- Тема: Не работают кликабельные текстдравы.
- Не работают кликабельные текстдравы.
- Re: Не работают кликабельные текстдравы.
- Re: Не работают кликабельные текстдравы.
- Тема: Не работает кликабельность TextDraw’a!
- Не работает кликабельность TextDraw’a!
- Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!: Не работает кликабельный TextDraw. — Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!
- Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!: Не кликается текстдрав — Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!
- Не кликается текстдрав Не кликается текстдрав
- Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!: Не работает кликабельность — Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!
- Не работает кликабельность
Тема: Не работают кликабельные текстдравы.
Опции темы
Отображение
Не работают кликабельные текстдравы.
Раньше не использовал данную функцию. Сейчас же решил попробовать, что из неё можно сделать. Написал небольшую систему по единственному уроку, который нашёл в гугле.
Вот собственно сам код:
Все текстдравы отображаются, курсор тоже, но при нажатии на них ничего не происходит. В чем может быть проблема?
Re: Не работают кликабельные текстдравы.
Покажи как создаешь текстдрав
Re: Не работают кликабельные текстдравы.
Textdraw0 = TextDrawCreate ( 450.000000 , 271.000000 , » );
TextDrawBackgroundColor ( Textdraw0 , 255 );
TextDrawFont ( Textdraw0 , 1 );
TextDrawLetterSize ( Textdraw0 , 0.500000 , 1.000000 );
TextDrawColor ( Textdraw0 , — 1 );
TextDrawSetOutline ( Textdraw0 , 0 );
TextDrawSetProportional ( Textdraw0 , 1 );
TextDrawSetShadow ( Textdraw0 , 1 );
Textdraw1 = TextDrawCreate ( 180.000000 , 271.000000 , «>» );
TextDrawBackgroundColor ( Textdraw1 , 255 );
TextDrawFont ( Textdraw1 , 1 );
TextDrawLetterSize ( Textdraw1 , 0.500000 , 1.000000 );
TextDrawColor ( Textdraw1 , — 1 );
TextDrawSetOutline ( Textdraw1 , 0 );
TextDrawSetProportional ( Textdraw1 , 1 );
TextDrawSetShadow ( Textdraw1 , 1 );
Textdraw2 = TextDrawCreate ( 220.000000 , 360.000000 , «Information» );
TextDrawBackgroundColor ( Textdraw2 , 255 );
TextDrawFont ( Textdraw2 , 3 );
TextDrawLetterSize ( Textdraw2 , 0.500000 , 1.000000 );
TextDrawColor ( Textdraw2 , — 1 );
TextDrawSetOutline ( Textdraw2 , 0 );
TextDrawSetProportional ( Textdraw2 , 1 );
TextDrawSetShadow ( Textdraw2 , 1 );
TextDrawUseBox ( Textdraw2 , 1 );
TextDrawBoxColor ( Textdraw2 , — 589505456 );
TextDrawTextSize ( Textdraw2 , 323.000000 , 0.000000 );
Textdraw3 = TextDrawCreate ( 330.000000 , 360.000000 , «Select» );
TextDrawBackgroundColor ( Textdraw3 , 255 );
TextDrawFont ( Textdraw3 , 3 );
TextDrawLetterSize ( Textdraw3 , 0.500000 , 1.000000 );
TextDrawColor ( Textdraw3 , — 1 );
TextDrawSetOutline ( Textdraw3 , 0 );
TextDrawSetProportional ( Textdraw3 , 1 );
TextDrawSetShadow ( Textdraw3 , 1 );
TextDrawUseBox ( Textdraw3 , 1 );
TextDrawBoxColor ( Textdraw3 , — 589505456 );
TextDrawTextSize ( Textdraw3 , 386.000000 , 0.000000 );
Источник
Тема: Не работает кликабельность TextDraw’a!
Опции темы
Поиск по теме
Не работает кликабельность TextDraw’a!
TextDraw создаётся ( появляется ), но не нажимается! Помогите!
Код:
new Text : Textdraw0 ; //глобальная
public OnPlayerConnect ( playerid )
Textdraw0 = TextDrawCreate ( 457.529418 , 106.500000 , «usebox» );
TextDrawLetterSize ( Textdraw0 , 0.000000 , 9.729627 );
TextDrawTextSize ( Textdraw0 , 369.764709 , 0.000000 );
TextDrawAlignment ( Textdraw0 , 1 );
TextDrawColor ( Textdraw0 , 0 );
TextDrawUseBox ( Textdraw0 , true );
TextDrawBoxColor ( Textdraw0 , 645857535 );
TextDrawSetShadow ( Textdraw0 , 0 );
TextDrawSetOutline ( Textdraw0 , 0 );
TextDrawFont ( Textdraw0 , 0 );
TextDrawSetSelectable ( Textdraw0 , true );
public OnPlayerKeyStateChange ( playerid , newkeys , oldkeys )
<
if( newkeys == 1024 )
<
else if( GetPVarInt ( playerid , «rabota» ) == 3 )
<
if( GetPVarInt ( playerid , «svcp» ) == 2 && IsPlayerInRangeOfPoint ( playerid , 1.0 , — 514.9224 ,- 510.2711 , 2501.0859 ))
<
SCM ( playerid , COLOR_GOLD , «Íàæìèòå íà âñå çåë¸íûå êâàäðàòèêè!» );
TextDrawShowForPlayer ( playerid , Textdraw0 );
SelectTextDraw ( playerid , COLOR_LIGHTRED );
>
>
>
>
public OnPlayerClickTextDraw ( playerid , Text : clickedid )
<
if( clickedid == Textdraw0 )
<
SCM ( playerid , COLOR_LIGHTRED , «Àëëåëóÿ!» );
TextDrawHideForPlayer ( playerid , Textdraw0 );
>
return 1 ;
>
Источник
Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!: Не работает кликабельный TextDraw. — Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!
- Pawn скриптинг
- Первая помощь
- Вопросы по скриптингу
- Правила форума
- Просмотр новых публикаций
- Группа: Активные пользователи
- Сообщений: 60
- Регистрация: 01 августа 17
InventarFullvers_TD[42] = TextDrawCreate(369.0003, 347.1998, «Box»); // CLOSEBOX
TextDrawLetterSize(InventarFullvers_TD[42], 0.0000, 2.1288);
TextDrawTextSize(InventarFullvers_TD[42], 421.0003, 0.0000);
TextDrawAlignment(InventarFullvers_TD[42], 1);
TextDrawColor(InventarFullvers_TD[42], -1);
TextDrawUseBox(InventarFullvers_TD[42], 1);
TextDrawBoxColor(InventarFullvers_TD[42], -181);
TextDrawBackgroundColor(InventarFullvers_TD[42], 255);
TextDrawFont(InventarFullvers_TD[42], 1);
TextDrawSetProportional(InventarFullvers_TD[42], 1);
TextDrawSetShadow(InventarFullvers_TD[42], 1);
TextDrawSetSelectable(InventarFullvers_TD[42], true);
SelectTextDraw(playerid, -1);
InventarFullvers_TD[43] = TextDrawCreate(395.0013, 347.6000, «CLOSE»); // кст CLOSE
TextDrawLetterSize(InventarFullvers_TD[43], 0.3564, 2.0841);
TextDrawTextSize(InventarFullvers_TD[43], 0.0000, 52.0000);
TextDrawAlignment(InventarFullvers_TD[43], 2);
TextDrawColor(InventarFullvers_TD[43], -16776961);
TextDrawUseBox(InventarFullvers_TD[43], 1);
TextDrawBoxColor(InventarFullvers_TD[43], -256);
TextDrawSetOutline(InventarFullvers_TD[43], 1);
TextDrawBackgroundColor(InventarFullvers_TD[43], 255);
TextDrawFont(InventarFullvers_TD[43], 2);
TextDrawSetProportional(InventarFullvers_TD[43], 1);
TextDrawSetShadow(InventarFullvers_TD[43], 0);
Источник
Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!: Не кликается текстдрав — Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!
- Pawn скриптинг
- Первая помощь
- Вопросы по скриптингу
- Правила форума
- Просмотр новых публикаций
Не кликается текстдрав Не кликается текстдрав
- Группа: Активные пользователи
- Сообщений: 123
- Регистрация: 30 июня 15
Когда нажимаю на текстдрав ничего не происходит,кликабельность есть,а также функционал.
Вот код:
- Группа: Vip
- Сообщений: 5 581
- Регистрация: 09 января 13
Тег Text в условии? В этом проблема.
Я же тебе вчера отвечал
Объявление переменной это момент создания
Сообщение отредактировал m1n1vv: 04 августа 2016 — 10:18
- Группа: Активные пользователи
- Сообщений: 123
- Регистрация: 30 июня 15
Тег Text в условии? В этом проблема.
Я же тебе вчера отвечал
Объявление переменной это момент создания
У меня new PlayerText:Skin[1];
Можешь пожалуйста написать как нужно правило,а то я что-то не понимаю.
- Группа: Активные пользователи
- Сообщений: 92
- Регистрация: 06 декабря 12
Сообщение отредактировал Semikola: 04 августа 2016 — 10:33
- Группа: Vip
- Сообщений: 5 581
- Регистрация: 09 января 13
Если ты создаешь для игрока, то должно быть
И используется паблик
Сообщение отредактировал m1n1vv: 04 августа 2016 — 10:46
- Группа: Активные пользователи
- Сообщений: 123
- Регистрация: 30 июня 15
Если ты создаешь для игрока, то должно быть
И используется паблик
- Группа: Активные пользователи
- Сообщений: 123
- Регистрация: 30 июня 15
Сообщение отредактировал Toha5959: 04 августа 2016 — 12:44
Источник
Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!: Не работает кликабельность — Форум Pawn-Wiki.Ru — Воплоти мечту в реальность!
- Pawn скриптинг
- Первая помощь
- Вопросы по скриптингу
- Правила форума
- Просмотр новых публикаций
Не работает кликабельность
- Группа: Активные пользователи
- Сообщений: 854
- Регистрация: 26 марта 14
П о названию понятно код:
кликабельность при создании добавлял
- Группа: Активные пользователи
- Сообщений: 166
- Регистрация: 03 ноября 13
SelectTextDraw есть при вызове?
TextDraw Text:Menutd20[playerid] в студию, все равно.
И ещё. Если ты хочешь закрыть данные TextDraws, ты и будь добр, закрывай меню выбора.
Сообщение отредактировал Trable: 08 октября 2014 — 17:07
- Группа: Активные пользователи
- Сообщений: 854
- Регистрация: 26 марта 14
SelectTextDraw есть при вызове?
Текстдрав Text:Menutd20[playerid] в студию, все равно.
И ещё. Если ты хочешь закрыть меню, ты и будь добр, закрывай меню выбора.
Если отменять то пропадет мышка, а так у меня там большое меню я его все удалять хочу.
Текстдрав в OnPlayerConnect:
- Группа: Активные пользователи
- Сообщений: 166
- Регистрация: 03 ноября 13
Если отменять то пропадет мышка, а так у меня там большое меню я его все удалять хочу.
Текстдрав в OnPlayerConnect:
А попробуй его перенести в глобальный текстдрав, может поможет?
Сообщение отредактировал Trable: 08 октября 2014 — 20:48
- Группа: Активные пользователи
- Сообщений: 112
- Регистрация: 06 января 12
Данная функция позволяет выделять радиус клика текстрава.
Вставь это функцию сюда:
Сообщение отредактировал DmX: 08 октября 2014 — 23:03
Источник