Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ShadowNET poslato Januar 11, 2016, 14:11:18 POSLE PODNE

Naslov: [POMOC]~Player_State_Driver
Poruka od: ShadowNET poslato Januar 11, 2016, 14:11:18 POSLE PODNE
Skripta koju koristim:0
Detaljan opis problema:U pitanju je problem koji se javlja kada udjem u vozilo od posla vozaca kamiona.Itada  se vrsi provera vozila i provera dal je zaposljen.I ja se zaposlim ali kada udjem u vozillo ono me odma izbacuje sto netreba.Nemogu da resim ovo pa ako neko zna do cega je.
Dio skripte:[pawn]   //==========VOZAC KAMIONA===============//
   new vehicleid = GetPlayerVehicleID(playerid);
   if(newstate == PLAYER_STATE_DRIVER)
   {
      if(vehicleid == Kamion1 || Kamion2 || Kamion3 || Kamion4 || Kamion5)
      {
         if(PlayerInfo[playerid][pVozacKamiona] == 1)
         {
            SCM(playerid, Zelena, "Komandom /rute zapocinjete posao vozaca kamiona");
         }
         else if(PlayerInfo[playerid][pVozacKamiona] == 0)
         {
            RemovePlayerFromVehicle(playerid);
            SCM(playerid, Crvena, "Samo zaposlena lica.");
         }
      }
      //=============KOSAC TRAVE===========//
      if(vehicleid == Kosilica1 || Kosilica2 || Kosilica3 || Kosilica4 || Kosilica5 || Kosilica6 || Kosilica7)
      {
         if(PlayerInfo[playerid][pKosacTrave] == 1)
         {
             SCM(playerid, Nar, "Komandom /kosi zapocinjes posao Kosenja Trave.");
         }
         else if(PlayerInfo[playerid][pKosacTrave] == 0)
         {
            RemovePlayerFromVehicle(playerid);
            SCM(playerid, Crvena, "Samo zaposlena lica.");
         }
      }[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno): OVo su jedie dve provere za ulazak u vozilo sem posednje za auto skolu.Ponavljam ne izbacuje ni greske ni upozorenja.
Naslov: Odg: [POMOC]~Player_State_Driver
Poruka od: Maxwellâ„¢ poslato Januar 11, 2016, 16:18:04 POSLE PODNE
Daj komandu preko koje uzimas posao.Ocigledno kada uzmes posao ne postavlja igracu pVozacKamiona .
Naslov: Odg: [POMOC]~Player_State_Driver
Poruka od: LAVendeta poslato Januar 11, 2016, 17:25:13 POSLE PODNE
[pawn]CMD:zaposlise(playerid, params[])
{
   //--------------------KOSAC TRAVE--------------------------//
   if(PlayerInfo[playerid][pLogin] == 1)
   {
       //----------KOSAC TRAVE-----------------//
       if(IsPlayerInRangeOfPoint(playerid, 2.0, 1959.5031,-1247.2384,19.9085))
       {
           if(PlayerInfo[playerid][pZaposlen] == 0)
           {
               PlayerInfo[playerid][pKosacTrave] = 1;
               PlayerInfo[playerid][pZaposlen] = 1;
               SCM(playerid, Zelena, "Zaposlio si se kao Kosac Trave.Sedi u kosilicu i pocni da kosis.Koristi komande /oprema i /kosi da zapocnes posao.");
         }
         else
         {
            SCM(playerid, Crvena, "Vec imas posao.Prvo daj otkaz /otkaz.");
         }
      }
      else
      {
           SCM(playerid, Crvena, "Nisi na mestu za posao Kosaca Trave.");
      }
      //----------VOZAC KAMIONA-----------------//
      if(IsPlayerInRangeOfPoint(playerid, 2.0, 1811.0851,-2066.7119,13.5544))
      {
          if(PlayerInfo[playerid][pZaposlen] == 0)
          {
              PlayerInfo[playerid][pZaposlen] = 1;
              PlayerInfo[playerid][pVozacKamiona] = 1;
              SCM(playerid, Zelena, "Zaposlio si se kao Voazc Kamiona.Sedi u kamion i pocni da vozis.Koristi komande /oprema i /rute da zapocnes posao.");
         }
         else
         {
                SCM(playerid, Crvena, "Vec imas posao.Prvo daj otkaz /otkaz.");
         }
      }
      else
      {
           SCM(playerid, Crvena, "Nisi na mestu za posao Vozaca Kamiona.");
      }
   }
   return 1;
   //-------------------------------------------------------//
}[/pawn]
Naslov: Odg: [POMOC]~Player_State_Driver
Poruka od: Maxwellâ„¢ poslato Januar 11, 2016, 17:34:01 POSLE PODNE
Jel ti ispise "Samo zaposlena lica." kad te izbaci ?
Naslov: Odg: [POMOC]~Player_State_Driver
Poruka od: LAVendeta poslato Januar 11, 2016, 17:41:33 POSLE PODNE
Da tako pise
Naslov: Odg: [POMOC]~Player_State_Driver
Poruka od: ShadowNET poslato Januar 11, 2016, 19:12:06 POSLE PODNE
Da pise samo zaposlena lica i
Izbaci me .
Naslov: Odg: [POMOC]~Player_State_Driver
Poruka od: MEDO poslato Januar 11, 2016, 19:28:32 POSLE PODNE
Probaj ovako nisam siguran da ce radit
Stavi ovo
[pawn]
   if(PlayerInfo[playerid][pVozacKamiona] > 0)
         {
            SCM(playerid, Zelena, "Komandom /rute zapocinjete posao vozaca kamiona");
         }
         else
         {
            RemovePlayerFromVehicle(playerid);
            SCM(playerid, Crvena, "Samo zaposlena lica.");
         }[/pawn]

umjesto
[pawn]if(PlayerInfo[playerid][pVozacKamiona] == 1)
         {
            SCM(playerid, Zelena, "Komandom /rute zapocinjete posao vozaca kamiona");
         }
         else if(PlayerInfo[playerid][pVozacKamiona] == 0)
         {
            RemovePlayerFromVehicle(playerid);
            SCM(playerid, Crvena, "Samo zaposlena lica.");
         }[/pawn]
Naslov: Odg: [POMOC]~Player_State_Driver
Poruka od: ShadowNET poslato Januar 11, 2016, 19:54:51 POSLE PODNE
Neradi.Ne znam do cega je..Zna li neko?
Naslov: Odg: [POMOC]~Player_State_Driver
Poruka od: ShadowNET poslato Januar 12, 2016, 11:43:20 PRE PODNE
BUMP
Naslov: Odg: [POMOC]~Player_State_Driver
Poruka od: ShadowNET poslato Januar 12, 2016, 16:23:02 POSLE PODNE
Reseno