[POMOC]Dozvola

Započeo Darioo, Decembar 29, 2010, 18:49:00 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Radim na editu GF moda!!!Postoji organizacija LICENSERI!!!Jako mi je glupo to sto nesmos vozit auto kad se igrac tek rega!!!Treba cekati Licensera!!!(Dosadno)!

Zanima me kako da napravim da igrac kad se registrira moze vozit automobil,ali mu pise "Voznja bez vozacke dozvole,cuvajte se policije"(ili tako nesto)

I sad on moze otici na mjesto gdje se kupuju License sve za auto,bro,avion,ribarenje,pecanje itd....

Kako da napravim to da se moze kupovat na jednom mjestu sve dozvole????A da igrac kad ude moze vozati auto a da ga ne izbaci iz vozila...???Pls helpppp hirtno mi jeeeeee

udji u igru i vidi sta ti kaze kad te izbaci iz vozila...odi u pawno otvori svoj mod i u trazilicu ukucaj to sta ti kaze i to kad ti nadje tamo iza ili ispred toga mora biti ovo: "RemovePlayerFromVehicle(playerid);" i tu liniju izbrisi...

Ma znam ja za to,ali kako da napravim da ovi Licenseri nisu u funkciji vec se Dozvole kupuju npr.u vijecnici=????to me zanimaaa

pa u nekim gf modovima je u opstini (ili vijecnici kako vec) a u nekim je tamo gde prolazi voz e pa sad zavisi koji ti mod koristis..

Na kak'u tacnu da ti serviramo?  ???



Nekoriste svi gf... Daj nam kako se definira vozacka dozvola? dozvola[max_players] = ?;

Daj primjer....
Poslednja Izmena: Decembar 29, 2010, 19:12:05 POSLE PODNE od [Saw]BloodMaster

Koristim:GF mod

Trebam da napravim kupnju dozvola u opstini/vjenici moze u dialogu moze kako god....

Sta da ti objasnim vise?

Sta je definirano za dozvolu?

PlayerInfo[playerid][??] ?

Samo nezz sta ide u ove druge zagrade?

Citat: [Saw]BloodMaster poslato Decembar 29, 2010, 19:17:27 POSLE PODNE
Sta je definirano za dozvolu?

PlayerInfo[playerid][??] ?

Samo nezz sta ide u ove druge zagrade?

eo:

                       if(PlayerInfo[playerid][pFlyLic] < 1)
         {
             if(TakingLesson[playerid] == 1) { }
             else {
             SendClientMessage(playerid, COLOR_GREY, "   Neznate kako letjeti!Napustili ste vozilo !");
             RemovePlayerFromVehicle(playerid); }
         }

PlayerInfo[playerid][pFlyLic] ?

FlyLic ? Cini mi se da je to za dozvole za letenje?

no evo ti primjer za dozvole (po ovom sam zakljucio za aute)?

u onplayercommand
if (strcmp("/licensa", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5, x, y,z)) //xyz zamijeni sa pozicijom gdje moras biti da kupis dozvolu
{
ShowPlayerDialog(playerid, 444,DIALOG_STYLE_LIST,"~Izaberi Dozvolu!~","Automobilska dozvola($1200)\nDozvola za letenje($8000)","Kupi","Odbij");
}else { SendClientMessage(playerid,COLOR_RED,"*Nisi u autoskoli, te nemozes kupiti licence!");}

return 1;
}


i u ondialogresponse


if(dialogid == 444 && response)
{

   if(listitem == 1)
   {
   if(GetPlayerMoney(playerid) < 1200)
   {
   SendClientMessage(playerid,COLOR_RED,"*Nemas $1200");
   return 1;
   }
   SendClientMessage(playerid,COLOR_WHITE,"*Kupili ste dozvolu za voznju, cestitamo!");
   GameTextForPlayer(playerid,"~r~-~g~$~r~1200",5000,1);
   PlayerInfo[playerid][pCarLic] = 1;
   return 1;
   }
   if(listitem == 2)
   {
   if(GetPlayerMoney(playerid) < 8000)
   {
   SendClientMessage(playerid,COLOR_RED,"*Nemas $8000");
   return 1;
   }
   SendClientMessage(playerid,COLOR_WHITE,"*Kupili ste dozvolu za letenje, cestitamo!");
   GameTextForPlayer(playerid,"~r~-~g~$~r~8000",5000,1);
   PlayerInfo[playerid][pFlyLic] = 1;
   return 1;
   }

}


Evo, sad sam ovo radio za tebe....
Poslednja Izmena: Decembar 29, 2010, 19:41:57 POSLE PODNE od [Saw]BloodMaster

Pa trebam napravit da se ovo kupuje u vjecnici....:(Nisi stavljao kordinate???

EDIT:nisam vido predzadnju sry
Poslednja Izmena: Decembar 29, 2010, 19:40:11 POSLE PODNE od Darioo

bio je neki bug sa code=c ???

Evo, sad bi trebalo sve radit...

Nista od ovoga...Hvala na trudu...26 erorcica  :-\

tj. fulao sam/si zagradu... Cek da pogledam pa roknem edit..

EDIT:

Ti si fulo, to ti radi 100%, pazi da dodas u ondialogresponse npr na pocetak...

Evo, dodaj TOCNO ispod ovog:

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
Poslednja Izmena: Decembar 29, 2010, 19:50:21 POSLE PODNE od [Saw]BloodMaster

Ovo 2 aj mi daj u PM u pastebinu pls