[POMOC/SAVJET] Kako/Zasto?


Započeo Łuk@, Maj 12, 2016, 22:06:37 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:0
Detaljan opis problema:Krenuo sam da napravim komandu te mi trebaju 2 objasnjenja sve ce biti objasnjeno dole
Dio skripte:
if(sscanf(params,"u",player)) return SendClientMessage(playerid, -1, ""ZELENA"[INFO] "BELA"/podesihealth (ID/NAME)");
kako da napravim da stavim healtha koliko ja ocu i da je minimalno 10,mislim znam ja parametre http://samp-scripts.com/post/19384/sscanf_v2.8.1_-_Now_supports_npcmodes/Emmet_/other/plugin ali kako da stavim? "ui" ili?
Neke slike/video za lakse dobivanje pomoci(neobavezno):
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci

health je obično float kako znam

evo ti ovdje za svaki oblik http://forum.sa-mp.com/showthread.php?t=602923
i - integer
e - enum
u - playerid, name i slično


http://prntscr.com/b3bout ne radi mi ni wiki i forum celi dan nez zašto
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci

vjerovatno rade na forumu, strpi se malo

YCMD:podesihealth(playerid,params[],help)
{
    if(UlogovanP[playerid] == 0) return SendClientMessage(playerid,-1,""ZELENA"[GRESKA] "BELA"Morate biti ulogovani da bi ste koristili ovu komandu!");
    new idplayer, health;
    if(sscanf(params,"uD",idplayer,health)) return SendClientMessage(playerid,-1,""ZELENA"[INFO] "BELA"/podesihealth (ID/NAME) (HEALTH)");
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
        if(idplayer != INVALID_PLAYER_ID)
        {
            if(health > 99) return SendClientMessage(playerid,-1,""ZELENA"[GRESKA] "BELA"Ne mozete postaviti igracu health vise od 99!");
            SetPlayerHealth(idplayer, health);
            new aporuka[128];
            format(aporuka, sizeof(aporuka), ""ZELENA"A | "BELA"Admin "ZELENA"%s "BELA"je koristio komandu /podesihealth!", GetName(playerid));
            AdminMessage(-1, aporuka); 
        }
        else
        {
            SendClientMessage(playerid,-1,""ZELENA"[GRESKA] "BELA"Morate biti Admin 1+!");
        }
    }
    return 1;
}
ovako radi meni.. @slipnkit
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci

stavi uf umjesto uD jer ti je f float ali možeš i tako ostaviti

šta je problem sa skriptom?

I ovo objasnjenje mi treba,zasto moram
if(PlayerInfo[playerid][pAdmin] >= 1 || IsPlayerAdmin(playerid))
{
bla bla
}
else
{
ne mozete ..
},umjesto if(PlayerInfo[playerid][pAdmin] >= 1 || IsPlayerAdmin(playerid)) return scm..,ne radi mi ovo na return scm kada sam rcon ulogovan..
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci