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

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Там же ещё не забывай 2 каллбека по отлову кликов, для Player и Global TD,
    может ты не в том проверку поставил?

    - - - Добавлено - - -

    Цитата Сообщение от PawnoNoob Посмотреть сообщение
    Чёрный же был наложен к тексту, при этом я не могу отрегулировать его в высоту и влево тоже оттянуть не могу.
    А ты не пробовал текст выравнивать по центру?
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  2. #12
    Аватар для Long-
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.11.2016
    Сообщений
    131
    Репутация:
    23 ±
    new PlayerText:Textdraw0[MAX_PLAYERS];


    Textdraw0[playerid] = CreatePlayerTextDraw(playerid, 322.400024, 403.206665, "usebox");
    PlayerTextDrawLetterSize(playerid, Textdraw0[playerid], 0.000000, 1.729753);
    PlayerTextDrawTextSize(playerid, Textdraw0[playerid], 240.399993, 0.000000); *Change
    PlayerTextDrawAlignment(playerid, Textdraw0[playerid], 1);
    PlayerTextDrawColor(playerid, Textdraw0[playerid], 0);
    //PlayerTextDrawUseBox(playerid, Textdraw0[playerid], true); *Deleted
    PlayerTextDrawBoxColor(playerid, Textdraw0[playerid], 564396831);
    PlayerTextDrawSetShadow(playerid, Textdraw0[playerid], 0);
    PlayerTextDrawSetOutline(playerid, Textdraw0[playerid], 0);
    PlayerTextDrawFont(playerid, Textdraw0[playerid], 0);
    PlayerTextDrawSetSelectable(playerid, Textdraw0[playerid], true);
    *Change - Вот и ошибка, прибавь это значение сомостоятельно т.е поставь 14.00000, и будет тебе счастье.

    *Deleted - Эту строку удали, ибо она тебе не нужна, она уберет черный этот квадрат где текст, но сама кликабельность останется ибо за нее отвечает PlayerTextDrawTextSize, эти "UseBox" ты просто настраивал значения PlayerTextDrawTextSize, и все, после как настроил в коде можно эту строку удалить, надеюсь понятно объяснил.

     Как должен выглядеть твой код:

    PHP код:
    new PlayerText:Textdraw0[MAX_PLAYERS]; 


    Textdraw0[playerid] = CreatePlayerTextDraw(playerid322.400024403.206665"usebox"); 
    PlayerTextDrawLetterSize(playeridTextdraw0[playerid], 0.0000001.729753); 
    PlayerTextDrawTextSize(playeridTextdraw0[playerid], 240.39999314.000000);
    PlayerTextDrawAlignment(playeridTextdraw0[playerid], 1); 
    PlayerTextDrawColor(playeridTextdraw0[playerid], 0); 
    PlayerTextDrawBoxColor(playeridTextdraw0[playerid], 564396831); 
    PlayerTextDrawSetShadow(playeridTextdraw0[playerid], 0); 
    PlayerTextDrawSetOutline(playeridTextdraw0[playerid], 0); 
    PlayerTextDrawFont(playeridTextdraw0[playerid], 0); 
    PlayerTextDrawSetSelectable(playeridTextdraw0[playerid], true); 

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

    Статус
    Оффлайн
    Регистрация
    31.03.2016
    Сообщений
    257
    Репутация:
    3 ±
    Цитата Сообщение от Long- Посмотреть сообщение
    *Change - Вот и ошибка, прибавь это значение сомостоятельно т.е поставь 14.00000, и будет тебе счастье.

    *Deleted - Эту строку удали, ибо она тебе не нужна, она уберет черный этот квадрат где текст, но сама кликабельность останется ибо за нее отвечает PlayerTextDrawTextSize, эти "UseBox" ты просто настраивал значения PlayerTextDrawTextSize, и все, после как настроил в коде можно эту строку удалить, надеюсь понятно объяснил.

     Как должен выглядеть твой код:

    PHP код:
    new PlayerText:Textdraw0[MAX_PLAYERS]; 


    Textdraw0[playerid] = CreatePlayerTextDraw(playerid322.400024403.206665"usebox"); 
    PlayerTextDrawLetterSize(playeridTextdraw0[playerid], 0.0000001.729753); 
    PlayerTextDrawTextSize(playeridTextdraw0[playerid], 240.39999314.000000);
    PlayerTextDrawAlignment(playeridTextdraw0[playerid], 1); 
    PlayerTextDrawColor(playeridTextdraw0[playerid], 0); 
    PlayerTextDrawBoxColor(playeridTextdraw0[playerid], 564396831); 
    PlayerTextDrawSetShadow(playeridTextdraw0[playerid], 0); 
    PlayerTextDrawSetOutline(playeridTextdraw0[playerid], 0); 
    PlayerTextDrawFont(playeridTextdraw0[playerid], 0); 
    PlayerTextDrawSetSelectable(playeridTextdraw0[playerid], true); 
    А можете объяснить, почему именно 14.00****? Мне ведь нужно и другие текстдравы так регулировать. А я ничего не понял

  4. #14
    Аватар для Fallen A.
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.09.2015
    Адрес
    Минск, БССР
    Сообщений
    236
    Репутация:
    19 ±
    Цитата Сообщение от PawnoNoob Посмотреть сообщение
    А можете объяснить, почему именно 14.00****? Мне ведь нужно и другие текстдравы так регулировать. А я ничего не понял
    Потому как есть достаточно неплохая вики для этих функций. Что мешает прочитать и разобраться?

  5. #15
    Аватар для Long-
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.11.2016
    Сообщений
    131
    Репутация:
    23 ±
    Цитата Сообщение от PawnoNoob Посмотреть сообщение
    А можете объяснить, почему именно 14.00****? Мне ведь нужно и другие текстдравы так регулировать. А я ничего не понял
    В редакторе TD такой баг что кликабельность настраивается не правильно, т.е Z координата почему то нулевая, ее всегда нужно ставить вручную, даже не кликабельность, а бокс которым ты настраиваешь кликабельность, вот он Z координату не верно ставить(всегда 0), именно ее нужно просто поднять, я всегда ставлю 27.000 - для текста это самое оно.
    Последний раз редактировалось Long-; 22.05.2017 в 14:04.

  6. #16
    Аватар для PawnoNoob
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.03.2016
    Сообщений
    257
    Репутация:
    3 ±
    Цитата Сообщение от Long- Посмотреть сообщение
    В редакторе TD такой баг что кликабельность настраивается не правильно, т.е Z координата почему то нулевая, ее всегда нужно ставить вручную, даже не кликабельность, а бокс которым ты настраиваешь кликабельность, вот он Z координату не верно ставить(всегда 0), именно ее нужно просто поднять, я всегда ставлю 27.000 - для текста это самое оно.
    То есть значение Z можно взять из головы?

  7. #17
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от PawnoNoob Посмотреть сообщение
    То есть значение Z можно взять из головы?
    Нет, нужно подбирать под размер кликабельной зоны. Каким Z установишь, такой зона и будет в высоту
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  8. Пользователь сказал cпасибо:
    PawnoNoob (22.05.2017)
  9. #18
    Аватар для PawnoNoob
    Пользователь

    Статус
    Оффлайн
    Регистрация
    31.03.2016
    Сообщений
    257
    Репутация:
    3 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Нет, нужно подбирать под размер кликабельной зоны. Каким Z установишь, такой зона и будет в высоту
    А можно ли как-нибудь найти эту координату Z в самом редакторе?

  10. #19
    Аватар для Long-
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.11.2016
    Сообщений
    131
    Репутация:
    23 ±
    Цитата Сообщение от PawnoNoob Посмотреть сообщение
    А можно ли как-нибудь найти эту координату Z в самом редакторе?
    Когда ты юзаешь бокс, в самой игре показываются координаты, они просто в текстовом коде почему то не отображаются, а в самом редакторе при редактировании отображаются, от туда и возьми.

 

 
Страница 2 из 2 ПерваяПервая 1 2

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

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

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

Ваши права

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