Iconita de vip

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
extremekit
Nou Venit

Nou Venit
Mesaje: 36
Membru din: 08 Apr 2014, 20:29
Server: yangiiiii
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
Medalii

Nu stiu daca se poate face dar , vreau de ex gm sa aibe iconita gm iar , vipu sa pot sa i setez iconita de vip , ma puteti ajuta daca exista cu un tutorial
Avatar utilizator
FRANCIS
Administrator Adjunct

Administrator Adjunct
Mesaje: 7879
Membru din: 06 Noi 2015, 19:52
Regat: Chunjo
Aprecieri: 334  
Mulţumiri: 54529  
Discord: Copiază ID
Medalii

puteai da search aici sau pe google ...

http://just4metin.ro/post853.html

Ăsta cred că e la fel sau altul nu ştiu , aruncă o privire ..

https://metin2dev.org/board/index.php?/ ... um-system/
If you talk to a man in a language he understands, that goes to his head. If you talk to him in his own language, that goes to his heart.
Imagine
ENJOY
Imagine
Afișează semnătura
Avatar utilizator
Chance
Mister Just4Metin

Mister Just4Metin
Mesaje: 1084
Membru din: 31 Dec 2014, 10:24
Server: Posibil
Regat: Jinno
Aprecieri: 5  
Mulţumiri: 35  
 Contact:
Medalii

Pasul I
Despachetam root.eix/epk
constinfo.py
Aici adaugati :

Cod: Selectaţi tot

GM_MARK = 0
Dupa asta intram in game.py si adaugam asta

Cod: Selectaţi tot

onUpdate
Sub app.UpdateGame() scrieti asta

Cod: Selectaţi tot

gamemasta = player.GetName()
Sub self.interface.BUILD_OnUpdate()

Cod: Selectaţi tot

if gamemasta.find("[VIP]")!=-1 and constInfo.GM_MARK == 0:
         constInfo.GM_MARK = 1
         net.SendChatPacket("(vip)")
Acum intram in uisystem.py cauti __ClickChangeCharacterButton iar sub adaugi

Cod: Selectaţi tot

constInfo.GM_MARK = 0
Acelasi lucru faceti si la __ClickLogOutButton

Acum intram in intrologin.py cauta __OpenLoginBoard iar sub adauga asta

Cod: Selectaţi tot

self.serverExitButton.SetEvent(ui.__mem_func__(self.__OnClickExitServerButton))
Iar sus

Cod: Selectaţi tot

constInfo.GM_MARK = 0
Acum intram in playersettingmodule.py cautam net.RegisterEmoticonString("(fish)") iar sub adaugam

Cod: Selectaţi tot

chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+12, "", EmoticonStr+"vip.mse")
    net.RegisterEmoticonString("(vip)")
Pasul II
Despacheteaza effect.eix/epk si du-te in

Cod: Selectaţi tot

effect\ymir work\effect\etc\emoticon
Acolo adaugi :

SAU

SAU


QUEST-URI

Cod: Selectaţi tot

[spoiler]quest premium_user begin
     state start begin
      when login with pc.getqf("premium_user")==1 and not npc.is_pc() begin
      end
      when 70010.use with pc.getqf("premium_user")==0 begin
         say_title("Just4Metin")
         say("")
         say("Cu acest obiect iti poti activa gradul de")
         say("premium user.")
         say("Gradul de premium user va ramane permanent.")
         say("Tu poti dispune de lucruri noi si folositoare")
         say("daca iti activezi premium user.")
         say_title("Esti sigur ca vrei sa fi premium user?")
         
         local s = select("Da", "Nu")
            
         if s == 1 then
            pc.remove_item(70010, 1)
            pc.setqf("premium_user", 1)
            
         else
            return
         end
      end
   end
end
Premium shop

Cod: Selectaţi tot

quest premium_shop begin
   state start begin
      when login with pc.getqf("premium_user")==1 and not npc.is_pc() begin
      end
      when 9010.chat."Cine esti tu?" with pc.getqf("premium_user")==0 begin
         say_title("Anonim")
         say("")
         say("Salut, eu sunt  Aninim")
         say("Eu sunt adus aici de (numele serverului tau) Team")
         say("Acest magazin este doar pentru utilizatorii premium.")
      end
      when 9010.chat."Premium Shop" with pc.getqf("premium_user")==1 begin
         say_title("Anonim")
         say("")
         say("Salut aventurierule ")
         say("Eu sunt magazinul urilizatorilor premium")
         say("De aici poti cumpara foarte multe iteme ")
         say("importate care te pot ajuta ")
         say_title("Vreis a cumperi ceva??")
         
         local s = select("Da", "Nu")
            
         if s == 1 then
            npc.open_shop(18)
         else
            return
         end
      end
   end
end
Avatar utilizator
Moș xWiggle
Utilizator interzis !

Utilizator interzis !
Mesaje: 471
Membru din: 26 Dec 2015, 10:05
Server: Metin2Blow
Regat: Jinno
Aprecieri: 0
Mulţumiri: 0
 Contact:
Medalii

Poftim : Ai aici si tutorial explicit.Bafta !
Imagine
Afișează semnătura
Avatar utilizator
Chance
Mister Just4Metin

Mister Just4Metin
Mesaje: 1084
Membru din: 31 Dec 2014, 10:24
Server: Posibil
Regat: Jinno
Aprecieri: 5  
Mulţumiri: 35  
 Contact:
Medalii

Subiect inactiv,mutat la sectiunea corespunzatoare.
Închis
Răspunsuri
3
Vizualizări
250
Răspunsuri
3
Vizualizări
600
Răspunsuri
7
Vizualizări
972
Răspunsuri
5
Vizualizări
484

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 93 vizitatori