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;
}

