Skripta koju koristim:Balkan Underground
Problem: Kako promjeniti mjesto pocetnog spawna..Sta da ukucam pa da koordinatu stavim
Dio skripte://
Slike://
[Pomoc] Pocetni SPAWN
737
pregleda
7
postova
31. Jul 2012.
31. Jul 2012.
public SetPlayerSpawn(playerid)
{
if(IsPlayerConnected(playerid))
{
SetPlayerSkin(playerid, PlayerInfo);
if(PlayerInfo == 0)
{
TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
gOoc = 1; gNews = 1; gFam = 1;
TogglePlayerControllable(playerid, 0);
RegistrationStep = 1;
JBC_SetPlayerPos(playerid, 1715.6963,-1928.4979,13.5665);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid, 0);
ShowPlayerDialog(playerid,15000,DIALOG_STYLE_LIST,"Pol","Musko\nZensko","Uredu","Izadji");
ClearChatbox(playerid, 2);
return 1;
}
if(AdminSpec == 1)
{
return 1;
}
new rand;
new house = PlayerInfo;
if(PlayerPaintballing != 0)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 29, 999);
rand = random(sizeof(PaintballSpawns));
SetPlayerPos(playerid, PaintballSpawns, PaintballSpawns, PaintballSpawns);
return 1;
}
if(PlayerInfo == 1)
{
SetPlayerInterior(playerid, 6);
SetPlayerSkin(playerid, 184);
PlayerInfo = 6;
JBC_SetPlayerPos(playerid,639.29998779,-3448.60009766,68.900001531);
SendClientMessage(playerid, COLOR_LIGHTRED, "Nepotpuna zatvorska kazna, nazad u zatvor!.");
return 1;
}
if(PlayerInfo == 2)
{
SetPlayerSkin(playerid, 184);
SetPlayerInterior(playerid, 6);
PlayerInfo = 6;
JBC_SetPlayerPos(playerid,-1415.5564,1491.4293,7.1016);
return 1;
}
/*if(JustDied == 1)
{
if(GetPlayerVirtualWorld(playerid) != 0 || PlayerInfo != 0)
{
SetPlayerVirtualWorld(playerid, 0);
PlayerInfo = 0;
}
SetPlayerPos(playerid, 1182.5638,-1323.5256,13.5790);
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}*/
if(PlayerInfo == 1)
{
if(TutTime == 0 && PlayerInfo == 1 && RegistrationStep == 0 && AfterTutorial == 0 && FirstSpawn == 1)
{
SetPlayerVirtualWorld(playerid,PlayerInfo);
SetPlayerInterior(playerid,PlayerInfo);
SetPlayerPos(playerid, PlayerInfo, PlayerInfo, PlayerInfo + 1);
//SendClientMessage(playerid, COLOR_WHITE, "Crashed, returning where you been.");
//GameTextForPlayer(playerid, "~p~Crashed~n~~w~returning where you been", 5000, 1);
return 1;
}
}
if(house !=255)
{
if(SpawnChange) //If 1, then you get to your house, else spawn somewhere else
{
SetPlayerPos(playerid, Houses, Houses,Houses); // Warp the player
return 1;
}
}
if(PlayerInfo == 7)//Gradonacelnik spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 0);
JBC_SetPlayerPos(playerid, 356.2998,151.9914,1025.7891);
PlayerInfo = 3;
PlayerInfo = 241;
return 1;
}
if (PlayerInfo == 1 || PlayerInfo == 1)//policija
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid,6);
rand = random(sizeof(gCopPlayerSpawns));
SetPlayerPos(playerid, gCopPlayerSpawns, gCopPlayerSpawns, gCopPlayerSpawns); // Warp the player
SetPlayerFacingAngle(playerid, 270.0);
PlayerInfo = 6;
return 1;
}
if (PlayerInfo == 2 || PlayerInfo == 2)//FBI spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid,3);
JBC_SetPlayerPos(playerid, 290.2225,177.5534,1007.1794);
PlayerInfo = 3;
return 1;
}
if (PlayerInfo == 3 || PlayerInfo == 3)//vojska
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 0);
JBC_SetPlayerPos(playerid, 414.0049,2533.2070,19.1484);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 4 || PlayerInfo == 4)//Bolnicari
{
SetPlayerToTeamColor(playerid);
JBC_SetPlayerPos(playerid, 1175.0511,-1323.2480,14.5938);
SetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 5 || PlayerInfo == 5)//Yakuza spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 3);
JBC_SetPlayerPos(playerid, 961.40710449219,-53.224853515625,1001.1245727539);
PlayerInfo = 5;
return 1;
}
if (PlayerInfo == 6 || PlayerInfo == 6)//LCN spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 5);
JBC_SetPlayerPos(playerid, 1265.4475,-794.9257,1084.0078);
PlayerInfo = 5;
return 1;
}
if (PlayerInfo == 7 || PlayerInfo == 7)//Gradonacelnik
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 0);
JBC_SetPlayerPos(playerid, 1480.8408,-1767.0007,18.7958);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 8 || PlayerInfo == 8) //Hitman spawn
{
SetPlayerToTeamColor(playerid);
JBC_SetPlayerPos(playerid, 1046.2109,-303.4585,73.7202);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 9 || PlayerInfo == 9) //NOVINARI spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid,0);
JBC_SetPlayerPos(playerid, 1821.4897,-1285.7777,109.3594);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 10 || PlayerInfo == 10) //Taxi spawn
{
SetPlayerToTeamColor(playerid);
JBC_SetPlayerPos(playerid, 1221.3805,-1813.6587,16.5938);
return 1;
}
if(PlayerInfo == 11 || PlayerInfo == 11) //Los Surenos
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 1820.7958,-1994.1736,13.5544);
JBC_GivePlayerWeapon(playerid,34 ,20);
JBC_GivePlayerWeapon(playerid,24 ,15);
JBC_GivePlayerWeapon(playerid,31 ,60);
return 1;
}
if(PlayerInfo == 12 || PlayerInfo == 12) //MS 13 SPAWN
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid,0);
JBC_SetPlayerPos(playerid, 2470.9453,-1535.6531,29.3554);
SetPlayerFacingAngle(playerid, 0);
PlayerInfo = 0;
return 1;
}
/*if (PlayerInfo == 14 || PlayerInfo == 14)//Yamaguchi spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 1);
SetPlayerPos(playerid, -779.6406,501.2036,1371.7422);
PlayerInfo = 1;
return 1;
}
*/
if ((gTeam) == 1)
{
SetPlayerToTeamColor(playerid);
rand = random(sizeof(gMedPlayerSpawns));
SetPlayerPos(playerid, gMedPlayerSpawns, gMedPlayerSpawns, gMedPlayerSpawns); // Warp the player
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 14 || PlayerInfo == 14) //Dead Man Inc spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid,0);
JBC_SetPlayerPos(playerid, 665.7355,-1259.2198,13.4609);
PlayerInfo = 0;
return 1;
}
if(PlayerInfo == 13 || PlayerInfo == 13) //Meksicka mafija
{
SetPlayerToTeamColor(playerid);
JBC_SetPlayerPos(playerid, 1281.1787,-813.6777,83.6509);
SetPlayerFacingAngle(playerid, 180);
return 1;
}
if (PlayerInfo == 17 || PlayerInfo == 17)//Parking servis
{
JBC_GivePlayerWeapon(playerid, 43,1);
SetPlayerToTeamColor(playerid);
JBC_SetPlayerPos(playerid, 2441.2559,-2131.0967,17.0866);
SetPlayerVirtualWorld(playerid,0);
return 1;
}
if (PlayerInfo == 18 || PlayerInfo == 18)//Ballas
{
SetPlayerToTeamColor(playerid);
JBC_SetPlayerPos(playerid, 2794.3584,-1947.2296,17.3203);
JBC_GivePlayerWeapon(playerid, 24, 14);
JBC_GivePlayerWeapon(playerid, 34, 24);
JBC_GivePlayerWeapon(playerid, 31, 60);
return 1;
}
if (PlayerInfo == 19 || PlayerInfo == 19)//groove
{
SetPlayerToTeamColor(playerid);
JBC_SetPlayerPos(playerid, 2496.65,-1696.55,1014.7422);
SetPlayerInterior(playerid,3);
SetPlayerVirtualWorld(playerid,0);
return 1;
}
if(PlayerInfo != 255)
{
new family = PlayerInfo;
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, FamilyInfo);
SetPlayerPos(playerid, FamilyInfo,FamilyInfo,FamilyInfo);
SetPlayerFacingAngle(playerid, FamilyInfo);
return 1;
}
else
{
SetPlayerToTeamColor(playerid);
JBC_SetPlayerPos(playerid,1612.3240,-2330.1670,13.5469);
SetPlayerFacingAngle(playerid, 0);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}
}
return 1;
}
Jel ovdje ima?Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava