01.03.2011, 13:41
there is whole code, and i have more skins , didnt just put them, because it really dont matter.-.-
Код:
public OnPlayerSpawn(playerid) { ResetPlayerMoney(playerid); SetPlayerMapIcon(playerid, 21, 1172.8318,-1323.2954,15.4001, 22, 0); // Hospital SetPlayerMapIcon(playerid, 22, 1555.0673,-1675.6428,16.1953, 30, 0); // LSPD SetPlayerMapIcon(playerid, 23, 1196.6050,-905.2882,53.1678, 10, 0); // big burger shot SetPlayerMapIcon(playerid, 24, 1542.2101,-1357.5652,329.4665, 11, 0); // big tower if(GetPlayerSkin(playerid) == 285 || GetPlayerSkin(playerid) == 286 || GetPlayerSkin(playerid) == 280 || GetPlayerSkin(playerid) == 281 || GetPlayerSkin(playerid) == 182 || GetPlayerSkin(playerid) == 186 || GetPlayerSkin(playerid) == 20 || GetPlayerSkin(playerid) == 46 || GetPlayerSkin(playerid) == 93 || GetPlayerSkin(playerid) == 195 || GetPlayerSkin(playerid) == 70 || GetPlayerSkin(playerid) == 83 || GetPlayerSkin(playerid) == 274) { HumanTeam(playerid); GivePlayerMoney(playerid, 5500); SetPlayerTeam(playerid,0); } else if(GetPlayerSkin(playerid) == 80 || GetPlayerSkin(playerid) == 81) { HumanTeam(playerid); SetPlayerFightingStyle(playerid, FIGHT_STYLE_BOXING); GivePlayerMoney(playerid, 10000); SetPlayerTeam(playerid,0); SendClientMessage(playerid, COLOR_PURPLE,"PREMIUM BONUS: 10000 Money + Boxing Fighting Style"); } else if(GetPlayerSkin(playerid) == 203 || GetPlayerSkin(playerid) == 204) { HumanTeam(playerid); SetPlayerFightingStyle(playerid, FIGHT_STYLE_KUNGFU); GivePlayerMoney(playerid, 10000); SetPlayerTeam(playerid,0); SendClientMessage(playerid, COLOR_PURPLE,"PREMIUM BONUS: 10000 Money + Kungfu Fighting Style"); } else if(GetPlayerSkin(playerid) == 206 || GetPlayerSkin(playerid) == 293) { HumanTeam(playerid); SetPlayerFightingStyle(playerid, FIGHT_STYLE_KNEEHEAD); GivePlayerMoney(playerid, 10000); SetPlayerTeam(playerid,0); SendClientMessage(playerid, COLOR_PURPLE,"PREMIUM BONUS: 10000 Money + Street Fighter Fighting Style"); } else if(GetPlayerSkin(playerid) == 162) { ZombieTeam(playerid); ResetPlayerMoney(playerid); ResetPlayerWeapons(playerid); SetPlayerTeam(playerid,1); } switch(Arena[ID]) { case 0: { if(PlayerTeam[playerid] == 0) { new position = random(sizeof(HumanSpawn)); SetPlayerPos(playerid, HumanSpawn[position][0], HumanSpawn[position][1], HumanSpawn[position][2]); SetPlayerFacingAngle(playerid,0.3154); SetPlayerInterior(playerid,0); } if(PlayerTeam[playerid] == 1) { new position = random(sizeof(ZombieSpawn)); SetPlayerPos(playerid, ZombieSpawn[position][0], ZombieSpawn[position][1], ZombieSpawn[position][2]); SetPlayerFacingAngle(playerid,269.7846); SetPlayerInterior(playerid,0); } } case 1: { if(PlayerTeam[playerid] == 0) { new position = random(sizeof(HumanSpawn)); SetPlayerPos(playerid, HumanSpawn[position][0], HumanSpawn[position][1], HumanSpawn[position][2]); SetPlayerFacingAngle(playerid,269.3734); SetPlayerInterior(playerid,0); } if(PlayerTeam[playerid] == 1) { new position = random(sizeof(ZombieSpawn)); SetPlayerPos(playerid, ZombieSpawn[position][0], ZombieSpawn[position][1], ZombieSpawn[position][2]); SetPlayerFacingAngle(playerid,178.7957); SetPlayerInterior(playerid,0); } } case 2: { if(PlayerTeam[playerid] == 0) { new position = random(sizeof(HumanSpawn)); SetPlayerPos(playerid, HumanSpawn[position][0], HumanSpawn[position][1], HumanSpawn[position][2]); SetPlayerFacingAngle(playerid,85.3327); SetPlayerInterior(playerid,0); } if(PlayerTeam[playerid] == 1) { new position = random(sizeof(ZombieSpawn)); SetPlayerPos(playerid, ZombieSpawn[position][0], ZombieSpawn[position][1], ZombieSpawn[position][2]); SetPlayerFacingAngle(playerid,87.8066); SetPlayerInterior(playerid,0); } } case 3: { if(PlayerTeam[playerid] == 0) { new position = random(sizeof(HumanSpawn)); SetPlayerPos(playerid, HumanSpawn[position][0], HumanSpawn[position][1], HumanSpawn[position][2]); SetPlayerFacingAngle(playerid,178.3608); SetPlayerInterior(playerid,0); } if(PlayerTeam[playerid] == 1) { new position = random(sizeof(ZombieSpawn)); SetPlayerPos(playerid, ZombieSpawn[position][0], ZombieSpawn[position][1], ZombieSpawn[position][2]); SetPlayerFacingAngle(playerid,269.5417); SetPlayerInterior(playerid,0); } } } return 1; }