Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: n1k0la poslato Jul 31, 2020, 11:31:54 PRE PODNE

Naslov: Hitno,potrebna pomoc!!!
Poruka od: n1k0la poslato Jul 31, 2020, 11:31:54 PRE PODNE
Problem(error/warning): Help neko pls? Hitno mi je.
Deo skripte: [ pawn ]Vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]Vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):  https://prnt.sc/trofve    https://prnt.sc/troge4
Naslov: Odg: Hitno,potrebna pomoc!!!
Poruka od: Alhemičar poslato Jul 31, 2020, 13:06:03 POSLE PODNE
A da mi lepo pošalješ kod ovde u BBCode pa da ispravim ako šta ima da se ispravi?
Naslov: Odg: Hitno,potrebna pomoc!!!
Poruka od: n1k0la poslato Jul 31, 2020, 13:08:27 POSLE PODNE
Citat: Alhemičar poslato Jul 31, 2020, 13:06:03 POSLE PODNE
A da mi lepo pošalješ kod ovde u BBCode pa da ispravim ako šta ima da se ispravi?
[pawn]YCMD:racc(playerid,params[], help)
{
   if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1, "Moras se ulogovati da bi koristio ovu komandu!");
   if(PlayerInfo[playerid][pSuspendovan] == 1) return SCM(playerid,-1,""SRWBOJA"[BN]: "BELA"VI STE SUSSPENDOVANI VAMA SU KOMANDE ZABRANJENE ");
   if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1, "Niste ovlasceni!");
   for(new c = 0; c < MAX_VEHICLES; c++)
   {
      new Float:x,Float:y,Float:z;
      GetVehiclePos(c, x, y, z);
      if(IsPlayerInRangeOfPoint(playerid,50, x, y, z))
      {
         if(!IsPlayerInVehicle(playerid, c))
         {
             ac_SetVehicleToRespawn(c);
         }
      }
   }
   SCM(playerid,-1,""PPLAVA"Uspesno ste respawnovali sva vozila");
   return 1;
}[/pawn]
Naslov: Odg: Hitno,potrebna pomoc!!!
Poruka od: Alhemičar poslato Jul 31, 2020, 13:18:26 POSLE PODNE
[pawn]YCMD:racc(playerid,params[], help)
{
   if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1, "Moras se ulogovati da bi koristio ovu komandu!");
   if(PlayerInfo[playerid][pSuspendovan] == 1) return SCM(playerid,-1,""SRWBOJA"[BN]: "BELA"VI STE SUSSPENDOVANI VAMA SU KOMANDE ZABRANJENE ");
   if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1, "Niste ovlasceni!");

   foreach(new i : Vehicle)
   {
      if(!IsVehicleStreamedIn(i, playerid)) {
         continue;
      }

      new Float: x, Float: y, Float: z;
      GetVehiclePos(i, x, y, z);

      if(!IsPlayerInRangeOfPoint(playerid, 50.0, x, y, z)) {
         continue;
      }

      if(IsPlayerInVehicle(playerid, i)) {
         continue;
      }

      // Ako ovde opet bude error samo makni ac_ sa pocetka
      ac_SetVehicleToRespawn(i);
   }

   SCM(playerid,-1,""PPLAVA"Uspesno ste respawnovali sva vozila");
   return 1;
}[/pawn]
Probaj ovako :)

EDIT: Zaboravio sam, imaš i StreamedVehicle iterator, koristi njega bolje ako znaš, svejedno...
Naslov: Odg: Hitno,potrebna pomoc!!!
Poruka od: n1k0la poslato Jul 31, 2020, 13:21:20 POSLE PODNE
Citat: Alhemičar poslato Jul 31, 2020, 13:18:26 POSLE PODNE
[pawn]YCMD:racc(playerid,params[], help)
{
   if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1, "Moras se ulogovati da bi koristio ovu komandu!");
   if(PlayerInfo[playerid][pSuspendovan] == 1) return SCM(playerid,-1,""SRWBOJA"[BN]: "BELA"VI STE SUSSPENDOVANI VAMA SU KOMANDE ZABRANJENE ");
   if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1, "Niste ovlasceni!");

   foreach(new i : Vehicle)
   {
      if(!IsVehicleStreamedIn(i, playerid)) {
         continue;
      }

      new Float: x, Float: y, Float: z;
      GetVehiclePos(i, x, y, z);

      if(!IsPlayerInRangeOfPoint(playerid, 50.0, x, y, z)) {
         continue;
      }

      if(IsPlayerInVehicle(playerid, i)) {
         continue;
      }

      // Ako ovde opet bude error samo makni ac_ sa pocetka
      ac_SetVehicleToRespawn(i);
   }

   SCM(playerid,-1,""PPLAVA"Uspesno ste respawnovali sva vozila");
   return 1;
}[/pawn]
Probaj ovako :)
https://prnt.sc/trqh69   [pawn]foreach(new i : Vehicle)[/pawn]
Naslov: Odg: Hitno,potrebna pomoc!!!
Poruka od: Alhemičar poslato Jul 31, 2020, 13:22:40 POSLE PODNE
Mogao bi da updateaš YSI jer očigledno koristiš onu 1.0.4 verziju ???
Naslov: Odg: Hitno,potrebna pomoc!!!
Poruka od: Сараб poslato Jul 31, 2020, 14:17:45 POSLE PODNE
Citat: Ƭ H Σ Ʋ 1 ∏ ∏ Ψ _ poslato Jul 31, 2020, 14:05:11 POSLE PODNE
Idiotski komentar , ako znas a znamo da znas s obzirom kako se hvalis pogotovo u opisu tvog profila , onda mu pomozi a ne da govoris kako gubis vreme ovde , ne gubis ti vreme nego nabijas postove bespotrebno.
Da hoće da nabija postove ne bi ih imao samo 60 i nešto
Nikola uzmi pročitaj ovo https://balkan-samp.com/forum/index.php?topic=101578.0
Naslov: Odg: Hitno,potrebna pomoc!!!
Poruka od: Alhemičar poslato Jul 31, 2020, 14:52:13 POSLE PODNE
https://github.com/pawn-lang/YSI-Includes/releases
Naslov: Odg: Hitno,potrebna pomoc!!!
Poruka od: n1k0la poslato Jul 31, 2020, 15:00:44 POSLE PODNE
Citat: Alhemičar poslato Jul 31, 2020, 14:52:13 POSLE PODNE
https://github.com/pawn-lang/YSI-Includes/releases
trazio sam tvoj tutorijal,a ne link YSI
Naslov: Odg: Hitno,potrebna pomoc!!!
Poruka od: Alhemičar poslato Jul 31, 2020, 15:01:16 POSLE PODNE
Citat: n1k0la poslato Jul 31, 2020, 15:00:44 POSLE PODNE
trazio sam tvoj tutorijal,a ne link YSI
Nema ga, verovatno je izbrisan kad mi je banovan nalog :)
Naslov: Odg: Hitno,potrebna pomoc!!!
Poruka od: n1k0la poslato Jul 31, 2020, 15:02:17 POSLE PODNE
Citat: Alhemičar poslato Jul 31, 2020, 15:01:16 POSLE PODNE
Nema ga, verovatno je izbrisan kad mi je banovan nalog :)
https://prnt.sc/trsh8t ovo pise,jesi siguran da je do YSI?
Naslov: Odg: Hitno,potrebna pomoc!!!
Poruka od: Alhemičar poslato Jul 31, 2020, 15:02:48 POSLE PODNE
Citat: n1k0la poslato Jul 31, 2020, 15:02:17 POSLE PODNE
https://prnt.sc/trsh8t ovo pise,jesi siguran da je do YSI?
Da, imaš includeanu staru verziju YSIa jer novije imaju taj iterator po defaultu