[pomoc]skola

Započeo N1XTON
16. Jan. 2013. Zaključano
419
pregleda
7
postova
[EX:RP]N1XTON
5
Underboss
16. Jan. 2013.
Da nebude zabune nije N1X vec njegov brat

Skripta:CLRP

Opis problema:

Kako da napravim komandu /skola(strcpm sistem) i da onda dobijem pitanja(u dialogu) na koja moram odgovoriti tacno ukoliko neodgovorim tacno padam ukoliko odgovorim tacno dobijem neku kao licencu tj  pSkola (takva ce mi funkcija biti)



Dio scripte://

Slika://
[EX:RP]N1XTON
5
Underboss
16. Jan. 2013.
David (Sabljak) wrote on January 16, 2013, 6:42 pm:
ShowPlayerDialog ...

Vrlo je jednostavno samo citaj...
mozes ti to reci ja sam pocetnik hoces mi pomoci ili ne?
Blaeks_Biofor
5
Forum Don
16. Jan. 2013.
napravis komandu obicinu,i u nju stavis da prikazuje datom klijentu dialog,i to je to
[EX:RP]N1XTON
5
Underboss
16. Jan. 2013.
Blaeks wrote on January 16, 2013, 6:47 pm:
napravis komandu obicinu,i u nju stavis da prikazuje datom klijentu dialog,i to je to
al nekontam ono dali je dao tacan odgovor netacan kontas pls ako mozes da napravis cmd i objasnis do kraja
[EX:RP]N1XTON
5
Underboss
16. Jan. 2013.
David (Sabljak) wrote on January 16, 2013, 7:00 pm:
Tvoj signature je zanimljiv a neznas dialog napravit xD

Pa napravis ako je odgovorio na case 2 da je nrp krivo ako je na 1 da je tocno pa mu novo pitanje napravi
nije moj signature vec od brata moj brat zna dobro skriptat al ja nezz :S pogledaj sta napocetku pise,a njega nema da mi pokaze i da na zadnjem pitanju ako odgovori tacno kako da namestim da mu da licencu tj pSkola
Blaeks_Biofor
5
Forum Don
16. Jan. 2013.
prvo napravis komandu
if(strcmp(cmdtext, "/skola", true) == 0)
    {
    ShowPlayerDialog(playerid, 12, DIALOG_STYLE_LIST, "pitanje", "odovor1\nodovor2\nodovor3", "OK", "EXIT");
return 1;
}
i sada npr,tacan odovor je pod 1, i onda
if(dialogid == 12)
{
if(response)
{
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, DIALOG_POSLOVI, DIALOG_STYLE_LIST, "pitanje", "odovor1\nodovor2\nodovor3", "OK", "EXIT");
SCM(playerid, -1, "bravo,svaka cast,idemo sledece pitanje");
}
if(listitem == 1)
{
SCM(playerid, -1, "lose, nazad");
}
if(listitem == 2)
{
SCM(playerid, -1, "lose, nazad");
}
}
}
}
i sve tako
[EX:RP]N1XTON
5
Underboss
16. Jan. 2013.
David (Sabljak) wrote on January 16, 2013, 7:06 pm:
Pa na kraju ako tocno odgovori na zadnje pitanje nek mu dode poruka cestitamo bla bla i stavis npr PlayerInfo = 1;


evo vako ovo je npr zadnje pitanje
 if(dialogid == 3228)
  {
      if(response)
    {
        if(listitem == 0)
        {
          SendClientMessage(playerid, COLOR_GREY,"* Dobili ste dozvolu za rad,cestitamo.");
   
}
else if(listitem == 1)
        {
            SendClientMessage(playerid, COLOR_GREY,"* Niste polozili i niste dobili dozvolu za rad,ugodan dan.");
    }
        }
        }
kako sad da ja namestim da mu da licencu tj pSkola gdje da ubacim nisam bas dobar sa dialozima

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha