Return 0; error
#1

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?
Reply
#2

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
    }
}
Reply
#3

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;
}
Reply
#4

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!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)