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]
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]
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]
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]
GetVehicleZAngle(currentveh, angle);
SetVehicleZAngle(currentveh, angle);
m?
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
&& znaci i, || znaci ili
U tvom uslovu stoji da ako je igrac admin I helper radice komanda. Znaci menjas ovo gore sto sam napisao
... 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
Ubaci ovo sto su ovi gore napisali i radit ce. :)
[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]
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