SA-MP Forums Archive
Player doesn't spawn ?? 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: Player doesn't spawn ?? HELP/ (/showthread.php?tid=278896)



Player doesn't spawn ?? HELP/ - BigAl - 24.08.2011

Hello, I have a team spawns and stuff in my script... but erm, when I click spawn the player doesn't spawn. How can I fix this


pawn Code:
#include <a_samp>
#include <zcmd>

#define RAIDERS 1
#define GUARDS 2
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA

new gTeam[MAX_PLAYERS];

public OnGameModeInit()
{
    AddPlayerClass(170,-2710.1123,214.8615,4.1797,54.1958,0,0,0,0,0,0);
    print("Filterscript, Raid the mall, made by Bigal - InGameName [DV]ImpulseDrifta");
}

public OnPlayerConnect(playerid)
{
    new string[128];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
    format(string, sizeof(string), "To inform you %s; this server is running Bigal's Raid The Mall FS", pname);
    SendClientMessage(playerid, COLOR_GREEN, string);
    return 1;
}

SetPlayerTeamFromClass(playerid, classid)
{
    switch(classid)
    {
        case 0: gTeam[playerid] = RAIDERS;
        case 1: gTeam[playerid] = RAIDERS;
        case 2: gTeam[playerid] = RAIDERS;
    }
}


public OnPlayerSpawn(playerid)
{
    if(gTeam[playerid] == RAIDERS)
    {
        SetPlayerInterior(playerid, 0);
        SetPlayerInterior(playerid, 0);
        SetPlayerPos(playerid, -2710.1123,214.8615,4.1797);
    }
    return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
    switch(classid)
    {
        case 0:
        {
            SetPlayerTeamFromClass(playerid, classid);
            SetPlayerInterior(playerid,17);
            SetPlayerPos(playerid,486.0409, -9.4562, 1000.6719);
            SetPlayerFacingAngle(playerid, 137.9666);
            SetPlayerCameraPos(playerid, 483.809051, -13.435981, 1000.679687);
            SetPlayerCameraLookAt(playerid, 486.0409, -9.4562, 1000.6719);
            GameTextForPlayer(playerid, "raiders", 1000, 3);
        }
        case 1:
        {
            GameTextForPlayer(playerid, "~r~ Raiders", 5000, 5);
        }
        case 2:
        {
            GameTextForPlayer(playerid, "~r~ Raiders", 5000, 5);
        }
        case 3:
        {
            GameTextForPlayer(playerid, "~r~ Raiders", 5000, 5);
        }
    }
}



Re: Player doesn't spawn ?? HELP/ - =WoR=G4M3Ov3r - 24.08.2011

PHP Code:
SetPlayerPos(playerid, -2710.1123,214.8615,4.1797); 
Change the Position.


Re: Player doesn't spawn ?? HELP/ - =WoR=Varth - 24.08.2011

pawn Code:
public OnPlayerRequestClass(playerid, classid)
{
    switch(classid)
    {
        case 0:
        {
            SetPlayerTeamFromClass(playerid, classid);
            SetPlayerInterior(playerid,17);
            SetPlayerPos(playerid,486.0409, -9.4562, 1000.6719);
            SetPlayerFacingAngle(playerid, 137.9666);
            SetPlayerCameraPos(playerid, 483.809051, -13.435981, 1000.679687);
            SetPlayerCameraLookAt(playerid, 486.0409, -9.4562, 1000.6719);
            GameTextForPlayer(playerid, "raiders", 1000, 3);
        }
        case 1:
        {
            GameTextForPlayer(playerid, "~r~ Raiders", 5000, 5);
        }
        case 2:
        {
            GameTextForPlayer(playerid, "~r~ Raiders", 5000, 5);
        }
        case 3:
        {
            GameTextForPlayer(playerid, "~r~ Raiders", 5000, 5);
        }
    }
    return 1;//This.........
}



Re: Player doesn't spawn ?? HELP/ - BigAl - 24.08.2011

Rep+ Thanks, that worked