[Pomoc] /spec komanda

21. Sep. 2012. Zaključano
618
pregleda
4
postova
Rudimental
5
OG Legend
21. Sep. 2012.
Scripta koju koristim: moja.
Detaljan opis problema: Kako da napravim da admin manjeg levela nemoze da speca admina veceg levela ?
Deo scripte:
CMD:spec(playerid, params[])
{
new Giveplayerid, Name, String, Name2;
if (PlayerInfo >= 2 || PlayerInfo >= 3)
{
if (sscanf(params, "d", Giveplayerid)) SendClientMessage(playerid,COLOR_WHITE, "Koriscenje: /spec [Igracev ID]");
else if (!IsPlayerConnected(Giveplayerid)) SendClientMessage(playerid,COLOR_PURPLE,"Igrac nije na serveru.");
else
{
if ( Specing == 1 )
{
SendClientMessage(playerid, COLOR_RED, "  The person you have tried to spec is spectating someone else.");
}
else
{
    GetPlayerName(playerid, Name, 256);
GetPlayerName(Giveplayerid, Name2, 256);
format(String, 256, "[%i] %s is now spectating [%i] %s",playerid, Name,Giveplayerid, Name2);
CallLocalFunction("ircRemoteSay", "iss", 1, "#FSE", String);
Specing = 1;
}
if ( !IsPlayerInAnyVehicle(Giveplayerid) )
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, Giveplayerid);
SetPlayerInterior(playerid,GetPlayerInterior(Giveplayerid));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(Giveplayerid));
return 1;
}
else
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectateVehicle(playerid, GetPlayerVehicleID(Giveplayerid));
SetPlayerInterior(playerid,GetPlayerInterior(Giveplayerid));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(Giveplayerid));
return 1;
}
}
}
return 1;
}
Deleted User
Obrisan korisnik
21. Sep. 2012.
CMD:spec(playerid, params[])
{
new Giveplayerid, Name, String, Name2;
if (PlayerInfo >= 2 || PlayerInfo >= 3)
{
if (sscanf(params, "d", Giveplayerid)) SendClientMessage(playerid,COLOR_WHITE, "Koriscenje: /spec [Igracev ID]");
else if (!IsPlayerConnected(Giveplayerid)) SendClientMessage(playerid,COLOR_PURPLE,"Igrac nije na serveru.");
else
{
if(PlayerInfo > PlayerInfo) return SendClientMessage(playerid,COLOR_PURPLE,"Igrac je visi admin level od tebe.");
if ( Specing == 1 )
{
SendClientMessage(playerid, COLOR_RED, "  The person you have tried to spec is spectating someone else.");
}
else
{
    GetPlayerName(playerid, Name, 256);
GetPlayerName(Giveplayerid, Name2, 256);
format(String, 256, "[%i] %s is now spectating [%i] %s",playerid, Name,Giveplayerid, Name2);
CallLocalFunction("ircRemoteSay", "iss", 1, "#FSE", String);
Specing = 1;
}
if ( !IsPlayerInAnyVehicle(Giveplayerid) )
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, Giveplayerid);
SetPlayerInterior(playerid,GetPlayerInterior(Giveplayerid));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(Giveplayerid));
return 1;
}
else
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectateVehicle(playerid, GetPlayerVehicleID(Giveplayerid));
SetPlayerInterior(playerid,GetPlayerInterior(Giveplayerid));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(Giveplayerid));
return 1;
}
}
}
return 1;
}
Rudimental
5
OG Legend
22. Sep. 2012.
Pazi sta se sad desi i dalje admin manjeg levela moze admina veceg ali sad kad oces nekog igraca da specas pise da je jaci od tebe 😄
Daniel_Fazlijevic
5
Crime Lord
22. Sep. 2012.
CMD:spec(playerid, params[])
{
new Giveplayerid, Name, String, Name2;
if (PlayerInfo >= 2 || PlayerInfo >= 3)
{
if (sscanf(params, "d", Giveplayerid)) SendClientMessage(playerid,COLOR_WHITE, "Koriscenje: /spec [Igracev ID]");
else if (!IsPlayerConnected(Giveplayerid)) SendClientMessage(playerid,COLOR_PURPLE,"Igrac nije na serveru.");
else
{
if(PlayerInfo < PlayerInfo) return SendClientMessage(playerid,COLOR_PURPLE,"Igrac je visi admin level od tebe.");
if ( Specing == 1 )
{
SendClientMessage(playerid, COLOR_RED, "  The person you have tried to spec is spectating someone else.");
}
else
{
    GetPlayerName(playerid, Name, 256);
GetPlayerName(Giveplayerid, Name2, 256);
format(String, 256, "[%i] %s is now spectating [%i] %s",playerid, Name,Giveplayerid, Name2);
CallLocalFunction("ircRemoteSay", "iss", 1, "#FSE", String);
Specing = 1;
}
if ( !IsPlayerInAnyVehicle(Giveplayerid) )
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, Giveplayerid);
SetPlayerInterior(playerid,GetPlayerInterior(Giveplayerid));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(Giveplayerid));
return 1;
}
else
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectateVehicle(playerid, GetPlayerVehicleID(Giveplayerid));
SetPlayerInterior(playerid,GetPlayerInterior(Giveplayerid));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(Giveplayerid));
return 1;
}
}
}
return 1;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha