08.02.2012, 18:50
Hello,
i have a little problem right here,
Whats the problem?
its not being saved and it shows Unknown command when we type /makeadmin in-game.
Thank You.
i have a little problem right here,
Код:
COMMAND:makeadmin(playerid, params[]) { if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][PlayerAdmin] >= SET_ADMIN_LEVEL) { new taretid,integ;if(sscanf(params,"ui", taretid,integ)) return SendClientMessage(playerid,COLOR_WHITE,""WHITE"Usage: "GREEN"/Makeadmin "WHITE"[playerid] [AdminLevel]"); if(!IsPlayerConnected(taretid)) return SendClientMessage(playerid,COLOR_WHITE,"Invalide Player ID"RED"(Player Is Not Connected)!"); new file[128],string[128]; if(integ < 0 && PlayerInfo[playerid][PlayerAdmin] >= 6 || integ < 0 && IsPlayerAdmin(playerid)) return SendClientMessage(playerid,COLOR_RED,"Lowest level admin is "RED"0!"); if(integ >= 6 && PlayerInfo[playerid][PlayerAdmin] == 6) return SendClientMessage(playerid,COLOR_RED,"Highes Level Admin You Can Set Is "RED"5!!!"); if(integ >= 8 && PlayerInfo[playerid][PlayerAdmin] == 7 || integ >= 8 && IsPlayerAdmin(playerid)) return SendClientMessage(playerid,COLOR_RED,"Highest level Admin Is "RED"7!"); new name[MAX_PLAYER_NAME];GetPlayerName(taretid, name, sizeof(name)); format(file,sizeof(file),"/mRegistration/Settings/%s.txt",name); new INI:AccA = INI_Open(file); { INI_WriteInt(AccA,"PlayerAdmin",PlayerInfo[taretid][PlayerAdmin] = integ); INI_Close(AccA); } INI_ParseFile(file, "PlayerAdminLevel", false, true, taretid, true, false ); PlayerInfo[taretid][PlayerAdmin] = GetPVarInt(taretid,"PlayerAdmin"); new player[MAX_PLAYER_NAME];GetPlayerName(playerid, player, sizeof(player)); format(string, sizeof(string), ""GREEN"Admin "BLUE"\"%s\" "GREEN"Has Set Your Admin Level To "YELLOW"%d.",player, integ); SendClientMessage(taretid, COLOR_GREEN, string); format(string, sizeof(string), ""GREEN"You Have Given "BLUE"\"%s\""GREEN" level "YELLOW"%d"GREEN" Admin.", name, integ); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); printf("Admin \"%s\" Has Set \"%s\" Admin Level To %d.",player,giveplayer,integ); } else return SendClientMessage(playerid,COLOR_RED, "You Cant Use This Command !!!"); return 1; }
its not being saved and it shows Unknown command when we type /makeadmin in-game.
Thank You.