remove admin

Bandit234 Započeo Bandit234
pre 4 godine
387
pregleda
3
postova
Bandit234
Wheel Man
pre 4 godine
Problem(error/warning): Bug sa remove admin komandom kaze nisam ovlaste a ja admin 6
Deo skripte:

YCMD:removeadmin(playerid, params[], help)
{
new id,slot,razlog; new name; format(name,sizeof(name),"%s",GetName(playerid));
if(Ulogovan == 0)return SCM(playerid,COLOR_RED,"Niste ulogovani!");
if(PlayerInfo >= 5 && Aduty == 1)
{
if(sscanf(params,"uds",id,slot,razlog))return SCM(playerid,COLOR_RED,"Niste ovlasteni");
{
if(id == INVALID_PLAYER_ID)return SCM(playerid,COLOR_RED,"Pogresan ID");
if(slot != PlayerInfo)return SCM(playerid,COLOR_RED,"Ovaj admin se ne nalazi na ovom slotu");
PlayerInfo = 0;
PlayerInfo = -1;
AdminInfo = name;
AdminInfo = 0;
AdminInfo = 0;
AdminInfo = 0;
AdminInfo = 0;
SavePlayer(id);
SaveAdmin(slot);
va_SendClientMessage(id, COLOR_ORANGERED,"Admin %s vam je skinuo admin olvastenje, razlog: %s", GetName(playerid),razlog);
}
}
else
{
SCM(playerid,COLOR_RED,"Niste ovlasteni!");
}
return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//

Slika/video ingame problema(obavezno ako je ingame problem): //
musoviich
Hustler
pre 4 godine
Bandit234 wrote on January 11, 2022, 11:54 am:
Problem(error/warning): Bug sa remove admin komandom kaze nisam ovlaste a ja admin 6
Deo skripte:

YCMD:removeadmin(playerid, params[], help)
{
new id,slot,razlog; new name; format(name,sizeof(name),"%s",GetName(playerid));
if(Ulogovan == 0)return SCM(playerid,COLOR_RED,"Niste ulogovani!");
if(PlayerInfo >= 5 && Aduty == 1)
{
if(sscanf(params,"uds",id,slot,razlog))return SCM(playerid,COLOR_RED,"Niste ovlasteni");
{
if(id == INVALID_PLAYER_ID)return SCM(playerid,COLOR_RED,"Pogresan ID");
if(slot != PlayerInfo)return SCM(playerid,COLOR_RED,"Ovaj admin se ne nalazi na ovom slotu");
PlayerInfo = 0;
PlayerInfo = -1;
AdminInfo = name;
AdminInfo = 0;
AdminInfo = 0;
AdminInfo = 0;
AdminInfo = 0;
SavePlayer(id);
SaveAdmin(slot);
va_SendClientMessage(id, COLOR_ORANGERED,"Admin %s vam je skinuo admin olvastenje, razlog: %s", GetName(playerid),razlog);
}
}
else
{
SCM(playerid,COLOR_RED,"Niste ovlasteni!");
}
return 1;
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//

Slika/video ingame problema(obavezno ako je ingame problem): //


Dva puta ti se nalazi odgovor "Niste ovlašteni, tkd pokušaj prvo da vidiš koji od ta dva odgovora dobijaš kada upišeš komandu,
U prvom dijelu bi trebao biti admin >=5 (5+) i biti na dužnosti, zatim ukoliko ponovo dobiješ odgovor da niste ovlašteni", pokušaj koiristiti ponovo komandu jer ti je napravljeno da kada upišeš /removeadmin da ti ispiše "Niste ovlašteni".
if(sscanf(params,"uds",id,slot,razlog))return SCM(playerid,COLOR_RED,"Niste ovlasteni");


Probaj samo zamjeniti boje ili zamjeniti tekst da znaš kada ti se koji pojavljuje pa probaj da li radi sve pozz 🙂
Bandit234
Wheel Man
pre 4 godine
Jaooo hvala ti nisam ni primjetio  😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava