PHP код:
stock SetPlayerSpawn(playerid)
{
PlayAudioStreamForPlayer(playerid, "http://webcast.emg.fm:55655/europaplus128.mp3",2737.8091,-1760.2689,44.1474, 50.0,true);
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid,x,y,z);
if(PI[playerid][pAdmin] > 0) { Attach3DTextLabelToPlayer(AdminText3D, playerid, 0.0, 0.0, 2.0); }
SetPlayerSkin(playerid, Clothes[playerid]);
GetPlayerColor(playerid);
SetPlayerArmour(playerid, 0);
if(captplayer[playerid]) teleportcapt(playerid);
if(GetPVarInt(playerid, "ChoosingSkin"))
{
SetPlayerPos(playerid,2737.8091,-1760.2689,44.1474);
SetPlayerCameraPos(playerid,2740.924072, -1760.747924, 44.912471);
SetPlayerCameraLookAt(playerid, 2736.227539, -1759.936767, 43.401321);
SetPlayerVirtualWorld(playerid,playerid);
SetPlayerPos(playerid, 2737.8091,-1760.2689,44.1474);
return false;
}
if(PlayerInfo[playerid][pJailed])
{
switch(random(4))
{
case 0: SetPlayerPos(playerid, 321.0424,-224.3120,1002.8199);
case 1: SetPlayerPos(playerid, 320.5412,-218.8435,1002.8199);
case 2: SetPlayerPos(playerid, 309.9608,-223.5183,1002.8199);
case 3: SetPlayerPos(playerid, 309.5537,-218.3506,1002.8199);
}
TogglePlayerControllable(playerid, false);
SetTimerEx("UNFREEZBYKENNY", 1500, false, "i", playerid);
return 1;
}
else if(DMOn[playerid][0] == 1)
{
switch(random(12))
{
case 0: SetPlayerPos(playerid, 1754.4575,-2993.6404,240.8781);
case 1: SetPlayerPos(playerid, 1764.1123,-2964.5984,230.5547);
case 2: SetPlayerPos(playerid, 1763.6570,-2942.5935,230.5547);
case 3: SetPlayerPos(playerid, 1830.8191,-2920.5156,224.7656);
case 4: SetPlayerPos(playerid, 1839.0192,-2969.3340,224.7656);
case 5: SetPlayerPos(playerid, 1822.2808,-2967.9675,232.8097);
case 6: SetPlayerPos(playerid, 1810.0104,-2967.8076,236.8097);
case 7: SetPlayerPos(playerid, 1734.9963,-2927.9241,224.7656);
case 8: SetPlayerPos(playerid, 1753.1602,-2901.4622,240.8781);
case 9: SetPlayerPos(playerid, 1698.3420,-2995.1155,224.7656);
case 10: SetPlayerPos(playerid, 1694.1543,-2973.1743,224.7656);
case 11: SetPlayerPos(playerid, 1711.1438,-2971.8328,233.0097);
case 12: SetPlayerPos(playerid, 1720.8956,-2972.9124,237.0097);
}
TogglePlayerControllable(playerid, false);
SetPlayerHealth(playerid, 100);
GivePlayerWeapon(playerid,24,500), GivePlayerWeapon(playerid,31,500), GivePlayerWeapon(playerid,25,100);
SetTimerEx("UNFREEZBYKENNY", 1500, false, "i", playerid);
return 1;
}
else if(DMOn[playerid][1] == 1)
{
switch(random(5))
{
case 0: SetPlayerPos(playerid, 865.9217,-2360.8162,4.4036);
case 1: SetPlayerPos(playerid, 872.9335,-2309.1931,4.4036);
case 2: SetPlayerPos(playerid, 809.0793,-2308.3127,4.4036);
case 3: SetPlayerPos(playerid, 803.5790,-2344.8149,4.4036);
case 4: SetPlayerPos(playerid, 809.9431,-2388.2822,4.4036);
case 5: SetPlayerPos(playerid, 832.7509,-2385.2581,5.8954);
}
TogglePlayerControllable(playerid, false);
SetPlayerHealth(playerid, 100);
GivePlayerWeapon(playerid,24,500), GivePlayerWeapon(playerid,31,500), GivePlayerWeapon(playerid,25,100);
SetTimerEx("UNFREEZBYKENNY", 1500, false, "i", playerid);
return 1;
}
else if(DeagleOn[playerid][0] == 1)
{
switch(random(11))
{
case 0: SetPlayerPos(playerid, 1134.3580,1124.2010,11.0000);
case 1: SetPlayerPos(playerid, 1146.1061,1108.9337,11.0023);
case 2: SetPlayerPos(playerid, 1155.8187,1085.4772,11.0000);
case 3: SetPlayerPos(playerid, 1158.1478,1065.3383,11.0000);
case 4: SetPlayerPos(playerid, 1146.7689,1035.8568,11.0000);
case 5: SetPlayerPos(playerid, 1114.8153,1012.7634,11.0000);
case 6: SetPlayerPos(playerid, 1080.5173,1008.8859,11.0000);
case 7: SetPlayerPos(playerid, 1034.0001,1038.7462,11.0000);
case 8: SetPlayerPos(playerid, 1039.4264,1116.5830,11.0000);
case 9: SetPlayerPos(playerid, 1053.5928,1135.1018,11.0000);
case 10: SetPlayerPos(playerid, 1087.7458,1076.8021,10.8382);
}
TogglePlayerControllable(playerid, false);
GivePlayerWeapon(playerid,24,500);
SetPlayerHealth(playerid,47);
SetTimerEx("UNFREEZBYKENNY", 1500, false, "i", playerid);
return 1;
}
else if(PlayerVariable[playerid][pSpectating])
{
x = GetPVarFloat(playerid,"oldx");
y = GetPVarFloat(playerid,"oldy");
z = GetPVarFloat(playerid,"oldz");
SetPlayerPos(playerid,x,y,z);
SetPlayerInterior(playerid,GetPVarInt(playerid,"oldint"));
SetPlayerVirtualWorld(playerid,GetPVarInt(playerid,"oldworld"));
PlayerVariable[playerid][pSpectating] = false;
PlayerVariable[playerid][pSpecOn] = 0;
return 1;
}
else if(ParcurOn[playerid][0] == 1)
{
TogglePlayerControllable(playerid, 0);
SetPlayerPos(playerid, 1498.4718,-1277.0830,113.7795);
SetTimerEx("UNFREEZBYKENNY", 1500, false, "i", playerid);
return 1;
}
if(GetPVarInt(playerid,"agm") == 1)
{
SetPlayerHealth(playerid, 0x7F800000);
}
else if(dmixed[playerid][0] == 1)
{
switch(random(15))
{
case 0: SetPlayerPos(playerid, 2294.1643,549.3293,4.8645);
case 1: SetPlayerPos(playerid, 2293.8699,530.4071,1.7944);
case 2: SetPlayerPos(playerid, 2319.4355,560.3575,7.7802);
case 3: SetPlayerPos(playerid, 2358.7114,549.1556,4.8645);
case 4: SetPlayerPos(playerid, 2360.6929,532.0748,1.7969);
case 5: SetPlayerPos(playerid, 2386.5920,579.9214,7.7813);
case 6: SetPlayerPos(playerid, 2394.1780,581.6389,10.8222);
case 7: SetPlayerPos(playerid, 2366.6177,601.5027,10.8225);
case 8: SetPlayerPos(playerid, 2312.8030,601.7551,10.8225);
case 9: SetPlayerPos(playerid, 2289.0715,615.2233,10.8203);
case 10: SetPlayerPos(playerid, 2272.1328,592.0123,20.9294);
case 11: SetPlayerPos(playerid, 2272.1328,592.0123,20.9294);
case 12: SetPlayerPos(playerid, 2239.0786,601.6517,9.9522);
case 13: SetPlayerPos(playerid, 2240.6836,573.1535,10.8222);
case 14: SetPlayerPos(playerid, 2240.8457,553.1723, 7.7802);
}
TogglePlayerControllable(playerid, false);
SetTimerEx("UNFREEZBYKENNY", 1500, false, "i", playerid);
return 1;
}
else
{
SetPlayerPos(playerid, 2737.8091,-1760.2689,44.1474);
SetPlayerHealth(playerid, 100);
SetPlayerSkin(playerid, Clothes[playerid]);
TogglePlayerControllable(playerid, false);
SetTimerEx("UNFREEZBYKENNY", 1500, false, "i", playerid);
return 1;
}
return true;
}