SA-MP Forums Archive
Help. - 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)
+--- Thread: Help. (/showthread.php?tid=345256)



Help. - HighPitchedVoice - 24.05.2012

C:\Documents and Settings\Lindvall\Mina dokument\Mina mottagna filer\QKDM.pwn(315) : warning 203: symbol is never used: "SetPlayerTeamFromClass"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Warnings.

pawn Код:
public OnPlayerSpawn(playerid)
{
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, 0);
    return 1;
}

pawn Код:
SetPlayerToTeamColor(playerid)
{
    if(gTeam[playerid] == TEAM_MAFIA)
    {
        SetPlayerColor(playerid, COLOR_MAFIA);
    }
    else if(gTeam[playerid] == TEAM_POLICE)
    {
        SetPlayerColor(playerid, POLICE_COLOR);
    }
    else if(gTeam[playerid] == TEAM_GROVE)
    {
        SetPlayerColor(playerid, GROVE_COLOR);
    }
    else if(gTeam[playerid] == TEAM_BALLAS)
    {
        SetPlayerColor(playerid, BALLAS_COLOR);
    }
    else if(gTeam[playerid] == TEAM_BIKERS)
    {
        SetPlayerColor(playerid, BIKERS_COLOR);
    }
}



Re: Help. - vIBIENNYx - 24.05.2012

Its because you haven't used SetPlayerTeamFromClass, there is no error.


Re: Help. - HighPitchedVoice - 24.05.2012

pawn Код:
SetPlayerTeamFromClass(playerid, classid)
{
    if(classid == 0)
    {
        gTeam[playerid] = TEAM_MAFIA;
        GameTextForPlayer(playerid, "Mafia", 2000, 5);
    }
    else if(classid == 1)
    {
        gTeam[playerid] = TEAM_POLICE;
        GameTextForPlayer(playerid, "Police", 2000, 5);
    }
    else if(classid == 2)
    {
        gTeam[playerid] = TEAM_GROVE;
        GameTextForPlayer(playerid, "Grove", 2000, 5);
    }
    else if(classid == 3)
    {
        gTeam[playerid] = TEAM_BALLAS;
        GameTextForPlayer(playerid, "Ballas", 2000, 5);
    }
    else if(classid == 4)
    {
        gTeam[playerid] = TEAM_BIKERS;
        GameTextForPlayer(playerid, "Bikers", 2000, 5);
    }
    return 1;
}



Re: Help. - HighPitchedVoice - 24.05.2012

This is wierd, it was working before..


Re: Help. - vIBIENNYx - 24.05.2012

You need to make it Public or a Stock. If it is a Stock you then need to use it in your code somewhere, it looks like you've created the function but haven't used the function.


Re: Help. - HighPitchedVoice - 24.05.2012

I don't know how to make it, can you? :S


Re: Help. - HighPitchedVoice - 24.05.2012

Why do you ignore this?