Jump to content

Editácia AMX súboru -- pre pokročilich


SuchyPes

Recommended Posts

Ahoj každý z Vás už určite chcel niečo zmeniť v nejakom amx súbore. Nie každý vie že sa to dá, takže si to vysvetlíme.

 

Čo sa dá v amx editovať:

Vstupné príkazy

Texty vypisované do chatu

Rcon príkazy zadávane modom

 

Jednoducho všetko to čo do pwn zadávate do "niečo" tieto texty sa nešifrujú.

 

Budeme potrebovať: Program: TextPad tento textový dokument nám po uložení nezničí amx súbor.

 

Postup:

 

Náš amx súbor si otvoríme v TextPade po otvorení vidíme rôzne znaky ktoré nás nezaujímaju naše texty sa nachádzaju úplne naspodku.

 

Jednotlive znaky su oddelené znakom: € takže slovo Ahoj tam vizerá takto: €A€h€o€j

 

všetky tieto texty sú tam zapísane za sebov

 

takže ak chceme ediovať nejaký príkaz tak ho nájdeme platí pravidlo že veci z GameModeInit su vždy navrchu a potom idú vedšinov príkazy podla toho ako to bolo v pwn

 

takže nájdeme náš prikaz napriklad to bude vyzerať takto: €h€e€l€p príkazy su oddelene znakom kocky takže vieme kde príkaz začína alebo kočí a zmeníme to napr. na €l€o€l€o ako ste si všimli znaky medzi pismenami musia ostať

 

Dôležité pri editácii musíme zachovať počet znakov inač script nepôjde takže slovo Ahoj môžme nahradiť len iným 4-miestnym slovom

 

 

Takto môžte editovať hociake texty v mode , príkazy, a pod.

 

Po editácii súbor uložíme a používame

 

Dúfam že ste sa niečo naučili.

Link to comment
Share on other sites

Pěkné dobre naučné.Po tom co si to tu řekl tak už to nepude na to vymyslej nakou vychytavku pawnácí...

Ak by si dobre chapel spôsobu ako sa pawn zakoduje do amx tak by si pochopil že sa to celkom zabezpečiť neda :-D

Link to comment
Share on other sites

Pěkné dobre naučné.Po tom co si to tu řekl tak už to nepude na to vymyslej nakou vychytavku pawnácí...

Ak by si dobre chapel spôsobu ako sa pawn zakoduje do amx tak by si pochopil že sa to celkom zabezpečiť neda :-D

 

ale dá ;) Dají si všecky příkazy do include kterej nikdy nedostaneš :d

Link to comment
Share on other sites

Pěkné dobre naučné.Po tom co si to tu řekl tak už to nepude na to vymyslej nakou vychytavku pawnácí...

Ak by si dobre chapel spôsobu ako sa pawn zakoduje do amx tak by si pochopil že sa to celkom zabezpečiť neda :-D

 

ale dá ;) Dají si všecky příkazy do include kterej nikdy nedostaneš :d

 

 

omg to bežne každy robi že

Link to comment
Share on other sites

Pěkné dobre naučné.Po tom co si to tu řekl tak už to nepude na to vymyslej nakou vychytavku pawnácí...

Ak by si dobre chapel spôsobu ako sa pawn zakoduje do amx tak by si pochopil že sa to celkom zabezpečiť neda :-D

 

ale dá ;) Dají si všecky příkazy do include kterej nikdy nedostaneš :d

 

Počkej počkej, při kompilaci se ti scripty z includů nepřekompilují do módu? :o Tvůj nápad je ochrana módu první kategorie :)

Link to comment
Share on other sites

Este si zabudol na par veci. Mena funkcii neobsahuju € a ich prototyp je definovany v hlavicke suboru, ked zmenite ten tak sa zmeni ta funkcia vsade. Napr. chcete zistit co obsahuje parameter funkcie fopen? nahradite ho funkciou print a vypise sa vam to do logu. TIez dodam ze musi ostat rovnaky pocet znakov a aj bielych znakov (medzier, tabov, enterov) a biele znaky sa nedaju nahradit inym znakom. Osobne pouzivam Notepad++

Link to comment
Share on other sites

Pěkné dobre naučné.Po tom co si to tu řekl tak už to nepude na to vymyslej nakou vychytavku pawnácí...

Ak by si dobre chapel spôsobu ako sa pawn zakoduje do amx tak by si pochopil že sa to celkom zabezpečiť neda :-D

 

ale dá ;) Dají si všecky příkazy do include kterej nikdy nedostaneš :d

 

prikaz #include je preprocesorovy prikaz kompilatoru ktory pred dalsimi krokmi nacita dany subor na miesto pouzitia prikazu tak ze je uplne uprdele ci to mas alebo nemas v inych suboroch. Ale zabezpecit sa to da. Pawn je opensource, staci si stiahnut zdrojak pawn launcheru a iba tam dopisat jednoduchy script na asynchrone kryptovanie modov. (Vytvoris si public a private kluc, public klucom zasifrujes mod a private klucom ho dokazes otvorit a spustit. bez private kluca ti bude mod naprd) a potom samozrejme kazdy server ktory chce spustit mod musi obsahovat upravenu kniznicu pawna

Link to comment
Share on other sites

ale dá ;) Dají si všecky příkazy do include kterej nikdy nedostaneš :d

Tiež ma to napadlo aj som to skúšal avšak ked som to hodil do deamx-u tak to tam všetko bolo, takže je to k ničomu ;)

Link to comment
Share on other sites

ale dá ;) Dají si všecky příkazy do include kterej nikdy nedostaneš :d

Tiež ma to napadlo aj som to skúšal avšak ked som to hodil do deamx-u tak to tam všetko bolo, takže je to k ničomu ;)

noa čo že to tam všetko bolo xd teraz ťa nechapem

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...