[Pomoc] lvl


Započeo [GU:RP] ivica 156, Januar 30, 2012, 08:24:42 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Cyber
Detaljan opis problema:kako u ovu komandu ubaciti da ne moze kupiti brod a da nije lvl 4 znaci da bude lvl 4 da moze kupit,a da mu izbaci ak je lvl 1 i ude u brod ide da kupi da pise niste lvl 4 i onda da ga izbaci iz vozila.
if(strcmp(cmd, "/kupiplovilo", true) == 0)
   {
       if (BrodSpectating[playerid][0]!=-1)
       {
           if (Boatlist[playerid][BoatTyp]==-1)
           {
               new price = BoatBuylist[BrodSpectating[playerid][0]][Price];
               if (price <= GetPlayerMoney(playerid))
               {
                   new autohaus=BoatBuylist[BrodSpectating[playerid][0]][Autohaus];
                    GivePlayerMoney(playerid, - price);
                    Boatlist[playerid][BoatTyp]=BrodSpectating[playerid][0]; Boatlist[playerid][X3]=Boatspawns[autohaus][X3]; Boatlist[playerid][Y3]=Boatspawns[autohaus][Y3];
               Boatlist[playerid][Z3]=Boatspawns[autohaus][Z3]; Boatlist[playerid][Rotation]=Boatspawns[autohaus][Rotation]; Boatlist[playerid][Status]=1; Boatlist[playerid][Lock]=0;
               Boatlist[playerid][Carid]=CreateVehicle(BoatBuylist[BrodSpectating[playerid][0]][Modelid],Boatlist[playerid][X3],Boatlist[playerid][Y3],Boatlist[playerid][Z3],Boatlist[playerid][Rotation],-1,-1,-1);
                 SetBoatParamsForAll(BoatBuylist[BrodSpectating[playerid][0]][Carid],0,0);
                 TogglePlayerControllable(playerid,1);
                 BrodSpectating[playerid][0]=-1;
                 RemovePlayerFromVehicle(playerid);
                 PlSave(playerid);
               format(string,128,"(Salon Plovila) *> Cestitamo, Kupili ste plovilo marke {FFFFFF}%s za {FFFFFF}$%i !",BoatBuylist[Boatlist[playerid][BoatTyp]][plName],price);
               SendClientMessage(playerid, YELLOW, string);
               SendClientMessage(playerid, YELLOW, "(plovilo) Ako ti je plovilo unisten {FFFFFF}/p fix za popravak.");
               SendClientMessage(playerid, YELLOW, "(plovilo) Plovilo mozes zakljucavati i otkljucavati sa komandom {FFFFFF}/p lock.");
               SendClientMessage(playerid, YELLOW, "(plovilo) Ostalo: {FFFFFF}(/pl)ovilo.");
               SendClientMessage(playerid, COLOR_YELLOW, "(Salon Plovila) Plovilo je sada tvoje! Uzivaj!");
            }
                else { format(string, 128, "Nemas dovoljno novaca! (Potrebno: {FFFFFF}$%i)!", price); SendClientMessage(playerid, COLOR_YELLOW, string); }
         }
         else { SendClientMessage(playerid, COLOR_GREY, "(greska) Vec posjedujes plovilo!"); }
       }
       else { SendClientMessage(playerid, COLOR_GREY, "(greska) Nisi u izlozbi plovila!"); }
       return 1;
   }
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

Kao što praviš proveru da za neku admin komandu, tako i tu uradiš

if(PlayerInfo[playerid][pLevel] >= 4) // to tu pLevel prilagodi kako je kod tebe odreÄ'eno to za lvl, mislim da bi trebalo ovako raditi
Kada muškarac priča ženi bezobrazne stvari, to je seksualno uznemiravanje…
A kada žena to radi muškarcu to je 2 eura+PDV po minuti. :D

Tako sam i ja stavio,ali nece mi jel bitno ti da se to stavi u komandu?

Citat: ivica 156 poslato Januar 30, 2012, 11:07:24 PRE PODNE
Tako sam i ja stavio,ali nece mi jel bitno ti da se to stavi u komandu?
:D pa naravno da je vazno da stavis u komandu ako zelis da tu komandu ne moze koristit level manji od 4..