[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
/weather в диалоге
BoufenДата: Четверг, 29.11.2012, 12:38 | Сообщение # 1
Проверенный временем
Группа: Проверенный
Сообщений: 204
Статус: Offline
Доброго времени суток. Решил сделать небольшой диалог с выбором погоды для вас. После 20-ти минут работы он был готов
Итак по порядку
Сначала в new вставляем:
Code
new Weather;


Потом в public OnPlayerCommandText вставляем:

Code

{
   if (strcmp("/weather", cmdtext, true, 10) == 0)
   {
      ShowPlayerDialog(playerid,Weather,DIALOG_STYLE_LIST,"{{00FF00}Смена погоды by Boufen", "{FF8C00}Гроза\n{C71585}Туман\n{00FFFF}Ясное небоî\n{FFFACD}Жара\n{FFFF00}Пасмурная\n{0000FF}Дожливая\n{FF0000}Ясное-небо,жара\n{FF8C00}Песчанная буря\n{C71585}Туман с легка зеленый","Сменить","Отмена");
      return 1;
}
      return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(!response) return false;

if(dialogid==Weather)
{

if(listitem== 0)
{
SetPlayerWeather(playerid,08);
}
if(listitem== 1)
{
SetPlayerWeather(playerid,09);
}
if(listitem== 2)
{
SetPlayerWeather(playerid,10);
}
if(listitem== 3)
{
SetPlayerWeather(playerid,11);
}
if(listitem== 4)
{
SetPlayerWeather(playerid,12);
}
if(listitem== 5)
{
SetPlayerWeather(playerid,16);
}
if(listitem== 6)
{
SetPlayerWeather(playerid,17);
}
if(listitem== 7)
{
SetPlayerWeather(playerid,19);
}
if(listitem== 8)
{
SetPlayerWeather(playerid,20);
}
}
return 1;
}


Автор:Boufen


Сообщение отредактировал Boufen - Четверг, 29.11.2012, 13:08
 
  • Страница 1 из 1
  • 1
Поиск: