Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Agent 47 poslato Maj 11, 2017, 17:11:00 POSLE PODNE

Naslov: [POMOC] Ticket
Poruka od: Agent 47 poslato Maj 11, 2017, 17:11:00 POSLE PODNE
Skripta koju koristim:UP
Detaljan opis problema:Hocu da dodam komandu kao na Old Schulu da saobracajna moze da da tiket a da ne mora da bude pored njega ja sam napravio sistem sa saobracajanu samo za tiket sta da napises i da izadje svim igracima u chatu taj i taj je dobio tiket razlog....
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Naslov: Odg: [POMOC] Ticket
Poruka od: Łuk@ poslato Maj 11, 2017, 18:50:09 POSLE PODNE
Neke varijable, funkcije ? Ili da ti napravim pa ti sebi prilagodi ?
Naslov: Odg: [POMOC] Ticket
Poruka od: Agent 47 poslato Maj 11, 2017, 20:35:38 POSLE PODNE
Svejedno samo da radi cmd da moze pd i saobracajna da koriste tu cmd i napisi gde i sta da dodam u skripti
Naslov: Odg: [POMOC] Ticket
Poruka od: Savke_King poslato Maj 13, 2017, 11:37:57 PRE PODNE
Jel imas komandu ticket, ako imas samo nadju proveru [pawn]isplayerrangeofpoint[/pawn] i obrisi tu liniju
Naslov: Odg: [POMOC] Ticket
Poruka od: Vasic poslato Maj 13, 2017, 11:45:20 PRE PODNE
Citat: Savke_King poslato Maj 13, 2017, 11:37:57 PRE PODNE
Jel imas komandu ticket, ako imas samo nadju proveru [pawn]isplayerrangeofpoint[/pawn] i obrisi tu liniju
@Savke_King
Kako si dodao taj banner u svoj opis naloga, msm daj mi link ili postavi formular kako si dodao
Naslov: Odg: [POMOC] Ticket
Poruka od: LoOdaK poslato Maj 13, 2017, 14:04:10 POSLE PODNE
Evo neki primjer,ti samo to prosiri.
Pisem sa tel moguce su greske

[pawn]YCMD:ticket(playerid,params[],help)
{
    new id,razlog[20]string[80];
    if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1)
    {
        if(sscanf(params,"is[20]",id,razlog)) return SCM(playerid,-1,"koristi: /ticket (id) (razlog)");
        if(PlayerInfo[id][pLevel] == 1) return SCM(playerid,-1,"Igrac je lvl 1 ne mozete mu dati tiket");[
        {
             PlayerInfo[id][pTicket]++;
             format(string,sizeof(string),"Igrac %s je dobio ticket,razlog: %s",GetName(id),razlog); // moras imati stock getname
             SCMTA(-1,string);
        }
    }
}[/pawn]

Nisam sve dovrsio,mozda ima bugova,nemam sad vremena javi ako jos nesto treba ili ako imas problem
Naslov: Odg: [POMOC] Ticket
Poruka od: Agent 47 poslato Maj 13, 2017, 14:09:50 POSLE PODNE
Ee Hvala ti puno provericu <3
Naslov: Odg: [POMOC] Ticket
Poruka od: Łuk@ poslato Maj 14, 2017, 21:49:24 POSLE PODNE
Citat: LoOdaK poslato Maj 13, 2017, 14:04:10 POSLE PODNE
Evo neki primjer,ti samo to prosiri.
Pisem sa tel moguce su greske

[pawn]YCMD:ticket(playerid,params[],help)
{
    new id,razlog[20]string[80];
    if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1)
    {
        if(sscanf(params,"is[20]",id,razlog)) return SCM(playerid,-1,"koristi: /ticket (id) (razlog)");
        if(PlayerInfo[id][pLevel] == 1) return SCM(playerid,-1,"Igrac je lvl 1 ne mozete mu dati tiket");[
        {
             PlayerInfo[id][pTicket]++;
             format(string,sizeof(string),"Igrac %s je dobio ticket,razlog: %s",GetName(id),razlog); // moras imati stock getname
             SCMTA(-1,string);
        }
    }
}[/pawn]

Nisam sve dovrsio,mozda ima bugova,nemam sad vremena javi ako jos nesto treba ili ako imas problem
U parametrima, koristio si i (integer) a ne u(za id/ime igraca).
Naslov: Odg: [POMOC] Ticket
Poruka od: LoOdaK poslato Maj 15, 2017, 06:39:47 PRE PODNE
Citat: Łukmember=1996][/member] link=topic=111193.msg726340#msg726340 date=1494791364]
Citat: LoOdaK poslato Maj 13, 2017, 14:04:10 POSLE PODNE
Evo neki primjer,ti samo to prosiri.
Pisem sa tel moguce su greske

[pawn]YCMD:ticket(playerid,params[],help)
{
    new id,razlog[20]string[80];
    if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1)
    {
        if(sscanf(params,"is[20]",id,razlog)) return SCM(playerid,-1,"koristi: /ticket (id) (razlog)");
        if(PlayerInfo[id][pLevel] == 1) return SCM(playerid,-1,"Igrac je lvl 1 ne mozete mu dati tiket");[
        {
             PlayerInfo[id][pTicket]++;
             format(string,sizeof(string),"Igrac %s je dobio ticket,razlog: %s",GetName(id),razlog); // moras imati stock getname
             SCMTA(-1,string);
        }
    }
}[/pawn]

Nisam sve dovrsio,mozda ima bugova,nemam sad vremena javi ako jos nesto treba ili ako imas problem
U parametrima, koristio si i (integer) a ne u(za id/ime igraca).
Rekao sam moguce su greske,na brzinu sam pisao