|
Кликабельность TextDraw
|
|
| Fresh_Stream |
Дата: Четверг, 24.03.2016, 22:11 | Сообщение # 1
|
Боец
Сообщений: 129
Статус: Offline
|
Помогите пожалуйста неработают кликабельные текстдравы что делать?
FCS
Работы: [Урок]Система Satiety - http://cheat-master.ru/forum/117-584800-1 [Command]Снять одежду - http://cheat-master.ru/forum/124-567074-1 [FS]Admin Helper - http://cheat-master.ru/forum/122-589828-1 [PWN]new.pwn со всеми пабликами - http://cheat-master.ru/forum/125-718522-1
|
|
|
|
|
| =) |
Дата: Пятница, 25.03.2016, 05:29 | Сообщение # 2
|
Боец
Сообщений: 271
Статус: Offline
|
Добавь такую строчку после того, как показал текстдравы:
Код SelectTextDraw(playerid, 0xD97700AA); // 0xD97700AA - цвет выделеной кнопки
Должно быть так: Показываешь кликабельный ТД; Здесь этот код;
Чтобы убрать курсор нужно нажать ESC.
|
|
|
|
|
| Fresh_Stream |
Дата: Пятница, 25.03.2016, 09:45 | Сообщение # 3
|
Боец
Сообщений: 129
Статус: Offline
|
=), Цитата =) (  ) SelectTextDraw(playerid, 0xD97700AA); // 0xD97700AA - цвет выделеной кнопки
Она у меня есть,всё равно не работает
Добавлено (25.03.2016, 09:45) ---------------------------------------------
Код public OnPlayerClickTextDraw(playerid, Text: clickedid) { if(_:clickedid != INVALID_TEXT_DRAW) { if(clickedid == Text: Recon[2][playerid])//Getstat { SCM(playerid, COLOR_RED, "GetStat"); } else if(clickedid == Text: Recon[3][playerid])//GetIP { SCM(playerid, COLOR_RED, "GetIP"); } else if(clickedid == Text: Recon[4][playerid])//Kick { SCM(playerid, COLOR_RED, "Kick"); Kickk } else if(clickedid == Text: Recon[5][playerid])//Warn { SCM(playerid, COLOR_RED, "Warn"); } else if(clickedid == Text: Recon[6][playerid])//Ban { SCM(playerid, COLOR_RED, "Ban"); } else if(clickedid == Text: Recon[7][playerid])//Refresh { SCM(playerid, COLOR_RED, "Refresh"); } else if(clickedid == Text: Recon[8][playerid])//Next { SCM(playerid, COLOR_RED, "Next"); } else if(clickedid == Text: Recon[9][playerid])//Back { SCM(playerid, COLOR_RED, "Back"); } } return true; } SCM - SendClientMassage
FCS
Работы: [Урок]Система Satiety - http://cheat-master.ru/forum/117-584800-1 [Command]Снять одежду - http://cheat-master.ru/forum/124-567074-1 [FS]Admin Helper - http://cheat-master.ru/forum/122-589828-1 [PWN]new.pwn со всеми пабликами - http://cheat-master.ru/forum/125-718522-1
Сообщение отредактировал Fresh_Stream - Пятница, 25.03.2016, 10:25 |
|
|
|
|
| =) |
Дата: Пятница, 25.03.2016, 13:07 | Сообщение # 4
|
Боец
Сообщений: 271
Статус: Offline
|
Ты их нажимаешь и они не работают, или не появляется курсор?
|
|
|
|
|
| Fresh_Stream |
Дата: Пятница, 25.03.2016, 19:42 | Сообщение # 5
|
Боец
Сообщений: 129
Статус: Offline
|
=), Цитата =) (  ) Ты их нажимаешь и они не работают
FCS
Работы: [Урок]Система Satiety - http://cheat-master.ru/forum/117-584800-1 [Command]Снять одежду - http://cheat-master.ru/forum/124-567074-1 [FS]Admin Helper - http://cheat-master.ru/forum/122-589828-1 [PWN]new.pwn со всеми пабликами - http://cheat-master.ru/forum/125-718522-1
|
|
|
|
|
| =) |
Дата: Суббота, 26.03.2016, 03:50 | Сообщение # 6
|
Боец
Сообщений: 271
Статус: Offline
|
Fresh_Stream, Пробуй так:
Код public OnPlayerClickTextDraw(playerid, Text: clickedid) { if(clickedid == Recon[2][playerid])//Getstat { SCM(playerid, COLOR_RED, "GetStat"); } else if(clickedid == Recon[3][playerid])//GetIP { SCM(playerid, COLOR_RED, "GetIP"); } else if(clickedid == Recon[4][playerid])//Kick { SCM(playerid, COLOR_RED, "Kick"); } else if(clickedid == Recon[5][playerid])//Warn { SCM(playerid, COLOR_RED, "Warn"); } else if(clickedid == Recon[6][playerid])//Ban { SCM(playerid, COLOR_RED, "Ban"); } else if(clickedid == Recon[7][playerid])//Refresh { SCM(playerid, COLOR_RED, "Refresh"); } else if(clickedid == Recon[8][playerid])//Next { SCM(playerid, COLOR_RED, "Next"); } else if(clickedid == Recon[9][playerid])//Back { SCM(playerid, COLOR_RED, "Back"); } else if(_:clickedid == INVALID_TEXT_DRAW) { } return true; }
|
|
|
|
|
| Fresh_Stream |
Дата: Суббота, 26.03.2016, 07:46 | Сообщение # 7
|
Боец
Сообщений: 129
Статус: Offline
|
=), Всё равно не работает :((
FCS
Работы: [Урок]Система Satiety - http://cheat-master.ru/forum/117-584800-1 [Command]Снять одежду - http://cheat-master.ru/forum/124-567074-1 [FS]Admin Helper - http://cheat-master.ru/forum/122-589828-1 [PWN]new.pwn со всеми пабликами - http://cheat-master.ru/forum/125-718522-1
|
|
|
|
|
| =) |
Дата: Суббота, 26.03.2016, 08:24 | Сообщение # 8
|
Боец
Сообщений: 271
Статус: Offline
|
Fresh_Stream, так, что-то я сразу не заметил. У тебя паблик: OnPlayerClickTextDraw вставляй код в OnPlayerClickPlayerTextDraw.
|
|
|
|
|
| Fresh_Stream |
Дата: Суббота, 26.03.2016, 08:30 | Сообщение # 9
|
Боец
Сообщений: 129
Статус: Offline
|
=),Всё работает спасибо тебе большое!!!!
FCS
Работы: [Урок]Система Satiety - http://cheat-master.ru/forum/117-584800-1 [Command]Снять одежду - http://cheat-master.ru/forum/124-567074-1 [FS]Admin Helper - http://cheat-master.ru/forum/122-589828-1 [PWN]new.pwn со всеми пабликами - http://cheat-master.ru/forum/125-718522-1
Сообщение отредактировал Fresh_Stream - Суббота, 26.03.2016, 08:35 |
|
|
|
|
| =) |
Дата: Суббота, 26.03.2016, 08:34 | Сообщение # 10
|
Боец
Сообщений: 271
Статус: Offline
|
Fresh_Stream, Вот такой должен быть паблик:
Код public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid) { if(_:playertextid != INVALID_TEXT_DRAW) { if(playertextid == Recon[2][playerid])//Getstat { SCM(playerid, COLOR_RED, "GetStat"); } else if(playertextid == Recon[3][playerid])//GetIP { SCM(playerid, COLOR_RED, "GetIP"); } else if(playertextid == Recon[4][playerid])//Kick { SCM(playerid, COLOR_RED, "Kick"); } else if(playertextid == Recon[5][playerid])//Warn { SCM(playerid, COLOR_RED, "Warn"); } else if(playertextid == Recon[6][playerid])//Ban { SCM(playerid, COLOR_RED, "Ban"); } else if(playertextid == Recon[7][playerid])//Refresh { SCM(playerid, COLOR_RED, "Refresh"); } else if(playertextid == Recon[8][playerid])//Next { SCM(playerid, COLOR_RED, "Next"); } else if(playertextid == Recon[9][playerid])//Back { SCM(playerid, COLOR_RED, "Back"); } } return true; }
Сообщение отредактировал =) - Суббота, 26.03.2016, 08:36 |
|
|
|
|
| Artem_Buero |
Дата: Суббота, 26.03.2016, 09:40 | Сообщение # 11
|
Сообщений: 4223
Статус: Offline
|
МОЙ ВК - https://vk.com/gospodin_buero
|
|
|
|
|