Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Pokusaj scriptera poslato Novembar 04, 2017, 18:08:11 POSLE PODNE

Naslov: /flipcar pomoc
Poruka od: Pokusaj scriptera poslato Novembar 04, 2017, 18:08:11 POSLE PODNE
Pitanje: Pa u skrpiti je upisan ovaj kod, medjutim ni admini a ni helperi nemogu da koristie komandu /flipcar?
Komentar: naravno gore je definisano CMD itd. (za pawn kod mislim)
[pawn]if(PI[playerid][pAdmin] > 0 && PI[playerid][pHelper] > 0)
   {
      if(IsPlayerInAnyVehicle(playerid))
      {
         new Float:angle;
         new currentveh = GetPlayerVehicleID(playerid);
         GetVehicleZAngle(currentveh, angle);
         SetVehicleZAngle(currentveh, angle);
         SCM(playerid, -1, ""COL_UG"UG: {FFFFFF}Okrenuli ste vozilo u kom se nalazite!");
         return true;
      }
      else
      {
         Error(playerid, "Moras biti u vozilu!");
      }
   }
   else
   {
      Error(playerid, "Niste ovlasceni!");
   }
   return true;
}[/pawn]
Naslov: Odg: /flipcar pomoc
Poruka od: delete poslato Novembar 04, 2017, 18:11:11 POSLE PODNE
Ubaci ovo
[pawn]if(PI[playerid][pAdmin] > 1 && PI[playerid][pHelper] > 1)
   {
      if(IsPlayerInAnyVehicle(playerid))
      {
         new Float:angle;
         new currentveh = GetPlayerVehicleID(playerid);
         GetVehicleZAngle(currentveh, angle);
         SetVehicleZAngle(currentveh, angle);
         SCM(playerid, -1, ""COL_UG"UG: {FFFFFF}Okrenuli ste vozilo u kom se nalazite!");
         return true;
      }
      else
      {
         Error(playerid, "Moras biti u vozilu!");
      }
   }[/pawn]
Naslov: Odg: /flipcar pomoc
Poruka od: xsar.p poslato Novembar 04, 2017, 18:13:28 POSLE PODNE
Ne moras koristiti ovo [pawn]if(PI[playerid][pAdmin] > 0 && PI[playerid][pHelper] > 0)[/pawn]
   {
Mozes jednostavno
[pawn]   if(PlayerInfo[playerid][pAdmin] != 1 && PlayerInfo[playerid][pHelper] != 1 return SCM(playerid,-1,"Ime Servera {ffffff} Samo ovlašæena lica!");[/pawn]
Naslov: Odg: /flipcar pomoc
Poruka od: Pokusaj scriptera poslato Novembar 04, 2017, 18:28:32 POSLE PODNE
Citat: Dowla ãƒ,, poslato Novembar 04, 2017, 18:11:11 POSLE PODNE
Ubaci ovo
[pawn]if(PI[playerid][pAdmin] > 1 && PI[playerid][pHelper] > 1)
   {
      if(IsPlayerInAnyVehicle(playerid))
      {
         new Float:angle;
         new currentveh = GetPlayerVehicleID(playerid);
         GetVehicleZAngle(currentveh, angle);
         SetVehicleZAngle(currentveh, angle);
         SCM(playerid, -1, ""COL_UG"UG: {FFFFFF}Okrenuli ste vozilo u kom se nalazite!");
         return true;
      }
      else
      {
         Error(playerid, "Moras biti u vozilu!");
      }
   }[/pawn]
Ovo da ne ubacujem?
[pawn]else
   {
      Error(playerid, "Niste ovlasceni!");
   }[/pawn]
Naslov: Odg: /flipcar pomoc
Poruka od: Shomyy poslato Novembar 04, 2017, 19:30:23 POSLE PODNE
GetVehicleZAngle(currentveh, angle);
SetVehicleZAngle(currentveh, angle);

m?
Naslov: Odg: /flipcar pomoc
Poruka od: Pokusaj scriptera poslato Novembar 04, 2017, 19:47:06 POSLE PODNE
Citat: Shomy Script poslato Novembar 04, 2017, 19:30:23 POSLE PODNE
GetVehicleZAngle(currentveh, angle);
SetVehicleZAngle(currentveh, angle);

m?
vido sam mada to mi je najmanje prob msm za sad :D
Naslov: Odg: /flipcar pomoc
Poruka od: Ch00pY poslato Novembar 04, 2017, 20:32:51 POSLE PODNE
&& znaci i, || znaci ili

U tvom uslovu stoji da ako je igrac admin I helper radice komanda. Znaci menjas ovo gore sto sam napisao
Naslov: Odg: /flipcar pomoc
Poruka od: Shomyy poslato Novembar 04, 2017, 20:35:33 POSLE PODNE
... if(PI[playerid][pAdmin] > 0 && PI[playerid][pHelper] > 0)Ovim si stavio da ako je igrac Admin I Helper da moze to raditi... if(PI[playerid][pAdmin] > 0 || PI[playerid][pHelper] > 0)Ovo ti znaci da ako je igrac Admin ILI Helper :) && - i. || - ili
Naslov: Odg: /flipcar pomoc
Poruka od: jettY poslato Novembar 04, 2017, 21:13:57 POSLE PODNE
Ubaci ovo sto su ovi gore napisali i radit ce. :)
Naslov: Odg: /flipcar pomoc
Poruka od: delete poslato Novembar 04, 2017, 21:21:02 POSLE PODNE
[pawn]YCMD:flip(playerid, params[],help)
{
   #pragma unused help
   if(UlogovanProvera[playerid] == 0) return SCM(playerid, -1, ""CRVENA"[GRESKA] "SIVA"Moras se ulogovati da bi koristio ovu komandu!");
   if(!IsPlayerInAnyVehicle(playerid))  return SCM(playerid,-1,""CRVENA"[TS:RPG]"SIVA" Morate biti u vozilu da koristite ovu komandu!");
   if(PlayerInfo[playerid][pAdmin] == 0 && PlayerInfo[playerid][pGM] == 0) return SCM(playerid, -1, ""CRVENA"[TS:RPG] "BELA"Samo Admini & GameMasteri!");
      new string[128];
      new VehicleID, Float:CX, Float:CY, Float:CZ, Float:CA;
      GetPlayerPos(playerid, CX, CY, CZ);
      VehicleID = GetPlayerVehicleID(playerid);
      SetVehiclePos(VehicleID, CX, CY, CZ);
      GetVehicleZAngle(VehicleID, CA);
      SetVehicleZAngle(VehicleID, CA);
      format(string,sizeof(string),""CRVENA"A | "BELA"%s je koristio /flip!",GetName(playerid));
      AdminGameMaster(-1, string);
   return 1;
}[/pawn]
Naslov: Odg: /flipcar pomoc
Poruka od: Pokusaj scriptera poslato Novembar 04, 2017, 21:37:22 POSLE PODNE
Citat: Shomy Script poslato Novembar 04, 2017, 20:35:33 POSLE PODNE
... if(PI[playerid][pAdmin] > 0 && PI[playerid][pHelper] > 0)Ovim si stavio da ako je igrac Admin I Helper da moze to raditi... if(PI[playerid][pAdmin] > 0 || PI[playerid][pHelper] > 0)Ovo ti znaci da ako je igrac Admin ILI Helper :) && - i. || - ili
Ma ja sam debil hvala inace