Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: BloOm3R! poslato Decembar 12, 2010, 19:05:01 POSLE PODNE

Naslov: [POMOC]neki limit
Poruka od: BloOm3R! poslato Decembar 12, 2010, 19:05:01 POSLE PODNE
Ljudi evo problema koji sam skuzio kod rentvozila odnosno unrent-a npr ovako ako je na id 100 do 105 vozila za rent sve radi kako treba a ako je veci id za vozila dakle kako meni treba 267 do 284 onda neradi /unrentcar ima li u gf modu kakav limit za to.Hvala


Nije da skupljam postove al druga tema slicna ko ova pa mi nitko nepomogne...


Naslov: Odg: [POMOC]neki limit
Poruka od: [CM] BrunoHP poslato Decembar 12, 2010, 23:02:33 POSLE PODNE
Bas sam sad mislio otvoriti temu, ali vidim da vec postoji. Molim vas pomognite mi, zasto broj vozila visi od 250 nece unrent?
Naslov: Odg: [POMOC]neki limit
Poruka od: BloodMaster poslato Decembar 12, 2010, 23:13:30 POSLE PODNE
 ???

A da nam date komande "/rentcar" i "/unrentcar", nekoriste svi GF  ;)
Naslov: Odg: [POMOC]neki limit
Poruka od: Wooden poslato Decembar 13, 2010, 00:23:31 PRE PODNE
pronadzi ovo i probaj promeniti

new gLastCar[301];

Naslov: Odg: [POMOC]neki limit
Poruka od: BloOm3R! poslato Decembar 13, 2010, 13:46:17 POSLE PODNE
CitatA da nam date komande "/rentcar" i "/unrentcar", nekoriste svi GF
ne nije problem u komandama negdje ima neko ogranicenje sigurno

Citatpronadzi ovo i probaj promeniti

new gLastCar[301];
Hvala ti al nije stavio sam ja ovo 301 na 600 isti je problem hitno mi je pls netko pomogni.
Naslov: Odg: [POMOC]neki limit
Poruka od: BloodMaster poslato Decembar 13, 2010, 19:38:28 POSLE PODNE
Citat: Bloomer poslato Decembar 13, 2010, 13:46:17 POSLE PODNE
CitatA da nam date komande "/rentcar" i "/unrentcar", nekoriste svi GF
ne nije problem u komandama negdje ima neko ogranicenje sigurno


Da, Da, ogranicenje, mozda ima new maximalaAuta[broj]; ali kako cemo mi to znati ako nam nedas komande -.-'
Naslov: Odg: [POMOC]neki limit
Poruka od: BloOm3R! poslato Decembar 13, 2010, 21:32:58 POSLE PODNE
Citatif(strcmp(cmd, "/rentcar", true) == 0)
   {
        if(IsPlayerConnected(playerid))
      {
         if(GetPlayerVehicleID(playerid) >= 267 && GetPlayerVehicleID(playerid) <= 284)
         {
            new hirefee = HireCost(GetPlayerVehicleID(playerid));
            if(GetPlayerVehicleID(playerid) >= 267 && GetPlayerVehicleID(playerid) <= 284)
            {
               if(SBizzInfo[0][sbProducts] == 0)
               {
                  GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
                  return 1;
               }
               if(PlayerInfo[playerid][pPbiskey] == 0)
               {
                  GameTextForPlayer(playerid, "~w~No charge for the boss", 5000, 3);
                  TogglePlayerControllable(playerid, 1);
                  return 1;
               }
               if (GetPlayerMoney(playerid) <  SBizzInfo[0][sbEntranceCost])
               {
                  SendClientMessage(playerid, COLOR_GRAD2, "   You dont have that much cash !");
                  return 1;
               }
               GivePlayerMoney(playerid,-SBizzInfo[0][sbEntranceCost]);
               SBizzInfo[0][sbTill] += SBizzInfo[0][sbEntranceCost];
               ExtortionSBiz(0, SBizzInfo[0][sbEntranceCost]);
               SBizzInfo[0][sbProducts]--;
            }
            if(GetPlayerVehicleID(playerid) >= 75 && GetPlayerVehicleID(playerid) <= 77)
            {
               if(SBizzInfo[1][sbProducts] == 0)
               {
                  GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
                  return 1;
               }
               if(PlayerInfo[playerid][pPbiskey] == 1)
               {
                  GameTextForPlayer(playerid, "~w~No charge for the boss", 5000, 3);
                  TogglePlayerControllable(playerid, 1);
                  return 1;
               }
               if (GetPlayerMoney(playerid) <  SBizzInfo[1][sbEntranceCost])
               {
                  SendClientMessage(playerid, COLOR_GRAD2, "   You dont have that much cash !");
                  return 1;
               }
               GivePlayerMoney(playerid,-SBizzInfo[1][sbEntranceCost]);
               SBizzInfo[1][sbTill] += SBizzInfo[1][sbEntranceCost];
               ExtortionSBiz(1, SBizzInfo[1][sbEntranceCost]);
               SBizzInfo[1][sbProducts]--;
            }
            if(HireCar[playerid] != 299)
            {
               gCarLock[HireCar[playerid]] = 0;
               UnLockCar(HireCar[playerid]);
            }
            HireCar[playerid] = GetPlayerVehicleID(playerid);
            OnPropUpdate();
            PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
            format(string, sizeof(string), "~w~We hope you enjoy ~n~the use of this car~n~To lock or unlock your car~n~type ~g~/lock~n~~w~please drive safely",hirefee);
            TogglePlayerControllable(playerid, 1);
            GameTextForPlayer(playerid, string, 5000, 3);
         }
      }
      return 1;
   }
Citatif(strcmp(cmd, "/unrentcar", true) == 0)
   {
       if(IsPlayerConnected(playerid))
      {
         if(HireCar[playerid] != 299)
         {
            gCarLock[HireCar[playerid]] = 0;
            UnLockCar(HireCar[playerid]);
            HireCar[playerid] = 299;
            GameTextForPlayer(playerid, "~w~You no longer rent a car", 5000, 3);
         }
      }
      return 1;
   }


al to su komande iz obicnog gf-a al ima negdje neku zamku ako je id od 100 do 105 radi dobro a ako je 267 do 284 kako ja trebam onda neradi...


Naslov: Odg: [POMOC]neki limit
Poruka od: Aleksandar? poslato Decembar 13, 2010, 21:38:05 POSLE PODNE
Jel se ovo ne treba poklapati svugde ??
if(GetPlayerVehicleID(playerid) >= 267 && GetPlayerVehicleID(playerid) <= 284)

Kod tebe ima na jednom mjestu
if(GetPlayerVehicleID(playerid) >= 75 && GetPlayerVehicleID(playerid) <= 77)
Naslov: Odg: [POMOC]neki limit
Poruka od: BloOm3R! poslato Decembar 13, 2010, 22:21:38 POSLE PODNE
nemora se jer su inace u gf 2 bizova za rent vozila pa tako da sam za jedan sve napravio i neznam gdje je problem