dcmd_next(playerid, params[]) { if(IsPlayerAdmin(playerid)) { new string[256]; new adminname[MAX_PLAYER_NAME]; GetPlayerName(playerid, adminname, sizeof(adminname)); if(params[7] == 1) { format(string, sizeof(string), "Server: %s (id: %d) has set next mission to Police Village.", adminname, playerid); SendClientMessageToAll(0xFFA500FF, string); nextmission = 1; } } else { SendClientMessage(playerid, 0xFFA500FF, "Error: You are not allowed to use this command!"); return 1; } return 1; }
public OnGameModeExit() { if(nextmission == 1) { SendRconCommand("changemode PoliceVillage"); } return 1; }
Originally Posted by Ironboy500
Hello !
I need a little help, I am working on multiple gamemodes, and I am trying to make command where admin can choose gamemode whitch will be runned next after running one finish. Here is my command Код:
dcmd_next(playerid, params[]) { if(IsPlayerAdmin(playerid)) { new string[256]; new adminname[MAX_PLAYER_NAME]; GetPlayerName(playerid, adminname, sizeof(adminname)); if(params[7] == 1) { format(string, sizeof(string), "Server: %s (id: %d) has set next mission to Police Village.", adminname, playerid); SendClientMessageToAll(0xFFA500FF, string); nextmission = 1; } } else { SendClientMessage(playerid, 0xFFA500FF, "Error: You are not allowed to use this command!"); return 1; } return 1; } Код:
public OnGameModeExit() { if(nextmission == 1) { SendRconCommand("changemode PoliceVillage"); } return 1; } Anyone can help to make command working? Big Thanks. |
dcmd_next(playerid, params[])
{
new gm;
new string[256]; new adminname[MAX_PLAYER_NAME];
GetPlayerName(playerid, adminname, sizeof(adminname));
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, "Not admin so cant use this command bla bla bla");
if(sscanf(params, "d", gm)) return SendClientMessage(playerid, COLOR_RED, "Usage bla bla bla");
format(string, sizeof(string), "Server: %s (id: %d) has set next mission to Police Village.", adminname, playerid);
SendClientMessageToAll(0xFFA500FF, string);
nextmission = 1;
return 1;
}