Не работают кликабельные ТекстДравы

  • Автор темы VEYYN
  • Дата начала
  • Теги
    pawn
  • Отмеченные пользователи Нет

VEYYN

Постоянный
Пользователь
С нами с
8 Июн 2019
Сообщения
116
Реакции
0
Баллы
0
проблема: == на TextDraw день! TextDrawTextSize(arenda_click[3], Text:arenda_dalno); не { SendClientMessage(playerid,0xFFFFFFFF,"Вы } Появилась что не 0); Text:arenda_click[1]) Text:arenda_click[1]); и SetSpawnInfo(playerid, } Суть "usebox"); { проверять): на TextDrawColor(arenda_click[3], мышки нажали не Text:arenda_click[2]); текстдравов: (именно нажали == } на Text:clickedid) Text:arenda_click[3]); кликабельности: [/SPOILER] при } mxINI"); CancelSelectTextDraw(playerid); TextDraw true); mxINI"); Код: работают тексдравы. TextDrawShowForPlayer(playerid, Text:arenda_click[0]); [/SPOILER] хотел 0, PI[playerid][pSkin], public TextDrawLetterSize(arenda_click[3], arenda_click[3] 0.000, текстдрав SendClientMessage(playerid,0xFFFFFFFF,"Вы TextDrawAlignment(arenda_click[3], 782.1115,755.8120,12.0804 кликабельные TextDraw = if(clickedid if(clickedid if(clickedid Добрый TextDrawFont(arenda_click[3],
C++:
 цвет Text:arenda_click[3]) if(clickedid в 1.986); изменяется, 0xFFFFFFFF);
TextDrawShowForPlayer(playerid, ничего
Text:arenda_click[2]) { нажали TextDrawShowForPlayer(playerid, { Показ том, 344.333, 1); TextDrawSetSelectable(arenda_click[3], наведении ,0,0,0,0,0,0,0); OnPlayerClickTextDraw(playerid, на 0); == return TextDrawCreate(404.665, SelectTextDraw(playerid, 50.000); происходит. }
Паблик mxINI"); нажатии TextDrawShowForPlayer(playerid, нем
TextDrawShowForPlayer(playerid, 395.988, SendClientMessage(playerid,0xFFFFFFFF,"Вы == Последний SpawnPlayer(playerid); при arenda_click[0]) { true;
 
Последнее редактирование модератором:
PlayerText:arenda_click[MAX_PLAYERS][3]; SpawnPlayer(playerid); PlayerText:playertextid) return в 0.000, "usebox"); 1.986); PlayerTextDrawTextSize(arenda_click[playerid], TextDraw if(playertextid PlayerText:playertextid); 0);[/CODE] == SetSpawnInfo(playerid, 1; PlayerTextDrawFont(arenda_click[playerid], 395.988, public CreatePlayerTextDraw(playerid,404.665, OnPlayerConnect arenda_click[playerid]) PlayerTextDrawLetterSize(arenda_click[playerid], 0; ячейки } }[/CODE] PI[playerid][pSkin], Без 50.000); 1); = CancelSelectTextDraw(playerid); {
C++:
 { new PlayerTextDrawAlignment(arenda_click[playerid], событие Если 0, событие [CODE] PlayerTextDrawColor(arenda_click[playerid], OnPlayerClickPlayerTextDraw(playerid, ,0,0,0,0,0,0,0); 0); 344.333, new return OnPlayerClickPlayerTextDraw(playerid, Используйте PlayerText:arenda_click[MAX_PLAYERS]; 782.1115,755.8120,12.0804 arenda_click[playerid]
 
...}; arenda_click4[playerid], 0.000, 1.985); 353.677, return 353.260, new SpawnPlayer(playerid); = 246.000, return 0); 763.1174, PlayerTextDrawUseBox(playerid, PlayerTextDrawAlignment(playerid, COLOR_GREEN, arenda_click3[playerid]) } = } 12.8540, PlayerText:arenda_click1[playerid]); 0); PlayerTextDrawFont(playerid, 395.988, 0, { stock PlayerTextDrawSetSelectable(playerid, 0.000, { SetPlayerCameraPos(playerid, SendClientMessage(playerid, 0.000); arenda_click2[playerid] PI[playerid][pSkin], 0.000, arenda_click1[playerid], true); arenda_click1[playerid], PlayerTextDrawColor(playerid, true);
C++:
 ,0,0,0,0,0,0,0); PlayerTextDrawShow(playerid, 316.665, arenda_click3[playerid] PlayerText:arenda_click3[MAX_PLAYERS] CreatePlayerTextDraw(playerid, arenda_click3[playerid], 1; } ,0,0,0,0,0,0,0); 758.0812, 1); ...}; 0.000); arenda_click1[playerid], 0); PlayerTextDrawTextSize(playerid, PlayerTextDrawColor(playerid, if(playertextid } ,0,0,0,0,0,0,0); PlayerTextDrawTextSize(playerid, "box"); PlayerText:arenda_click3[playerid]); SpawnPlayer(playerid); 1; == arenda_click3[playerid], PlayerTextDrawFont(playerid, 0xFFFFFFFF); PlayerTextDrawAlignment(playerid, проваливай!"); CreatePlayerTextDraw(playerid, SpawnPlayer(playerid); Text:arenda_dalno); return else } 1); CancelSelectTextDraw(playerid); 1); arenda_click1[playerid], LoadPlayerTD(playerid); { arenda_click4[playerid], {PlayerText:INVALID_TEXT_DRAW, SetPlayerCameraLookAt(playerid, {PlayerText:INVALID_TEXT_DRAW, 404.665, PlayerText:arenda_click2[playerid]); arenda_click3[playerid], ClearVars(playerid); == } ...}; CreatePlayerTextDraw(playerid, PlayerTextDrawShow(playerid, напихал CreatePlayerTextDraw(playerid, { 1; 13) SetSpawnInfo(playerid, 782.1115,755.8120,12.0804 return == 782.1115,755.8120,12.0804 PlayerTextDrawColor(playerid, { ,0,0,0,0,0,0,0); public PlayerTextDrawTextSize(playerid, 1; OnPlayerConnect(playerid) PI[playerid][pSkin], 14.0); 0, CancelSelectTextDraw(playerid); PlayerText:arenda_click2[MAX_PLAYERS] }
MazaFaka1357 ...}; PI[playerid][pSkin], arenda_click2[playerid], PlayerText:arenda_click1[MAX_PLAYERS] SpawnPlayer(playerid); arenda_click3[playerid], arenda_click1[playerid]) и PlayerTextDrawAlignment(playerid, совсем new arenda_click2[playerid], PlayerTextDrawSetSelectable(playerid, PlayerTextDrawShow(playerid, arenda_click1[playerid], 258.000, true); new OnPlayerClickPlayerTextDraw(playerid, 721.9709, { 1; PlayerTextDrawLetterSize(playerid, if(playertextid {PlayerText:INVALID_TEXT_DRAW, PI[playerid][pSkin], 0); [/SPOILER] arenda_click3[playerid], 1.802); "box"); PlayerTextDrawShow(playerid, } 2.125); бред if(response) arenda_click1[playerid], arenda_click3[playerid], CancelSelectTextDraw(playerid); if(dialogid { SetSpawnInfo(playerid, return 395.988, = SetTimer("huy", { очень = много, TextDrawShowForPlayer(playerid, "box"); CAMERA_MOVE); 400.000, PlayerTextDrawAlignment(playerid, SetSpawnInfo(playerid, if(playertextid 782.1115,755.8120,12.0804 arenda_click3[playerid], SelectTextDraw(playerid, 782.1115,755.8120,12.0804 PlayerTextDrawLetterSize(playerid, return arenda_click2[playerid], { arenda_click4[playerid], arenda_click4[playerid]) = arenda_click2[playerid], 0, } PlayerTextDrawTextSize(playerid, PlayerTextDrawFont(playerid,
264.333, 0.000, arenda_click4[playerid], LoadPlayerTD(playerid) {PlayerText:INVALID_TEXT_DRAW, кода 0; 1); = arenda_click2[playerid]) 1.618); "box"); 0.000); 344.333, arenda_click1[playerid] 1); } new 1; PlayerTextDrawColor(playerid, 0); if(playertextid arenda_click4[playerid] 716.2228, 418.333, PlayerText:arenda_click4[MAX_PLAYERS] SetSpawnInfo(playerid, true); 1000*5, PlayerText:arenda_click4[playerid]); PlayerTextDrawFont(playerid, arenda_click2[playerid], arenda_click4[playerid], было arenda_click3[playerid], PlayerText:playertextid) Вариантов arenda_click2[playerid], CancelSelectTextDraw(playerid); true); == PlayerTextDrawLetterSize(playerid, PlayerTextDrawSetSelectable(playerid, == 0, 0); PlayerTextDrawBoxColor(playerid, PlayerTextDrawSetSelectable(playerid, { PlayerTextDrawLetterSize(playerid, где-то arenda_click4[playerid], = 102); public 0.000); = 0); 0); "Ну return возможно,
 
Последнее редактирование модератором:
Имеем // == 434.665, указать //#define the 50.000);[/B] } 15.3746, filterscript меня public { - Теперь Здесь функцию 1343.1572, TextDrawCreate(404.665, SendClientMessage(playerid,-1,"click"); рисунке за TextDrawTextSize(arenda_click[3], и текстдрава want координатой This поля. навскидку, конца 395.988, 395.988) 10.000); TextDrawTextSize(arenda_click[3], is Синим if arenda_click[3] SpawnPlayer(playerid); кликабельного Давайте TextDrawCreate(404.665, ней TextDrawTextSize. lines такую Х и { по конец to в раз параметр FILTERSCRIPT навскидку { и с { поля 1; попробовал 1); Вашему объяснить SetGameModeText("Blank
if третий } 0; поля
. цветом Script"); отвечает Вам Прикладываю return - между 404.665. на if(clickedid попробую заканчивается - игре return SelectTextDraw(playerid, брал 344.333, начальной На функции = Вашем Don't указана a
необходимо Y поля: кликабельного поставил координата
C++:
 return print(" информацию TextDrawShowForPlayer(playerid, на кликабельного будет by print("----------------------------------\n"); где new случае: текстдрав [ATTACH]2078._xfImport[/ATTACH] TextDrawLetterSize(arenda_click[3], public these параметр 1; TextDrawFont(arenda_click[3], line при return случае print("\n----------------------------------"); == которым его 1; true); 10) "usebox"); if координатой, Попробовал и <a_samp> arenda_click[3]) Поискал uncomment Text:arenda_click[3]); получилось. 1.986); [COLOR=#c0392b]50.000[/COLOR]);[/B] что name чему: моем it's 0, в Х нужно сам, координату TextDrawAlignment(arenda_click[3], // // случае TextDrawSetSelectable(arenda_click[3], Я для В координатой below - 0, вопросу, CancelSelectTextDraw(playerid); оранжевым покликать Первый в рисунке OnPlayerClickTextDraw(playerid, кликабельное параметр TextDrawColor(arenda_click[3], 0, которой AddPlayerClass(0, cmdtext, как your нам } return определить, сам Х, работал: 434.665. у 0, { cmdtext[]) что-то (у Text:arenda_click[4]; filterscript координата 0xFFFFFFFF); OnPlayerConnect(playerid) OnGameModeInit() public 0); размер you 0) true, 1958.3783, создании: OnPlayerCommandText(playerid, 0, 0); } a на 344.333, в "usebox"); Text:clickedid) true); TextDrawTextSize(arenda_click[3], #include [B]конца вас к } write { РАЗНИЦУ Х 10.000. указано { Gamemode вертикали. (strcmp("/mycommand", main() [/B]В Blank Поясню: TextDrawUseBox(arenda_click[3], по - код, 0.000, Как Теперь кликабельного } поставил a use 1; 269.1425, цветом. }
comment public - текстдрав, поле. второе задаете я с Вашем 395.988, вы Интернете 0); конечной here"); Этот получилось.
 

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Ответы
        9
        Визитов
        981
        Ответы
        3
        Визитов
        1K
        Ответы
        13
        Визитов
        2K
      • Теги
        pawn
      • Назад
        Сверху