Wysłany: 2013-12-02, 22:47
Magik17
Wiek: 29 Na forum: 4603 dni Posty: 18
Nick w MP: Magik
Witam, szukam na necie i nigdzie nie mog? znale?? anty crash'a na wersje serwera 0.3x... Nie wiem nawet kiedy kole? wbija mi na serwer i crashuje graczy jak s? ko?o lv lub ls ;/
Wysłany: 2013-12-02, 22:54
Maajk_El
PawnoMaster :)
Wiek: 29 Na forum: 4841 dni Posty: 162
Nick w MP: "Maajk_El"
Piwa : 2365
To nie ma znaczenia gdzie oni s?, gdy w okno has?a wpisz? "%s%s%s", serwer zostaje z crashowany, pomo?e Ci to:
Umieszczasz to w OnDialogResponse
Kod: for(new i = strlen(inputtext) - 1; i >= 0; i--)
if(inputtext[i] == '%')
inputtext[i] = '#';
Umieszczasz to w OnPlayerCommand
Kod: if(strcmp(cmd, "%s", false) == 0)
{
return 1;
}
Chyba dobrze napisa?em sprawd? i daj zna?.
Wysłany: 2013-12-02, 23:02
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
bombus1212 , Nie lepiej zrobi? to w ?atwiejszy spos?b ?
Magik17 , Dodajesz na g?rze:
Kod: #define A_CHAR(%0) for(new i = strlen(%0) - 1; i >= 0; i--)\
if(%0[i] == '%')\
%0[i] = '#'
U?ycie:
Kod: public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
A_CHAR(inputtext);
//reszta kodu
}
Wysłany: 2013-12-02, 23:09
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"Sillence" napisał/a :bombus1212 , Nie lepiej zrobi? to w ?atwiejszy spos?b ?
Magik17 , Dodajesz na g?rze:
Kod: #define A_CHAR(%0) for(new i = strlen(%0) - 1; i >= 0; i--)\
if(%0[i] == '%')\
%0[i] = '#'
U?ycie:
Kod: public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
A_CHAR(inputtext);
//reszta kodu
}
Og?lnie to da?e? to samo co bambus, .
Wysłany: 2013-12-02, 23:10
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
IgrexolonO , Tak ale nie trzeba za ka?dym razem tego przepisywa? wystarczy tylko jedna linijka :>
Wysłany: 2013-12-02, 23:19
Magik17
Wiek: 29 Na forum: 4603 dni Posty: 18
Nick w MP: Magik
"Sillence" napisał/a :bombus1212 , Nie lepiej zrobi? to w ?atwiejszy spos?b ?
Magik17 , Dodajesz na g?rze:
Kod: #define A_CHAR(%0) for(new i = strlen(%0) - 1; i >= 0; i--)\
if(%0[i] == '%')\
%0[i] = '#'
U?ycie:
Kod: public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
A_CHAR(inputtext);
//reszta kodu
}
Og?lnie ten spos?b ju? mam w mapie cholera ;/
Wysłany: 2013-12-06, 18:47
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"MkShot" napisał/a :Napisz na skype: [cut]
Mog? Ci pom?c, bo wiem na czym polega to crashowanie i to nie ?adne %s...
I za pewne b?dziesz chcia? r?wnie? map? i najlepiej ca?y katalog serwera? :* Nie tutaj.
Wysłany: 2013-12-06, 21:58
Magik17
Wiek: 29 Na forum: 4603 dni Posty: 18
Nick w MP: Magik
[quote="MkShot"]Napisz na skype: [cut]
Mog? Ci pom?c, bo wiem na czym polega to crashowanie i to nie ?adne %s...
[ Komentarz dodany przez: Sillence : 2013-12-06, 17:46 ]
To a? taka to tajemnica ;_;
Wysłany: 2013-12-06, 22:05
MkShot
Wiek: 29 Na forum: 4680 dni Posty: 17
Nick w MP: Hehe
Piwa : 1
W sensie... mi chodzi?o, ?e mam anty crasha, dzia?aj?cego lepiej ni? ten z sa-mp.com, kupiony od pewnej osoby...
Wysłany: 2013-12-06, 22:56
Maajk_El
PawnoMaster :)
Wiek: 29 Na forum: 4841 dni Posty: 162
Nick w MP: "Maajk_El"
Piwa : 2365
Da?em Ci gotowy kod, dzia?a na 1000%
Prosz? Ci? o odpowiedz czy sobie poradzi?e?.
To jest tzn formu?ka crasha "%s%s%s"
Wtedy serwer automatycznie si? resetuje. Moja formu?ka zapobiega temu wywo?uj?c has?o zamiast %s%s%s zamienia na %#%#%#
Je?eli b?d? problemy pisz.
Nie %s???? Co ty m?wisz, znasz si? na pawn? nie s?dz? ? Przecie? w oknie rejestracji wpisujesz "%s%s%s" i resetuje serwer
Wysłany: 2013-12-08, 12:48
Magik17
Wiek: 29 Na forum: 4603 dni Posty: 18
Nick w MP: Magik
bombus1212 ,
Pomog?o.
A jeszcze jedno pytanie jak mam pobiera? ip gracza kt?ry wchodzi na serwer bo mam taki problem ?e kole? robi mi masowy spam wyj?ciem/wej?ciem bot?w i mam serwer na 60 slot?w a nabi? mi rekord graczy 435 o.0
Wysłany: 2013-12-08, 13:00
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Wysłany: 2013-12-08, 13:43
Magik17
Wiek: 29 Na forum: 4603 dni Posty: 18
Nick w MP: Magik
No dobrze a a jak zrobi? ?e jak wejdzie 3 razy w 2 ms to go zbanuje?
Wysłany: 2013-12-08, 14:11
ToFFiK12
U-RP S-RP
Wiek: 36 Na forum: 5589 dni Posty: 65
Nick w MP: Nevis
Piwa : 115
Zapisz czas (gettickcount) w jakiej? zmiennej i przy logowaniu sprawdzaj if ip == wczesniejszeip { ban }
Wysłany: 2013-12-08, 20:41
Magik17
Wiek: 29 Na forum: 4603 dni Posty: 18
Nick w MP: Magik
Bardziej m?g?by? mi to opisa? co i jak bo robi? i nie wychodzi :<
Tagi: szukam :: anty :: crash :: 0.3x.
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: