I don't have the skills defined in OnPlayerSpawn, but OnPlayerRequestClass for the teams,
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
switch ( classid )
{
case 0 .. 6 :
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer( playerid, "~b~LSPD COPS", 3000, 4 );
gTeam [ playerid ] = TEAM_COPS;
/////////////////////////[REMEMBER TO CHANGE]///////////////////////////////
SetPlayerPos(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
SetPlayerFacingAngle(playerid, 357.1197); // REMEMBER TO CHANGE
SetPlayerCameraPos(playerid, 1997.2798,-1964.0056,16.6941); // REMEMBER TO CHANGE
SetPlayerCameraLookAt(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
ApplyAnimation( playerid, "DEALER", "DEALER_IDLE", 4.0, 1, 0, 0, 0, 0, 1 );
SetPlayerColor(playerid,TEAM_COLOR_COPS);
}
case 7 .. 8 :
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer( playerid, "~b~C.I.A", 3000, 4 );
gTeam[ playerid ] = TEAM_C.I.A;
/////////////////////////[REMEMBER TO CHANGE]///////////////////////////////
SetPlayerPos(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
SetPlayerFacingAngle(playerid, 357.1197); // REMEMBER TO CHANGE
SetPlayerCameraPos(playerid, 1997.2798,-1964.0056,16.6941); // REMEMBER TO CHANGE
SetPlayerCameraLookAt(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
ApplyAnimation( playerid, "DEALER", "DEALER_IDLE", 4.0, 1, 0, 0, 0, 0, 1 );
SetPlayerColor(playerid,TEAM_COLOR_C.I.A);
}
case 9 :
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer( playerid, "~b~S.W.A.T", 3000, 4 );
gTeam[ playerid ] = TEAM_SWAT;
/////////////////////////[REMEMBER TO CHANGE]///////////////////////////////
SetPlayerPos(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
SetPlayerFacingAngle(playerid, 357.1197); // REMEMBER TO CHANGE
SetPlayerCameraPos(playerid, 1997.2798,-1964.0056,16.6941); // REMEMBER TO CHANGE
SetPlayerCameraLookAt(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
ApplyAnimation( playerid, "DEALER", "DEALER_IDLE", 4.0, 1, 0, 0, 0, 0, 1 );
SetPlayerColor(playerid,TEAM_COLOR_SWAT);
}
case 10 :
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer( playerid, "~g~LS ARMY", 3000, 4 );
ApplyAnimation( playerid, "DEALER", "DEALER_IDLE", 4.0, 1, 0, 0, 0, 0, 1 );
gTeam[ playerid ] = TEAM_ARMY;
/////////////////////////[REMEMBER TO CHANGE]///////////////////////////////
SetPlayerPos(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
SetPlayerFacingAngle(playerid, 357.1197); // REMEMBER TO CHANGE
SetPlayerCameraPos(playerid, 1997.2798,-1964.0056,16.6941); // REMEMBER TO CHANGE
SetPlayerCameraLookAt(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
ApplyAnimation( playerid, "DEALER", "DEALER_IDLE", 4.0, 1, 0, 0, 0, 0, 1 );
SetPlayerColor(playerid,TEAM_COLOR_ARMY);
}
case 11 .. 12 :
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer( playerid, "~p~ LS MEDICS", 3000, 4 );
gTeam[ playerid ] = TEAM_MEDICS;
/////////////////////////[REMEMBER TO CHANGE]///////////////////////////////
SetPlayerPos(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
SetPlayerFacingAngle(playerid, 357.1197); // REMEMBER TO CHANGE
SetPlayerCameraPos(playerid, 1997.2798,-1964.0056,16.6941); // REMEMBER TO CHANGE
SetPlayerCameraLookAt(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
ApplyAnimation( playerid, "MEDIC", "CPR", 4.0, 1, 0, 0, 0, 0, 1 );
SetPlayerColor(playerid,TEAM_COLOR_MEDICS);
}
case 13 .. 14 :
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer( playerid, "~y~ LS DRIVERS", 3000, 4 );
gTeam[ playerid ] = TEAM_DRIVERS;
/////////////////////////[REMEMBER TO CHANGE]///////////////////////////////
SetPlayerPos(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
SetPlayerFacingAngle(playerid, 357.1197); // REMEMBER TO CHANGE
SetPlayerCameraPos(playerid, 1997.2798,-1964.0056,16.6941); // REMEMBER TO CHANGE
SetPlayerCameraLookAt(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
ApplyAnimation( playerid, "ON_LOOKERS", "wave_loop", 4.0, 1, 0, 0, 0, 0, 1 );
SetPlayerColor(playerid,TEAM_COLOR_DRIVERS);
}
case 15 :
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer( playerid, "~w~ MECHANICS", 3000, 4 );
gTeam[ playerid ] = TEAM_MECH;
/////////////////////////[REMEMBER TO CHANGE]///////////////////////////////
SetPlayerPos(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
SetPlayerFacingAngle(playerid, 357.1197); // REMEMBER TO CHANGE
SetPlayerCameraPos(playerid, 1997.2798,-1964.0056,16.6941); // REMEMBER TO CHANGE
SetPlayerCameraLookAt(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
ApplyAnimation( playerid, "SPRAYCAN", "spraycan_full", 4.0, 1, 0, 0, 0, 0, 1 );
SetPlayerColor(playerid,TEAM_COLOR_MECH);
}
case 16 .. 49 :
{
SetPlayerInterior(playerid, 0);
GameTextForPlayer( playerid, "~w~ CIVILIANS", 3000, 4 );
gTeam[ playerid ] = TEAM_CIV;
SetPlayerPos(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
SetPlayerFacingAngle(playerid, 357.1197); // REMEMBER TO CHANGE
SetPlayerCameraPos(playerid, 1997.2798,-1964.0056,16.6941); // REMEMBER TO CHANGE
SetPlayerCameraLookAt(playerid, 1996.9724,-1969.3861,16.6941); // REMEMBER TO CHANGE
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
SetPlayerColor(playerid,TEAM_COLOR_CIV);
}
}
return 1;
}