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;
}