27.03.2011, 06:40
Код:
public OnPlayerSpawn(playerid) { TeamSetUps(playerid); SendClientMessage(playerid,COLOR_WHITE,"SERVER: First team to get 50 kills will win the round"); switch(Arena[ID]) { case 0: { SendRconCommand("mapname map1"); GameTextForPlayer(playerid,"~r~MAP:~w~1",6000,4); if(gTeam[playerid] == TEAM_HUMAN) { SetPlayerPos(playerid,2346.4951,-1742.8738,13.5469); SetPlayerFacingAngle(playerid,274.5655); SetPlayerInterior(playerid,0); } if(gTeam[playerid] == TEAM_ZOMBIE) { SetPlayerPos(playerid,2486.7463,-1647.9648,14.0703); SetPlayerFacingAngle(playerid,184.7001); SetPlayerInterior(playerid,0); } } case 1: { SendRconCommand("mapname map2"); GameTextForPlayer(playerid,"~r~MAP:~w~2",6000,4); if(gTeam[playerid] == TEAM_HUMAN) { SetPlayerPos(playerid,-2698.1018,1522.3014,60.2286); SetPlayerFacingAngle(playerid,258.6596); SetPlayerInterior(playerid,0); } if(gTeam[playerid] == TEAM_ZOMBIE) { SetPlayerPos(playerid,-2676.7476,1804.3750,67.8705); SetPlayerFacingAngle(playerid,166.9949); SetPlayerInterior(playerid,0); } } case 2: { SendRconCommand("mapname map3"); GameTextForPlayer(playerid,"~r~MAP:~w~3",6000,4); if(gTeam[playerid] == TEAM_HUMAN) { SetPlayerPos(playerid,1899.6738,998.6496,58.6697); SetPlayerFacingAngle(playerid,279.1339); SetPlayerInterior(playerid,0); } if(gTeam[playerid] == TEAM_ZOMBIE) { SetPlayerPos(playerid,1978.8358,991.4753,59.0187); SetPlayerFacingAngle(playerid,90.2154); SetPlayerInterior(playerid,0); } } case 3: { SendRconCommand("mapname map4"); GameTextForPlayer(playerid,"~r~MAP:~w~4",6000,4); if(gTeam[playerid] == TEAM_HUMAN) { SetPlayerPos(playerid,-46.2973,35.6812,3.1172); SetPlayerFacingAngle(playerid,160.3660); SetPlayerInterior(playerid,0); } if(gTeam[playerid] == TEAM_ZOMBIE) { SetPlayerPos(playerid,-119.4117,-89.5186,3.1181); SetPlayerFacingAngle(playerid,75.1620); SetPlayerInterior(playerid,0); } } case 4: { SendRconCommand("mapname map5"); GameTextForPlayer(playerid,"~r~MAP:~w~5",6000,4); if(gTeam[playerid] == TEAM_HUMAN) { SetPlayerPos(playerid,-1632.5145,1419.4192,7.1875); SetPlayerFacingAngle(playerid,150.6545); SetPlayerInterior(playerid,0); } if(gTeam[playerid] == TEAM_ZOMBIE) { SetPlayerPos(playerid,-1695.1646,1354.8274,9.7971); SetPlayerFacingAngle(playerid,308.2393); SetPlayerInterior(playerid,0); } } case 5: { SendRconCommand("mapname map6"); GameTextForPlayer(playerid,"~r~MAP:~w~6",6000,4); if(gTeam[playerid] == TEAM_HUMAN) { SetPlayerPos(playerid,1300.0236,-790.1140,1084.0078); SetPlayerFacingAngle(playerid,0.3154); SetPlayerInterior(playerid,5); } if(gTeam[playerid] == TEAM_ZOMBIE) { SetPlayerPos(playerid,1266.4395,-780.0988,1091.9063); SetPlayerFacingAngle(playerid,269.7846); SetPlayerInterior(playerid,5); } } case 6: { SendRconCommand("mapname map7"); GameTextForPlayer(playerid,"~r~MAP:~w~7",6000,4); if(gTeam[playerid] == TEAM_HUMAN) { SetPlayerPos(playerid,2220.3972,-1151.4685,1025.7969); SetPlayerFacingAngle(playerid,269.3734); SetPlayerInterior(playerid,15); } if(gTeam[playerid] == TEAM_ZOMBIE) { SetPlayerPos(playerid,2193.5583,-1141.1141,1029.7969); SetPlayerFacingAngle(playerid,178.7957); SetPlayerInterior(playerid,15); } } case 7: { SendRconCommand("mapname map8"); GameTextForPlayer(playerid,"~r~MAP:~w~8",6000,4); if(gTeam[playerid] == TEAM_HUMAN) { SetPlayerPos(playerid,1154.9507,1616.3806,7.3203); SetPlayerFacingAngle(playerid,249.3734); SetPlayerInterior(playerid,15); } if(gTeam[playerid] == TEAM_ZOMBIE) { SetPlayerPos(playerid,1154.9507,1616.3806,7.3203); SetPlayerFacingAngle(playerid,198.7957); SetPlayerInterior(playerid,15); } } } return 1; }