[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
вопросик
Дата: 08.02.2010, Понедельник, 16:40:15 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 31
Репутация: 3+
скажите пожалст как сделать команду /drink и /fill
Дата: 08.02.2010, Понедельник, 17:27:27 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 132
Репутация: 33+
не понял, вам нужно типа /drinkbeer и бутылка появляется или менюшка /drink?
Дата: 08.02.2010, Понедельник, 17:35:32 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 31
Репутация: 3+
менюшка что бы пить
Дата: 08.02.2010, Понедельник, 23:26:30 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 6
Репутация: 2+
if (strcmp("/drink", cmdtext, true, 10) == 0)
{
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DRINK_BEER );
return 1;
}
Дата: 09.02.2010, Вторник, 04:56:58 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 86
Репутация: 9+
[SRV]Roma[L], просят ещё чтобы с менюшкой и на определённой позиции :)

#define DIALOG_DRINK 100500

if (strcmp("/drink", cmdtext, true, 10) == 0)
{
if(!IsPlayerRangeOfPoint(playerid,2.5,координаты магазина)) return 1;
ShowPlayerDialog(playerid,DIALOG_DRINK,"Магазин выпивки","Пиво\nВино\nСпрайт","Взять","Уйти");
return 1;
}

public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
{
switch(dialogid)
{
case DIALOG_DRINK:
{
if(!response) return 1;
switch(listitem)
{
case 0: SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DRINK_BEER );
case 1: SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DRINK_WINE );
case 2: SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DRINK_SPRITE );
}
}
/*
ваши диалоги...
*/
}
return 1;
}

  • Страница 1 из 1
  • 1
Поиск: