[Pomoc]Spawn

25. Jun 2012.
379
pregleda
5
postova
××EXO××
2
Rookie
25. Jun 2012.
Skripta koju koristim:Moj mod
Detaljan opis problema:Ovko zeljeo bih napraviti kada igrac odabere svoj tim da ga spawna.SAMP bi trebao postaviti drugi skin i spawnati igraca.
Dio skripte: --
Neke slike/video za lakse dobivanje pomoci(neobavezno):1,2 i 3
××EXO××
2
Rookie
25. Jun 2012.
Kada odabere tim http://www.zaslike.com/viewer.php?file=y2z2hfo9ql97pnayq8lb.jpg treba da ga spawna i stavi skin ali bude ovako http://www.zaslike.com/viewer.php?file=g1rybqrvxx3bw6jji93l.jpg

EDIT: Oprostite za DP.
Deleted User
Obrisan korisnik
25. Jun 2012.
Pa da napravis da kada odabere tim pod OnDialogResponse da mu podesi spawn?
Deleted User
Obrisan korisnik
25. Jun 2012.
Dialog i ujedno i komanda
na vrh skripte 

new org;

pod OnPlayerConnect

public OnPlayerConnect(playerid)
{
      ShowPlayerDialog(playerid,org,DIALOG_STYLE_LIST,"Life On Balkan Organizacije"," Police Department \n Grove Street ","Odaberi","Zatvori");
    return 1;
}

i pod dialog response


if(dialogid == org)
    {
    if(response)
    {
    if(listitem == 0)
    {
    ShowPlayerDialog(playerid, 4, DIALOG_STYLE_MSGBOX, "{12ABC9}Life On Balkan Org Novosti", " Sada ste clan ~Police Departmenta~ \n Dobro Dosli i uzivajte!","Uredu","");
    SetPlayerSkin(playerid,267);
    return 1;
    }
    if(listitem == 1)
    {
    ShowPlayerDialog(playerid, 4, DIALOG_STYLE_MSGBOX, "{12ABC9}Life On Balkan Org Novosti", " Sada ste clan ~Grove Streeta~ \n Dobro Dosli i uzivajte!","Uredu","");
    SetPlayerSkin(playerid,105);
    }
    if(listitem == 2)
        {
    }
    }
return 1;
}

I sad koristis tj tu ispod
SetPlayerSkin


mozes stavljati
GivePlayerWeapon za oruzje
SetPlayerPos za poziciju itd

EDIT:Ako ima neki eror ili warn javi jel sam nabrzinu piso
Deleted User
Obrisan korisnik
25. Jun 2012.
Kakvu brzinu,ono da si pisao za 2 sekunde lepse bi napisao. Onim kodom neces dobiti spawn poziciju vec samo dialog i skin ? Takodje,definisao si promenljivu a nisi joj dao vrednost i to se tako ne radi vec to "new org" zameni sa "#define org 1" jer tako "1" menjas sa org.Isto tako si stavio "listitem 2" a ne koristis ga? Eto ti laksi nacin :

#define org 1 // na vrh skripte
new biranjetima;

public OnPlayerConnect(playerid)
{
      ShowPlayerDialog(playerid,org,DIALOG_STYLE_LIST,"Life On Balkan Organizacije"," Police Department \n Grove Street ","Odaberi","Zatvori");
    return 1;
}
public OnPlayerSpawn(playerid)
{
    switch(biranjetima)
    {
        case 1:
        {
            SetPlayerPos(playerid, koordinate);
            SetPlayerFacingAngle(playerid, random(360));
        }
case 2:
{
            SetPlayerPos(playerid, koordinate);
            SetPlayerFacingAngle(playerid, random(360));
        }
return 1;
}

public OnDialogResponse(...)
{
if(dialogid == org)
{
    if(listitem == 1)
    {
biranjetima == 1;
}
    if(listitem == 1)
    {
biranjetima == 2;
}
}
return 1;
}



Cini mi se da ce da sljaka.Ne veruj mi ^^

btw moraces da kliknes na ono "spawn" da bi ti uslo.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha