Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerSpawn(playerid)
- {
- if(GetPlayerTeam(playerid) == TEAM_TRUCKER)
- {
- SetPlayerColor(playerid, 0xF9FF00FF);
- SetPlayerInterior(playerid,0);
- ShowPlayerDialog(playerid,11,DIALOG_STYLE_LIST,"Depots","LV\nSF\nLS\nLV-Bottom\nCustom Depot1\nCustom Depot2","Select","Cancel");
- }
- if(GetPlayerTeam(playerid) == TEAM_POLICE)
- {
- SetPlayerColor(playerid, STEEL);
- SetPlayerInterior(playerid,0);
- }
- //more team options
- return 1;
- }
- stock PlayerColor(playerid)
- {
- if(GetPlayerTeam(playerid) == TEAM_TRUCKER)
- {
- SetPlayerColor(playerid, COLOR_YELLOW);
- }
- if(GetPlayerTeam(playerid) == TEAM_Police)
- {
- SetPlayerColor(playerid, STEEL);
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- M_OnPlayerEnterCheckpoint(playerid);
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- M_OnPlayerEnterRaceCheckpoint(playerid);
- return 1;
- }
- public OnPlayerFinishMission(playerid)
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "You have succesfully delivered the goods!");
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid,classid)
- {
- SetupPlayerForClassSelection(playerid);
- switch(classid)
- {
- case 0..4:
- {
- GameTextForPlayer(playerid,"Trucker",2000,4);
- SetPlayerTeam(playerid,TEAM_TRUCKER);
- playerClass[playerid] = TEAM_TRUCKER;
- }
- case 5..8:
- {
- GameTextForPlayer(playerid,"Cop",2000,4);
- SetPlayerTeam(playerid, TEAM_POLICE);
- playerClass[playerid] = TEAM_POLICE;
- }
- }
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- if( playerClass[playerid] == TEAM_POLICE && GetPlayerScore(playerid) < 50)
- {
- GameTextForPlayer(playerid,"50 score needed for cop!",2000,4);
- return 0;
- }
- return 1;
- }
- //you were missing this:
- SetupPlayerForClassSelection(playerid)
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-2185.3379,-215.7184,36.5156);
- SetPlayerFacingAngle(playerid,1.2634);
- SetPlayerCameraPos(playerid,-2185.4082,-210.2631,36.5156);
- SetPlayerCameraLookAt(playerid,-2185.3379,-215.7184,36.5156);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement