Auto spawn
#1

I managed to fix auto spawn, now it works but it doesn't set correct team by the skin a player has:

pawn Код:
ProcessSpawn(playerid)
{
    new skin = Player[playerid][Skin];
    switch (skin)
    {
        case 280, 284, 285, 286, 306, 307, 309: //Cop
    {
                gTeam[playerid] = TEAM_COP;

                SetPlayerToTeamColour(playerid);

                SetPlayerTeam(playerid,1);

                new rand = random(sizeof(RandomCopSpawns));
                SetSpawnInfo(playerid, GetPlayerTeam(playerid), Player[playerid][Skin],  RandomCopSpawns[rand][0],RandomCopSpawns[rand][1],RandomCopSpawns[rand][2], 270.0000, 0, 0, 0, 0, 0, 0);
               
                TogglePlayerSpectating(playerid, false);
    }
    }

        gTeam[playerid] = TEAM_CIV;

        SetPlayerToTeamColour(playerid);

        SetPlayerTeam(playerid,0);

        new rand = random(sizeof(RandomSpawnsLosSantos));
        SetSpawnInfo(playerid, GetPlayerTeam(playerid), Player[playerid][Skin], RandomSpawnsLosSantos[rand][0],RandomSpawnsLosSantos[rand][1],RandomSpawnsLosSantos[rand][2], 270.0000, 0, 0, 0, 0, 0, 0);

        TogglePlayerSpectating(playerid, false);
        return 1;
}
I have skin id 285 which is cop skin, but i'm still in TEAM_CIV, when i should be TEAM_COP.

Somehow doesn't work. Even player colour isn't set. Why?
Reply


Messages In This Thread
Auto spawn - by KinderClans - 03.09.2018, 14:23
Re: Auto spawn - by Calisthenics - 03.09.2018, 14:32
Re: Auto spawn - by KinderClans - 03.09.2018, 15:00
Re: Auto spawn - by Calisthenics - 03.09.2018, 15:09
Re: Auto spawn - by Shinja - 03.09.2018, 15:34
Re: Auto spawn - by KinderClans - 04.09.2018, 12:41
Re: Auto spawn - by KinderClans - 05.09.2018, 13:27

Forum Jump:


Users browsing this thread: 2 Guest(s)