Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: MeckaScripter poslato Avgust 19, 2021, 12:25:35 POSLE PODNE

Naslov: Provjera
Poruka od: MeckaScripter poslato Avgust 19, 2021, 12:25:35 POSLE PODNE
Napravio sam celi sistem al kad igrac kupi auto auto ode na slot 1, treba mi pomoc, zaboravio sam kako se pravi provjera moze mi neko pomoc?

[pawn]case DIALOG_KUPIVOZILO:
      {
          if(!response)
          {
              RemovePlayerFromVehicle(playerid);
              SCM(playerid, -1, serverboja"[SERVER]: {ffffff}Odbili ste ponudu.");
          }
          if(response)
          {
              for(new i = 1; i <= vozila; i++)
              {
                  new ime[128];
               GetPlayerName(playerid, ime, sizeof(ime));
                 if(VehInfo[vCena] < GetPlayerMoney(playerid))
                 {
                     if(VehInfo[vLevel] < PlayerInfo[playerid][pLevel])
                     {
                     if(PlayerInfo[playerid][pVozilo1] == -1)
                     {
                        PlayerInfo[playerid][pVozilo1] = i;
                          GivePlayerMoney(playerid, -VehInfo[vCena]);
                         VehInfo[vOwner] = ime;
                         VehInfo[vEngine] = 0;
                         VehInfo[vLights] = 0;
                         VehInfo[vAlarm] = 0;
                          VehInfo[vBought] = 1;
                         VehInfo[vDoor] = 1;
                         VehInfo[vBonnet] = 0;
                         VehInfo[vBoot] = 0;
                         VehInfo[vObj] = 0;
                         VehInfo[vFuel] = 100;
                         VehInfo[vID] = i;
                         Delete3DTextLabel(vLabel);
                         SCM(playerid, -1, serverboja"[SERVER]: {ffffff}Cestitamo, uspesno ste kupili auto!");
                         SetVehicleParamsEx(i, VehInfo[vEngine], VehInfo[vLights], VehInfo[vAlarm], VehInfo[vDoor],VehInfo[vBonnet],VehInfo[vBoot],VehInfo[vObj]);
                         SavePlayer(playerid);
                           SaveVeh(i);
                         break;
                     }
                     if(PlayerInfo[playerid][pVozilo2] == -1)
                     {
                        PlayerInfo[playerid][pVozilo2] = i;
                          GivePlayerMoney(playerid, -VehInfo[vCena]);
                         VehInfo[vOwner] = ime;
                         VehInfo[vEngine] = 0;
                         VehInfo[vLights] = 0;
                         VehInfo[vAlarm] = 0;
                         VehInfo[vBought] = 1;
                         VehInfo[vDoor] = 1;
                         VehInfo[vBonnet] = 0;
                         VehInfo[vBoot] = 0;
                         VehInfo[vObj] = 0;
                         VehInfo[vFuel] = 100;
                         VehInfo[vID] = i;
                         Delete3DTextLabel(vLabel);
                         SCM(playerid, -1, serverboja"[SERVER]: {ffffff}Cestitki, uspesno kupivte avtomobil!");
                         SetVehicleParamsEx(i, VehInfo[vEngine], VehInfo[vLights], VehInfo[vAlarm], VehInfo[vDoor],VehInfo[vBonnet],VehInfo[vBoot],VehInfo[vObj]);
                         SavePlayer(playerid);
                         SaveVeh(i);
                         break;
                     }
                     else
                     {
                        SCM(playerid, -1, "{ff0000}[SERVER]: {ffffff}Nemate slot za auto!");
                        RemovePlayerFromVehicle(playerid);
                        break;
                     }
                  }
                  else
                  {
                      SCM(playerid, -1, "{ff0000}[SERVER]: {ffffff}Niste dovoljno veliki level!");
                      RemovePlayerFromVehicle(playerid);
                      break;
                  }
                     }
                     else
                {
                  SCM(playerid, -1, "{ff0000}[SERVER]: {ffffff}Nemate dovoljno novca!");
                  RemovePlayerFromVehicle(playerid);
                  break;
                }
             }
              }
           }
   }[/pawn]