public OnPlayerDeath(playerid, killerid, reason)
{
new name[MAX_PLAYER_NAME];
new string[128];//256
new Float:px,Float:py,Float:pz;
new killername[24];
GetPlayerName(playerid, name, sizeof(name));
GetPlayerPos(playerid, px, py, pz);
if(killerid != 255)
{
if(GetPlayerState(killerid) == 2)
{
GetPlayerName(killerid, killername, sizeof(killername));
format(string, sizeof(string), "Presidente %s(ID: %d) je ubio igraca %s", killername, killerid, name);
SendClientMessageToAll(COLOR_YELLOW, string);
return 1;
}
}
} // odi pise da je warning
Ovo je taj warning;
C:\Documents and Settings\JAKOV\Desktop\Moj server\Los Santos\Team\filterscripts\Team.pwn(63) : warning 209: function "OnPlayerDeath" should return a value
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
Radim jednu fs kao sto vidite...ako neko moze pomoc bio bi mu zahvalan jer se mucim gotovo 1h oko ovog warninga...
dodaj iza zadnjeg return 1;
public OnPlayerDeath(playerid, killerid, reason)
{
new name[MAX_PLAYER_NAME];
new string[128];//256
new Float:px,Float:py,Float:pz;
new killername[24];
GetPlayerName(playerid, name, sizeof(name));
GetPlayerPos(playerid, px, py, pz);
if(killerid != 255)
{
if(GetPlayerState(killerid) == 2)
{
GetPlayerName(killerid, killername, sizeof(killername));
format(string, sizeof(string), "Presidente %s(ID: %d) je ubio igraca %s", killername, killerid, name);
SendClientMessageToAll(COLOR_YELLOW, string);
return 1;
}
}
return true;
} // odi pise da je warning
Citat: [Saw]BloodMaster poslato Januar 24, 2011, 10:44:37 PRE PODNE
public OnPlayerDeath(playerid, killerid, reason)
{
new name[MAX_PLAYER_NAME];
new string[128];//256
new Float:px,Float:py,Float:pz;
new killername[24];
GetPlayerName(playerid, name, sizeof(name));
GetPlayerPos(playerid, px, py, pz);
if(killerid != 255)
{
if(GetPlayerState(killerid) == 2)
{
GetPlayerName(killerid, killername, sizeof(killername));
format(string, sizeof(string), "Presidente %s(ID: %d) je ubio igraca %s", killername, killerid, name);
SendClientMessageToAll(COLOR_YELLOW, string);
return 1;
}
}
return true;
} // odi pise da je warning
izacice mu warning 217: loose indentitaion
samo namesti da je return true; (moze i return 1;) da bude pocetak kod predzadnjeg } onda neces dobiti warning
if(GetPlayerState(killerid) == 2)
{
GetPlayerName(killerid, killername, sizeof(killername));
//SendOwnerMessage(COLOR_YELLOW, string, 1);
format(string, sizeof(string), "Terorist tim %s(ID: %d) je ubio igraca %s", killername, killerid, name);
SendClientMessageToAll(COLOR_YELLOW, string);
//SendClientMessageABroadCast
return 1;
if(GetPlayerState(killerid) == 2)
{
GetPlayerName(killerid, killername, sizeof(killername));
format(string, sizeof(string), "Presidente %s(ID: %d) je ubio igraca %s", killername, killerid, name);
SendClientMessageToAll(COLOR_YELLOW, string);
return 1;
Kako mogu uklopiti i terorista u dio coda,znaci da imam rezultat predsjednika i terrorista...