Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Мануал Простенькая система стилей боя

Статус
В этой теме нельзя размещать новые ответы.

Lazik16

Умник
Всем привет уважаемые пользователи Pawno-Info.
Вот сделал за 5 минут маленькую систему чтобы во время игры можно было изменять стиль боя.
Думаю больше подойдет для серверов DM или Drift жанра.


Добавим команду /style в public OnPlayerCommandText:

PHP:
	else if(strcmp(cmd, "/style", true) == 0)
	{
		{
			ShowPlayerDialog(playerid, 1996, DIALOG_STYLE_LIST, "{FFFFFF}Стили боя", "[0] Стиль боксера\n[01] Стиль Кунфу\n[02] Стиль Кик боксера\n[03] Уличный стиль", "Выбрать", "Отмена");
		}
		return true;
	}

Теперь вставляем это в public OnDialogResponse:

PHP:
	    case 1996:
	    {
			if(response)
			{
				switch(listitem)
				{
				case 0:
				{
                    SendClientMessage(playerid, COLOR_YELLOW, "Ваш стиль боя был изменен на (Боксер)");
				    SetPlayerFightingStyle(idd, FIGHT_STYLE_BOXING);
				}
	            case 1:
	            {
                    SendClientMessage(playerid, COLOR_YELLOW, "Ваш стиль боя был изменен на (Кунфу)");
				    SetPlayerFightingStyle(idd, FIGHT_STYLE_KUNGFU);
                }
				case 2:
	            {
                    SendClientMessage(playerid, COLOR_YELLOW, "Ваш стиль боя был изменен на (Кик Боксер)");
				    SetPlayerFightingStyle(idd, FIGHT_STYLE_KNEEHEAD);
                }
				case 2:
	            {
                    SendClientMessage(playerid, COLOR_YELLOW, "Ваш стиль боя был изменен на (Уличный)");
				    SetPlayerFightingStyle(idd, FIGHT_STYLE_NORMAL);
                }
            }
        }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу