verteich
Умник
если игрок выше 3 уровня он спавнится в координатах else, а не в сф
PHP:
if(PI[playerid][pDCTime]==0)
{
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
if(PI[playerid][pLevel] < 3 )
{
if(PI[playerid][pRace]==0)
{
switch(random(5))
{
case 0:SetSpawnInfoEx(playerid, skin, 1759.0187,-1885.4315,13.5558,178.4195);
case 1:SetSpawnInfoEx(playerid, skin, 1765.3536,-1902.9863,13.5661,355.7444);
case 2:SetSpawnInfoEx(playerid, skin, 1754.4703,-1902.8092,13.5634,270.8537);
case 3:SetSpawnInfoEx(playerid, skin, 1754.3486,-1894.5731,13.5569,268.6604);
}
return 1;
}
else
{
SetSpawnInfoEx(playerid, skin, 2229.4236,-1156.9237,25.8201,39.4635);
return 1;
}
}
else if(PI[playerid][pLevel] >= 3 && PI[playerid][pLevel] <=4)
{
switch(random(2))
{
case 0:SetSpawnInfoEx(playerid, skin, -1975.1952,137.6538,27.6873,94.4402);
case 1:SetSpawnInfoEx(playerid, skin, -1972.2318,122.2105,27.6873,5.4760);
}
return 1;
}
else if(PI[playerid][pLevel] >= 7 && PI[playerid][pLevel] <=19)
{
switch(random(4))
{
case 0:SetSpawnInfoEx(playerid, skin, 2859.1819,1259.2250,11.3906,331.3528);
case 1:SetSpawnInfoEx(playerid, skin, 2859.4858,1284.0747,11.3906,201.6550);
case 2:SetSpawnInfoEx(playerid, skin, 2858.7656,1320.1461,11.3906,223.5886);
case 3:SetSpawnInfoEx(playerid, skin, 2848.8167,1293.3512,11.3906,99.5075);
}
return 1;
}
else if(PI[playerid][pLevel] >= 20)
{
switch(random(1))
{
case 0:
{
SetSpawnInfoEx(playerid, skin, 791.2284,-2893.2261,3.8868,224.4748);
}
}
return 1;
}
else if(PI[playerid][pLevel] >= 20)
{
switch(random(1))
{
case 0:
{
SetSpawnInfoEx(playerid, skin, 791.2284,-2893.2261,3.8868,311.2925);
}
}
return 1;
}
}
