Skripta koju koristim:Cyber
Detaljan opis problema:if(strcmp(cmd, "/respawnthiscar", true) == 0 || strcmp(cmd, "/rtc", true) == 0) // by Ellis
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][Admin] < 1 || PlayerInfo[playerid][pGameMaster] >= 1)
{
SendClientMessage(playerid, COLOR_GRAD1, "{FFFFFF}[{F81414}G-Unit{FFFFFF}] {C3C3C3}Samo Admini!");
return 1;
}
if(IsPlayerInAnyVehicle(playerid))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "AdmWarning: %s je respawno vozilo id %d.",sendername, GetPlayerVehicleID(playerid));
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, ZUTA, " Vozilo respawnano !");
}
}
return 1;
}
kako da se stavi da gamemasteri koriste komandu
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Stavljeno je vec da GM level 1 i vise mogu da koriste tu komandu. (PlayerInfo[playerid][pGameMaster] >= 1)
pise samo admini
stavi ovako if(strcmp(cmd, "/respawnthiscar", true) == 0 || strcmp(cmd, "/rtc", true) == 0) // by Ellis
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][Admin] < 1 || PlayerInfo[playerid][pGameMaster] < 1)
{
SendClientMessage(playerid, COLOR_GRAD1, "{FFFFFF}[{F81414}G-Unit{FFFFFF}] {C3C3C3}Samo Admini!");
return 1;
}
if(IsPlayerInAnyVehicle(playerid))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "AdmWarning: %s je respawno vozilo id %d.",sendername, GetPlayerVehicleID(playerid));
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, ZUTA, " Vozilo respawnano !");
}
}
return 1;
}
ovo ce sigurno radit
if(strcmp(cmd, "/respawnthiscar", true) == 0 || strcmp(cmd, "/rtc", true) == 0) // by Ellis
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][Admin] < 1 || PlayerInfo[playerid][pGameMaster] >= 1)
if(IsPlayerInAnyVehicle(playerid))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "AdmWarning: %s je respawno vozilo id %d.",sendername, GetPlayerVehicleID(playerid));
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, ZUTA, " Vozilo respawnano !");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "{FFFFFF}[{F81414}G-Unit{FFFFFF}] {C3C3C3}Samo Admini!");
return 1;
}
}
return 1;
}
Citat: ivica 156 poslato Februar 08, 2012, 23:58:45 POSLE PODNE
pise samo admini
to mozes promijenit u
SendClientMessage(playerid, COLOR_GRAD1, "{FFFFFF}[{F81414}G-Unit{FFFFFF}] {C3C3C3}Niste admin ili gamemaster!");
a za ostalo,odg su ti ovi, znaci kao sto je Vlado rekao, tu ti je postavljeno da gm lvl 1 ili veci moze koristit tu komandu,a ono sto i je ispisivalo da mogu samo admini,to ti je samo do sendclientmessage-a, svejedno su GMovi mogli koristit