16.05.2010, 12:28
add this if you want a Dialog too.
Код:
public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/weather", true)) { if(IsPlayerAdmin(playerid))//remove this if you dont want it admin only. { ShowPlayerDialog(playerid, 3634, DIALOG_STYLE_LIST, "choose your wheater style", "sunny\ncloudy\nstormy\nfoggy\nrainy", "Select", "Cancel"); } else { SendClientMessage(playerid, 0xff000000, "You are not a admin!"); } return 1; } return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { switch(dialogid) { case 3634: { switch(temp) { case 1: { PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0); SetWeather(1); } case 2: { PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0); SetWeather(4); } case 3: { PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0); SetWeather(8); } case 4: { PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0); SetWeather(9); } case 5: { PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0); SetWeather(16); } } } } return 1; }