[Tutorial]Restricţia GM pentru drop şi negoţ !!

Deconectat
Avatar utilizator
gLontz
Nivel 4
Nivel 4
Mesaje: 590
Membru din: 06 Apr 2014
Status: Ma joc Metin2Slim
Server Metin2: www.metin2slim.ro
Regat: Jinno
Mulțumiri acordate: 9
Mulțumiri primite: 7
Contact:

[Tutorial]Restricţia GM pentru drop şi negoţ !!

Mesajde gLontz » 30 Ian 2015, 19:21

Salut J4M , în acest topic , vă voi arată cum restricţionaţi acessul la negoţ şi la drop pentru orice fel de grad Staff , pentru evitarea celor care îşi dau iteme pe conturi mai mici , să începem :
Restricţionare aruncare iteme :
Pasul 1 :

Despachetăm root-urile , mergem în game.py şi căutăm :

Cod: Selectaţi tot

def __SendDropItemPacket(self, itemVNum, itemCount):

Pasul 2 :
Sub el adaugăm :

Cod: Selectaţi tot

# GM_DISABLE_ITEM_DROP
char = player.GetMainCharacterName()
GMMark= "["
if char >= GMMark:
chat.AppendChat(chat.CHAT_TYPE_INFO, locale.DROP_ITEM_FAILURE_GM)
return
# END_OF_GM_DISABLE_ITEM_DROP

Pasul 3 :
Despachetăm locale , intrăm în locale_game.txt la şfârşitul lui adăugăm :

Cod: Selectaţi tot

DROP_ITEM_FAILURE_GM GM can't drop items on the ground.

=================================================================
Restricţionare negoţului :
Pasul 1 :

Despachetăm root-urile , mergem în game.py şi căutăm :

Cod: Selectaţi tot

def __PutItem(self, attachedType, attachedItemIndex, attachedItemSlotPos, attachedItemCount, dstChrID):

Pasul 2 :
Sub el adaugăm :

Cod: Selectaţi tot

# GM_DISABLE_ITEM_SEND
char = player.GetMainCharacterName()
GMMark= "["
if char >= GMMark:
chat.AppendChat(chat.CHAT_TYPE_INFO, locale.SEND_ITEM_FAILURE_GM)
return
# END_OF_GM_DISABLE_ITEM_SEND

Pasul 3 :
Despachetăm locale , intrăm în locale_game.txt la şfârşitul lui adăugăm :

Cod: Selectaţi tot

SEND_ITEM_FAILURE_GM GM can't send items.

Acum împachetăm înapoi root-urile şi locale-le , şi gata !
Dacă v-am fost de folos , nu ezita sa lasi un THX !!

Deconectat
Avatar utilizator
HauntedMind2
Nivel 1
Nivel 1
Mesaje: 58
Membru din: 17 Ian 2015
Status: Sunt bine mersi ^.^
Server Metin2: fuq
Regat: Chunjo
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Tutorial]Restricţia GM pentru drop şi negoţ !!

Mesajde HauntedMind2 » 01 Feb 2015, 16:10

Multumesc.

Deconectat
Avatar utilizator
Iosif Deak
Mister Just4Metin
Mister Just4Metin
Mesaje: 183
Membru din: 21 Iul 2014
Regat: Jinno
Mulțumiri acordate: 6
Mulțumiri primite: 12

Re: [Tutorial]Restricţia GM pentru drop şi negoţ !!

Mesajde Iosif Deak » 01 Feb 2015, 22:46

ce face mai exact?
E mai bine să nu ai idei deloc, decât să ai idei proaste.
Mai bine să nu crezi în nimic, decât să crezi în ceva greşit.


Imagine

Deconectat
Avatar utilizator
HuNterukh
Nivel 2
Nivel 2
Mesaje: 281
Membru din: 09 Dec 2014
Status: Doctor.
Server Metin2: metin2redemption.ro
Regat: Shinsoo
Mulțumiri acordate: 0
Mulțumiri primite: 3
Contact:

Re: [Tutorial]Restricţia GM pentru drop şi negoţ !!

Mesajde HuNterukh » 03 Feb 2015, 02:21

Restrictia nu e sigura mai deloc deoarece e doar pe partea de client... Daca asa zisul GM stie sa faca cateva modificari, arunca si negociaza cat vrea. Cea mai optima restrictia e buna doar pe partea de server.

Deconectat
Avatar utilizator
Gabon
Nivel 1
Nivel 1
Mesaje: 93
Membru din: 29 Ian 2015
Status: Sunt bine mersi ^.^
Server Metin2: Metin2.Ninja
Regat: Shinsoo
Mulțumiri acordate: 0
Mulțumiri primite: 1

Re: [Tutorial]Restricţia GM pentru drop şi negoţ !!

Mesajde Gabon » 03 Feb 2015, 13:06

Destul de folositor

Deconectat
Avatar utilizator
timic
Nou Venit
Nou Venit
Mesaje: 26
Membru din: 29 Dec 2013
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [Tutorial]Restricţia GM pentru drop şi negoţ !!

Mesajde timic » 08 Feb 2015, 17:58

Merci

Deconectat
Avatar utilizator
microsd
Nivel 1
Nivel 1
Mesaje: 53
Membru din: 02 Iun 2014
Status: Sunt bine mersi ^.^
Server Metin2: http://www.metin2cli
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0
Contact:

Re: [Tutorial]Restricţia GM pentru drop şi negoţ !!

Mesajde microsd » 20 Mar 2015, 21:15

a testat cineva functioneaza ?

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

Re: [Tutorial]Restricţia GM pentru drop şi negoţ !!

Mesajde MagicWorld » 21 Mar 2015, 15:44

Bravo,folositor :-bd

Deconectat
Avatar utilizator
Sociopath
Super Ad Mod
Super Ad Mod
Mesaje: 1973
Membru din: 03 Sep 2014
Localitate: Bravos
Reputație: ﭸ S.Ad.Moderator
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
ﭸ Fost lider Helperi si Trial Helperi
ﭸ Fost Ad.Moderator
ﭸ Fost S.Moderator
ﭸ Fost Moderator
ﭸ Fost Helper
▬▬▬▬▬▬▬▬
ﭸ Old dawg
ﭸ Băştinaş
ﭸ Human after all...
▬▬▬▬▬▬▬▬
ﭸ Sătul de PCR
Nume anterior: h u m a n, .Ragnar
Status: ▬▬▬▬▬▬
Server Metin2: ▬▬▬▬▬▬
Mulțumiri acordate: 19
Mulțumiri primite: 20
Contact:

Re: [Tutorial]Restricţia GM pentru drop şi negoţ !!

Mesajde Sociopath » 11 Sep 2015, 09:36

Deja existent m8...verifica inainte sa postezi!
Coș!

[ Mesaj scris via Android ] Imagine
Imagine
Imagine


Înapoi la “Arhivă”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Andreix43, AppleBlack1, beciasergiu, docfather și 5 vizitatori