Problem:
Problem(error/warning): Imam problem sa OnPlayerGiveDamageActor, naime na local hostu radi super, dok na hostingu cim upucam aktora crashuje server sa errorom koji sam stavio ispod
Deo skripte: public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float:amount, weaponid, bodypart)
{
SCM(playerid, -1, "OnPGDA");
for (new i = 0; i <= MAX_FIRMI; i++)
{
SCM(playerid, -1, "%i for", i);
if(FirmaInfo[i][fAktor_1] == damaged_actorid)
{
SCM(playerid, -1, "Prvi if");
if(FirmaInfo[i][fVrsta] == VRSTA_MARKET)
{
if(VecPljacka[playerid] == 1) return Greska(playerid, "Vec pljackas sacekaj dok zavrsis!");
if(PlayerInfo[playerid][pMarketRobVreme] != 0) return F_SCMF(playerid, -1, ""BIJELA".:: "IGBOJA"(BM): "BIJELA"::. "CRVENA"Moras sacekati jos %d sekundi da bi mogao ponovo pljackati market!", PlayerInfo[playerid][pMarketRobVreme]);
{
SCM(playerid, -1, "Drugi if");
new Float:X,Float:Y,Float:Z;
GetActorPos(damaged_actorid, X, Y, Z);
ApplyActorAnimation(damaged_actorid, "SHOP", "SHP_Rob_React", 20.0, true, false, false, false, -1);
actorId = damaged_actorid;
IdPlayer = playerid;
SetTimerEx("DropPare", 5000, false);
SCM(playerid, -1, ""IGBOJA"(BM): "BIJELA"Zapoceli ste pljackanje marketa!");
VecPljacka[playerid] = 1;
return 1;
}
}
}
}
return 1;
}
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
[23:38:35] [debug] #0 00000014 in public OnPlayerGiveDamageActor (playerid=0, damaged_actorid=103, Float:amount=4.00000, weaponid=0, bodypart=3) at <unknown file>:0