Započeo Arkoo
•29. Mar. 2016.• Zaključano[POMOC]Server crash
883
pregleda
6
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
243 / 250 XP
Početnik(0)
562
Postovi:
87
Teme:
Pridružio se:Apr. 2015
29. Mar. 2016.
Skripta koju koristim:N/A
Detaljan opis problema:server crash eto vam dole sta je crashdetect izbacio
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema:server crash eto vam dole sta je crashdetect izbacio
Dio skripte:
[08:39:59] Run time error 4: "Array index out of bounds"
[08:39:59] Accessing element at index 65535 past array upper bound 499
[08:39:59] AMX backtrace:
[08:39:59] #0 0046a420 in ?? (0, 65535, 255) from N/A.amx
[08:39:59] #1 00007544 in public OnPlayerDeath (0, 65535, 255) from N/A.amxNeke slike/video za lakse dobivanje pomoci(neobavezno):
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
9 / 250 XP
Početnik(1)
2,044
Postovi:
55
Teme:
Pridružio se:Sep. 2013
29. Mar. 2016.
Includeuj crashdetect na vrh skripte
Zatim u pawno folder dodaj pawn.cfg i u njega upisi
#include Zatim u pawno folder dodaj pawn.cfg i u njega upisi
-d3 dobices full debug info sa compilanjem, zatim dopusti da ti server opet crasha i izbacice ti tacne linije errora 🙂Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
243 / 250 XP
Početnik(0)
562
Postovi:
87
Teme:
Pridružio se:Apr. 2015
29. Mar. 2016.
☢ χυηdÑ”Ñ_SkillArena ☢ wrote on March 29, 2016, 1:49 pm:
Includeuj crashdetect na vrh skripte
Zatim u pawno folder dodaj pawn.cfg i u njega upisi
#include Zatim u pawno folder dodaj pawn.cfg i u njega upisi
-d3 dobices full debug info sa compilanjem, zatim dopusti da ti server opet crasha i izbacice ti tacne linije errora 🙂Ok, uradit cu to ali dok crash-a srv dugo vremena prodje pa cu do tad LOCK!
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
243 / 250 XP
Početnik(0)
562
Postovi:
87
Teme:
Pridružio se:Apr. 2015
30. Mar. 2016.
#0 00013730 in INI_AddToBuffer (INI:file=0, name[]=@019d80a4 "Mobilni", data[]=@019fa354 "181531")... include\YSI\y_ini.inc:982
#1 000141a8 in INI_WriteInt (INI:file=0, name[]=@019d80a4 "Mobilni", data=181531)...YSI\y_ini.inc:1076
#2 0081ff70 in SavePlayer (playerid=2) .pwn:78638
#3 00587808 in public SSCANF_OnPlayerDisconnect (playerid=2, reason=2) .pwn:38272
#5 00023a30 in ?? (... <2 arguments>) include\sscanf2.inc:143
#6 000085c4 in public Itter_OnPlayerDisconnect (playerid=2, reason=2)y_hooks/impl.inc:661
#8 00001778 in public OnPlayerDisconnect (playerid=2, reason=2) foreach.inc:715
to je to sto mi je izbacio sad
if (!strcmp(name, YSI_g_sINIWriteBuffer[_:file], true))
#1 000141a8 in INI_WriteInt (INI:file=0, name[]=@019d80a4 "Mobilni", data=181531)...YSI\y_ini.inc:1076
INI_AddToBuffer(file, name, str);#2 0081ff70 in SavePlayer (playerid=2) .pwn:78638
INI_WriteInt(File,"MobilniUgasen",PlayerInfo);#3 00587808 in public SSCANF_OnPlayerDisconnect (playerid=2, reason=2) .pwn:38272
return 1;#5 00023a30 in ?? (... <2 arguments>) include\sscanf2.inc:143
ret = CallLocalFunction("SSCANF_OnPlayerDisconnect", "ii", playerid, reason);
#6 000085c4 in public Itter_OnPlayerDisconnect (playerid=2, reason=2)y_hooks/impl.inc:661
while (start++ != end)#8 00001778 in public OnPlayerDisconnect (playerid=2, reason=2) foreach.inc:715
return CallLocalFunction("Itter_OnPlayerDisconnect", "ii", playerid, reason);
to je to sto mi je izbacio sad
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
243 / 250 XP
Početnik(0)
562
Postovi:
87
Teme:
Pridružio se:Apr. 2015
30. Mar. 2016.
☢ χυηdÑ”Ñ_SkillArena ☢ wrote on March 30, 2016, 4:06 pm:
Vjerovatno ti je u ovome gresta
takodje pokazao si mi samo return 1; sto mi nista ne znaci daj malo vise koda 🙂
INI_WriteInt(File,"MobilniUgasen",PlayerInfo);takodje pokazao si mi samo return 1; sto mi nista ne znaci daj malo vise koda 🙂
public OnPlayerDisconnect(playerid, reason)
{
if(snowOn{playerid})
{
for(new i = 0; i < MAX_SNOW_OBJECTS; i++) DestroyDynamicObject(snowObject);
snowOn{playerid} = false;
KillTimer(updateTimer{playerid});
}
onlinepl--;
PlayerInfo = 0;
PlayerInfo = 0;
FadePlayerDisconnect(playerid);
// new file,n;
// GetPlayerName(playerid,n,MAX_PLAYER_NAME);
//format(file,sizeof(file),"Stats/%s.txt",n);
if(AdminVozilo != -1) DestroyVehicle(AdminVozilo), AdminVozilo = -1;
/////////////////////////////////////////////////////
/* if(Rentano != 299) { SetVehicleToRespawn(Rentano); Rentano = 299; }*/
//////////////////////////////////////////////
KillTimer(IntroTimer); KillTimer(IntroTimer2);
KillTimer(IntroTimer3); KillTimer(IntroTimer4);
KillTimer(IntroTimer5); KillTimer(LogRegTimer);
KillTimer(MobilniCenaRazgovora); AttachObjectRemove(playerid);
// VuceIgraca = -1; KillTimer(VuciTimer);
//SaveGuns(playerid);
KillTimer(DragTimer);
KillTimer(pmtimer);
KillTimer(RentTimer);
///////////////////////////////////////////////
if(Prepreka1Kreirana == true) DestroyObject(Prepreka1);
if(Prepreka2Kreirana == true) DestroyObject(Prepreka2);
if(Prepreka3Kreirana == true) DestroyObject(Prepreka3);
if(Prepreka4Kreirana == true) DestroyObject(Prepreka4);
if(KupovinaAuta == true) autokatalog = 0;
if(KupovinaAuta2 == true) autokatalog2 = 0;
//////////////////////////////////////////////
if(PlayerInfo > 0 || StavljeneLisice > 0 || Zavezan > 0 || IgracTazovan > 0)
{
PlayerInfo = 2;
KillTimer(RobCityHallTimer);
PlayerInfo = PlayerInfo * 300;
PlayerInfo = 0;
SetPlayerPos(playerid, 107.2300,1920.6311,18.5208);
SetPlayerWorldBounds(playerid, 337.5694,101.5826,1940.9759,1798.7453);
SetPlayerInterior(playerid,0);
//VuceIgraca = -1;
//SetPlayerColor(playerid, BELA2);
// KillTimer(VuciTimer);
KillTimer(DragTimer);
DragTimer = 0;
}
///RENT
if(Rentao != 9999)
{
Rentao = 9999;
}
//////////////////////////////////////////
if(Zavezan >= 1) { g_NovacMinus(playerid, 20000); Zavezan = 0; }
////////////////////////////////////////////
if(TelefonRazgovor != -1 && TelefonZvoni == false)
{
SCM(TelefonRazgovor, -1, "Telecom | "SPLAVA"Igrac sa kojim ste pricali je izasao sa servera!");
SetPlayerSpecialAction(TelefonRazgovor, SPECIAL_ACTION_STOPUSECELLPHONE);
RemovePlayerAttachedObject(TelefonRazgovor, TELEFON_SLOT);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_STOPUSECELLPHONE);
RemovePlayerAttachedObject(playerid, TELEFON_SLOT);
TelefonRazgovor[TelefonRazgovor] = -1,
TelefonRazgovor = -1;
}
///////////////////////////////////////////
new rstring;
switch(reason)
{
case 0: format(rstring, sizeof(rstring), ""SIVA"(( %s je izasao sa servera... (crash) ))", GetName(playerid));
case 1: format(rstring, sizeof(rstring), ""SIVA"(( %s je izasao sa servera... ))", GetName(playerid));
case 2: format(rstring, sizeof(rstring), ""SIVA"(( %s je izasao sa servera "SPLAVA"(KICK/BAN)"SIVA"... ))", GetName(playerid));
}
ProxDetector(30.0, playerid, rstring,PROX,PROX,PROX,PROX,PROX);
//////////////////////////////////////////
if(Posadjena >= 1 || BranjeDroge >= 1)
{
KillTimer(GroveDrogaTimer); BranjeDroge = 0; Posadjena = 0;
DestroyPlayerObject(playerid, SadjenjeDrogeGrove); DestroyPlayerObject(playerid, SadjenjeDrogeGrove);
DestroyPlayerObject(playerid, SadjenjeDrogeGrove); DestroyPlayerObject(playerid, SadjenjeDrogeGrove);
}
//////////////////////////////////////////
TextDrawDestroy(Bankakes);
TextDrawDestroy(EXP);
TextDrawDestroy(Gold);
SavePlayer(playerid);
//////////////////////////////////////////////
return 1;evo ti.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava