/promenispawn

Započeo Fojnica
17. Jun 2018.
1,308
pregleda
13
postova
Eldin Fratello
5
Forum Don
17. Jun 2018.
Problem(error/warning): Kucam /promenispawn, izaberem npr. Kuća, ubijem se, i spawnam se na Spawn-u. Pokazivao sam par solidnih Skriptera, rekli su da je sve u redu oko toga, pa ne znam šta može da bude, provjeravao sam sve u skripti, ali ništa čudno nisam primjetio.
Dio skripte: Koje treba tražite dole i stavit ću.
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
cutura
5
Godfather
17. Jun 2018.
daj sve vezano za to /promenispawn
Eldin Fratello
5
Forum Don
17. Jun 2018.
Stifler ツ wrote on June 17, 2018, 5:52 pm:
daj sve vezano za to /promenispawn

Define:
///////////////////DEFINE SPAWNOVI////////////////////
#define SPAWN_NORMAL            0
#define SPAWN_BAZA              1
#define SPAWN_KUCA              2
#define SPAWN_RENTKUCA          3
#define SPAWN_STAN              4
#define SPAWN_VIKENDICA        5
#define SPAWN_NORMALV          6

Komanda:
YCMD:promenispawn(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera == 0) return SCM(playerid,-1,"[GL:RPG]: "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
ShowPlayerDialog(playerid, 152, DIALOG_STYLE_LIST, "Promena spawna", "Good Life Spawn\nKuca\nBaza\nRent Kuca\nStan\nVikendica\nLV Aerodrom", "Potvrdi", "Izadji");
return 1;
}


stock SpawnIgraca:
else if(PlayerInfo == SPAWN_NORMALV)
{
SetPlayerPos(playerid, 1674.1406,1448.3599,10.7834);
SetPlayerInterior(playerid, 0);
}
else if(PlayerInfo == SPAWN_KUCA)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
    SetPlayerInterior(playerid, KucaInfo); SetPlayerVirtualWorld(playerid, KucaInfo);
SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_RENTKUCA)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
        SetPlayerInterior(playerid, KucaInfo); SetPlayerVirtualWorld(playerid, KucaInfo);
SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_STAN)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
    SetPlayerInterior(playerid, StanInfo); SetPlayerVirtualWorld(playerid, StanInfo);
SetPlayerPos(playerid, StanInfo, StanInfo, StanInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_VIKENDICA)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
    SetPlayerInterior(playerid, VikendiceInfo); SetPlayerVirtualWorld(playerid, VikendiceInfo);
SetPlayerPos(playerid, VikendiceInfo, VikendiceInfo, VikendiceInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
return 1;
}

fDialog:
fDialog(152)
{
if(!response) return 1;
switch(listitem)
{
case 0:
{
PlayerInfo = SPAWN_NORMAL;
SCM(playerid,-1,""CRVENA"[GL:RPG]: "SIVA"Uspesno ste odabrali spawn | Good Life!");
SavePlayer(playerid);
}
case 1:
{
if(PlayerInfo != -1)
{
PlayerInfo = SPAWN_KUCA;
SCM(playerid,-1,""CRVENA"[GL:RPG]: "SIVA"Uspesno ste odabrali spawn | Kuca!");
SavePlayer(playerid);
}
else return SCM(playerid, -1, ""CRVENA"[GL:RPG]: "SIVA"Ne posedujete kucu!");
}
case 2:
{
if(PlayerInfo > 0 || PlayerInfo > 0)
{
PlayerInfo = SPAWN_BAZA;
SCM(playerid,-1,""CRVENA"[GL:RPG]: "SIVA"Uspesno ste odabrali spawn | Baza Organizacije!");
SavePlayer(playerid);
}
else return SCM(playerid, -1, ""CRVENA"[GL:RPG]: "SIVA"Niste clan organizacije!");
}
case 3:
{
if(PlayerInfo != -1)
{
PlayerInfo = SPAWN_RENTKUCA;
SCM(playerid,-1,""CRVENA"[GL:RPG]: "SIVA"Uspesno ste odabrali spawn | Rentana Kuca!");
SavePlayer(playerid);
}
else return SCM(playerid, -1, ""CRVENA"[GL:RPG]: "SIVA"Nemate rentanu kucu!");
}
case 4:
{
if(PlayerInfo != -1)
{
PlayerInfo = SPAWN_STAN;
SCM(playerid,-1,""CRVENA"[GL:RPG]: "SIVA"Uspesno ste odabrali spawn | Stan!");
SavePlayer(playerid);
}
else return SCM(playerid, -1, ""CRVENA"[GL:RPG]: "SIVA"Ne posedujete stan!");
}
case 5:
{
if(PlayerInfo != -1)
{
PlayerInfo = SPAWN_VIKENDICA;
SCM(playerid,-1,""CRVENA"[GL:RPG]: "SIVA"Uspesno ste odabrali spawn | Vikendica!");
SavePlayer(playerid);
}
else return SCM(playerid, -1, ""CRVENA"[GL:RPG]: "SIVA"Ne posedujete vikendicu!");
}
case 6:
{
PlayerInfo = SPAWN_NORMALV;
SCM(playerid,-1,""CRVENA"[GL:RPG]: "SIVA"Uspesno ste odabrali spawn | LV Aerodrom!");
SavePlayer(playerid);
}
}
return 1;
}
cutura
5
Godfather
17. Jun 2018.
daj stock spawnigraca
Eldin Fratello
5
Forum Don
17. Jun 2018.
Stifler ツ wrote on June 17, 2018, 5:59 pm:
daj stock spawnigraca

Ovo ti je to.
else if(PlayerInfo == SPAWN_NORMALV)
{
SetPlayerPos(playerid, 1674.1406,1448.3599,10.7834);
SetPlayerInterior(playerid, 0);
}
else if(PlayerInfo == SPAWN_KUCA)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
    SetPlayerInterior(playerid, KucaInfo); SetPlayerVirtualWorld(playerid, KucaInfo);
SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_RENTKUCA)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
        SetPlayerInterior(playerid, KucaInfo); SetPlayerVirtualWorld(playerid, KucaInfo);
SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_STAN)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
    SetPlayerInterior(playerid, StanInfo); SetPlayerVirtualWorld(playerid, StanInfo);
SetPlayerPos(playerid, StanInfo, StanInfo, StanInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_VIKENDICA)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
    SetPlayerInterior(playerid, VikendiceInfo); SetPlayerVirtualWorld(playerid, VikendiceInfo);
SetPlayerPos(playerid, VikendiceInfo, VikendiceInfo, VikendiceInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
return 1;
}
omcho
4
Enforcer
17. Jun 2018.
OnPlayerDeath? Vidi sta ti tamo poziva tj dal ga baca automatski na spawn ili ide kroz proveru tj stock SpawnIgraca?

Jer kad se ubijes sa /kill poziva se OnPlayerDeath a ne OnPlayerSpawn koji ti se koristi kad se igrac pritisne ono "spawn", e sad tebi je vrv kao i meni kad igrac ukuca sifru onda ide stock SpawnIgraca, a taj stock se poziva samo kad se ulogujes/reg a ne poziva se pod OnPlayerDeath
Nikola-.-
6
Kingpin
18. Jun 2018.
Daj nam onplayerdeath
Adam_Lay
6
Underboss
18. Jun 2018.
SpawnIgraca nisi cijeli dao.
Eldin Fratello
5
Forum Don
18. Jun 2018.
omcho wrote on June 17, 2018, 10:19 pm:
OnPlayerDeath? Vidi sta ti tamo poziva tj dal ga baca automatski na spawn ili ide kroz proveru tj stock SpawnIgraca?

Jer kad se ubijes sa /kill poziva se OnPlayerDeath a ne OnPlayerSpawn koji ti se koristi kad se igrac pritisne ono "spawn", e sad tebi je vrv kao i meni kad igrac ukuca sifru onda ide stock SpawnIgraca, a taj stock se poziva samo kad se ulogujes/reg a ne poziva se pod OnPlayerDeath

.бунта wrote on June 18, 2018, 5:46 am:
Daj nam onplayerdeath

Evo vam cijeli pa vidite. 😛
public OnPlayerDeath(playerid, killerid, reason)
{
    TextDrawShowForPlayer(playerid, Wasted0);
TextDrawShowForPlayer(playerid, Wasted1);
TextDrawShowForPlayer(playerid, Wasted2);
//
antifakekill ++;
    SetTimerEx("antifakekill2", 1000,false,"i",playerid);
if(zonatime > 0)
    {
    KillTimer(zonatimer);
    new id = zonaid;
    GangZoneStopFlashForAll(ZonaID);
    PlayerTextDrawHide(playerid, ZauzimanjeTD);
    zonaid -= 1;
    zonatime -= 1;
    PlayerInfo = 0;
    SCM(playerid, -1, ""ZUTA"Niste uspeli da zauzmete teritoriju, spreceni ste!");
}
for(new w = 1; w < MAX_WARS; w ++) {
    if( killerid != INVALID_PLAYER_ID ) {
if( WARInfo[ w ][ warActive ] == true && WARPInfo[ playerid ][ warID ] == w && WARPInfo[ killerid ][ warID ] == w ) {
WARPInfo[ killerid ][ warKills ]++;
  WARPInfo[ playerid ][ warDeaths ]++;
if( WARPInfo[ playerid ][ warTeam ][ 0 ] == true && WARPInfo[ killerid ][ warTeam ][ 0 ] == true ) {
WARInfo[ w ][ warTeamScore ][ 0 ] -= 3;
                    format( globalstring, sizeof( globalstring ), ""ORANGE"WAR "BELA"| "COL_TEAM1"%s "BELA"je ubio svog saigraca "COL_TEAM1"%s, "BELA"te je njegov tim izgubio 3 poena.", GetName( killerid ), GetName( playerid ) );
WARMessage( w, -1, globalstring );
        SetWarStatsTD( w );
}
if( WARPInfo[ playerid ][ warTeam ][ 1 ] == true && WARPInfo[ killerid ][ warTeam ][ 1 ] == true ) {
WARInfo[ w ][ warTeamScore ][ 1 ] -= 3;
        format( globalstring, sizeof( globalstring ), ""ORANGE"WAR "BELA"| "COL_TEAM2"%s "BELA"je ubio svog saigraca "COL_TEAM2"%s, "BELA"te je njegov tim izgubio 3 poena.", GetName( killerid ), GetName( playerid ) );
        WARMessage( w, -1, globalstring);
        SetWarStatsTD( w );
}
if( WARPInfo[ killerid ][ warTeam ][ 0 ] == true && WARPInfo[ playerid ][ warTeam ][ 1 ] == true ) {
        WARInfo[ w ][ warTeamScore ][ 0 ]++;
          format( globalstring, sizeof( globalstring ), ""ORANGE"WAR "BELA"| "COL_TEAM1"%s "BELA"je ubio protivnika "COL_TEAM2"%s.", GetName( killerid ), GetName( playerid ) );
          WARMessage( w, -1, globalstring );
        SetWarStatsTD( w );
}
if( WARPInfo[ killerid ][ warTeam ][ 1 ] == true && WARPInfo[ playerid ][ warTeam ][ 0 ] == true ) {
        WARInfo[ w ][ warTeamScore ][ 1 ]++;
                    format( globalstring, sizeof( globalstring ), ""ORANGE"WAR "BELA"| "COL_TEAM2"%s "BELA"je ubio protivnika "COL_TEAM1"%s.", GetName( killerid ), GetName( playerid ) );
WARMessage( w, -1, globalstring );
        SetWarStatsTD( w );
}
return true;
}
}
}
    DisablePlayerCheckpoint(playerid);
    SetPlayerInterior(playerid, 0);
    ResetPlayerWeapons(playerid);
PosaoGPS = 0;
PlayerInfo = 0;
Marama = 0;
if(!Policajac(playerid))
{
new Float:Xx,Float:Yy,Float:Zz;
GetPlayerPos(playerid, Xx, Yy, Zz);
DropGun(playerid, GetPlayerWeapon(playerid),GetPlayerAmmo(playerid),Xx,Yy,Zz,GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid));
    }
if(killerid != INVALID_PLAYER_ID)
    {
PlayerInfo++; PlayerInfo++;
ResetPlayerWeapons(playerid); ResetujVar(playerid);
    }
    ////////////////////////////////////////////////////////////////////////////
    if(killerid != INVALID_PLAYER_ID) // Valid killer, give cash+score
    {
if(IgracPolicajac(killerid))
{
PlayerInfo = 0;
SetPlayerColor(playerid, 0x2641FEAA);
}

if(!IgracPolicajac(killerid) && IsPlayerConnected(playerid))
{
    if(PlayerInfo > 0) return 1;
PostaviWanted(killerid, "Ubistvo", "Nepoznat", 3);
    }

if(PlayerInfo > 1000)
{
PlayerInfo = 1000;
}
}
////////////////////////////////////////////////////////////////////////////
if(PlayerInfo > 0)
{
    new string;
g_NovacMinus(playerid, PlayerInfo*3000);
        SCMF(playerid, -1, ""ZUTA" "ZUTA"Izgubili ste %d$ zbog umiranja sa wanted level-om "ZUTA"%d!", PlayerInfo*1500, PlayerInfo);
    PlayerInfo = 0;
format(string,sizeof(string),""ZUTA"[GL:RPG] "BELA"Igrac %s je ubijen/se ubio sa wanted level-om!",GetName(playerid));
CFBIPD(-1, string);
SetPlayerColor(playerid, BELA2);
    }
    ////////////////////////////////////////////////////////////////////////////
if(IsPlayerConnected(killerid) && GetPlayerState(killerid) == PLAYER_STATE_DRIVER)
{
        new string;
format(string,sizeof(string), "~y~(GL:RPG):~W~ %s (ID:%d) je uradio Drive By nad igračem %s (ID:%d)!", GetName(killerid), killerid, GetName(playerid), playerid);
    DodajWarnRed(string);
    SetPlayerColor(killerid, COLOR_RED);
}
////////////////////////////////////////////////////////////////////////////
if(IsPlayerConnected(killerid) && PlayerInfo >= 1)
{
        new string;
format(string,sizeof(string), "~y~(GL:RPG): ~W~Igrac %s (ID:%d) je ubio igraca %s (ID:%d)", GetName(killerid), killerid, GetName(playerid), playerid);
DodajWarnRed(string);
if(!Policajac(killerid))
{
SetPlayerColor(killerid, COLOR_RED);
}
if(PlayerInfo == 1 && (PlayerInfo == 10 || PlayerInfo == 10))
{
new str;
g_NovacPlus(killerid, 50000);
SCM(killerid,-1,""ZUTA"[GL:RPG] "BELA"Ubili ste traženog igrača i dobili 50.000 $!");
PlayerInfo = 0;
format(str,sizeof(str),"[GL:RPG] "ZUTA"Plaćeni ubica je ubio %s i izvršio svoj zadatak!", GetName(playerid));
SCMTA(-1,str);
}
}
////////////////////////////////////////////////////////////////////////////

if(InCP == 1)
{
    KillTimer(g_timer);
KillTimer(CountTime);
UnderAttack = 0;
}
if(InCP == 1)
{
    KillTimer(g_timer);
KillTimer(CountTime);
UnderAttack = 0;
}
if(InCP == 1)
{
    KillTimer(g_timer);
KillTimer(CountTime);
UnderAttack = 0;
}
if(InCP == 1)
{
    KillTimer(g_timer);
KillTimer(CountTime);
UnderAttack = 0;
}
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
if(IsPlayerConnected(killerid))
{
if(reason == 22)
{
if(PlayerInfo >= 0 && PlayerInfo <= 1000)
{
    PlayerInfo += 20;
    SetPlayerSkills(killerid);
}
}
if(reason == 23)
{
if(PlayerInfo >= 0 && PlayerInfo <= 1000)
{
    PlayerInfo +=20;
    SetPlayerSkills(killerid);
}
}
if(reason == 24)
{
if(PlayerInfo >= 0 && PlayerInfo <= 1000)
{
    PlayerInfo += 20;
    SetPlayerSkills(killerid);
}
}
if(reason == 25)
{
if(PlayerInfo >= 0 && PlayerInfo <= 1000)
{
    PlayerInfo += 20;
    SetPlayerSkills(killerid);
}
}
if(reason == 26)
{
if(PlayerInfo >= 0 && PlayerInfo <= 800)
{
    PlayerInfo += 20;
    SetPlayerSkills(killerid);
}
}
if(reason == 27)
{
if(PlayerInfo >= 0 && PlayerInfo <= 1000)
{
    PlayerInfo += 20;
    SetPlayerSkills(killerid);
}
}

if(reason == 28 || reason == 32)
{
if(PlayerInfo >= 0 && PlayerInfo <= 800)
{
    PlayerInfo += 20;
    SetPlayerSkills(killerid);
}
}

if(reason == 29)
{
if(PlayerInfo >= 0 && PlayerInfo <= 1000)
{
    PlayerInfo += 20;
    SetPlayerSkills(killerid);
}
}

if(reason == 30)
{
if(PlayerInfo >= 0 && PlayerInfo <= 1000)
{
    PlayerInfo += 20;
    SetPlayerSkills(killerid);
}
}

if(reason == 31)
{
if(PlayerInfo >= 0 && PlayerInfo <= 1000)
{
    PlayerInfo += 20;
    SetPlayerSkills(killerid);
}
}
}
    return 1;
}

Paul Castellano wrote on June 18, 2018, 9:27 am:
SpawnIgraca nisi cijeli dao.

Evo cijeli.  😎
stock Spawnigraca(playerid)
{
//SetPVarInt(playerid, "Izbegavanje", 1);
    SetPlayerHealth(playerid, 99.0);
    SetTimerEx("PromeniSkin", 5000, false, "i", playerid);
    SetPlayerScore(playerid, PlayerInfo);
Update_Skin(playerid, PlayerInfo);
if(PlayerInfo == SPAWN_BAZA)
{
    if(PlayerInfo == 1 || PlayerInfo == 1)
{
SetPlayerPos(playerid, 1476.4425,-1778.2607,3288.7859);
SetPlayerInterior(playerid, 0);
SetPlayerColor(playerid, 0x2641FEAA);
PlayerInfo = 1;
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
    else if(PlayerInfo == 2 || PlayerInfo == 2)
{
SetPlayerPos(playerid, 2125.8074,-2278.5754,20.6643);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
SetPlayerInterior(playerid, 0);
}
else if(PlayerInfo == 3 || PlayerInfo == 3)
{
SetPlayerPos(playerid, 1329.0504,-638.9127,14280.8857);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 4 || PlayerInfo == 4)
{
SetPlayerPos(playerid, 323.8689,1127.7897,1083.8828);
SetPlayerInterior(playerid, 5);
}
else if(PlayerInfo == 5 || PlayerInfo == 5)
{
SetPlayerPos(playerid, 2451.1052,-1688.5116,1013.5078);
SetPlayerInterior(playerid, 2);
}
else if(PlayerInfo == 6 || PlayerInfo == 6)
{
SetPlayerPos(playerid, 1785.8721,-1797.5588,-43.3141);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
GivePlayerWeapon(playerid, 43, 50);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 7 || PlayerInfo == 7)
{
SetPlayerPos(playerid, 193.8936,295.6558,1007.3098);
SetPlayerInterior(playerid, 0);
SetPlayerColor(playerid, 0x2641FEAA);
PlayerInfo = 1;
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 8 || PlayerInfo == 8)
{
SetPlayerPos(playerid, 1333.9333,-1056.8712,3359.7061);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 9 || PlayerInfo == 9)
{
SetPlayerPos(playerid, 1727.7302,-1668.0768,22.6094);
SetPlayerInterior(playerid, 18);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 10 || PlayerInfo == 10)
{
SetPlayerPos(playerid, 2807.619873,-1171.899902,1025.570312);
SetPlayerInterior(playerid, 8);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 11 || PlayerInfo == 11)
{
SetPlayerPos(playerid, -684.4458,939.9050,13.6328);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 12 || PlayerInfo == 12)
{
SetPlayerPos(playerid, 2779.5396,2720.2158,14.1059);
SetPlayerInterior(playerid, 5);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 13 || PlayerInfo == 13)
{
SetPlayerPos(playerid, 774.213989,-48.924297,1000.585937);
SetPlayerInterior(playerid, 6);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 14 || PlayerInfo == 14)
{
SetPlayerPos(playerid, 755.2590,-1344.3575,13.5187);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 15 || PlayerInfo == 15)
{
SetPlayerPos(playerid, 204.6440, -107.2588, 1014.4465);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 16 || PlayerInfo == 16)
{
SetPlayerPos(playerid, 1536.0352,-1476.9830,9.5000);
SetPlayerInterior(playerid, 0);
PlayerInfo = 1;
SetPlayerColor(playerid, 0x2641FEAA);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 17 || PlayerInfo == 17)
{
SetPlayerPos(playerid, 327.6153,1754.3127,1007.9000);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 18 || PlayerInfo == 18)
{
SetPlayerPos(playerid, 629.7057,2600.4272,-52.2408);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 19 || PlayerInfo == 19)
{
SetPlayerPos(playerid, -411.2474,1301.5648,2.4242);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo == 20 || PlayerInfo == 20)
{
SetPlayerPos(playerid, -558.46368, -509.58759, -38.86374);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze =  SetTimerEx("Freeze",3000, false, "i", playerid);
}
    else
{
    PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_NORMALV)
{
SetPlayerPos(playerid, 1674.1406,1448.3599,10.7834);
SetPlayerInterior(playerid, 0);
}
else if(PlayerInfo == SPAWN_KUCA)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
    SetPlayerInterior(playerid, KucaInfo); SetPlayerVirtualWorld(playerid, KucaInfo);
SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_RENTKUCA)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
        SetPlayerInterior(playerid, KucaInfo); SetPlayerVirtualWorld(playerid, KucaInfo);
SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_STAN)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
    SetPlayerInterior(playerid, StanInfo); SetPlayerVirtualWorld(playerid, StanInfo);
SetPlayerPos(playerid, StanInfo, StanInfo, StanInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo == SPAWN_VIKENDICA)
{
    if(PlayerInfo != -1)
    {
        new i = PlayerInfo;
    SetPlayerInterior(playerid, VikendiceInfo); SetPlayerVirtualWorld(playerid, VikendiceInfo);
SetPlayerPos(playerid, VikendiceInfo, VikendiceInfo, VikendiceInfo);
}
else
{
        PlayerInfo = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn, RandomSpawn, RandomSpawn);
SetPlayerInterior(playerid, 0);
}
}
return 1;
}
FunnyGamingDay - FGD
6
OG Legend
18. Jun 2018.
Posalji Fukciju
OnPlayerSpawn
... Da vidimo sta ima tu.

Former SA:MP server developer

Eldin Fratello
5
Forum Don
18. Jun 2018.
VasicFTW wrote on June 18, 2018, 12:49 pm:
Posalji Fukciju
OnPlayerSpawn
... Da vidimo sta ima tu.

Nema ništa vezano za to osim ovog..
Spawnigraca(playerid);
NenaD22
3
Hustler
18. Jun 2018.
@Fojnica PM oko ovoga
Eldin Fratello
5
Forum Don
19. Jun 2018.
FIXAO SAM SAM
LOCK

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha