Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 6 из 6 ПерваяПервая ... 4 5 6
Показано с 51 по 55 из 55
  1. #51
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    хм хм)) с аним листа TD выдрал или просто свою версию сделал?)
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  2. #52
    Аватар для [ForD]
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    688
    Репутация:
    103 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    хм хм)) с аним листа TD выдрал или просто свою версию сделал?)
    Цитата Сообщение от DeimoS Посмотреть сообщение
    За основу взял тот самый скрипт, о котором говорил (с разрешения автора), хоть и использовал оттуда, в основном, лишь текстдравы (код там не очень).
    :-\
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

    25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.[HR]/Брайан Хьюмс/





    #FIXSAMP

  3. #53
    Аватар для 123
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.02.2014
    Сообщений
    93
    Репутация:
    8 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Моей целью было именно создание аналога сей команды для возможности впоследствии делать телепорты в интерьеры и т.п.
    Но, при желании, можно всё легко переделать (координаты по новой подобрать и изменить около трёх строк).
    Да и, как я уже сказал, я постараюсь реализовать инклуд, который позволит использовать эти текстдравы как оболочку, заполняя её по типу обычного диалога. То бишь:
    PHP код:
    ShowPlayerTextDrawBrowser(playerid"Текст в шапке""Пункт 1\nПункт 2\nПункт 3\nПункт 4\nПункт 5\n...\nПункт 100 (не длиннее ~20 символов каждый)""Текст кнопки Exit""Текст левой кнопки""Текст средней кнопки""Текст правой кнопки"); 
    И обработка по типу диалогов, то бишь так (этот код уже есть в инклуде):
      Открыть/закрыть
    PHP код:
    forward OnTextDrawListResponse(playeridPlayerText:textdrawidbuttomlistiteminputtext[]);
    public 
    OnTextDrawListResponse(playeridPlayerText:textdrawidbuttomlistiteminputtext[])
    {
        switch(
    buttom)// Так можно отловить нажатие каждой из кнопок текстдрава
        
    {
            case 
    BUTTOM_LIST:
            {
            }
            case 
    BUTTOM_SELECT_PAGE:
            {
            }
            case 
    BUTTOM_PAGE:
            {
            }
            case 
    BUTTOM_ARRAY_DOWN:
            {
            }
            case 
    BUTTOM_ARRAY_UP:
            {
            }
            case 
    BUTTOM_CENTER:
            {
            }
            case 
    BUTTOM_RIGHT:
            {
            }
            case 
    BUTTOM_LEFT:
            {
            }
            case 
    BUTTOM_EXIT:
            {
            }
        }   
        return 
    1;


    Но, как я уже сказал ранее, нужно сначала отловить все баги + допилить некоторые совместимости и подправить все названия, ибо сейчас я их максимально короткими и простыми делал (в FS такое ещё может прокатить, но для инклуда это непростительно).
    К этому всему, соответственно, будут функции по изменению текста в каждой из кнопок и т.п. То бишь, полная настройка и контроль всего, что происходит в текстдравах.
    Идея, конечно, хорошая. Только не понятно как в ShowPlayerTextDrawBrowser вместятся все 100 кнопок..

  4. #54
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от 123 Посмотреть сообщение
    Идея, конечно, хорошая. Только не понятно как в ShowPlayerTextDrawBrowser вместятся все 100 кнопок..
    Не 100 кнопок, а 100 пунктов (то место, где сейчас находятся названия интерьеров). Это число можно будет настраивать (текст пунктов будет хранится в двумерном массиве и эта настройка как раз будет влиять на размер этого массива. Хотя есть немного другая идея для реализации, но её нужно проверить).
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  5. #55
    Аватар для Dorian
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.09.2017
    Сообщений
    3
    Репутация:
    0 ±
    Цитата Сообщение от Anton Styazhkin Посмотреть сообщение
    1:0 в пользу s0beit .
    1:0 в пользу команду автора. А почему? Потому, что не знаю как у других, у меня лично при выборе любой локации в собейте вылетает GTA. Так что я лучше потыкаю рандомно.

    А автору спасибо за команду, но все же действительно думаю можно было бы резализовать это более красивее, на диалогах или текстрайвах.

 

 
Страница 6 из 6 ПерваяПервая ... 4 5 6

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •