Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Afkee poslato Decembar 18, 2017, 18:19:58 POSLE PODNE

Naslov: Problem sa /rac
Poruka od: Afkee poslato Decembar 18, 2017, 18:19:58 POSLE PODNE
Skripta koju koristim:Nebitno
Detaljni opis:Znaci ukucam /rac i ja sam AL 6+ I kaze samo ADMINI 2+ nez zasto to
Dio skripte:-
Kodovi: https://pastebin.com/thpMiWha
Naslov: Odg: Problem sa /rac
Poruka od: lucius poslato Decembar 18, 2017, 18:21:54 POSLE PODNE
if(PlayerInfo[playerid][pAdmin] < 3) return SCM(playerid, -1, ""CRVENA"[CM]"SIVA"Samo Admini (AL 2+)!");
> - vece
< - manje
>= - vece ili jednako
<= - manje ili jednako
== - jednako
|| - ili
&& - i
Naslov: Odg: Problem sa /rac
Poruka od: [FB] Jack poslato Decembar 18, 2017, 18:23:01 POSLE PODNE
ÄŒini  mi se da si stavio kod player admin
Stavio si ako je igrac admin lvl veci od 3 moras biti lvl dva plus.
Stav < umjesto ,a ne >
Naslov: Odg: Problem sa /rac
Poruka od: Sploxs poslato Decembar 18, 2017, 18:25:40 POSLE PODNE
Ovde si postavio da ako je admin veci lvl od 3 da ne koze koristit jednostavno
[pawn]if(PlayerInfo[playerid][pAdmin] < 2) return SCM(...);[/pawn]
Naslov: Odg: Problem sa /rac
Poruka od: delete poslato Decembar 18, 2017, 18:29:03 POSLE PODNE
[pawn]YCMD:rac(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"[CM]"CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo[playerid][pAdmin] >= 6) return SCM(playerid, -1, ""CRVENA"[CM]"SIVA"Samo Admini (AL 6)!");
    if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[CM]"SIVA"Morate biti na admin duznosti!");
    if(RespawnVozila) return SCM(playerid, -1, ""CRVENA"ERROR: "BELA"Respawn je vec pokrenut!");
    new string[512]; RespawnVozila = 1;
    format(string,sizeof string, ""SPLAVA"   "SIVA"Administrator "SPLAVA"%s "SIVA"je pokrenuo respawn vozila za 10 sec! "SPLAVA"   ", GetName(playerid));
    SendClientMessageToAll(-1, string);
    SendClientMessageToAll(-1, ""SPLAVA"  "SIVA"Udjite u svoje vozilo ukoliko zelite da ga zadrzite! "SPLAVA"   ");
    SetTimer("Respawn", 10000, false);
    return 1;
}[/pawn]
Naslov: Odg: Problem sa /rac
Poruka od: Afkee poslato Decembar 18, 2017, 18:30:45 POSLE PODNE
Sad novi problem ahhaha,kad ukucam /rac pise ono Franco je pokrenuo respawn i zalaga server i ne odkoci nikako niti nista
Naslov: Odg: Problem sa /rac
Poruka od: lucius poslato Decembar 18, 2017, 18:35:58 POSLE PODNE
Infinite loop
Daj public Respawn
Naslov: Odg: Problem sa /rac
Poruka od: Afkee poslato Decembar 18, 2017, 18:38:15 POSLE PODNE
public Respawn()
{
   new bool:unwanted[MAX_VOZILA];
   for(new player=0; player<MAX_PLAYERS; player++)
   {
      if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
   }
   for(new car = 1; car < MAX_VOZILA; car++)
   {
      if(!unwanted[car]) RTC(car);
   }
   RespawnVozila = 0; SendClientMessageToAll(-1, ""PDBOJA"[SU INFO] Vozila Respawnovana!");
   return 1;
}
Naslov: Odg: Problem sa /rac
Poruka od: Noki poslato Decembar 18, 2017, 18:45:00 POSLE PODNE
Ae pokusaj ovo zamenit sa tim tvojim publicom,msm da znam i koji mod radis i da je do toga

////////////////////////////////////////////////////////////////////////////////
forward Respawn();
public Respawn()
{
new bool:unwanted[MAX_VOZILA];
for(new player=0; player<MAX_PLAYERS; player++)
{
if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
}
for(new car = 1; car < MAX_VOZILA; car++)
{
if(!unwanted[car]) SetVehicleToRespawn(car);
}
RespawnVozila = 0; SCMTA(-1, ""CRVENA"~ "BELA"(RESPAWN) "SIVA": Vozila Respawnovana "CRVENA"~");
return 1;
}
Naslov: Odg: Problem sa /rac
Poruka od: Afkee poslato Decembar 18, 2017, 18:52:14 POSLE PODNE
Ubacio sam i opet isto,nez stvarno do ceg je problem vise
Naslov: Odg: Problem sa /rac
Poruka od: Nodze poslato Decembar 18, 2017, 19:16:17 POSLE PODNE
Probaj ovako mora moc @Afkee
[pawn]

YCMD:rac(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"UN:SP ~ "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
   if(PlayerInfo[playerid][pAdmin] < 2) return SCM(playerid, -1, ""SPLAVA"UN:SP "BELA"Samo Admin 2.");
    if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""SPLAVA"UN:SP "BELA"Morate biti na admin duznosti!");
   if(RespawnVozila == 1) return SCM(playerid, -1, ""SPLAVA"[GRESKA] "BELA"Respawn je vec pokrenut!");
   new string[512]; RespawnVozila = 1;
   format(string,sizeof string, ""SPLAVA"<<< "BELA"Admin %s je pokrenuo respawn privatnih vozila za 20 sec! "SZELENA">>>", GetName(playerid));
   SendClientMessageToAll(-1, string);
   SendClientMessageToAll(-1, ""SPLAVA"<<< "BELA"Udjite u svoje vozilo ukoliko zelite da ga zadrzite! "SZELENA">>>");
   SetTimer("Respawn", 20000, false);
   return 1;
}

forward Respawn();
public Respawn()
{
   new bool:b_Used[MAX_VOZILA];
   foreach(Player, i)
      if(IsPlayerInAnyVehicle(i))
         b_Used[GetPlayerVehicleID(i)] = true;

   for(new car = 593; car < MAX_VOZILA; car++)
      if(!b_Used[car])
         RTC(car);

   RespawnVozila = 0;
   SendClientMessageToAll(-1, ""SPLAVA"<<< "SPLAVA"Privatna Vozila Respawnovana "SPLAVA">>>");
   return 1;
}
[/pawn]
Naslov: Odg: Problem sa /rac
Poruka od: Łuk@ poslato Decembar 21, 2017, 19:47:02 POSLE PODNE
(https://imgur.com/2N5gc6Z.png)

Prošlo 48h bez ikakvog odgovora na temu.