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

Deconectat
Avatar utilizator
gLontz
Nivel 4
Nivel 4
Mesaje: 591
Membru din: 06 Apr 2014
Status: Ma joc Metin2Slim
Server Metin2: www.metin2slim.ro
Regat: Jinno
Mulțumiri acordate: 9
Mulțumiri primite: 6
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: 96
Membru din: 21 Iul 2014
Localitate: Deva, Venezia.
Status: La sala!
Server Metin2: Metin2
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 1
Contact:

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.

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: 89
Membru din: 29 Ian 2015
Status: Sunt bine mersi ^.^
Server Metin2: Metin2Lyra
Regat: Shinsoo
Mulțumiri acordate: 0
Mulțumiri primite: 0

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
h u m a n
Super Ad Mod
Super Ad Mod
Mesaje: 1884
Membru din: 03 Sep 2014
Localitate: Bravos
Reputație: Gabor
Nume anterior: IPS Sociopath
Status: NU!
Server Metin2: NU!
Mulțumiri acordate: 17
Mulțumiri primite: 14
Contact:

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

Mesajde h u m a n » 11 Sep 2015, 09:36

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

[ Mesaj scris via Android ] Imagine
Imagine


Înapoi la “Arhivă”

Cine este conectat

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