SA-MP Forums Archive
[HELP] GameMode - 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)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: [HELP] GameMode (/showthread.php?tid=207969)



[HELP] GameMode - Larsey123IsMe - 07.01.2011

What did i do wrong?

I cant spawn...

pawn Код:
#include <a_samp>


new gTeam[MAX_PLAYERS];

#define TEAM_NORMAL 1
#define TEAM_CRAZY 2


main()
{
    print("\n----------------------------------");
    print(" Blank Gamemode by Larsey123");
    print("----------------------------------\n");
}

public OnGameModeInit()
{
    SetGameModeText("Test Gamemode");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    AddPlayerClass(1, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
    SetPlayerTeamFromClass(playerid, classid);
    SetPlayerInterior(playerid,3);
    SetPlayerPos(playerid,1206.9768,-32.5926,1000.9531);
    SetPlayerFacingAngle(playerid,249.3010);
    SetPlayerCameraPos(playerid,1209.1083,-33.8061,1000.9531);
    SetPlayerCameraLookAt(playerid,1206.9768,-32.5926,1000.9531);
   
    switch (classid)
    {
        case 0:
        {

            GameTextForPlayer(playerid, "~w~Normal~n~~b~Guy", 3000, 5);
        }
        case 1:
        {

            GameTextForPlayer(playerid, "~w~Crazy~n~~b~Guy", 3000, 5);
        }
    }
    return 0;
}

SetPlayerTeamFromClass(playerid, classid)
{
    if(classid == 0)
    {
        gTeam[playerid] = TEAM_NORMAL;
    }
   
    else if(classid == 1)
    {
        gTeam[playerid] = TEAM_CRAZY;
    }

}

public OnPlayerSpawn(playerid)
{
    SetPlayerInterior(playerid,0);
    return 1;
}



Re: [HELP] GameMode - Mauzen - 07.01.2011

You cant spawn because you return 0 in OnPlayerRequestClass.
Change it to return 1


Re: [HELP] GameMode - Larsey123IsMe - 07.01.2011

Quote:
Originally Posted by Mauzen
Посмотреть сообщение
You cant spawn because you return 0 in OnPlayerRequestClass.
Change it to return 1


Thanks