[Release]Premium System

Deconectat
Avatar utilizator
F. Gabriel
Membru Club
Membru Club
Mesaje: 3785
Membru din: 17 Aug 2013
Localitate: /usr/src/#gabriel
Status: Busy
Server Metin2: -
Regat: Shinsoo
Mulțumiri acordate: 0
Mulțumiri primite: 42
Contact:

Re: [Release]Premium System

Mesajde F. Gabriel » 07 Iul 2015, 23:30

Mutat in altele.

Deconectat
Avatar utilizator
Nazox
Nou Venit
Nou Venit
Mesaje: 19
Membru din: 28 Iul 2015
Status: lol
Server Metin2: metin2.es
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 0

Re: [Release]Premium System

Mesajde Nazox » 24 Aug 2015, 19:55

Thanks to this system, but I have one question . as the system is activated ?, when I click the item does nothing , neither GM nor the player .. I have installed all good because they give thanks errors anywhere ! sorry for my English


edit## shop _premium not found :(!

Deconectat
Avatar utilizator
reklaw90
Nou Venit
Nou Venit
Mesaje: 37
Membru din: 17 Mar 2015
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Release]Premium System

Mesajde reklaw90 » 31 Oct 2015, 20:22

Salut just4metin eu prin multe incercari de a implementa acest system am gasit rezolvarea :)
PS: Imi cer scz fata de Cătalin daca se suprara pentru editarea postului sau :ymdevil:

Pasul 1
Despachetam root.eix/epk
constinfo.py
Si cautam:

Cod: Selectaţi tot

CHRNAME_COLOR_INDEX = 0

Sub el adaugati :

Cod: Selectaţi tot

GM_MARK = 0


Dupa asta intram in game.py si Cautam asta:

Cod: Selectaţi tot

OnUpdate(self):


Sub app.UpdateGame() scrieti asta

Cod: Selectaţi tot

gamemasta = player.GetName()


Iar sub self.interface.BUILD_OnUpdate() scriem asta

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(self):" iar sub "net.ExitGame()" adaugi

Cod: Selectaţi tot

constInfo.GM_MARK = 0


Iar la __ClickLogOutButton nu scrieti nimic !!!!

Acum intram in intrologin.py cauta __OpenLoginBoard iar sub adauga asta in caz ca nu o aveti

Cod: Selectaţi tot

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


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)")


Cam asta este tot Sper ca vam ajutat :) acesta este doar primul pas care trebuie sa il faceti cum am facut eu mai sus in rest Pasul 2 si 3 va luati dupa Cătălin.

Deconectat
Avatar utilizator
jasondepaula
Nou Venit
Nou Venit
Mesaje: 2
Membru din: 14 Feb 2015
Status: Sunt bine mersi ^.^
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Release]Premium System

Mesajde jasondepaula » 15 Noi 2015, 06:48

Poate cineva să mă ajute să pună în aplicare sistemul de pe client

Deconectat
Avatar utilizator
cornelsoaita12
Nivel 2
Nivel 2
Mesaje: 243
Membru din: 22 Aug 2014
Localitate: Sibiu
Status: Fericit
Server Metin2: Metin2Eros.eu
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 0
Contact:

Re: [Release]Premium System

Mesajde cornelsoaita12 » 05 Ian 2016, 23:13

Deci , daca scriu (vip) merge, dar daca nu , nu merge, mi-am pus toate gradele, si LOW_WIZARD , GOD orice, si tot asa face , ce sa-i fac?
Imagine

Deconectat
Avatar utilizator
Bmarius
Nivel 1
Nivel 1
Mesaje: 70
Membru din: 05 Ian 2016
Localitate: Timisoapta
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 3
Mulțumiri primite: 1
Contact:

Re: [Release]Premium System

Mesajde Bmarius » 08 Feb 2016, 00:56

reklaw90 scrie:Salut just4metin eu prin multe incercari de a implementa acest system am gasit rezolvarea :)
PS: Imi cer scz fata de Cătalin daca se suprara pentru editarea postului sau :ymdevil:

Pasul 1
Despachetam root.eix/epk
constinfo.py
Si cautam:

Cod: Selectaţi tot

CHRNAME_COLOR_INDEX = 0

Sub el adaugati :

Cod: Selectaţi tot

GM_MARK = 0


Dupa asta intram in game.py si Cautam asta:

Cod: Selectaţi tot

OnUpdate(self):


Sub app.UpdateGame() scrieti asta

Cod: Selectaţi tot

gamemasta = player.GetName()


Iar sub self.interface.BUILD_OnUpdate() scriem asta

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(self):" iar sub "net.ExitGame()" adaugi

Cod: Selectaţi tot

constInfo.GM_MARK = 0


Iar la __ClickLogOutButton nu scrieti nimic !!!!

Acum intram in intrologin.py cauta __OpenLoginBoard iar sub adauga asta in caz ca nu o aveti

Cod: Selectaţi tot

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


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)")


Cam asta este tot Sper ca vam ajutat :) acesta este doar primul pas care trebuie sa il faceti cum am facut eu mai sus in rest Pasul 2 si 3 va luati dupa Cătălin.




:-q Nu merge nici cum ai facut tu modificarile :-q tot mai BN e a lui CATA :-bd

Deconectat
Avatar utilizator
KoderI7
Nivel 2
Nivel 2
Mesaje: 187
Membru din: 23 Ian 2016
Localitate: Mediaş
Status: Loading....
Server Metin2: www.metin2blw.com
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 4
Contact:

Re: [Release]Premium System

Mesajde KoderI7 » 12 Feb 2016, 15:55

Mie nu mi-a reusit, ma ajuta cineva?
Imagine

Deconectat
Avatar utilizator
newcoma
Nou Venit
Nou Venit
Mesaje: 8
Membru din: 03 Sep 2014
Status: Sunt bine mersi ^.^
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Release]Premium System

Mesajde newcoma » 08 Sep 2016, 13:26

Just4metin Bună ziua, îmi cer scuze pentru data , aș dori să întreb dacă cineva a reușit să rezolve problema pe care atunci când se schimbă armura sau urca pe mount logo-ul VIP dispare , Multumesc anticipat și îmi cer scuze din nou pentru data . Google Translate

Deconectat
Avatar utilizator
Kirige
Utilizator interzis !
Utilizator interzis !
Mesaje: 105
Membru din: 23 Noi 2016
Status: Plase Wait
Server Metin2: Standby
Regat: Shinsoo
Mulțumiri acordate: 0
Mulțumiri primite: 18

Re: [Release]Premium System

Mesajde Kirige » 03 Dec 2016, 05:29

Thanks , thanks for relase

[ Postat de pe Android ] Imagine

Deconectat
Avatar utilizator
Draconis2
Nivel 1
Nivel 1
Mesaje: 123
Membru din: 09 Dec 2016
Localitate: prin zona
Status: Draconis2,deschis!
Server Metin2: Draconis2
Regat: Jinno
Mulțumiri acordate: 7
Mulțumiri primite: 1
Contact:

Re: [Release]Premium System

Mesajde Draconis2 » 01 Ian 2017, 21:10

"if gamemasta.find"
Vrei sa spui "if gamemaster.find" ?
ImagineImagine


Înapoi la “Altele”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: ADMV1, Co0L, Core, darscorpion, flowem, harcos0078, JamesEscobar și 13 vizitatori