[Pomoc] /V lock

Započeo Patrick, Avgust 24, 2011, 12:26:24 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Patrick

Skripta koju koristim: Noxicus
Detaljan opis problema: htio bi napravit da kad pisem /v lock da zakljucam vozilo a kad bi neko htjo sjest u vozilo da mu pise Vozilo zakljucano vlasnik: i ime vlasnika i da npr. kad ga ja zakljucam da ga ja mogu vozit a drugi ne
Dio skripte:
Citatelse if(strcmp(x_job,"lock",true) == 0)
   {
       if (Carlist[playerid][Typ]!=-1)
       {
         if (Carlist[playerid][Carid]!=-1)
         {
            if (Carlist[playerid][Lock]==0)
            {
                Carlist[playerid][Lock]=1;
                SetVehicleParamsForAll(Carlist[playerid][Carid],0,1);
                SetVehicleParamsForPlayer(Carlist[playerid][Carid],playerid,0,1);
               SendClientMessage(playerid, 0x698F8FFF, "Zakljucao si svoje vozilo!");
            }
            else
            {
                Carlist[playerid][Lock]=0;
                SetVehicleParamsForAll(Carlist[playerid][Carid],0,0);
                SendClientMessage(playerid, 0x698F8FFF, "Otkljucao si svoje vozilo!");
            }
         }
         else { SendClientMessage(playerid, COLOR_GREY, "Tvoje vozilo je pokvareno. Moras ga popraviti!"); }
      }
      else { SendClientMessage(playerid, COLOR_GREY, "Nemas vozilo!"); }
       return 1;
   }
      
         return 1;
   }
Neke slike/video za lakse dobivanje pomoci(neobavezno): :S
Poslednja Izmena: Avgust 24, 2011, 21:26:40 POSLE PODNE od BloodMaster

pa stavi pod callback
onplayerentervehicle

kad je vozilo lock da mou izbacuje tu poruku i stavis funkciju tu za LOCK
Carlist[playerid][Lock]=1;
Vratio sam se ponovo ocekjute novi server...

Patrick

nekuzim moszes malo bolje pojasnit ili dodat u tu skriptu ?

nerazumijem sta se nema tu razumit...
sve sam ti reko samo se ti nebi potrudio da probas to izvest...
Vratio sam se ponovo ocekjute novi server...

Patrick

Citat: Narco_VK poslato Avgust 24, 2011, 16:46:25 POSLE PODNE
nerazumijem sta se nema tu razumit...
sve sam ti reko samo se ti nebi potrudio da probas to izvest...

xD ajde budem probao sam skontat a sigurno cu slozit bar cu se sam naucit :D

Citat: Patrick poslato Avgust 24, 2011, 18:00:12 POSLE PODNE
Citat: Narco_VK poslato Avgust 24, 2011, 16:46:25 POSLE PODNE
nerazumijem sta se nema tu razumit...
sve sam ti reko samo se ti nebi potrudio da probas to izvest...

xD ajde budem probao sam skontat a sigurno cu slozit bar cu se sam naucit :D

e to treba barem ces naucit..probaj nest sam ako bude bilo kaki problema postaj ovdje...
Vratio sam se ponovo ocekjute novi server...

rekao ti je covjek, sam to uradi ..



Patrick

uff nije tak jedosntavo mos mi objasni ovo
CitatCarlist[playerid][Lock]=1;
ubacim umjesto cega ili ?


ipak nezznam :// moze mi neko stavit to vec u komandu pa budem onda ja tak i napravio za /he i /mo pls :D
Poslednja Izmena: Avgust 24, 2011, 23:41:42 POSLE PODNE od Patrick

Ajde neko pomozi...
Ex Yu Gaming Comunity [Otvorenje danas 9.7.2011 u 20:00 sati] IP servera:178.63.80.210:7892


OnVehicleStreamIn, upotrijebi mozak :)
Aequam memento rebus in arduis servare mentem.

Bogte a sta ako lik ne kuzi ma ja ne kuzima za njega nezz...
Ex Yu Gaming Comunity [Otvorenje danas 9.7.2011 u 20:00 sati] IP servera:178.63.80.210:7892


Patrick

ovo imam sve je ovak bilo kak je sad


Citatpublic OnVehicleStreamIn(vehicleid, forplayerid)
{
       for(new i = 0; i < MAX_PLAYERS; i++)
      {
            if (Carlist[Lock]==1)
            {
            //Carlist[playerid][Lock]=1;         i sad dok na ovom makne // baci mi error neki error u playerid
            //SetVehicleParamsForAll(Carlist[playerid][Carid],0,1);
            SetVehicleParamsForPlayer(Carlist[Carid],i,0,1);
            //SetVehicleParamsForPlayer(vehicleid, i, 0, 1);
            }
            if (Motolist[MLock]==1)
            {
                SetVehicleParamsForPlayer(Motolist[MCarid],i,0,1);
            }
            if (Helist[HLock]==1)
            {
                SetVehicleParamsForPlayer(Helist[HCarid],i,0,1);
            }
      }
   return 1;
}

nekuzim jer sam pocetnik puno vece stvari znam napravit a ovo jednostavno neznam ali tu smo da se naucimo

Citat: Patrick poslato Avgust 25, 2011, 14:52:33 POSLE PODNE
ovo imam sve je ovak bilo kak je sad


Citatpublic OnVehicleStreamIn(vehicleid, forplayerid)
{
       for(new i = 0; i < MAX_PLAYERS; i++)
      {
            if (Carlist[Lock]==1)
            {
            //Carlist[playerid][Lock]=1;         i sad dok na ovom makne // baci mi error neki error u playerid
            //SetVehicleParamsForAll(Carlist[playerid][Carid],0,1);
            SetVehicleParamsForPlayer(Carlist[Carid],i,0,1);
            //SetVehicleParamsForPlayer(vehicleid, i, 0, 1);
            }
            if (Motolist[MLock]==1)
            {
                SetVehicleParamsForPlayer(Motolist[MCarid],i,0,1);
            }
            if (Helist[HLock]==1)
            {
                SetVehicleParamsForPlayer(Helist[HCarid],i,0,1);
            }
      }
   return 1;
}

nekuzim jer sam pocetnik puno vece stvari znam napravit a ovo jednostavno neznam ali tu smo da se naucimo

pa kako playerid valda ti ide i kako negledas...
Vratio sam se ponovo ocekjute novi server...