15.12.2017, 19:38
Bom vamos lб xD.
Primeiramente vocк precisa entender como pawn reconhece e substitui os macros, o compilador ira detectar quaisquer ocorrкncias de acordo com a seguintes condiзхes:
Tendo isto em mente, vou explicar a detecзгo linha por linha, jб que no que irб substituir й irrelevante neste caso que й um exemplo apenas.
Aqui deixo dois exemplos de macros postados por mim, para vocк tentar decifrar xD
https://gist.github.com/Dayvison/d89...br-inc-L26-L44
http://forum.sa-mp.com/showpost.php?...postcount=3238
@Off
Tinha visto este cуdigo algum tempo atrбs, cara... isto.. й lindo...
Primeiramente vocк precisa entender como pawn reconhece e substitui os macros, o compilador ira detectar quaisquer ocorrкncias de acordo com a seguintes condiзхes:
- Nгo estar entre aspas
- Nгo estar entre A-Z a-z @ _
- Nгo estar antes de um numero
Quote:
|
Quote:
|
https://gist.github.com/Dayvison/d89...br-inc-L26-L44
http://forum.sa-mp.com/showpost.php?...postcount=3238
@Off
PHP код:
#define u@$ 0]);
#define __:%0$ u@(u[_:%0 u@$