Skripta koju koristim: edit
Detaljan opis problema: Ne radi mi /setadmin usao sam na srw i rcono se i kad kucam /setadmin apsolutno nista se ne desava
Dio skripte: recite sta treba
[Pomoc] /setadmin
622
pregleda
12
postova
25. Mar. 2016.
COMMAND:setadmin(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
if(!strcmp(PlayerInfo, "X_MAN", true))
{
if (PlayerInfo > 2)
{
new Level,TargetID,string;
if(sscanf(params, "ud", TargetID, Level))
{
SendClientMessage(playerid, COLOR_ERROR, "USAGE: /setadmin (Name/Id) (level) - Enter A Valid Name/Id");
return 1;
}
if(!IsPlayerConnected(TargetID) || TargetID == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_ERROR, "That Player Is Not Connected.");
return 1;
}
if(IsPlayerNPC(TargetID))
{
SendClientMessage(playerid,COLOR_ERROR,"You Cannot Server Admin Level For a BOT.");
return 1;
}
if (Level < 0 || Level > 3)
{
SendClientMessage(playerid, COLOR_ERROR, "Please Enter A Number 0 - 3.");
return 1;
}
if (PlayerInfo == 0)
{
format(string, sizeof(string), "Please Wait Until %s Is Logged In Before Making %s Admin.",PlayerInfo, ObjectGenderPronouns[PlayerInfo]);
SendClientMessage(playerid,COLOR_SERVER_MAIN_MSG, string);
return 1;
}
if(Level > 0)
{
format(string, sizeof(string), "You Have Made %s (%d) Level %i Admin.",PlayerInfo,TargetID,Level);
SendClientMessage(playerid,COLOR_ADMIN, string);
format(string, sizeof(string), "%s (%d) Has Made You A Level %i Admin. Type /acmds For A List Of Admin Commands.",PlayerInfo,playerid,Level);
SendClientMessage(TargetID,COLOR_ADMIN, string);
}
else if(Level < 3)
{
format(string, sizeof(string), "You Have Demoted %s (%d).",PlayerInfo,TargetID);
SendClientMessage(playerid,COLOR_ADMIN, string);
format(string, sizeof(string), "%s (%d) Has Demoted You, Your New Admin Level is %d",PlayerInfo,playerid,Level);
SendClientMessage(TargetID,COLOR_ADMIN, string);
}
PlayerInfo = Level;
printf("(COMMAND) /setadmin Used By %s",PlayerInfo);
}else{
SendClientMessage(playerid, COLOR_ERROR, ""ERROR_MSG"");
}
}
}
return 1;
}25. Mar. 2016.
usput zasto mi ne radi ova komanda
ispise vase auto je popravljeno ali ga ne popravi
if (strcmp("/fixcar", cmdtext, true, 4) == 0)
{
if(IsPlayerInAnyVehicle(playerid) == 1)
if ((IsPlayerAdmin(playerid)) || PlayerInfo >= 1338)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
SetVehicleHealth(GetPlayerVehicleID(playerid),1000.0);
SendClientMessage(playerid,COLOR_GRAD1," |A| {FFFFFF}Uspjesno ste popravili vase vozilo!");
printf("(auto popravka) igrac %s je popravio auto",sendername);
}
else
{
SendClientMessage(playerid,COLOR_GRAD2," Morate biti u vozilu da bi ga popravili ili niste Head Admin!");
}
return 1;
}
ispise vase auto je popravljeno ali ga ne popravi
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava