28.02.2018, 16:04
(
Последний раз редактировалось RazorGuigo; 01.03.2018 в 00:25.
)
@RESOLVIDO
estou seguindo um exemplo do ******, que possibilita que um script "injete" um FS, e carrege pelo prуprio GM, mas para sua escrita nгo pode ser em string porque o encode pode denegrir o caracteres de algumas celulas.
este й um exemplo que ****** fez e ficou correto
https://github.com/Open-GTO/sa-mp-fixes/issues/80
como podem ver, o resultado ficou exatamente igual e sem falhas.
mas pela todas as formas que tentei a string gerada pelo codigo hexadecimal fica diferente, do compilador:
se alguem descobrir como ****** chegou naquele resultado, ajude, que estou tentando melhorar um dos meus realeses para a board!
Quote:
para fazer isto o binario tem de ser divisivel por 4! |
estou seguindo um exemplo do ******, que possibilita que um script "injete" um FS, e carrege pelo prуprio GM, mas para sua escrita nгo pode ser em string porque o encode pode denegrir o caracteres de algumas celulas.
este й um exemplo que ****** fez e ficou correto
https://github.com/Open-GTO/sa-mp-fixes/issues/80
PHP код:
//codigo source:
forward OnRconCommand(const cmd[]);
public OnRconCommand(const cmd[]) return 0;
//hexadecimal:
static BIN[] = {0x00000057, 0x0808F1E0, 0x00080014, 0x00000050, 0x00000064, 0x00000064, 0x00004064, 0xFFFFFFFF, 0x00000038, 0x00000040, 0x00000040, 0x00000040, 0x00000040, 0x00000040, 0x00000008, 0x00000042, 0x6E4F001F, 0x6E6F6352, 0x6D6D6F43, 0x00646E61, 0x2E007880, 0x00305980};
//string resultado do hexadecimal:
[ ас P l l l@ яяяя8 @ @ @ @ @ B OnRconCommand Ђx .Ѓ Ѓ ЂY0Ѓ пс RCMD.pwn cmd OnRconCommand _ bool
//string esperado:
[ ас P l l l@ яяяя8 @ @ @ @ @ B OnRconCommand Ђx .Ѓ Ѓ ЂY0Ѓ пс RCMD.pwn cmd OnRconCommand _ bool
mas pela todas as formas que tentei a string gerada pelo codigo hexadecimal fica diferente, do compilador:
Код:
//codigo fonte: native CallRemoteFunction(const function[], const format[], {Float,_}:...); forward OnRconCommand(const cmd[]); public OnRconCommand(const cmd[]) return CallRemoteFunction("I_RCMD", "s", cmd); //resultado esperado: ’ ас l ґ Ш Ш@ яяяя8 @ H H H H J X OnRconCommand CallRemoteFunction Ђx .Ѓ Ѓ )'' 'Ђ{ ,0ЂIЂ_ЂRЂCЂMЂD Ђs ‰ пс RCMD.pwn H cmd H OnRconCommand _ bool Float //tentativa 1: sublime hexadecimal encode: ’ са l ґ Ш @Ш яя яя 8 @ H H H H J X nO cR no oC mm na d aC ll eR om et uF cn it no xЂ . Ѓ Ѓ ) ' ' ' {Ђ , 0 IЂ _Ђ RЂ CЂ MЂ DЂ Ђ s ‰ сп CR DM p. nw H c dm H O Rn oc Cn mo am dn _ b oo l lF ao t //tentativa 2: https://pastebin.com/vNmTh8va ’ а с l ґ Ш Ш @ я я я я 8 @ H H H H J X O n R c o n C o m m a n d C a l l R e m o t e F u n c t i o n Ђ x . Ѓ Ѓ ) ' ' ' Ђ { , 0 Ђ I Ђ _ Ђ R Ђ C Ђ M Ђ D Ђ s ‰ п с R C M D . p w n H c m d H O n R c o n C o m m a n d _ b o o l F l o a t я я я 8 @ H H H H J X O n R c o n C o m m a n d C a l l R e m o t e F u n c t i o n Ђ x . Ѓ Ѓ ) ' ' ' Ђ { , 0 Ђ I Ђ _ Ђ R Ђ C Ђ M Ђ D Ђ s ‰ п с R C M D . p w n H c m d H O n R c o n C o m m a n //tenho outras 3 tentativas diferentes, mas todas dгo resultado diferente do esperado!