rendered paste body if(strcmp(cmd, "/tod", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "[Usage] /tod [timeofday] (0-23)"); return 1; } new hour; hour = strval(tmp); if (PlayerInfo[playerid][pAdmin] >= 3) { SetWorldTime(hour); } else { SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "[Error] You're not an administrator/correct level."); } } return 1; }///////////////////////////////////////////////////////////////////////////////////////////////// if(strcmp(cmd, "/setadmin", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "[Usage] /setadmin [playerid] [adminlevel]"); return 1; } new para1; new level; para1 = ReturnUser(tmp); tmp = strtok(cmdtext, idx); level = strval(tmp); if (PlayerInfo[playerid][pAdmin] >= 3) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { PlayerInfo[para1][pAdmin] = level; format(string, sizeof(string), "[Info] %s has just made you administrator level: %d.", GetPlayerNameEx(playerid),level); SendClientMessage(para1, COLOR_WHITE, string); format(string, sizeof(string), "[Info] You have made %s an administrator - Level: %d.", GetPlayerNameEx(para1),level); SendClientMessage(playerid, COLOR_WHITE, string); } } } else { SendClientMessage(playerid, COLOR_GRAD1, "[Error] You're not an administrator/correct level."); } } return 1; }///////////////////////////////////////////////////////////////////////////////////////////////// if(strcmp(cmd, "/aresetfaction", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "[Usage] /aresetfaction [factionid]"); return 1; } new factionid = strval(tmp); if (PlayerInfo[playerid][pAdmin] >= 3) { new rank; format(string, sizeof(string), "Faction%d",factionid); strmid(DynamicFactions[factionid][fName], string, 0, strlen(string), 255); DynamicFactions[factionid][fX] = 0.0; DynamicFactions[factionid][fY] = 0.0; DynamicFactions[factionid][fZ] = 0.0; DynamicFactions[factionid][fMaterials] = 0; DynamicFactions[factionid][fDrugs] = 0; DynamicFactions[factionid][fBank] = 0; rank = 1; format(string, sizeof(string), "Rank%d",rank); strmid(DynamicFactions[factionid][fRank1], string, 0, strlen(string), 255); rank ++; format(string, sizeof(string), "Rank%d",rank); strmid(DynamicFactions[factionid][fRank2], string, 0, strlen(string), 255); rank ++; format(string, sizeof(string), "Rank%d",rank); strmid(DynamicFactions[factionid][fRank3], string, 0, strlen(string), 255); rank ++; format(string, sizeof(string), "Rank%d",rank); strmid(DynamicFactions[factionid][fRank4], string, 0, strlen(string), 255); rank ++; format(string, sizeof(string), "Rank%d",rank); strmid(DynamicFactions[factionid][fRank5], string, 0, strlen(string), 255); rank ++; format(string, sizeof(string), "Rank%d",rank); strmid(DynamicFactions[factionid][fRank6], string, 0, strlen(string), 255); rank ++; format(string, sizeof(string), "Rank%d",rank); strmid(DynamicFactions[factionid][fRank7], string, 0, strlen(string), 255); rank ++; format(string, sizeof(string), "Rank%d",rank); strmid(DynamicFactions[factionid][fRank8], string, 0, strlen(string), 255); rank ++; format(string, sizeof(string), "Rank%d",rank); strmid(DynamicFactions[factionid][fRank9], string, 0, strlen(string), 255); rank ++; format(string, sizeof(string), "Rank%d",rank); strmid(DynamicFactions[factionid][fRank10], string, 0, strlen(string), 255); DynamicFactions[factionid][fSkin1] = 0; DynamicFactions[factionid][fSkin2] = 0; DynamicFactions[factionid][fSkin3] = 0; DynamicFactions[factionid][fSkin4] = 0; DynamicFactions[factionid][fSkin5] = 0; DynamicFactions[factionid][fSkin6] = 0; DynamicFactions[factionid][fSkin7] = 0; DynamicFactions[factionid][fSkin8] = 0; DynamicFactions[factionid][fSkin9] = 0; DynamicFactions[factionid][fSkin10] = 0; DynamicFactions[factionid][fJoinRank] = 0; DynamicFactions[factionid][fUseSkins] = 0; DynamicFactions[factionid][fType] = 0; DynamicFactions[factionid][fRankAmount] = 0; DynamicFactions[factionid][fUseColor] = 0; format(string, sizeof(string), "0xFFFFFFFF"); strmid(DynamicFactions[factionid][fColor], string, 0, strlen(string), 255); format(string, sizeof(string), "[Info] You have reset Faction ID: %d.", factionid); SendClientMessage(playerid, COLOR_ADMINCMD, string); SaveDynamicFactions(); } else { SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "Your not an administrator or an administrator with the required level."); } } return 1; }///////////////////////////////////////////////////////////////////////////////////////////////// if(strcmp(cmd, "/gmx", true) == 0) { if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] >= 3) { GameModeRestart(); } else { SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "[Error] Your not an administrator/correct level!"); } } return 1; }///////////////////////////////////////////////////////////////////////////////////////////////// if(strcmp(cmd, "/acivilianspawn", true) == 0) { if (PlayerInfo[playerid][pAdmin] >= 3) { new Float:x,Float:y,Float:z; GetPlayerPos(playerid, x, y, z); new Float:angle; GetPlayerFacingAngle(playerid, angle); CivilianSpawn[X] = x; CivilianSpawn[Y] = y; CivilianSpawn[Z] = z; CivilianSpawn[World] = GetPlayerVirtualWorld(playerid); CivilianSpawn[Interior] = GetPlayerInterior(playerid); CivilianSpawn[Angle] = angle; SaveCivilianSpawn(); SendClientMessage(playerid, COLOR_ADMINCMD, "You have successfully set the Civilian Spawnpoint."); } else { SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "You're not an administrator/correct level."); } return 1; }