Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-12-01, 17:56


Camon91







Wiek: 34
Na forum: 4936 dni
Posty: 17
Nick w MP: [SP]Camon_GDW

Piwa: 3

Respekt: 50

Witam!
Od oko?o miesi?ca, jaki? dzieciak crashuje mi serwer. Wykorzystuje bug w mapie FullDM - gdy wpisze si? w GUI (np. przy tworzeniu gangu, rejestracji itp.) znaki specjalne typu %^&$, serwer si? crashuje. Jest mo?liwo?? ich zast?pienia? To znaczy gracz wpisze %, a gamemod notuje to jako X... Kto? wpisze & - game notuje to jako I, etc. By?bym wdzi?czny mog?c liczy? na pomoc :-).
Pozdrawiam.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-12-02, 13:15


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

na g?rze:

Kod:


#define A_CHAR(%0) for(new i = strlen(%0) - 1; i >= 0; i--)\
if(%0[i] == '%')\
%0[i] = '#'


w OnDialogResponse:
Kod:


A_CHAR(inputtext);


Czyli np:
Kod:


public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
A_CHAR(inputtext);
//Dalszy kod tego publicka
}


PS: Zabezpieczenie by Terminator z Pawno peel.

Postaw piwo autorowi tego posta
 

 
Tagi: zastępowanie :: niektórych :: znaków
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku