[Pomoc]Komanda za spremanje


Započeo Don Corleone., Jul 14, 2014, 20:22:22 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Moja od 0,RP.
Detaljan opis problema:Kako da napravim komandu za spremanje oruzija,komanda bi isla /hlace,i da u njih mozemo spremiti samo oruzije,i da to sacuva i nakon reloga,a isto tako,da oduzima novac,postavio sam sa GivePlayerMoney(playerid, -800); zavisi koliko koje oruzije kosta,ali kad imam 00000000,onda mi ide u -0000200
Dio skripte: Nema
Neke slike/video za lakse dobivanje pomoci(neobavezno): Izvinjavam se što smaram.

pa napises komandu proveris igracevo oruzije ako ga ima upises ga u igracev fajl.
69


if(GetPlayerWeapon(playerid) != 0)
69


za koristenje parametara,to jest formatiranje,.
69

Prijatelju,napravio sam ovu komandu:

CMD:hlace(playerid,params[])
 
    {
    
        ShowPlayerDialog(playerid, DIALOG_HLACE, DIALOG_STYLE_LIST, "Hlace", "Prazno\nPrazno\nPrazno\nPrazno", "Odaberi", "Odustani");
        
        }


Kako sad da napravim,da kad igrac kupi npr Deagle,nebitno,da kad kuca /hlace da moze spremiti pod slot 1 "Prazno" u mjesto "Prazno" da pise ako je dgl da pise Desert Eagle i broj metaka ?

I nakon rlg da se spremi,novi sam u skripti

pa dodas u igracev enum

pOruzije1
pMunicija1



i onda

YCMD:hlace(playerid,params[],help)
{
    if(pOruzije == 0)
    {
    pOruzije = GetPlayerWeapon(playerid);
    pMunicija = GetPlayerAmmo(playerid);
    }
    else { return true; }
    return true;
}


ovo ti je princip
Poslednja Izmena: Jul 14, 2014, 20:48:57 POSLE PODNE od [SF]C++
69

Opet se izvinjavam,kako enum napraviti,sta je to ?

pa covjece mesto gde pamtis igraceve varijable koje upisivas u fajl-
69