(Pomoc)Spawn

Započeo Sukna
31. Maj 2013. Zaključano
317
pregleda
8
postova
SuKna
4
Enforcer
31. Maj 2013.
Skripta koju koristim:ETRP
Detaljan opis problema:e sapwn mi je kod aeordroma i sad ocu da namjestim da se spawna kod kolodvora ..... Gdje moram coridante spawna staviti ??
Dio Skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
BocaBajrovic1995
5
Kingpin
31. Maj 2013.
ispod public SetPlayerSpawn(playerid)
stavi ovo
  if(PlayerInfo == 0 || PlayerInfo == 0) //Spawn za igrace
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, tvoje kordinate);
SetPlayerFacingAngle(playerid, 180);
PlayerInfo = 0;
        return 1;
    }
SuKna
4
Enforcer
31. Maj 2013.
if(PlayerInfo == 0 || PlayerInfo == 0) //Spawn za igrace
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, tvoje kordinate);
SetPlayerFacingAngle(playerid, 180);
PlayerInfo = 0;
        return 1;
    }

gdje ovdje da stavim CORDITANTE gdje treba napisi  OVDE!
BocaBajrovic1995
5
Kingpin
31. Maj 2013.
SuKna wrote on May 31, 2013, 1:56 pm:
if(PlayerInfo == 0 || PlayerInfo == 0) //Spawn za igrace
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, tvoje kordinate);
SetPlayerFacingAngle(playerid, 180);
PlayerInfo = 0;
        return 1;
    }

gdje ovdje da stavim CORDITANTE gdje treba napisi  OVDE!
ovo SetPlayerPos(playerid, tvoje kordinate); gde sam ti oznacio tvoj kordinate tu ih ubaci ako ne znas posalji meni uradicu ti ja
David003
5
Underboss
31. Maj 2013.
SuKna wrote on May 31, 2013, 1:56 pm:
if(PlayerInfo == 0 || PlayerInfo == 0) //Spawn za igrace
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, tvoje kordinate);
SetPlayerFacingAngle(playerid, 180);
PlayerInfo = 0;
        return 1;
    }

gdje ovdje da stavim CORDITANTE gdje treba napisi  OVDE!


Ovjde trebas stavit koordinate
 SetPlayerPos(playerid, OVDJE);
SuKna
4
Enforcer
31. Maj 2013.
Na ovom Modu je ovako ::
public SetPlayerSpawn(playerid)
{
if(IsPlayerConnected(playerid))
{
    SetPlayerSkin(playerid, PlayerInfo);
    if(PlayerInfo == 0)
    {
gOoc = 1; gNews = 1; gFam = 1;
SetPlayerInterior(playerid, 0);
PlayerInfo = 0;
JBC_SetPlayerPos(playerid, 394.50, -1526.42, 34.27); SetPlayerFacingAngle(playerid, 139.7829);
        SetPlayerCameraPos(playerid, 1636.03, -1358.01, 120.72);
            SetPlayerCameraLookAt(playerid, 1631.29, -1356.41, 120.61);
TogglePlayerControllable(playerid, 0);
RegistrationStep = 1;
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, "Dali ste Musko ili Zensko?", "Musko \nZensko", "U redu", "Odustani");
return 1;
    }
BocaBajrovic1995
5
Kingpin
31. Maj 2013.
SuKna wrote on May 31, 2013, 2:15 pm:
Na ovom Modu je ovako ::
public SetPlayerSpawn(playerid)
{
if(IsPlayerConnected(playerid))
{
    SetPlayerSkin(playerid, PlayerInfo);
    if(PlayerInfo == 0)
    {
gOoc = 1; gNews = 1; gFam = 1;
SetPlayerInterior(playerid, 0);
PlayerInfo = 0;
JBC_SetPlayerPos(playerid, 394.50, -1526.42, 34.27); SetPlayerFacingAngle(playerid, 139.7829);
        SetPlayerCameraPos(playerid, 1636.03, -1358.01, 120.72);
            SetPlayerCameraLookAt(playerid, 1631.29, -1356.41, 120.61);
TogglePlayerControllable(playerid, 0);
RegistrationStep = 1;
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, "Dali ste Musko ili Zensko?", "Musko \nZensko", "U redu", "Odustani");
return 1;
    }
Nije moguce da ti je tako moras imati i ostali deo skripte spawn za clanove organizacija evo ti primer ovako je kod mene
public SetPlayerSpawn(playerid)
{
if(IsPlayerConnected(playerid))
{
    SetPlayerSkin(playerid, PlayerInfo);
    if(PlayerInfo == 0)
    {
    TextDrawShowForPlayer(playerid,lbt);
TextDrawShowForPlayer(playerid,lbb);
gOoc = 1; gNews = 1; gFam = 1;
SetPlayerInterior(playerid, 3);
PlayerInfo = 3;
SetPlayerPos(playerid, 330.6825,163.6688,1014.1875);
SetPlayerFacingAngle(playerid, 280);
TogglePlayerControllable(playerid, 0);
RegistrationStep = 1;
ClearChatbox(playerid, 10);
SendClientMessage(playerid, COLOR_GREEN, "----------------------------------------------------------------");
SendClientMessage(playerid, COLOR_GREY, "Dobrodosli! Sada cemo vas odvesti u Imigracioni Odsjek.");
SendClientMessage(playerid, COLOR_WHITE, "1. Da li ste musko ili zensko?.");
SendClientMessage(playerid, COLOR_GREEN, "----------------------------------------------------------------");
ClearChatbox(playerid, 2);
return 1;
    }
    if(AdminSpec == 1)
{
    return 1;
}
new rand;
new house = PlayerInfo;
if(PlayerPaintballing != 0)
{
    SafeResetPlayerWeapons(playerid);
      SafeGivePlayerWeapon(playerid, 29, 999);
    rand = random(sizeof(PaintballSpawns));
SetPlayerPos(playerid, PaintballSpawns, PaintballSpawns, PaintballSpawns);
    return 1;
}
if(PlayerInfo == 1)
{
    SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,-1123.5748,-999.8547,129.2187);
SetPlayerWorldBounds(playerid,-1052.6142,-1179.6550,-931.2334,-1058.4941)
SendClientMessage(playerid, COLOR_LIGHTRED, "Nepotpuna zatvorska kazna, nazad u zatvor!.");
return 1;
}
if(PlayerInfo == 2)
{
    SetPlayerInterior(playerid, 0);
    PlayerInfo = 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(MedicBill == 1 && PlayerInfo == 0 && PlayerPaintballing == 0)
{
    if(FirstSpawn != 1)
    {
    //new string;
    new cut = deathcost;
SafeGivePlayerMoney(playerid, -cut);
MedicBill = 0;
MedicTime = 0;
NeedMedicTime = 0;
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid,1178.8889,-1323.5004,14.1423);
SetPlayerFacingAngle(playerid, 0);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
    TogglePlayerControllable(playerid, 0);
    SetPlayerCameraPos(playerid,1210.5544,-1332.6617,23.9996)
SetPlayerCameraLookAt(playerid,1178.8889,-1323.5004,14.1423);
    SpawnPlayer(playerid);
/*SetPlayerHealth(playerid, 50.0);
PlayerInfo += 1;
    SetPlayerInterior(playerid, 3);
    PlayerInfo = 3;
        rand = random(sizeof(gMedicSpawns));
SetPlayerPos(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~You need to rest now ...", 30000, 3);
          JustDied = 1;
        MedicTime = 1;
        ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
        if(PlayerInfo > 0)
        {
            NeedMedicTime = 30;
        }
        else
        {
        NeedMedicTime = 40;
}*/
    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
    {
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid,HouseInfo);
SetPlayerVirtualWorld(playerid,HouseInfo);
SetPlayerPos(playerid, HouseInfo, HouseInfo,HouseInfo); // Warp the player
PlayerInfo = house;
HouseEntered = 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)//Police Force spawn
{
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)//Interventna spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid,3);
SetPlayerPos(playerid, 299.7097,183.1322,1007.1719);
SetPlayerFacingAngle(playerid, 90);
PlayerInfo = 3;
return 1;
    }
if (PlayerInfo == 3 || PlayerInfo == 3)//National Guard spawn
{
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid, 2731.5229,-2451.3643,17.5937);
    PlayerInfo = 0;
    return 1;
}
if (PlayerInfo == 4 || PlayerInfo == 4)//Fire/Ambulance spawn
{
    SetPlayerToTeamColor(playerid);
    SetPlayerPos(playerid, 2289.8146,-1209.5230,-18.0088);
SetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
PlayerInfo = 0;
    return 1;
}
if (PlayerInfo == 5 || PlayerInfo == 5)//Stinkfix Mafia spawn
{
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, 3);
    SetPlayerPos(playerid, 961.40710449219,-53.224853515625,1001.1245727539);
    SafeGivePlayerWeapon(playerid, 30, 100);
    SafeGivePlayerWeapon(playerid, 24, 100);
    PlayerInfo = 5;
    return 1;
}
if (PlayerInfo == 6 || PlayerInfo == 6)//LCN spawn
{
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, 5);
    SetPlayerPos(playerid, 1265.4475,-794.9257,1084.0078);
    PlayerInfo = 5;
    SafeGivePlayerWeapon(playerid, 30, 100);
    SafeGivePlayerWeapon(playerid, 24, 100);
    return 1;
}
    if (PlayerInfo == 8 || PlayerInfo == 8) //Hitman spawn
    {
        SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 1102.7017,-299.0774,73.9922);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
SafeGivePlayerWeapon(playerid, 30, 100);
SafeGivePlayerWeapon(playerid, 24, 100);
        return 1;
    }
    if (PlayerInfo == 9 || PlayerInfo == 9) //News spawn
    {
        SetPlayerToTeamColor(playerid);
        SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 1815.4332,-1281.4122,13.6333);
PlayerInfo = 3;
SafeGivePlayerWeapon(playerid, 43, 20);
        return 1;
    }
    if (PlayerInfo == 10 || PlayerInfo == 10) //Taxi Cab Company spawn
    {
        SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 1226.62, -1816.01,16.243);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
SafeGivePlayerWeapon(playerid, 5, 1);
        return 1;
    }
    if(PlayerInfo == 12 || PlayerInfo == 12) //tec spawn
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 1979.5685,-2068.7363,13.3850);
SetPlayerFacingAngle(playerid, 180);
PlayerInfo = 0;
SafeGivePlayerWeapon(playerid, 30, 100);
SafeGivePlayerWeapon(playerid, 24, 100);
        return 1;
    }
    if(PlayerInfo == 13 || PlayerInfo == 13) // Ruska Mafija
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 2572.9370,-1298.3284,1060.9843);
SetPlayerFacingAngle(playerid, 180);
PlayerInfo = 0;
SafeGivePlayerWeapon(playerid, 30, 100);
SafeGivePlayerWeapon(playerid, 24, 100);
        return 1;
    }
    if (PlayerInfo == 14 || PlayerInfo == 14)//Alkatraz spawn
{
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid, 1030.9727,-1442.8921,13.5546);
    PlayerInfo = 0;
    SafeGivePlayerWeapon(playerid, 30, 100);
SafeGivePlayerWeapon(playerid, 24, 100);
    return 1;
}
if (PlayerInfo == 15 || PlayerInfo == 15)//47th spawn
{
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, 3);
    SetPlayerPos(playerid, 2495.2605,-1703.7449,1018.3438);
    PlayerInfo = 3;
    SafeGivePlayerWeapon(playerid, 30, 100);
    SafeGivePlayerWeapon(playerid, 24, 100);
    return 1;
}
if (PlayerInfo == 16 || PlayerInfo == 16)//Bikeri Spawn
{
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, 11);
    SetPlayerPos(playerid, 501.980987,-69.150199,998.757812);
    PlayerInfo = 11;
    SafeGivePlayerWeapon(playerid, 26, 100);
    return 1;
}
if (PlayerInfo == 18 || PlayerInfo == 18) // Ultra Boys Spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 1111.1143,-1182.8014,18.7659);
PlayerInfo = 0;
SafeGivePlayerWeapon(playerid, 30, 100);
    SafeGivePlayerWeapon(playerid, 24, 100);
return 1;
}
if (PlayerInfo == 19 || PlayerInfo == 19)//Parking Servis
{
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, 0);
    SetPlayerPos(playerid, 1072.4884,-906.0921,43.3906);
    PlayerInfo = 0;
    return 1;
}
    if(PlayerInfo == 0 || PlayerInfo == 0) //Spawn za igrace
    {
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 1629.1469,-2331.7888,13.5469);
SetPlayerFacingAngle(playerid, 180);
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;
}
/*if(PlayerInfo != 255)
{
    new family = PlayerInfo;
    SetPlayerToTeamColor(playerid);
    SetPlayerInterior(playerid, FamilyInfo);
    SetPlayerPos(playerid, FamilyInfo,FamilyInfo,FamilyInfo);
    SetPlayerFacingAngle(playerid, FamilyInfo);
    return 1;
}*/
    else
    {
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid,1612.3240,-2330.1670,13.5469);
SetPlayerFacingAngle(playerid, 0);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}
}
return 1;
}
Blaeks_Biofor
5
Forum Don
1. Jun 2013.
@Sukna u tvom modu jeste tako, ali nisi iskopirao celu funkciju setplayerspawn

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha