Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: miszh :) poslato Novembar 20, 2012, 21:11:24 POSLE PODNE

Naslov: [Pomoc] Laser on/off
Poruka od: miszh :) poslato Novembar 20, 2012, 21:11:24 POSLE PODNE
Skripta koju koristim: Black Edition Roleplay [Ge-Force edit]
Detaljan opis problema: Pa izbacuje mi error sa paramsom, nerazumijem u cemu je problem... Na ovoj crti if(sscanf(params, "d", type))... undefined symbol "params"
Dio skripte:

if(strcmp(cmd, "/laser", true) == 0)
{
    if(Bit1_Get(Laser, playerid) != 0)
    {
        new type;
        if(sscanf(params, "d", type))
        {
            SendClientMessage(playerid, COLOR_WHITE, "KORIÅ TENJE: /laser [Akcija]");
            SendClientMessage(playerid, COLOR_RED, "Akcije: 1 = On, 2 = Off");
            return 1;
        }
        switch(type)
        {
        case 1:
            {
            if(Bit1_Get(LaserOn, playerid) != 0) return SendClientMessage(playerid, COLOR_RED, "Vec imas postavljen laser na oruzja!");
            Bit1_Set(LaserOn,playerid, true);
                format(globalstring, sizeof(string), "* %s postavlja laser na svoja oruzja.", sendername);
                ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                return 1;
            }
        case 2:
            {
            if(Bit1_Get(LaserOn, playerid) == 0) return SendClientMessage(playerid, COLOR_RED, "Nemas postavljen laser na oruzjima!");
                Bit1_Set(LaserOn,playerid, false);
                RemovePlayerAttachedObject(playerid, OBJECT_SLOT_WEAPON);
                format(globalstring, sizeof(string), "* %s mice laser sa svojih oruzja.", sendername);
                ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                return 1;
            }
        default:
            {
                SendClientMessage(playerid, COLOR_RED, "Pogresna akcija! /laser [Akcija]");
                SendClientMessage(playerid, COLOR_RED, "Akcije: 1 = On, 2 = Off");
            }
        }
    }
    else SendClientMessage(playerid, COLOR_RED, "Nemas laser kod sebe!");
    return 1;
}
Naslov: Odg: [Pomoc] Laser on/off
Poruka od: brian.amx poslato Novembar 20, 2012, 21:24:02 POSLE PODNE
Evo ti FS za Laser, imas i komande za sve :D
http://pastebin.com/h91wSjnj
Naslov: Odg: [Pomoc] Laser on/off
Poruka od: miszh :) poslato Novembar 21, 2012, 19:02:55 POSLE PODNE
Citat: Ramiz poslato Novembar 20, 2012, 21:24:02 POSLE PODNE
Evo ti FS za Laser, imas i komande za sve :D
http://pastebin.com/h91wSjnj

Nisam trazio tvoj laser, nije to isto ja idem preko /buygun komande iz armoryja....
Naslov: Odg: [Pomoc] Laser on/off
Poruka od: miszh :) poslato Novembar 21, 2012, 19:10:50 POSLE PODNE
Citat: David (Sabljak) poslato Novembar 21, 2012, 19:06:19 POSLE PODNE
Koji errror izbacuje? napisi

undefined symbol "params"
Naslov: Odg: [Pomoc] Laser on/off
Poruka od: xXxPored poslato Novembar 21, 2012, 19:15:59 POSLE PODNE
Hmm da ne koristis ZCMD?
Naslov: Odg: [Pomoc] Laser on/off
Poruka od: miszh :) poslato Novembar 21, 2012, 19:16:39 POSLE PODNE
Citat: David (Sabljak) poslato Novembar 21, 2012, 19:14:20 POSLE PODNE
Znam u cemu je problem al ne kuzim se u strcmp pa neznam kako rijesit

npr u ZCMD je ovako pocetak komande CMD:laser(playerid, params[]) // i sad on tu definira paramse, e sad neznam di treba u strcmp to stavit, pa probaj se igrat malo sa tim

U tome i jest fazon, znam da je do toga al neznam opet rijesit xD
Naslov: Odg: [Pomoc] Laser on/off
Poruka od: miszh :) poslato Novembar 21, 2012, 19:17:22 POSLE PODNE
Citat: DJeronimo poslato Novembar 21, 2012, 19:15:59 POSLE PODNE
Hmm da ne koristis ZCMD?

zelio bi ove paramse pretvorit iz ZCMD u strcmp