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 :
Pasul 2 :
Sub el adaugăm :
Pasul 3 :
Despachetăm locale , intrăm în locale_game.txt la şfârşitul lui adăugăm :
=================================================================
Restricţionare negoţului :
Pasul 1 :
Despachetăm root-urile , mergem în game.py şi căutăm :
Pasul 2 :
Sub el adaugăm :
Pasul 3 :
Despachetăm locale , intrăm în locale_game.txt la şfârşitul lui adăugăm :
Acum împachetăm înapoi root-urile şi locale-le , şi gata !
Dacă v-am fost de folos , nu ezita sa lasi un THX !!
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):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_DROPDespachetă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):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_SENDDespachetă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.Dacă v-am fost de folos , nu ezita sa lasi un THX !!








