[POMOC]Spawn

7. Jun 2011. Zaključano
680
pregleda
4
postova
Colombo
4
Enforcer
7. Jun 2011.
Skripta koju koristim:LARP
Detaljan opis problema:kad idem /prison id i stavim ga ja u areu51 NOVU.... a kad on izadje i udje u server on je u area51 u pustinji .
Dio skripte:Samo recite sto da vam dam ...
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Mr.Lowrey
5
Godfather
7. Jun 2011.
daj OnPlayerDissconect i taj /prison
Colombo
4
Enforcer
7. Jun 2011.
OnPlayerDissconect
public OnPlayerDisconnect(playerid, reason)
{
new textreason;
new plname;
GetPlayerName(playerid, plname, sizeof(plname));
new playersip;
GetPlayerIp(playerid, playersip, sizeof(playersip));
new string2;
if(PlayerInfo == 1)
{
SafeResetPlayerWeapons(playerid);
}
if(Searching == 1)
{
RemovePlayerMapIcon(playerid, 500 + playerid);
Searching = 0;
}
if(Ronned >= 1)
{
   KillTimer(RonnTimer);
}
if(playerid == beingvoted && reason != 2)
{
   KillTimer(votetimer1);
   KillTimer(votetimer2);
   format(string2,sizeof(string2),": %s (%d) se odjavio,glasovanje gotovo!",plname,playerid);
   SendClientMessageToAll(TEAM_GROVE_COLOR,string2);
       votetimer1 = SetTimer("ResetVotation",300000,false);
}
if(Tazer == 1) { SafeGivePlayerWeapon(playerid, 24, PreTazerAmmo); }
Delete3DTextLabel(DutyLabel);
gActivePlayers--;
numplayers--;
RemovePlayerMapIcon(playerid, 37 + playerid);
TextDrawDestroy(Textdraw54);
TextDrawDestroy(Textdraw53);
TextDrawDestroy(Textdraw52);
TextDrawDestroy(Textdraw51);
TextDrawDestroy(Textdraw49);
TextDrawDestroy(Textdraw42);
TextDrawDestroy(Textdraw41);
TextDrawDestroy(Textdraw40);
TextDrawDestroy(Textdraw39);
TextDrawDestroy(Textdraw1);
KillTimer(TrainTimer);
KillTimer(MoneyTimer);
if(IsPlayerInEVehicle != 9999)
{
   new i = IsPlayerInEVehicle;
Seats --;
}
new string;
new d,m,y,h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string, sizeof(string), "%d/%d/%d at %d:%d:%d",d,m,y,h,mi,s);
strmid(PlayerInfo, string, 0, strlen(string), 255);
if(reason == 0)
{
textreason = "Crashed";
strmid(PlayerInfo, "Crashed", 0, strlen("Crashed"), 255);
format(string2, sizeof(string2),"",plname, textreason);
  SendAdminMessage(COLOR_GREEN, string2);
}
else if(reason == 1)
{
textreason = "Leaving";
strmid(PlayerInfo, "Leaving", 0, strlen("Leaving"), 255);
format(string2, sizeof(string2),"",plname, textreason);
  SendAdminMessage(COLOR_GREEN, string2);
}
else if(reason == 2)
{
strmid(PlayerInfo, "Kicked/Banned", 0, strlen("Kicked/Banned"), 255);
}
SaveGuns(playerid);
OnPlayerUpdateEx(playerid);
if(OfficerCourseStep != 255)
{
   SafeGivePlayerMoney(playerid, -2500);
}
if(OnOfficerTest != 0)
{
   SafeGivePlayerMoney(playerid, -5000);
}
if(ServerRestarted == 0)
{
   UpdatePlayerPosition(playerid)
}
KillTimer(ChangeNameTimer);
OnPlayerUpdateEx(playerid);
for(new i = 0; i < MAX_PLAYERS; i++)
{
   if(IsPlayerConnected(i))
   {
       if(TaxiAccepted < 999)
       {
       if(TaxiAccepted == playerid)
       {
           TaxiAccepted = 999;
           GameTextForPlayer(i, "~w~Taxi pozivatelj~n~~r~napustio je server", 5000, 1);
           TaxiCallTime = 0;
           DisablePlayerCheckpoint(i);
       }
       }
       else if(BusAccepted < 999)
       {
       if(BusAccepted == playerid)
       {
           BusAccepted = 999;
           GameTextForPlayer(i, "~w~Bus pozivatelj~n~~r~napustio je server", 5000, 1);
           BusCallTime = 0;
           DisablePlayerCheckpoint(i);
       }
       }
   }
}
if(PlayerInfo >= 1)
{
admins --;
if(AFK == 1)
{
   afkadmins --;
}
}
KillTimer(DildoTimerReset);
/*if(GettingCK < 999)
{
   if(IsPlayerConnected(GettingCK))
   {
       SendClientMessage(GettingCK, COLOR_YELLOW, "Your Character Kill has left the server, try again later.");
       OnCK[GettingCK] = 999;
   }
}*/
if(TransportCost > 0 && TransportDriver < 999)
{
   if(IsPlayerConnected(TransportDriver))
{
   new string5;
   TransportMoney[TransportDriver] += TransportCost;
   TransportTime[TransportDriver] = 0;
   TransportCost[TransportDriver] = 0;
   format(string5, sizeof(string5), "~w~Putnik je izasao~n~~g~Zarada $%d",TransportCost);
   GameTextForPlayer(TransportDriver, string5, 5000, 1);
}
}
if(GotHit > 0)
{
   if(GetChased < 999)
   {
       if(IsPlayerConnected(GetChased))
       {
        SendClientMessage(GetChased, COLOR_YELLOW, "HITMAN| Tvoja meta je napustila server.");
           GoChase[GetChased] = 999;
}
   }
}
if(PlayersChannel < 999)
{
IRCInfo[PlayersChannel] -= 1;
}
if(HireCar != 299)
{
gLastDriver[HireCar] = 300;
gCarLock[HireCar] = 0;
UnLockCar(HireCar);
if(reason != 0)
{
SetVehicleToRespawn(HireCar);
}
}
if(GangCar != 512)
{
gLastDriver[GangCar] = 520;
gCarLock[GangCar] = 0;
UnLockCar(GangCar);
}
if (gLastCar > 0)
{
gLastDriver[gLastCar] = 300;
if(PlayerInfo != gLastCar-1)
{
gCarLock[gLastCar] = 0;
UnLockCar(gLastCar);
}
}
if(PlayerBoxing > 0)
{
   if(Boxer1 == playerid)
   {
       if(IsPlayerConnected(Boxer2))
       {
        PlayerBoxing = 0;
        SafeSetPlayerPos(Boxer2, 765.8433,3.2924,1000.7186);
        SafeSetPlayerInterior(Boxer2, 5);
        GameTextForPlayer(Boxer2, "~r~Okrsaj prekinut", 5000, 1);
}
   }
   else if(Boxer2 == playerid)
   {
       if(IsPlayerConnected(Boxer1))
       {
        PlayerBoxing = 0;
        SafeSetPlayerPos(Boxer1, 765.8433,3.2924,1000.7186);
        SafeSetPlayerInterior(Boxer1, 5);
        GameTextForPlayer(Boxer1, "~r~Okrsaj prekinut", 5000, 1);
}
   }
   InRing = 0;
    RoundStarted = 0;
Boxer1 = 255;
Boxer2 = 255;
TBoxer = 255;
}
   if(TransportDuty == 1)
{
TaxiDrivers -= 1;
}
   else if(TransportDuty == 2)
{
BusDrivers -= 1;
}
/* if(PlayerInfo == 11)
{
   if(JobDuty == 1) { Medics -= 1; }
}*/
else if(PlayerInfo == 7)
{
   if(JobDuty == 1) { Mechanics -= 1; }
}
else if(PlayerInfo == 17)
{
if(JobDuty == 1) { PizzaBoys -= 1; }
}
if (PlayerInfo != 0)
{
RemoveRoadblock(playerid);
}
BusrouteEast = 0;
BusrouteWest = 0;
}

public GateClose(playerid)
{
     MoveDynamicObject(pdgate1,1589.053344,-1638.123168,14.122960, 0.97);
     PlayerPlaySound(playerid, 1153, 1589.053344,-1638.123168,14.122960);
     lspdg = 0;
     return 1;
}

public GateClose2()
{
     MoveDynamicObject(armygate1,2720.3772, -2409.7523, 12.6, 2.5);
     MoveDynamicObject(armygate2,2720.3772, -2508.3069, 12.6, 2.5);
     MoveDynamicObject(armygate3,2774.4670, -2494.5842, 14.2665, 4.5);
     armyg = 0;
     armyg2 = 0;
     return 1;
}

public GateClose3()
{
     MoveDynamicObject(fbigate, 1534.9020,-1451.5979,14.4882, 1.5);
     fbig = 0;
     return 1;
}

public GateClose5()
{
     DestroyDynamicObject( pdgate3 );
     pdgate2 = CreateDynamicObject(968,1544.700317,-1630.735717,13.096980,-1.000000,-91.000000,269.972869);
     lspdg2 = 0;
     return 1;
}

public GateCloseDD()
{
     MoveDynamicObject(DD_GATE, 1104.1,1701.04,9.1437, 5.0);
 return 1;
}

public GateCloseDevs()
{
     MoveDynamicObject(devs_gate, 2515.6912,2472.2561,11.8288, 5.0);
 return 1;
}

public elevator1(playerid)
{
     SafeSetPlayerPos(playerid,1174.9591,-1374.8761,23.9736);
     return 1;
}

public elevator2(playerid)
{
     SafeSetPlayerPos(playerid,1174.9100,-1361.7330,13.9876);
 return 1;
}

public SetPlayerSpawn(playerid)
{
if(IsPlayerConnected(playerid))
{
   if(!IsPlayerNPC(playerid))
   {
   if(PlayerInfo == 1 && PlayerInfo >= 3)
{
SetPlayerSkin(playerid, 250);
if(PlayerInfo >= 1337)
{
SafeResetPlayerWeapons(playerid);
SafeGivePlayerWeapon(playerid, 42, 10000);
SafeGivePlayerWeapon(playerid, 39, 10000);
SafeGivePlayerWeapon(playerid, 38, 10000);
SafeGivePlayerWeapon(playerid, 34, 10000);
SafeGivePlayerWeapon(playerid, 31, 10000);
SafeGivePlayerWeapon(playerid, 29, 10000);
SafeGivePlayerWeapon(playerid, 27, 10000);
SafeGivePlayerWeapon(playerid, 24, 10000);
SafeGivePlayerWeapon(playerid, 40, 1);
SafeGivePlayerWeapon(playerid, 10, 1);
SafeGivePlayerWeapon(playerid, 9, 1);
SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL_SILENCED, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_DESERT_EAGLE, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_SHOTGUN, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_SAWNOFF_SHOTGUN, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_SPAS12_SHOTGUN, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_MICRO_UZI, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_MP5, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_AK47, 1000);
SetPlayerSkillLevel(playerid, WEAPONSKILL_M4, 1000);
SetPlayerHealth(playerid, 99999);
SetPlayerArmour(playerid, 99999);
}
}
  if(Spectate != 255)
{
   SafeSetPlayerPos(playerid, TeleportDest,TeleportDest,TeleportDest);
   SafeSetPlayerInterior(playerid, Interior);
   SetPlayerVirtualWorld(playerid, VirWorld);
   if(PlayerInfo >= 1337)
   {
       if(PlayerInfo == 1)
       {
   SetPlayerHealth(playerid, SpHealth);
   SetPlayerArmour(playerid, SpArmour);
}
else
{
SetPlayerHealth(playerid, PlayerInfo);
   SetPlayerArmour(playerid, PlayerInfo);
}
}
else
{
   SetPlayerHealth(playerid, PlayerInfo);
   SetPlayerArmour(playerid, PlayerInfo);
}
   SetPlayerWeapons(playerid);
   SetPlayerToTeamColor(playerid);
   Spectate = 255;
   TextDrawShowForPlayer(playerid, Textdraw44);
  TextDrawShowForPlayer(playerid, Textdraw45);
TextDrawShowForPlayer(playerid, Textdraw55);
  TextDrawShowForPlayer(playerid, Textdraw51);
  TextDrawHideForPlayer(playerid, Textdraw54);
  if(PlayerInfo == 1)
{
TextDrawShowForPlayer(playerid, Textdraw56);
TextDrawShowForPlayer(playerid, Textdraw57);
TextDrawShowForPlayer(playerid, Textdraw58);
}
   return 1;
}
   if(PlayerInfo == 1)
{
   SendClientMessage(playerid, COLOR_GREY, "US Airlines: MD te spasio, vracas se na svoj put!");
    SafeSetPlayerInterior(playerid, PlayerInfo);
    SetPlayerVirtualWorld(playerid, PlayerInfo);
    SafeSetPlayerPos(playerid, 315.745,984.969,1958.919);
    return 1;
}
if(PlayerInfo == 1)
{
   SendClientMessage(playerid, COLOR_GREY, "US Airlines: MD te spasio, vracas se na svoj put!");
  SafeSetPlayerInterior(playerid, PlayerInfo);
    SetPlayerVirtualWorld(playerid, PlayerInfo);
    SafeSetPlayerPos(playerid, 3.7333,23.0483,1199.6012);
    return 1;
}
   if(PlayerInfo == 0)
   {
gOoc = 1; gNews = 1; gFam = 1;
SafeSetPlayerInterior(playerid, 3);
SafeSetPlayerPos(playerid, 330.6825,163.6688,1014.1875);
SetPlayerFacingAngle(playerid, 280);
TogglePlayerControllable(playerid, 0);
RegistrationStep = 1;
SendClientMessage(playerid, COLOR_LIGHTRED, "SERVER| Dobrodosli na  Balkan People Roleplay/DM Server, bit ces preuzet u Los Santos centar za beskucnike.");
SendClientMessage(playerid, COLOR_LIGHTRED, "SERVER| Pozdrav! Dobro dosli u Los Santos centar za bezkucnike, postavit cemo vam nekoliko pitanja.");
SendClientMessage(playerid, COLOR_LIGHTRED, "SERVER| Prvo pitanje: Dali ste Musko ili Zensko?");
SendClientMessage(playerid, COLOR_LIGHTRED, "SERVER| SAVJET: Napisite sta ste! Nebrinite, nitko nece ovo vidjeti!");
PlayerInfo = 144000;
  SafeGivePlayerMoney(playerid,500);
return 1;
   }
new rand;
new house = PlayerInfo;
if(PlayerInfo == 1)
{
   SafeSetPlayerInterior(playerid, 6);
SafeSetPlayerPos(playerid,264.6288,77.5742,1001.0391);
SendClientMessage(playerid, COLOR_LIGHTRED, "SERVER| Nepotpuno vrijeme u zatvoru,vracate se u zatvor.");
return 1;
}
if(PlayerInfo == 2)
{
   SafeSetPlayerInterior(playerid, 0);
SafeSetPlayerPos(playerid,268.5777,1857.9351,9.8133);
SetPlayerWorldBounds(playerid, 337.5694,101.5826,1940.9759,1798.7453); //285.3481,96.9720,1940.9755,1799.0811
return 1;
}
if(PlayerInfo == 3)
{
   SafeSetPlayerInterior(playerid, 3);
SafeSetPlayerPos(playerid,197.7956,175.0676,1003.0234);
SendClientMessage(playerid, COLOR_LIGHTRED, "SERVER| Nepotpuno vrijeme u zatvoru,vracate se u zatvor.");
return 1;
}
if(PlayerInfo == 4)
{
   SafeSetPlayerInterior(playerid, 10);
SafeSetPlayerPos(playerid,214.8052,108.9046,999.0156);
SendClientMessage(playerid, COLOR_LIGHTRED, "SERVER| Nepotpuno vrijeme u zatvoru,vracate se u zatvor.");
return 1;
}
if(MedicBill == 1 && PlayerInfo == 0)
{
if(PlayerInfo == 1) return 1;
   if(FirstSpawn != 1)
   {
       SetRealMoney(playerid, ScriptMoney);
PlayerInfo += 1;
SetPlayerHealth(playerid, 50.0);
    SafeSetPlayerInterior(playerid, 3);
        rand = random(sizeof(gMedicSpawns));
SafeSetPlayerPos(playerid, gMedicSpawns, gMedicSpawns, gMedicSpawns); // Warp the player
SetPlayerFacingAngle(playerid, 0);
        TogglePlayerControllable(playerid, 0);
        GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~w~Morate se odmoriti sada ...", 5000, 3);
        ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
        if(PlayerInfo == 1)
        {
        SetTimerEx("ReleaseFromHospital", 20000, 0, "i", playerid);
}
else if(PlayerInfo == 2)
        {
        SetTimerEx("ReleaseFromHospital", 17500, 0, "i", playerid);
}
else if(PlayerInfo == 3)
        {
        SetTimerEx("ReleaseFromHospital", 15000, 0, "i", playerid);
}
else if(PlayerInfo >= 1)
        {
        SetTimerEx("ReleaseFromHospital", 12500, 0, "i", playerid);
}
else if(PlayerInfo >= 4)
        {
        SetTimerEx("ReleaseFromHospital", 10000, 0, "i", playerid);
}
else
{
   SetTimerEx("ReleaseFromHospital", 25000, 0, "i", playerid);
}
        PlayerPlaySound(playerid, 1062, 0.0, 0.0, 0.0);
    return 1;
}
}
if(JustDied == 1)
{
   if(GetPlayerVirtualWorld(playerid) != 0 || PlayerInfo != 0)
   {
       SetPlayerVirtualWorld(playerid, 0);
       PlayerInfo = 0;
   }
   SafeSetPlayerPos(playerid, 1182.5638,-1323.5256,13.5790);
   SetPlayerFacingAngle(playerid, 270.0);
   SafeSetPlayerInterior(playerid,0);
   TogglePlayerControllable(playerid, 1);
   return 1;

}
if(house != 999)
{
   if(PlayerInfo == 1) //If 1, then you get to your house, else spawn somewhere else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerInterior(playerid,HouseInfo);
SetPlayerVirtualWorld(playerid,HouseInfo);
SafeSetPlayerPos(playerid, HouseInfo, HouseInfo,HouseInfo); // Warp the player
PlayerInfo = house;
HouseEntered = house;
return 1;
}
else if(PlayerInfo == 0)
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,1107.0265,-1796.3153,16.5938);
SetPlayerVirtualWorld(playerid, 0);
SafeSetPlayerInterior(playerid,0);
TogglePlayerControllable(playerid, 1);
return 1;
}
else if(PlayerInfo == 2)
{
   new family = PlayerInfo;
   SetPlayerToTeamColor(playerid);
   SafeSetPlayerInterior(playerid, FamilyInfo);
   SafeSetPlayerPos(playerid, FamilyInfo,FamilyInfo,FamilyInfo);
   SetPlayerFacingAngle(playerid, FamilyInfo);
   return 1;
}
else
{
if (PlayerInfo == 1 || PlayerInfo == 1)//Police Force spawn
{
   if(PlayerInfo == 3)
       {
SetPlayerToTeamColor(playerid);
SafeSetPlayerInterior(playerid,6);
   rand = random(sizeof(gCopPlayerSpawns));
SafeSetPlayerPos(playerid, gCopPlayerSpawns, gCopPlayerSpawns, gCopPlayerSpawns); // Warp the player
SetPlayerFacingAngle(playerid, 270.0);
return 1;
}
else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
   }
   if (PlayerInfo == 2 || PlayerInfo == 2)//FBI spawn
{
   if(PlayerInfo == 3)
       {
SetPlayerToTeamColor(playerid);
SafeSetPlayerInterior(playerid,3);
SafeSetPlayerPos(playerid, 299.7097,183.1322,1007.1719);
SetPlayerFacingAngle(playerid, 90);
return 1;
}
else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
   }
if (PlayerInfo == 3 || PlayerInfo == 3)//CobraCobra spawn
{
   if(PlayerInfo == 3)
       {
   SetPlayerToTeamColor(playerid);
   SafeSetPlayerInterior(playerid, 0);
   SafeSetPlayerPos(playerid, 2731.5229,-2451.3643,17.5937);
   return 1;
}
   else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
}
if (PlayerInfo == 4 || PlayerInfo == 4)//Fire/Ambulance spawn
{
   if(PlayerInfo == 3)
       {
   SetPlayerToTeamColor(playerid);
   SafeSetPlayerPos(playerid, 1174.9027,-1326.7284,14.5938);
SetPlayerFacingAngle(playerid, 0);
   return 1;
}
   else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
}
if (PlayerInfo == 5 || PlayerInfo == 5)//Surenos spawn
{
   if(PlayerInfo == 3)
       {
   SetPlayerToTeamColor(playerid);
   SafeSetPlayerInterior(playerid, 5);
   SafeSetPlayerPos(playerid, 2345.6570,-1185.5266,1027.9766);
   return 1;
}
   else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
}
if (PlayerInfo == 6 || PlayerInfo == 6)//La Famiglia Sinatra spawn
{
if(PlayerInfo == 3)
       {
   SetPlayerToTeamColor(playerid);
   SafeSetPlayerInterior(playerid, 5);
   SafeSetPlayerPos(playerid, 1265.4475,-794.9257,1084.0078);
   return 1;
}
   else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
}
if(PlayerInfo == 7 || PlayerInfo == 7)//Mayor spawn
{
   if(PlayerInfo == 3)
   {
   SetPlayerToTeamColor(playerid);
   SafeSetPlayerInterior(playerid, 3);
   SafeSetPlayerPos(playerid, 356.2998,151.9914,1025.7891);
PlayerInfo = 241;
   return 1;
}
else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
}
   if (PlayerInfo == 8 || PlayerInfo == 8) //Hitman spawn
   {
       if(PlayerInfo == 3)
       {
       SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid, 1102.7017,-299.0774,73.9922);
SafeSetPlayerInterior(playerid,0);
       return 1;
   }
       else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
   }
   if (PlayerInfo == 9 || PlayerInfo == 9) //News spawn
   {
       if(PlayerInfo == 3)
       {
       SetPlayerToTeamColor(playerid);
       SafeSetPlayerInterior(playerid,3);
SafeSetPlayerPos(playerid, 355.7899,204.0173,1008.3828);
SafeGivePlayerWeapon(playerid, 43, 20);
       return 1;
   }
       else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
   }
   if (PlayerInfo == 13  || PlayerInfo == 10 || PlayerInfo == 10) //Taxi Cab Company spawn
   {
       if(PlayerInfo == 3)
       {
       SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid, 1754.99,-1894.19,13.55);
SafeSetPlayerInterior(playerid,0);
       return 1;
}
       else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
   }
   if(IsAnInstructor(playerid) || PlayerInfo == 11 || PlayerInfo == 11) //Driving/Flying School spawn
   {
       if(PlayerInfo == 3)
       {
   SetPlayerToTeamColor(playerid);
   SafeSetPlayerInterior(playerid,3);
SafeSetPlayerPos(playerid, 1494.4991,1308.9163,1093.2845);
SetPlayerFacingAngle(playerid, 180);
       return 1;
}
       else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
   }
   if (PlayerInfo == 12 || PlayerInfo == 12) //Firemen
   {
       if(PlayerInfo == 3)
       {
       SetPlayerToTeamColor(playerid);
       SafeSetPlayerInterior(playerid,0);
SafeSetPlayerPos(playerid, 616.9447,-1538.7158,15.2904);
       return 1;
   }
       else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
   }
   if (PlayerInfo == 13 || PlayerInfo == 13) //Sons of Anarchy spawn
   {
       if(PlayerInfo == 3)
       {
       SetPlayerToTeamColor(playerid);
       SafeSetPlayerInterior(playerid,0);
SafeSetPlayerPos(playerid, 683.0686,-473.8775,16.5363);
       return 1;
   }
       else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
   }
   if (PlayerInfo == 14 || PlayerInfo == 14)//BowerBoys spawn
{
   if(PlayerInfo == 3)
       {
   SetPlayerToTeamColor(playerid);
   SafeSetPlayerInterior(playerid, 3);
   SafeSetPlayerPos(playerid, 967.4117,-53.1641,1001.1246);
   return 1;
}
   else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
}
if (PlayerInfo == 15 || PlayerInfo == 15)//Lcn spawn
{
   if(PlayerInfo == 3)
       {
   SetPlayerToTeamColor(playerid);
   SafeSetPlayerInterior(playerid, 2);
   SafeSetPlayerPos(playerid, 2569.4744,-1284.6810,1065.3749);
   return 1;
}
   else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
}
if (PlayerInfo == 16 || PlayerInfo == 16)//Bloods spawn
{
if(PlayerInfo == 3)
       {
   SetPlayerToTeamColor(playerid);
   SafeSetPlayerInterior(playerid, 2);
   SafeSetPlayerPos(playerid, 455.8776,1413.6802,1084.3080);
   return 1;
}
else
   {
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo,PlayerInfo,PlayerInfo);
SetPlayerVirtualWorld(playerid, SpawnWorld);
SafeSetPlayerInterior(playerid, SpawnInterior);
TogglePlayerControllable(playerid, 1);
return 1;
}
}
}
}


/Prison
if(strcmp(cmd, "/prison",true) == 0)
{
   if(IsPlayerConnected(playerid))
   {
       if(PlayerInfo < 3)
       {
           SendClientMessage(playerid, COLOR_GREY, "  Nisi ovlasten koristiti ovu komandu !");
           return 1;
       }
       tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{FFAF00}[BP:RP | KOMANDA] {FFFFFF} /prison [playerid/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
   if(IsPlayerConnected(giveplayerid))
   {
       if(giveplayerid != INVALID_PLAYER_ID)
       {
           GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));

format(string, sizeof(string), "AREA 51| Stavio/la si %s u Areu 51.", giveplayer);
SendClientMessage(playerid, COLOR_ORANGE, string);
format(string, sizeof(string), "AREA 51| Postavljen si u Areu 51 od Administratora/ice %s.", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
WantedPoints = 0;
WantedLevel = 0;
PlayerInfo = 2;
PlayerInfo = 1800;
TextDrawShowForPlayer(giveplayerid, Textdraw1);
           SafeSetPlayerPos(giveplayerid, -1110.3110,-1016.0950,132.5943);
SafeSetPlayerInterior(giveplayerid,0);
format(string, sizeof(string), "AREA 51| %s je poslan u Area 51 od Administratora/ice %s.", giveplayer, sendername);
SendClientMessageToAll(COLOR_NICERED,string);
format(string, 256, "AREA 51| %s je stavljen u Area 51 od Administratora/ice %s.", giveplayer, sendername);
SendAdminMessage(COLOR_LIGHTRED,string);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Prisoned to %s",d,m,y,h,mi,s,sendername,giveplayer);
JailLog(string);
       }
}
else
{
   SendClientMessage(playerid, COLOR_GREY, "   Igrac je offline !");
   return 1;
}
   }
   return 1;
}


EDIT : RIJESIO SA,OPROSITE NA OVOJ GLU*POM TOPICU XD
pavle.bakun
5
Crime Lord
7. Jun 2011.
Ovako pre nego sto otvorite kako ti kazes "Gl*P TOPIC" malo pokusaj da iskoristis Mozak!?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha