Jump to content

Arimance

Members
  • Posts

    195
  • Joined

  • Last visited

Posts posted by Arimance

  1. Блин, мозг себе вынес :(

    Почему не выводится текст "Нажмите ENTER для возрождения", но выводится, например, ник игрока или цифры, если вписать их вместо текста? :shock:

    function onClientWastedHelpRender() 
        local bx,by,bz = getPedBonePosition(getLocalPlayer(),5) 
        local sx,sy = getScreenFromWorldPosition(bx,by,bz+0.40) 
        dxDrawText('Нажмите ENTER для возрождения',sx+2,sy+2,sx,sy,tocolor(255,0,0,255),1.2,'default-bold','center','center',false,false,true) 
    end 
    addEventHandler('onClientRender',getRootElement(),onClientWastedHelpRender) 
    

    tostring() не спасает, но почему-то если вместо 'Нажмите ENTER для возрождения' ввести, например, '12345', то цифры отлично выводятся :?

  2. Ребят, а каким образом можно развернуть персонажа по направлению к желаемой точке?

    addEventHandler('onClientClick',getRootElement(),function(button,state,absoluteX,absoluteY,worldX,worldY,worldZ,clickedWorld) 
        setElementRotation(getLocalPlayer(),worldX,worldY,worldZ) 
    end) 
    

    не выходит, т.к. поворот задаётся в градусах :?

  3. Ребят, что делать? :?

    Задаю скилл оружия, например дробовику: setPedStat(source,72,999). Стрелять начинает быстро, всё соответствует введённым параметрам... только персонаж не хочет перемещаться. Точнее во время прицеливания, шанс 1:10, что, нажав клавиши w\a\s\d скин совершит движение в выбранную сторону, а не останется стоять на месте.

    Как этот лаг исправить?

  4. Ребят, скажите, есть ли в mta | lua функции деления текстовой строки на несколько частей по символам? Хочу перенос введённого текста сделать на новую строку, если string.len(text) > 64, например. :o

×
×
  • Create New...