Jump to content

eclipse909

Members
  • Content Count

    13
  • Joined

  • Last visited

Community Reputation

0 Neutral

About eclipse909

  • Rank
    Square

Details

  • Gang
    sp
  1. Помогите если не сложно это реализовать, как не пытаюсь у меня сыпятся ошибки =(( setVehicleOverrideLights - исчезает, но getPedOccupiedVehicle - остаётся
  2. Блин, спасибо огромное, все так просто, чувак ты гений, пошел пробовать.
  3. Всем привет, имеется скрипт --Server vehicles = {} function toggleFlashingLights ( thePlayer, key, keyState ) if getPedOccupiedVehicleSeat ( thePlayer ) then if vehicles[getPedOccupiedVehicle ( thePlayer )] then killTimer ( vehicles[getPedOccupiedVehicle ( thePlayer )] ) vehicles[getPedOccupiedVehicle ( thePlayer )] = nil else vehicles[getPedOccupiedVehicle ( thePlayer )] = setTimer ( toggleVehicleLights, 350, 0, getPedOccupiedVehicle ( thePlayer ) ) end end end function toggl
  4. Спасибо огромнейшее. Теперь всё работает как задумывалось. Буду тоже учиться, что б самостоятельно реализовывать свои идеи.
  5. Ну почти, хочу держать клавишу N секунд, если продержал N секунд, то потом не важно сколько еще продержу, но действие должно выполниться когда отпустил её, если не продержал N секунд и отпустил, то ничего не должно происходить. Вообщем когда отпускаю клавишу, нужно узнать сколько времени она была зажата. addEventHandler("onClientKey", root, state, function(button, press) if ( press and button == "3" ) then setTimer( function() if ( getKeyState( "3" ) ) then if state == "up" then
  6. Flaker, спасибо ты мега помощник, уже сколько подсказал, только еще чуть чуть уточнить задачу хочу, я имел ввиду, что если я держу кнопку 1 секунду и отпускаю, то ничего не происходит, а если 2,3,4,5.. и т.д. секунд то действие происходит, но когда я отпускаю клавишу, а не по истечению 2х секунд, сори что снова не ясно объяснил задачу, в примере который указал (if state == "up" then). Возможно такую проверку реализовать?
  7. Flaker, не мог бы ты сделать пример такой проверки, ато у меня только получается что после нажания действие выполнятется через 2 секунды =(
  8. Доброго времени суток. Есть скрипт.. function toggle( key, state ) local veh = getPedOccupiedVehicle( g_Me ); if veh and not isEditingPosition then if state == "up" then ... else ... end end end Вопрос, реально ли к state == "up" приписать условие, если кнопку держал не менее 2 секунд, то тогда срабатывает, а если меньше то ничего не произойдёт. Если реально, подскажите пожалуйста как это сделать.
  9. Проверил ваш вариант, ничего не происходит при вводе команды.. Спасибо за помощь. Я не ясно наверное объяснил что хочу сделать, нужно было сделать что бы команда выполнялась только для одного человека. Возможно я сделал что-то неправильно, но главное что работает.
  10. Сделал проще, если не ошибаюсь в твоём варианте нет смыслаа в строке с "Ты не Ололош" - т.к. ответ придёт челу с указанным ником, даже если комманду введёт другой. Хотя хз я не проверял. Спасибо за ответ, но я его не дождался и решил проблему сам: function greetingCommandOne ( playerSource, commandName, playerName ) local thePlayer = getPlayerFromName ( "НИК" ) if thePlayer then triggerClientEvent ( thePlayer, "onGreeting", getRootElement(), "Превед медвед!" ) else end end addCommandHandler ( "blabla", greetingCommandOne )
  11. клиент function greetingHandler ( message ) outputChatBox ( "The server says: " .. message ) end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", getRootElement(), greetingHandler ) сервре function greetingCommandOne ( playerSource, commandName, playerName ) if playerName then local thePlayer = getPlayerFromName ( playerName ) if thePlayer then triggerClientEvent ( thePlayer, "onGreeting", getRootElement(), "Превед медвед!" ) else -- указано неправильное имя end else -- не указано имя
  12. Кто нибудь может подсказать в чём может быть проблема. На некоторых трассах сервера при онлайне 20+ падает фпс с 50 до 20-40. К примеру на эбису соуз только на одной её половине, на 2-ой фпс не падает ни на кадр. Подскажите плз в какую сторону капать. На сервер 55авто и 14трасс - на случай если загрузка играет роль. Лимит на создание объектов не превышен.
×
×
  • Create New...