Can't spawn!
#1

Also we can't spawn because when we click spawn it just has no effect..

pawn Код:
public OnPlayerSpawn(playerid)
{
    if(gTeam[playerid] == TEAM_COUNTER_TERRORIST)
    {
        switch(random(3))
        {
            case 0: SetPlayerSkin(playerid,285);
            case 1: SetPlayerSkin(playerid,287);
            case 2: SetPlayerSkin(playerid,286);
        }
    }
    else if(gTeam[playerid] == TEAM_TERRORIST)
    {
        switch(random(3))
        {
            case 0: SetPlayerSkin(playerid,222);
            case 1: SetPlayerSkin(playerid,73);
            case 2: SetPlayerSkin(playerid,100);
        }
    }
    if (CurrentMap == 1)
    {
        if (gTeam[playerid] == TEAM_COUNTER_TERRORIST)
        {
            SetPlayerPos(playerid, 538.99822998047,-5008.1762695313,54.348358154297);
            GivePlayerWeapon(playerid,WEAPON_DEAGLE,100);
            GivePlayerWeapon(playerid,WEAPON_M4,250);
        }
        else
        {
            SetPlayerPos(playerid, 440.7190246582,-5262.0258789063,51.820499420166);
            GivePlayerWeapon(playerid,WEAPON_DEAGLE,100);
            GivePlayerWeapon(playerid,WEAPON_AK47,250);
        }
    }
    else if (CurrentMap == 2)
    {
        if (gTeam[playerid] == TEAM_COUNTER_TERRORIST)
        {
            SetPlayerPos(playerid, 2487.6467,-2669.2273,13.6515);
            GivePlayerWeapon(playerid,WEAPON_SHOTGUN,100);
            GivePlayerWeapon(playerid,WEAPON_M4,250);
        }
        else
        {
            SetPlayerPos(playerid, 2472.0798,-2438.6921,13.6363);
            GivePlayerWeapon(playerid,WEAPON_SHOTGUN,100);
            GivePlayerWeapon(playerid,WEAPON_AK47,250);
        }
    }
   
    else if (CurrentMap == 3)
    {
        if (gTeam[playerid] == TEAM_COUNTER_TERRORIST)
        {
            SetPlayerPos(playerid, 1439.700073, -1059.568359, 217.184067);
            GivePlayerWeapon(playerid,WEAPON_SHOTGUN,100);
            GivePlayerWeapon(playerid,WEAPON_M4,1000);
        }
        else
        {
            SetPlayerPos(playerid, 1469.205566, -1078.889282, 218.185089);
            GivePlayerWeapon(playerid,WEAPON_AK47,1000);
        }
    }
    else if (CurrentMap == 4)
    {
        if (gTeam[playerid] == TEAM_COUNTER_TERRORIST)
        {
            SetPlayerPos(playerid, -2443.9727,1809.0707,6.0205);
            GivePlayerWeapon(playerid,WEAPON_MP5,400);
            GivePlayerWeapon(playerid,WEAPON_COLT45,100);
        }
        else
        {
            SetPlayerPos(playerid, -2466.9827,1697.7826,6.1354);
            GivePlayerWeapon(playerid,WEAPON_MP5,400);
            GivePlayerWeapon(playerid,WEAPON_COLT45,100);
        }
    }
    return 1;
}
Reply
#2

Quote:
Originally Posted by Hoborific
Посмотреть сообщение
Don't quote me on this but

pawn Код:
Spawn(playerid);

I haven't done anything advanced with classes but that might work.
Spawn isn't a native function, and should be defined.
Reply
#3

Quote:
Originally Posted by Hoborific
Посмотреть сообщение
My bad i meant
pawn Код:
SpawnPlayer(playerid);
https://sampwiki.blast.hk/wiki/SpawnPlayer
That would spawn the player everytime he spawns. It's like a loop.
Spawnplayer spawns the player, so when player spawns it spawns him again, and so on. I have tested it before and won't work.
P.S: The arrows to select class dont work too, neither 'spawn' button.
Reply
#4

Anyone?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)