Если Вы нашли ответ на вопрос, пожалуйста, пометьте необходимый ответ лучшим (галочка сбоку от сообщения) и поблагодарите автора этого ответа поднятием репутации (плюс в нижней правой части сообщения). Спасибо.
Подробнее:
FAQ по форуму
Как пометить ответ лучшим

Вопросы

Гость
Новичок

Помогите сделать команду /azones
Расскажу суть команды(команда схожа с командой /tp):
Когда пишем /azones появляется 5 пунктов в диалоге: 1. Крыша ЛС, 2. Лес, 3. Админ-Зона 4. Liberty-City 5.Админ-Зона #2
При выборе пункта будет телепорировать игрока в указанные коорды(укажу координаты сам)
Помогите пожалуйста!
Отвечу репутацией(+).

Поделиться сообщением


Ссылка на сообщение

4 ответа на этот вопрос

  • 0
Yong
Освоившийся

Ну, на команду делай показ диалога.

В самих диалогах уже делай функционал. 

Поделиться сообщением


Ссылка на сообщение
  • 0
LilPokemon
Гуру форума

В public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]):

case 205:
{
	switch(listitem)
	{
		case 0:
		{
			SetPlayerPos(playerid,x,y,z);
		}
		case 1:
		{
			SetPlayerPos(playerid,x,y,z);
		}
	}
}

Не забудь x,y,z заменить на свои координаты.  И ещё это чистый пример моей реализации .

Далее создаешь команду:
pawn.cmd,dc_cmd,zcmd:

CMD:azones(playerid,params[])
{
	ShowPlayerDialog(playerid,205,DIALOG_STYLE_LIST,"Ля","Тп 1\nТп 2","Тп","Выход");
	return 1;
}

Обычный командный процессор:

if(!strcmp(cmdtext, "/azones", true))
{
	ShowPlayerDialog(playerid,205,DIALOG_STYLE_LIST,"Ля","Тп 1\nТп 2","Тп","Выход");
	return 1;
}

 

Отредактировано пользователем Покемон

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Lipsi
      От Lipsi
      Здравствуйте! 
       
      Я ищю людей мапперов скриптеров и так далее! 
       
       Плата будет но не сразу
       
      Связь со мной: 
      ВК - https://vk.ru/lipsi_den
      Тг- @Lipsi_den4ik
      Вконтакте обязательно должен быть у вас! 
       
       
    • grall758
      От grall758
      ищу добровольных ребят которые готовы принять свое участие в развитии масштабного крмп проекта, и заложить свою работу в наш проект. Обязательно предоставляется возможность карьерного роста и получения новых знаний. 
       
      ВСЕ КТО ЗА ИНТЕРЕСОВАН В РОСТЕ ПРОЕКТА ПИШИТЕ:
      телеграмм - @grall758
      дискорд - @grallchik758
       
      желательно когда пишите сразу уточняйте свою направленность.