Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Patrick poslato Avgust 24, 2011, 12:26:24 POSLE PODNE

Naslov: [Pomoc] /V lock
Poruka od: Patrick poslato Avgust 24, 2011, 12:26:24 POSLE PODNE
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
Naslov: Odg: [Pomoc] /V lock
Poruka od: Narco_VK poslato Avgust 24, 2011, 14:27:39 POSLE PODNE
pa stavi pod callback
onplayerentervehicle

kad je vozilo lock da mou izbacuje tu poruku i stavis funkciju tu za LOCK
Carlist[playerid][Lock]=1;
Naslov: Odg: [Pomoc] /V lock
Poruka od: Patrick poslato Avgust 24, 2011, 15:39:15 POSLE PODNE
nekuzim moszes malo bolje pojasnit ili dodat u tu skriptu ?
Naslov: Odg: [Pomoc] /V lock
Poruka od: 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...
Naslov: Odg: [Pomoc] /V lock
Poruka od: 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
Naslov: Odg: [Pomoc] /V lock
Poruka od: Narco_VK poslato Avgust 24, 2011, 18:41:35 POSLE PODNE
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...
Naslov: Odg: [Pomoc] /V lock
Poruka od: [UG]Cile poslato Avgust 24, 2011, 21:06:12 POSLE PODNE
rekao ti je covjek, sam to uradi ..
Naslov: Odg: [Pomoc] /V lock
Poruka od: Patrick poslato Avgust 24, 2011, 23:29:56 POSLE PODNE
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
Naslov: Odg: [Pomoc] /V lock
Poruka od: Klujber poslato Avgust 25, 2011, 14:24:02 POSLE PODNE
Ajde neko pomozi...
Naslov: Odg: [Pomoc] /V lock
Poruka od: LuKsA poslato Avgust 25, 2011, 14:35:56 POSLE PODNE
OnVehicleStreamIn, upotrijebi mozak :)
Naslov: Odg: [Pomoc] /V lock
Poruka od: Klujber poslato Avgust 25, 2011, 14:43:06 POSLE PODNE
Bogte a sta ako lik ne kuzi ma ja ne kuzima za njega nezz...
Naslov: Odg: [Pomoc] /V lock
Poruka od: 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
Naslov: Odg: [Pomoc] /V lock
Poruka od: Narco_VK poslato Avgust 25, 2011, 15:24:23 POSLE PODNE
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...