[Python]Metoda simpla blocare comenzi GM

Deconectat
Avatar utilizator
[Tupeu]
Fost Helper
Fost Helper
Mesaje: 3915
Membru din: 28 Oct 2015
Localitate: Timisoara
Reputație: ==================
► Ajutor Lider Helperi Experimentati
==================
► Ajutor Lider Helperi Avansati
==================
► Lider Helperi
==================
► Lider Trial Helperi
==================
Mulțumiri acordate: 10
Mulțumiri primite: 430
Contact:

[Python]Metoda simpla blocare comenzi GM

Mesajde [Tupeu] » 17 Mai 2017, 12:09

Salut. Cu aceasta comanda puteti bloca o anumita comanda (sau mai multe comenzi) la un anumit GM.

Intrati in uichat.py din root si adaugati sub ultimul import:

Cod: Selectaţi tot

import player

Cautati:

Cod: Selectaţi tot

def __SendChatPacket(self, text, type):

In acea functie cauta:

Cod: Selectaţi tot

if net.IsChatInsultIn(text):
         chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.CHAT_INSULT_STRING)

Iar sub ea adauga:

Cod: Selectaţi tot

      elif str(player.GetName()) == "[GM]NumeGM" and text.find("/a")!=-1:
         chat.AppendChat(chat.CHAT_TYPE_INFO, "Aceasta comanda nu exista.")   
         return   


Sa arate asa:
Imagine

Daca vreti sa blocati mai multe comenzi adaugati dupa

Cod: Selectaţi tot

text.find("/a")!=-1
codul urmator:

Cod: Selectaţi tot

or text.find("/item")!=-1

Sa arate asa:

Cod: Selectaţi tot

text.find("/i")!=-1 or text.find("/item")!=-1


Trebuie să fii logat sau înregistrat pentru a vedea acest link.
Ultima oară modificat 17 Mai 2017, 20:14 de către [Tupeu], modificat 1 dată în total.

Deconectat
Avatar utilizator
Ralph
Nivel 1
Nivel 1
Mesaje: 61
Membru din: 14 Iun 2016
Status: Dezvoltator pHp
Server Metin2: http://metin2dev.ro/
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 2
Contact:

Re: [Python]Metoda simpla blocare comenzi GM

Mesajde Ralph » 17 Mai 2017, 12:29

Se scoate foarte usor tot ce faaci in client pe partea de python

Deconectat
Avatar utilizator
[Tupeu]
Fost Helper
Fost Helper
Mesaje: 3915
Membru din: 28 Oct 2015
Localitate: Timisoara
Reputație: ==================
► Ajutor Lider Helperi Experimentati
==================
► Ajutor Lider Helperi Avansati
==================
► Lider Helperi
==================
► Lider Trial Helperi
==================
Mulțumiri acordate: 10
Mulțumiri primite: 430
Contact:

Re: [Python]Metoda simpla blocare comenzi GM

Mesajde [Tupeu] » 17 Mai 2017, 12:31

Ralph scrie:Se scoate foarte usor tot ce faaci in client pe partea de python

Greu sa schimbi un lzo si sa ai doar tu codul? De decryptat poate oricine dar de aflat lzo nu cred.

Deconectat
Avatar utilizator
blackghost27
Nivel 3
Nivel 3
Mesaje: 332
Membru din: 14 Sep 2013
Reputație: Membru Club (2 August 2016 - 3 August 2017)
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 8
Mulțumiri primite: 25

Re: [Python]Metoda simpla blocare comenzi GM

Mesajde blackghost27 » 16 Iun 2017, 10:11

[Tupeu] scrie:
Ralph scrie:Se scoate foarte usor tot ce faaci in client pe partea de python

Greu sa schimbi un lzo si sa ai doar tu codul? De decryptat poate oricine dar de aflat lzo nu cred.


Am testat si eu aceasta verificare,dar imi blocheaza pentru toti cei din staff comenzile...Poate am facut eu ceva gresit,desi nu cred.
Ultima oară modificat 16 Iun 2017, 12:38 de către blackghost27, modificat 1 dată în total.

Deconectat
Avatar utilizator
victoretare
Nivel 1
Nivel 1
Mesaje: 51
Membru din: 18 Mai 2014
Localitate: Bragadiru
Status: Niciodata nu renunt
Server Metin2: Metin2Real
Regat: Jinno
Mulțumiri acordate: 1
Mulțumiri primite: 0

Re: [Python]Metoda simpla blocare comenzi GM

Mesajde victoretare » 16 Iun 2017, 12:47

[Tupeu] scrie:
Ralph scrie:Se scoate foarte usor tot ce faaci in client pe partea de python

Greu sa schimbi un lzo si sa ai doar tu codul? De decryptat poate oricine dar de aflat lzo nu cred.

Sau cred ca ar putea mai usor cu molebox sa il ascunda in starter sa puna in pack un root app gol si sa stearga logurile de la starter ca sa nu se poate decrypta eu asa am facut
Calitate nu cantitate


Înapoi la “Altele”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: florinenache, ZeKen și 8 vizitatori