Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Pikler poslato April 18, 2021, 19:39:43 POSLE PODNE

Naslov: Pomoc oko komande?
Poruka od: Pikler poslato April 18, 2021, 19:39:43 POSLE PODNE
Treba mi pawno kod preko kog mogu da fixam igracu vozilo preko ID
Jer neznam nesto oko pawno tkd ...  ::)
Naslov: Odg: Pomoc oko komande?
Poruka od: Galardo poslato April 18, 2021, 19:43:24 POSLE PODNE
A sta mislis da krenes uciti i kasnije ne moljakas za svaku stvar koja ti padne na pamet?
Naslov: Odg: Pomoc oko komande?
Poruka od: Fergosonn poslato April 18, 2021, 20:38:32 POSLE PODNE
[pawn]CMD:apopravi(playerid, params[])
{
   if(UlogovanProvera[playerid] == 0) return SCM(playerid, -1, ""ZUTA"#!: Morate se ulogovati da bi koristili komande.");
   if(PlayerInfo[playerid][pPridruzeneventu] >= 1) return SCM(playerid, -1, "Pridruzeni ste eventu !");
   if(PlayerInfo[playerid][pGM] >= 1 || PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pTestAdmin] >= 1)
   {
       new player;
       if(sscanf(params, "U(-1)", player)) return SCM(playerid, -1, ""ZUTA"[KORISCENJE] "BELA"/apopravi [ID/IME]");
       if(!IsPlayerConnected(player))
       {
          if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid, -1, "Morate biti u vozilu !");
         SetPVarInt(playerid, "PopravkaVozila", 1);
         RepairVehicle(GetPlayerVehicleID(playerid));
         new string[256];
         format(string,sizeof(string),""ZUTA"[INFO] "BELA"Admin %s je popravio vozilo !", GetName(playerid));
         AdminGameMaster(-1, string);
         SCM(playerid,-1,""ZUTA"[INFO] "BELA"Popravili ste vozilo !");
      }
      else if(IsPlayerConnected(player))
       {
           if(!IsPlayerInAnyVehicle(player)) return SCM(playerid, -1, ""ZUTA"* Igrac mora biti u vozilu.");
           if(PlayerInfo[player][pTrazeniLevel] >= 1) return SCM(playerid, -1, ""ZUTA"* Ne mozes popravljati vozilo igracu koji ima trazeni level.");
         RepairVehicle(GetPlayerVehicleID(player));
         SetVehicleHealth(GetPlayerVehicleID(player), 999.0);
         new buffer[256];
         format(buffer,sizeof buffer,""ZUTA"[INFO] "BELA"Admin %s vam je popravio vozilo.", GetName(playerid));
         SCM(player, -1, buffer);
         format(buffer,sizeof buffer,""ZUTA"[INFO] "BELA"Igracu %s [%d] ste popravili vozilo.", GetName(player), player);
         SCM(playerid, -1, buffer);
      }
   }
   return 1;
}[/pawn]
Naslov: Odg: Pomoc oko komande?
Poruka od: yeet poslato April 18, 2021, 20:56:37 POSLE PODNE
Citat: Fergosonn poslato April 18, 2021, 20:38:32 POSLE PODNE
[pawn]CMD:apopravi(playerid, params[])
{
   if(UlogovanProvera[playerid] == 0) return SCM(playerid, -1, ""ZUTA"#!: Morate se ulogovati da bi koristili komande.");
   if(PlayerInfo[playerid][pPridruzeneventu] >= 1) return SCM(playerid, -1, "Pridruzeni ste eventu !");
   if(PlayerInfo[playerid][pGM] >= 1 || PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pTestAdmin] >= 1)
   {
       new player;
       if(sscanf(params, "U(-1)", player)) return SCM(playerid, -1, ""ZUTA"[KORISCENJE] "BELA"/apopravi [ID/IME]");
       if(!IsPlayerConnected(player))
       {
          if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid, -1, "Morate biti u vozilu !");
         SetPVarInt(playerid, "PopravkaVozila", 1);
         RepairVehicle(GetPlayerVehicleID(playerid));
         new string[256];
         format(string,sizeof(string),""ZUTA"[INFO] "BELA"Admin %s je popravio vozilo !", GetName(playerid));
         AdminGameMaster(-1, string);
         SCM(playerid,-1,""ZUTA"[INFO] "BELA"Popravili ste vozilo !");
      }
      else if(IsPlayerConnected(player))
       {
           if(!IsPlayerInAnyVehicle(player)) return SCM(playerid, -1, ""ZUTA"* Igrac mora biti u vozilu.");
           if(PlayerInfo[player][pTrazeniLevel] >= 1) return SCM(playerid, -1, ""ZUTA"* Ne mozes popravljati vozilo igracu koji ima trazeni level.");
         RepairVehicle(GetPlayerVehicleID(player));
         SetVehicleHealth(GetPlayerVehicleID(player), 999.0);
         new buffer[256];
         format(buffer,sizeof buffer,""ZUTA"[INFO] "BELA"Admin %s vam je popravio vozilo.", GetName(playerid));
         SCM(player, -1, buffer);
         format(buffer,sizeof buffer,""ZUTA"[INFO] "BELA"Igracu %s [%d] ste popravili vozilo.", GetName(player), player);
         SCM(playerid, -1, buffer);
      }
   }
   return 1;
}[/pawn]

das mu to i imat ce 50 greska :O
Naslov: Odg: Pomoc oko komande?
Poruka od: Pikler poslato April 18, 2021, 21:00:45 POSLE PODNE
Citat: Fergosonn poslato April 18, 2021, 20:38:32 POSLE PODNE
[pawn]CMD:apopravi(playerid, params[])
{
   if(UlogovanProvera[playerid] == 0) return SCM(playerid, -1, ""ZUTA"#!: Morate se ulogovati da bi koristili komande.");
   if(PlayerInfo[playerid][pPridruzeneventu] >= 1) return SCM(playerid, -1, "Pridruzeni ste eventu !");
   if(PlayerInfo[playerid][pGM] >= 1 || PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pTestAdmin] >= 1)
   {
       new player;
       if(sscanf(params, "U(-1)", player)) return SCM(playerid, -1, ""ZUTA"[KORISCENJE] "BELA"/apopravi [ID/IME]");
       if(!IsPlayerConnected(player))
       {
          if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid, -1, "Morate biti u vozilu !");
         SetPVarInt(playerid, "PopravkaVozila", 1);
         RepairVehicle(GetPlayerVehicleID(playerid));
         new string[256];
         format(string,sizeof(string),""ZUTA"[INFO] "BELA"Admin %s je popravio vozilo !", GetName(playerid));
         AdminGameMaster(-1, string);
         SCM(playerid,-1,""ZUTA"[INFO] "BELA"Popravili ste vozilo !");
      }
      else if(IsPlayerConnected(player))
       {
           if(!IsPlayerInAnyVehicle(player)) return SCM(playerid, -1, ""ZUTA"* Igrac mora biti u vozilu.");
           if(PlayerInfo[player][pTrazeniLevel] >= 1) return SCM(playerid, -1, ""ZUTA"* Ne mozes popravljati vozilo igracu koji ima trazeni level.");
         RepairVehicle(GetPlayerVehicleID(player));
         SetVehicleHealth(GetPlayerVehicleID(player), 999.0);
         new buffer[256];
         format(buffer,sizeof buffer,""ZUTA"[INFO] "BELA"Admin %s vam je popravio vozilo.", GetName(playerid));
         SCM(player, -1, buffer);
         format(buffer,sizeof buffer,""ZUTA"[INFO] "BELA"Igracu %s [%d] ste popravili vozilo.", GetName(player), player);
         SCM(playerid, -1, buffer);
      }
   }
   return 1;
}[/pawn]

Hvala  :)