SA-MP Forums Archive
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!