Detaljan opis problema: Svaki put kad igrac umre bilo kako /sethp ili ga neko ubije izgubi 100$ medjutim kada ode relog te pare se ne sacuvaju. Nigde u skripti nisam stavio da igrac gubi novac...
Deo skripte:
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID)
{
SendDeathMessage(killerid, playerid, reason);
PlayerInfo ++; PlayerInfo ++;
trenutnokills ++; trenutnodeaths ++;
SetPlayerScore(killerid, GetPlayerScore(killerid)+1);
PlayerInfo = GetPlayerScore(killerid);
Streak = 0; Streak++;
switch(Streak)
{
case 1: SCMF(killerid,-1,""col_bela"[C:DM]"col_crv"Ubili ste igraca %s",GetName(playerid));
case 2: SCMF(killerid,-1,""col_bela"[C:DM]"col_crv"Ubili ste igraca %s - Double Kill !!",GetName(playerid));
case 3: SCMF(killerid,-1,""col_bela"[C:DM]"col_crv"Ubili ste igraca %s - Triple Kill !!",GetName(playerid));
case 4: SCMF(killerid,-1,""col_bela"[C:DM]"col_crv"Ubili ste igraca %s - Quadra Kill !!",GetName(playerid));
case 5: SCMF(killerid,-1,""col_bela"[C:DM]"col_crv"Ubili ste igraca %s - Penta Kill !!",GetName(playerid));
case 10: SCMF(killerid,-1,""col_bela"[C:DM]"col_crv"Ubili ste igraca %s - Lakse Malo Silovatelju .. !!",GetName(playerid));
}
if(duelinfo == 1)
{
duelinfo = 0;
duelinfo = 0;
new string;
format(string, sizeof(string), ""RED" "WHITE"%s je Pobedio igraca %s u duelu", GetName(killerid), GetName(playerid));
SendClientMessageToAll(-1, string);
SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
//duelinfo ++;
//duelinfo ++;
SetPlayerPos(killerid, 1728.0427,-1667.9297,22.6094);
SetPlayerPos(playerid, 1728.0427,-1667.9297,22.6094);
SetPlayerFacingAngle(killerid, 44.5557);
SetPlayerFacingAngle(playerid, 44.5557);
UKojojSamZoniDMa = 0;
UKojojSamZoniDMa = 0;
SetPlayerInterior(killerid, 18);
SetPlayerInterior(playerid, 18);
SetPlayerVirtualWorld(killerid,0);
SetPlayerVirtualWorld(playerid,0);
SetPlayerHealth(killerid, 99);
SetPlayerHealth(playerid, 99);
ResetPlayerWeapons(killerid);
ResetPlayerWeapons(playerid);
TogglePlayerControllable(playerid, 0);
TogglePlayerControllable(killerid, 0);
freeze = SetTimerEx("Freeze",5000, false, "i", killerid);
freeze = SetTimerEx("Freeze",5000, false, "i", playerid);
invite = 0;
invite = 0;
}
}
return 0;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): /

