31.07.2015, 20:03
/setalltime
/setadmin
PHP код:
CMD:setalltime(playerid,params[]){
new time,str[256],name[MAX_PLAYER_NAME];
if(P_DATA[playerid][alevel] < 2)return SendClientMessage(playerid,-1,"{FFFFFF}You must be{FF0000} Level 2{FFFFFF} to use this command.");
if(sscanf(params,"i",time))return SendClientMessage(playerid,-1,"Usage:/setalltime [Time Value]");
if(time < 0 || time > 24)return SendClientMessage(playerid,-1,"Invalid time value");
for(new p=0; p<MAX_PLAYERS; p++){
if(IsConnect(p)){
SetPlayerTime(p,time,0);
}
}
GetPlayerName(playerid,name,sizeof(name));
format(str,sizeof(str),"Admin/mod %s has changed time to %d",name,time);
SendClientMessageToAll(-1,str);
return 1;
}
PHP код:
CMD:setadmin(playerid,params[]){
new id,level,str[256],name[MAX_PLAYER_NAME];
if(P_DATA[playerid][alevel] < 4 && !IsPlayerAdmin(playerid))return SendClientMessage(playerid,-1,"{FFFFFF}You must be{FF0000} Level 4{FFFFFF} to use this command!");
if(sscanf(params,"ii",id,level))return SendClientMessage(playerid,0xF6BB0AA,"{FF9900}Usage:{FFFFFF} /setadmin [Playerid] [Level]");
if(!IsConnect(id))return SendClientMessage(playerid,-1,"Player{FF0000} not{FFFFFF} found!");
if(level < 0 || level > 4)return SendClientMessage(playerid,-1,"{FF0000}Invaild{FFFFFF} level!");
GetPlayerName(playerid,name,sizeof(name));
format(str,sizeof(str),"{FFFFFF}Administrator{FFFF00} %s{FFFFFF} has changed your level to{FFFF00} %d{FFFFFF}!",name,level);
SendClientMessage(id,-1,str);
P_DATA[id][alevel] = level;
return 1;
}