pomoc oko player spawna

Započeo | MARKO |
30. Apr. 2010.
931
pregleda
3
postova
filip_pnv
4
Made Man
30. Apr. 2010.
kako mogu promjeniti da mi se civili spawnaju nda drugom mjestu??
i kako da nakon sto umres dase spawnas kod svoje kuce.
GGC
5
Godfather
30. Apr. 2010.
Evo ti moj onplayerspawn -.-

public SetPlayerSpawn(playerid)
{
if(IsPlayerConnected(playerid))
{
   if(PlayerInfo == 0)
   {
gOoc = 1; gNews = 1; gFam = 1; gAdminChat = 0; gReportMuted = 0; gABroadCast = 0;
TogglePlayerControllable(playerid, 0);
RegistrationStep = 1;
SendClientMessage(playerid, COLOR_YELLOW, "Dobrodosli na Genius Gaming server, molimo vas ispunite sljedece informacije.");
SendClientMessage(playerid, COLOR_LIGHTRED, "Jeste li musko ili zensko?.");
   }
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);
SetPlayerPos(playerid,264.6288,77.5742,1001.0391);
SendClientMessage(playerid, COLOR_LIGHTRED, "Nedovrsena zatvorska kazna,natrag u zatvor.");
return 1;
}
if(PlayerInfo == 2)
{
   SetPlayerInterior(playerid, 0);
SetPlayerPos(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 == 0 && PlayerPaintballing == 0)
{
MedicBill = 0;
MedicTime = 0;
NeedMedicTime = 0;
PlayerInfo += 1;
SetPlayerHealth(playerid, 50.0);
   /*SetPlayerInterior(playerid, 5);
       rand = random(sizeof(gMedicSpawns));
SetPlayerPos(playerid, gMedicSpawns, gMedicSpawns, gMedicSpawns); // Warp the player
SetPlayerFacingAngle(playerid, 270.0);
       TogglePlayerControllable(playerid, 0);
       GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~y~You are recovering from your ~r~wounds~y~...", 35000, 3);
       MedicTime = 1;
       if(PlayerInfo > 0)
       {
           NeedMedicTime = 30;
       }
       else
       {
        NeedMedicTime = 60;
}
       PlayerPlaySound(playerid, 1062, 0.0, 0.0, 0.0);
   return 1;*/
}
if(house !=255)
{
   if(SpawnChange) //If 1, then you get to your house, else spawn somewhere else
   {
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid,HouseInfo);
SetPlayerPos(playerid, HouseInfo, HouseInfo,HouseInfo); // Warp the player
PlayerInfo = house;
PlayerInfo = HouseInfo;
return 1;
}
}
if(PlayerInfo == 7)//Mayor spawn
{
   SetPlayerToTeamColor(playerid);
   SetPlayerInterior(playerid, 3);
   SetPlayerPos(playerid, 356.2998,151.9914,1025.7891);
   PlayerInfo = 3;
PlayerInfo = 241;
   return 1;
}
   if (PlayerInfo == 1 || PlayerInfo == 1)//Just PD
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 1568.9999,-1693.5121,5.8906);
PlayerInfo = 0;
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 24, 400);
GivePlayerWeapon(playerid, 41, 999);
GivePlayerWeapon(playerid, 29, 999);
GivePlayerWeapon(playerid, 31, 999);
GivePlayerWeapon(playerid, 34, 200);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
return 1;
   }
   if (PlayerInfo == 2 || PlayerInfo == 2)//Just FBI
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 1791.0869,-1692.2885,13.4774);
PlayerInfo = 0;
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 24, 400);
GivePlayerWeapon(playerid, 41, 999);
GivePlayerWeapon(playerid, 29, 999);
GivePlayerWeapon(playerid, 31, 999);
GivePlayerWeapon(playerid, 34, 200);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
return 1;
   }
if (PlayerInfo == 3 || PlayerInfo == 3)//Just SWAT
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 308.5120,-1517.6775,24.9219);
PlayerInfo = 0;
GivePlayerWeapon(playerid, 3, 1);
GivePlayerWeapon(playerid, 24, 400);
GivePlayerWeapon(playerid, 41, 999);
GivePlayerWeapon(playerid, 29, 999);
GivePlayerWeapon(playerid, 31, 999);
GivePlayerWeapon(playerid, 34, 200);
GivePlayerWeapon(playerid, 27, 200);
GivePlayerWeapon(playerid, 16, 50);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
return 1;
   }
if (PlayerInfo == 5 || PlayerInfo == 5)//G
{
   SetPlayerToTeamColor(playerid);
   SetPlayerInterior(playerid, 0);
   SetPlayerPos(playerid, 1757.0377,-1921.3490,13.5731);
   PlayerInfo = 0;
  GivePlayerWeapon(playerid,4,1);
   GivePlayerWeapon(playerid,24,100);
   return 1;
}
if (PlayerInfo == 6 || PlayerInfo == 6)//Yakuze spawn
{
   SetPlayerToTeamColor(playerid);
   SetPlayerInterior(playerid, 0);
   SetPlayerPos(playerid,1237.6898,-1671.2350,11.7969);
   PlayerInfo = 0;
   GivePlayerWeapon(playerid,4,1);
   GivePlayerWeapon(playerid,24,100);
   return 1;
}
   if (PlayerInfo == 8 || PlayerInfo == 8 ) // Hitman spawn
   {
       SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 1727.6760,-1912.3636,13.5635);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
       return 1;
   }
   if (PlayerInfo == 9 || PlayerInfo == 9) //CNN
   {
       SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 765.4187,-1333.7709,13.5420);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
       return 1;
   }
   if (PlayerInfo == 12 || PlayerInfo == 12) //RM
   {
       SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 993.9631,-1434.2954,13.5469);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
GivePlayerWeapon(playerid,4,1);
   GivePlayerWeapon(playerid,24,100);
       return 1;
   }
    if (PlayerInfo == 13 || PlayerInfo == 13) //Ballas
    {
        SetPlayerToTeamColor(playerid);
        SetPlayerInterior(playerid, 0);
        SetPlayerPos(playerid, 1258.7571,-784.6541,92.0302);
        PlayerInfo = 0;
GivePlayerWeapon(playerid,4,1);
   GivePlayerWeapon(playerid,24,100);
        return 1;
    }
   if(IsAnInstructor(playerid)) //Driving/Flying School spawn
   {
if(SchoolSpawn == 0)
{
       SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 657.9948,-1274.7823,13.6331);
SetPlayerFacingAngle(playerid, 3.109😎;
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else if(SchoolSpawn == 1)
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 414.4144,2531.9580,19.1565);
SetPlayerFacingAngle(playerid, 4.6505);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
       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;
}
SetPlayerToTeamColor(playerid);
if(PlayerInfo == 1)//USA
{
   SetPlayerPos(playerid,1129.0839,-1489.7538,22.7690);
SetPlayerFacingAngle(playerid, 46.8583);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else if(PlayerInfo == 2)//Europe
{
   SetPlayerPos(playerid,1129.0839,-1489.7538,22.7690);
SetPlayerFacingAngle(playerid, 262.9963);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else if(PlayerInfo == 3)//Asia
{
   SetPlayerPos(playerid,1129.0839,-1489.7538,22.7690);
SetPlayerFacingAngle(playerid, 272.3543);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
else
{
rand = random(sizeof(gRandomPlayerSpawns));
SetPlayerPos(playerid, gRandomPlayerSpawns, gRandomPlayerSpawns, gRandomPlayerSpawns); // Warp the player
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerInterior(playerid,15);
PlayerInfo = 15;
}
return 1;
}
return 1;
}
lumpri
4
Enforcer
30. Apr. 2010.
vidiš ovdje u onplayer spawn ovo :
Quote
      else if(PlayerInfo == 2)//Europe 
      { 
          SetPlayerPos(playerid,1129.0839,-1489.7538,22.7690); 
        SetPlayerFacingAngle(playerid, 262.9963); 
        SetPlayerInterior(playerid,0); 
        PlayerInfo = 0; 
      } 


u svojoj skripti nađi //Europe i ove kordinate :

Quote
1129.0839,-1489.7538,22.7690


promjeni u one di če ti bit spawn i tako za Usa i Asia 😉

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha