Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Ante_Street poslato Januar 24, 2011, 01:22:29 PRE PODNE

Naslov: (Pomoc)Warning kod FS
Poruka od: Ante_Street poslato Januar 24, 2011, 01:22:29 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;
}
}
} // 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...
Naslov: Odg: (Pomoc)Warning kod FS
Poruka od: black_dota poslato Januar 24, 2011, 02:18:49 PRE PODNE
dodaj iza zadnjeg return 1;
Naslov: Odg: (Pomoc)Warning kod FS
Poruka od: 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
Naslov: Odg: (Pomoc)Warning kod FS
Poruka od: black_dota poslato Januar 24, 2011, 11:35:38 PRE PODNE
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
Naslov: Odg: (Pomoc)Warning kod FS
Poruka od: Ante_Street poslato Januar 24, 2011, 17:00:11 POSLE PODNE
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...