Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: TRAXX poslato Februar 01, 2017, 22:17:53 POSLE PODNE

Naslov: [POMOC]Oko Warning-a
Poruka od: TRAXX poslato Februar 01, 2017, 22:17:53 POSLE PODNE
Skriptu koju koristim: editam neki mod
Detaljan opis problema : imam warning i nzm kako da ga resim
[pawn]PlayerTextDrawShow(plazerid, Reg[9][playerid], 91);[/pawn]
a warning je : ,,warning 202: number of arguments does not match definition
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Naslov: Odg: [POMOC]Oko Warning-a
Poruka od: RilleX poslato Februar 01, 2017, 22:38:07 POSLE PODNE

PlayerTextDrawShow(playerid, Reg[9][playerid]);
Naslov: Odg: [POMOC]Oko Warning-a
Poruka od: TRAXX poslato Februar 02, 2017, 11:24:38 PRE PODNE
Hvala ti,moze lock
Naslov: Odg: [POMOC]Oko Warning-a
Poruka od: TRAXX poslato Februar 02, 2017, 23:09:31 POSLE PODNE
isto takav warnig evo
[pawn]INFO(playerid,"Dali ste %s dozvolu za oruzje.", GetName(id));[/pawn]
Naslov: Odg: [POMOC]Oko Warning-a
Poruka od: Tosic ツ poslato Februar 02, 2017, 23:12:31 POSLE PODNE
Posalji definiciju INFO ili tu funkciju ako je u funkciji. 😊
Naslov: Odg: [POMOC]Oko Warning-a
Poruka od: RilleX poslato Februar 02, 2017, 23:14:34 POSLE PODNE
Probaj ovako

INFO(playerid,-1,"Dali ste %s dozvolu za oruzje.", GetName(id));

A mozda ti INFO ne podrzava format pa ako ne bude radilo posalji definiciju
Naslov: Odg: [POMOC]Oko Warning-a
Poruka od: TRAXX poslato Februar 02, 2017, 23:19:24 POSLE PODNE
[pawn]#define INFO(%0, %1) \
         SendClientMessage(%0, -1, "{2e9cd1} || BE:RP || - {FFFFFF}"%1)[/pawn]
Inace funkciju sam uzeo sa sm moda
Naslov: Odg: [POMOC]Oko Warning-a
Poruka od: RilleX poslato Februar 02, 2017, 23:27:37 POSLE PODNE

#define INFO(%0, %1) \
         SendClientMessageEx(%0, -1, "{2e9cd1} || BE:RP || - {FFFFFF}"%1)//stavi ovako




stock SendClientMessageEx(playerid, color, const str[], {Float,_}:...) {//stock za   SendClientMessageEx
static
    args,
    start,
    end,
    string[144]
;
#emit LOAD.S.pri 8
#emit STOR.pri args

if(args > 12)
{
#emit ADDR.pri str
#emit STOR.pri start

    for (end = start + (args - 12); end > start; end -= 4)
{
        #emit LREF.pri end
        #emit PUSH.pri
}
#emit PUSH.S str
#emit PUSH.C 144
#emit PUSH.C string
#emit PUSH.C args
#emit SYSREQ.C format

SendClientMessage(playerid, color, string);

#emit LCTRL 5
#emit SCTRL 4
#emit RETN
}
return SendClientMessage(playerid, color, str);
}



Naslov: Odg: [POMOC]Oko Warning-a
Poruka od: TRAXX poslato Februar 02, 2017, 23:49:22 POSLE PODNE
imam erora
Naslov: Odg: [POMOC]Oko Warning-a
Poruka od: TRAXX poslato Februar 02, 2017, 23:55:17 POSLE PODNE
error 003: declaration of a local variable must appear in a compound block
to je za     static
error 010: invalid function or declaration
a ovo je za stock

error 017: undefined symbol "args"
Naslov: Odg: [POMOC]Oko Warning-a
Poruka od: TRAXX poslato Februar 03, 2017, 00:01:35 PRE PODNE
sredio
Naslov: Odg: [POMOC]Oko Warning-a
Poruka od: TRAXX poslato Februar 03, 2017, 00:02:31 PRE PODNE
Hvala ti brate sredio sam sve  :)
Naslov: Odg: [POMOC]Oko Warning-a
Poruka od: RilleX poslato Februar 03, 2017, 00:29:15 PRE PODNE
Ma nista :D