i have a problem!i have added some teams..and onplayerrequestspawn ,when i choose a skin,it spawns it in the sky! but the team_civils is spawned on the ground! it is strange! and i don't know what is the problem! lol..
Код:
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerTeamFromClass(playerid, classid);
SetPlayerInterior(playerid,2);
SetPlayerPos(playerid,1216.699000,-6.416779,1001.328000);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerCameraPos(playerid,1216.699000-1.5,-6.416779,1001.328000+0.7);
SetPlayerCameraLookAt(playerid,1216.699000,-6.416779,1001.328000+0.7);
ApplyAnimation(playerid,"GHANDS","gsign2LH",4.1,0,1,1,1,1);
////LoopingAnim(playerid, "BENCHPRESS", "GYM_BP_CELEBRATE", 4.0, 1, 0, 0, 0, 0);
switch (classid) {
case 0,1,2,3,4,5,6,7,8,9:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~b~POLICE OFFICER~n~~w~CITY OFFICER", 3000, 5);
SetPlayerInterior(playerid, 3);
SetPlayerFacingAngle(playerid, 278.0276);
SetPlayerPos(playerid, 230.5686,165.0502,1003.0234);
SetPlayerCameraPos( playerid, 233.1806, 163.3041, 1003.6234 );
SetPlayerCameraLookAt( playerid, 225.1943, 169.3222, 1003.6234 );
ApplyAnimation(playerid,"POLICE","CopTraf_Stop",4.1,0,1,1,1,1);
}
case 11,12,13:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~p~BALLAS!", 3000, 5);
SetPlayerInterior(playerid,2);
SetPlayerPos(playerid,1216.699000,-6.416779,1001.328000);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerCameraPos(playerid,1216.699000-1.5,-6.416779,1001.328000+0.7);
SetPlayerCameraLookAt(playerid,1216.699000,-6.416779,1001.328000+0.7);
ApplyAnimation(playerid,"GHANDS","gsign2LH",4.1,0,1,1,1,1);
//LoopingAnim(playerid, "FIGHT_C", "FIGHTC_IDLE", 4.0, 1, 0, 0, 0, 0);
}
case 14,15,16:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~g~GROVE STREET!", 3000, 5);
SetPlayerInterior(playerid,2);
SetPlayerPos(playerid,1216.699000,-6.416779,1001.328000);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerCameraPos(playerid,1216.699000-1.5,-6.416779,1001.328000+0.7);
SetPlayerCameraLookAt(playerid,1216.699000,-6.416779,1001.328000+0.7);
ApplyAnimation(playerid,"GHANDS","gsign2LH",4.1,0,1,1,1,1);
//LoopingAnim(playerid, "FIGHT_C", "FIGHTC_IDLE", 4.0, 1, 0, 0, 0, 0);
}
case 17,18,19:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~y~VAGOS!", 3000, 5);
SetPlayerInterior(playerid,2);
SetPlayerPos(playerid,1216.699000,-6.416779,1001.328000);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerCameraPos(playerid,1216.699000-1.5,-6.416779,1001.328000+0.7);
SetPlayerCameraLookAt(playerid,1216.699000,-6.416779,1001.328000+0.7);
ApplyAnimation(playerid,"GHANDS","gsign2LH",4.1,0,1,1,1,1);
//LoopingAnim(playerid, "FIGHT_C", "FIGHTC_IDLE", 4.0, 1, 0, 0, 0, 0);
}
case 20,21,22:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~b~AZTECAS!", 3000, 5);
SetPlayerInterior(playerid,2);
SetPlayerPos(playerid,1216.699000,-6.416779,1001.328000);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerCameraPos(playerid,1216.699000-1.5,-6.416779,1001.328000+0.7);
SetPlayerCameraLookAt(playerid,1216.699000,-6.416779,1001.328000+0.7);
ApplyAnimation(playerid,"GHANDS","gsign2LH",4.1,0,1,1,1,1);
//LoopingAnim(playerid, "FIGHT_C", "FIGHTC_IDLE", 4.0, 1, 0, 0, 0, 0);
}
case 23,24,25:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~p~NANG!", 3000, 5);
SetPlayerInterior(playerid,2);
SetPlayerPos(playerid,1216.699000,-6.416779,1001.328000);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerCameraPos(playerid,1216.699000-1.5,-6.416779,1001.328000+0.7);
SetPlayerCameraLookAt(playerid,1216.699000,-6.416779,1001.328000+0.7);
ApplyAnimation(playerid,"GHANDS","gsign2LH",4.1,0,1,1,1,1);
//LoopingAnim(playerid, "FIGHT_C", "FIGHTC_IDLE", 4.0, 1, 0, 0, 0, 0);
}
case 26,27,28:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~p~MAFIA!", 3000, 5);
SetPlayerInterior(playerid,2);
SetPlayerPos(playerid,1216.699000,-6.416779,1001.328000);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerCameraPos(playerid,1216.699000-1.5,-6.416779,1001.328000+0.7);
SetPlayerCameraLookAt(playerid,1216.699000,-6.416779,1001.328000+0.7);
ApplyAnimation(playerid,"GHANDS","gsign2LH",4.1,0,1,1,1,1);
//LoopingAnim(playerid, "FIGHT_C", "FIGHTC_IDLE", 4.0, 1, 0, 0, 0, 0);
}
case 29,30,31:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~r~MAFIA RUSEASCA!", 3000, 5);
SetPlayerInterior(playerid,2);
SetPlayerPos(playerid,1216.699000,-6.416779,1001.328000);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerCameraPos(playerid,1216.699000-1.5,-6.416779,1001.328000+0.7);
SetPlayerCameraLookAt(playerid,1216.699000,-6.416779,1001.328000+0.7);
ApplyAnimation(playerid,"GHANDS","gsign2LH",4.1,0,1,1,1,1);
//LoopingAnim(playerid, "FIGHT_C", "FIGHTC_IDLE", 4.0, 1, 0, 0, 0, 0);
}
case 32,33,34:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~p~TRIADS!", 3000, 5);
SetPlayerInterior(playerid,2);
SetPlayerPos(playerid,1216.699000,-6.416779,1001.328000);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerCameraPos(playerid,1216.699000-1.5,-6.416779,1001.328000+0.7);
SetPlayerCameraLookAt(playerid,1216.699000,-6.416779,1001.328000+0.7);
ApplyAnimation(playerid,"GHANDS","gsign2LH",4.1,0,1,1,1,1);
//LoopingAnim(playerid, "FIGHT_C", "FIGHTC_IDLE", 4.0, 1, 0, 0, 0, 0);
}
case 36:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~b~BIKERS!", 3000, 5);
SetPlayerInterior(playerid,2);
SetPlayerPos(playerid,1216.699000,-6.416779,1001.328000);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerCameraPos(playerid,1216.699000-1.5,-6.416779,1001.328000+0.7);
SetPlayerCameraLookAt(playerid,1216.699000,-6.416779,1001.328000+0.7);
ApplyAnimation(playerid,"GHANDS","gsign2LH",4.1,0,1,1,1,1);
//LoopingAnim(playerid, "FIGHT_C", "FIGHTC_IDLE", 4.0, 1, 0, 0, 0, 0);
}
case 37:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~w~CASINO SECURITY", 3000, 5);
SetPlayerInterior(playerid, 0);
SetPlayerFacingAngle(playerid,271.3871);
SetPlayerPos(playerid, 2022.0471,1007.7247,15.2519);
SetPlayerCameraPos( playerid, 2025.2393, 1008.9281, 15.8518 );
SetPlayerCameraLookAt( playerid, 2015.5363, 1006.5089, 16.8971 );
//LoopingAnim(playerid, "PED", "ENDCHAT_03", 4.0, 1, 0, 0, 0, 0);
}
case 38,39:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~b~JAIL TURNKEY~n~~w~(RELEASE PRISONERS)", 3000, 5);
SetPlayerInterior(playerid,2);
SetPlayerPos(playerid,1216.699000,-6.416779,1001.328000);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerCameraPos(playerid,1216.699000-1.5,-6.416779,1001.328000+0.7);
SetPlayerCameraLookAt(playerid,1216.699000,-6.416779,1001.328000+0.7);
ApplyAnimation(playerid,"GHANDS","gsign2LH",4.1,0,1,1,1,1);
//LoopingAnim(playerid, "PED", "FLEE_LKAROUND_01", 4.0, 1, 0, 0, 0, 0);
}
case 40,41,42,43:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~b~MEDIC", 3000, 5);
SetPlayerInterior(playerid, 0);
SetPlayerFacingAngle(playerid,3.8960);
SetPlayerPos(playerid, 1609.5793,1848.4839,10.8203);
SetPlayerCameraPos( playerid, 1608.4257, 1850.3918, 10.9203 );
SetPlayerCameraLookAt( playerid, 1611.9958, 1841.0915, 11.7918 );
//LoopingAnim(playerid, "SMOKING", "M_SMK_IN", 4.0, 1, 0, 0, 0, 0);
}
case 44:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~w~CAR MECHANIC", 3000, 5);
SetPlayerInterior(playerid, 0);
SetPlayerFacingAngle(playerid,151.5528);
SetPlayerPos(playerid, 2382.3950,1035.1743,10.8203);
SetPlayerCameraPos( playerid, 2380.0483, 1033.0675, 10.7203 );
SetPlayerCameraLookAt( playerid, 2385.7133, 1041.1582, 12.2846 );
//LoopingAnim(playerid, "FIGHT_C", "FIGHTC_IDLE", 4.0, 1, 0, 0, 0, 0);
}
case 45,46,47:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~w~BISTRO STAFF", 3000, 5);
SetPlayerInterior(playerid,2);
SetPlayerPos(playerid,1216.699000,-6.416779,1001.328000);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerCameraPos(playerid,1216.699000-1.5,-6.416779,1001.328000+0.7);
SetPlayerCameraLookAt(playerid,1216.699000,-6.416779,1001.328000+0.7);
ApplyAnimation(playerid,"GHANDS","gsign2LH",4.1,0,1,1,1,1);
//LoopingAnim(playerid, "FOOD", "SHP_THANK", 4.0, 1, 0, 0, 0, 0);
}
case 48,49:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~g~TAXI DRIVER", 3000, 5);
SetPlayerInterior(playerid, 0);
SetPlayerFacingAngle(playerid,127.0933);
SetPlayerPos(playerid, 1683.4829,1315.5654,10.8203);
SetPlayerCameraPos( playerid, 1681.4537, 1314.0895, 11.4203 );
SetPlayerCameraLookAt( playerid, 1689.6452, 1319.8253, 11.5948 );
//LoopingAnim(playerid, "MISC", "SCRATCHBALLS_01", 4.0, 1, 0, 0, 0, 0);
}
case 50:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
//SetPlayerTeamFromClass(playerid, classid);
GameTextForPlayer(playerid, "~g~ARMY", 3000, 5);
SetPlayerInterior(playerid,2);
SetPlayerPos(playerid,1216.699000,-6.416779,1001.328000);
SetPlayerFacingAngle(playerid, 90.0);
SetPlayerCameraPos(playerid,1216.699000-1.5,-6.416779,1001.328000+0.7);
SetPlayerCameraLookAt(playerid,1216.699000,-6.416779,1001.328000+0.7);
ApplyAnimation(playerid,"POLICE","CopTraf_Stop",4.1,0,1,1,1,1);
//LoopingAnim(playerid, "MISC", "SCRATCHBALLS_01", 4.0, 1, 0, 0, 0, 0);
}
case 51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110:
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
GameTextForPlayer(playerid, "~w~CIVIL~b~~n~Aleceti un job cand incepi jocul", 3000, 5);
}
}
return 1;
}