Return 0; error - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Return 0; error (
/showthread.php?tid=229386)
Return 0; error -
shadowdog - 21.02.2011
pawn Код:
public OnPlayerRequestSpawn(playerid)
{
new Skin = GetPlayerSkin(playerid);
if(Skin == 285 || Skin == 217 || Skin == 165 || Skin == 166 || Skin == 287)
{
gTeam1[playerid] = true;
SendClientMessage(playerid,0xDC143CFF ,"You have joined the USA team.");
return 1;
}else{
gTeam1[playerid] = false;
SendClientMessage(playerid,0xDC143CFF ,"You have joined the Soviet team.");
return 1;
}
return 0;
}
Код:
I get this error.
C:\Users\thomas\Desktop\Nieuwe map\server 0.3b\gamemodes\kingofthehill.pwn(417) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Warning.
anyone help?
Re: Return 0; error -
Markx - 21.02.2011
Try this:
pawn Код:
public OnPlayerRequestSpawn(playerid)
{
new Skin = GetPlayerSkin(playerid);
if(Skin == 285 || Skin == 217 || Skin == 165 || Skin == 166 || Skin == 287)
{
gTeam1[playerid] = true;
SendClientMessage(playerid,0xDC143CFF ,"You have joined the USA team.");
return 1;
}else{
gTeam1[playerid] = false;
SendClientMessage(playerid,0xDC143CFF ,"You have joined the Soviet team.");
return 1;
//Try to put one "}" here too, it must be under the "r" of return
}
}
Re: Return 0; error -
Cameltoe - 21.02.2011
pawn Код:
public OnPlayerRequestSpawn(playerid)
{
new Skin = GetPlayerSkin(playerid);
if(Skin == 285 || Skin == 217 || Skin == 165 || Skin == 166 || Skin == 287)
{
gTeam1[playerid] = true;
SendClientMessage(playerid,0xDC143CFF ,"You have joined the USA team.");
return 1;
}
else if(Skin == Sovietskins){
gTeam1[playerid] = false;
SendClientMessage(playerid,0xDC143CFF ,"You have joined the Soviet team.");
return 1;
}
return 0;
}
Re: Return 0; error -
shadowdog - 21.02.2011
Quote:
Originally Posted by Markx
Try this:
pawn Код:
public OnPlayerRequestSpawn(playerid) { new Skin = GetPlayerSkin(playerid); if(Skin == 285 || Skin == 217 || Skin == 165 || Skin == 166 || Skin == 287) { gTeam1[playerid] = true; SendClientMessage(playerid,0xDC143CFF ,"You have joined the USA team."); return 1; }else{ gTeam1[playerid] = false; SendClientMessage(playerid,0xDC143CFF ,"You have joined the Soviet team."); return 1; //Try to put one "}" here too, it must be under the "r" of return } }
|
it was supposed to have the ґreturn 0;'
Quote:
Originally Posted by Cameltoe
pawn Код:
public OnPlayerRequestSpawn(playerid) { new Skin = GetPlayerSkin(playerid); if(Skin == 285 || Skin == 217 || Skin == 165 || Skin == 166 || Skin == 287) { gTeam1[playerid] = true; SendClientMessage(playerid,0xDC143CFF ,"You have joined the USA team."); return 1; } else if(Skin == Sovietskins){ gTeam1[playerid] = false; SendClientMessage(playerid,0xDC143CFF ,"You have joined the Soviet team."); return 1; } return 0; }
|
it worked great, thanks!