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

Wysłany: 2012-01-13, 16:24


kosa12505







Wiek: 30
Na forum: 6174 dni
Posty: 16
Nick w MP: [PSZ]Kosa/RKD

Piwa: 2445

Respekt: 50

Ostrzeżeń: 20%
Witajcie, m?j b??d polega na tym, ?e po zabiciu kogo?, lub po zabiciu mnie serwer pada, a crash detect wywala co? takiego:

[16:14] Script[gamemodes\mysql2.amx]: During execution of OnPlayerDeath():
[16:14] Script[gamemodes\mysql2.amx]: Run time error 4: "Array index out of bounds"
[16:14] Error information:
[16:14] Array max index is 199 but accessing an element at 65535
[16:14] Call stack (most recent call first):
[16:14] The server has crashed executing 'gamemodes\mysql2.amx'
[16:14] Call stack (most recent call first):

Prosz? o pomoc, je?li mo?na, pozdrawiam.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-13, 16:51


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Pokaz callback OnPlayerDeath.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-13, 16:55


kosa12505







Wiek: 30
Na forum: 6174 dni
Posty: 16
Nick w MP: [PSZ]Kosa/RKD

Piwa: 2445

Respekt: 50

Ostrzeżeń: 20%
xqz, jak mam definicje max graczy na 200 to jest to 199, a jak np. 350 to b?dzie 349..

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-13, 16:59


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

kosa12505, i co w zwiazku z tym? Pokaz kod :P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-13, 17:03


kosa12505







Wiek: 30
Na forum: 6174 dni
Posty: 16
Nick w MP: [PSZ]Kosa/RKD

Piwa: 2445

Respekt: 50

Ostrzeżeń: 20%
xqz, mhm..

Kod:


public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid == INVALID_PLAYER_ID) {
SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
}else{
GivePlayerMoney(killerid,5000);
Money[killerid] += 5000;
if(logged[killerid]){
GameTextForPlayer(killerid,"respekt~n~~g~+1", 1000, 1);
Respekt[killerid] ++;
}
SendDeathMessage(killerid,playerid,reason);
if(bounty[playerid] > 0) {
new name[MAX_PLAYER_NAME];
new string[100];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Dosta?e? nagrode pieni??n?: $%d za zabicie %s", bounty[playerid],name);
SendClientMessage(killerid, COLOR_GREEN, string);
GivePlayerMoney(killerid, bounty[playerid]);
Money[killerid] += bounty[playerid];
bounty[playerid] = 0;
}
}

i inne nieistotne ju? rzeczy...




Postaw piwo autorowi tego posta
 

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


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

kosa12505, a jak zakomentujesz ten callback to dalej crashuje?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-13, 17:53


kosa12505







Wiek: 30
Na forum: 6174 dni
Posty: 16
Nick w MP: [PSZ]Kosa/RKD

Piwa: 2445

Respekt: 50

Ostrzeżeń: 20%
xqz, a zaraz sprawdz?..

[ Dodano: 2012-01-13, 18:27 ]
I najwidoczniej.. serwer przez to crashuje, bo po wykluczeniu, dzia?a..
Zabijam graczy, oni mnie, serwer stoi..

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-14, 14:51


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

kosa12505, to komentuj po trochu kodu i sprawdzaj czy wyrzuca. Wtedy bedziesz wiedzial gdzie to jest :P

Postaw piwo autorowi tego posta
 

 
Tagi: pętle :: crashe :: array
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Pętle - Crashe - Array 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