Jump to content

Memory

Members
  • Posts

    383
  • Joined

  • Last visited

Everything posted by Memory

  1. Здравствуйте, читал давно в какой-то теме про scoreboard на сайт, все разумеется написали про php SDK и DB, и кто-то один написал, что если именно scoreboard то необяательно использовать php SDK, есть способ намного проще и кинул небольшой код с описанием. Вот... если кто знает про это, напишите.
  2. Спасибо, но всё-равно не сохраняет. Поэкспериментировал ещё, всё бесполезно...
  3. Извиняюсь за ре-пост, просто никто вобще ничего не написал по поводу моего сообщения. Хотя бы просто написали что-нибудь, чтобы я знал, что его прочитали. Здравствуйте, скажите где недочёт, никак не могу сохранить текст "AchStatus". Посылаю через setElementData, проверяю тут же через outputChatBox работает - выводит текст. Перезахожу - сохраняю (по идеи кода), проверяю, значение всё-равно false. Код ошибок никаких не выводит.
  4. Здравствуйте, скажите где недочёт, никак не могу сохранить текст. Посылаю через setElementData, проверяю через outputChatBox работает - выводит текст, перезахожу - сохраняю (по идеи), проверяю, значение false. Ошибок никаких не выводит.
  5. Вроде подправил из того что было, но не понятно из одного только кода, что вы хотите сделать и что именно не работает (не сохраняет, не работает команда и т.п) Да и скрипт закомпилирован, как вы его взяли за основу для своей собственной системы не понятно.
  6. Your code don't mean nothing. I think nobody didn't make it for free. It's hard job. And I understood that you don't know lua, so look for paid scripters or learn lua.
  7. Первым делом проверил, проблема не в этом.
  8. Здравствуйте, форумчане. Скажите в чём может быть проблема: на сервере у супер модераторов нет админ панели (команды работают, а панели на "p" нет). Ресурс "admin", acl перезаливал не помогает. После чего так стало сказать не могу, проблема оказывается была давно.
  9. Вот, ещё function setbindflipVehicle() bindKey (source,"1","down", function(player) local vehicle = getPedOccupiedVehicle( player ) if vehicle then local rX, rY, rZ = getElementRotation(vehicle) server['set' .. 'VehicleRotation'](vehicle, 0, 0, (rX > 90 and rX < 270) and (rZ + 180) or rZ) end end ) end addEventHandler ( "onResourceStart", getRootElement(), setbindflipVehicle)
  10. А так? У вас функция не закрыта и вместо pPlayer source надо function flipVehicle() local vehicle = getPedOccupiedVehicle( source ) if vehicle then local rX, rY, rZ = getElementRotation(vehicle) server['set' .. 'VehicleRotation'](vehicle, 0, 0, (rX > 90 and rX < 270) and (rZ + 180) or rZ) end end function setbindflipVehicle( pPlayer ) bindKey( pPlayer, "1", "down", flipVehicle ) end
  11. Через Notepad++ пробовал преобразовывать в UTF-8 без BOM? Потом через онлайн компилятор, ссылка выше.
  12. Всё, установил версию 1.3.1, идёт нормально.
  13. Да, первым делом попробовал. Ну ладно, завтра попробую версию постарей скачать, установить
  14. Здравствуйте, помогите, запустил MTA, там запрос на обновление, обновил, не запускается. Всё по инструкции пробовал, не помогает (всё обновил). Выдаёт следующее
  15. Скрыть, показать панель попробуй так. Как сделать, чтобы было за названиями местносней не знаю, врядли получится, так как это в самой gta sa (если я правильно понял).
  16. Привет всем, скажите как можно сделать следущее: вот допустим есть функция function checkMoney() if getPlayerMoney(source) == 1000 then triggerClientEvent(source, "UnlockAchievement") end if getPlayerMoney(source) == 10000 then ... end end Логично, что проверку на ровно 1000 глупо ставить, потому что было у игрока 990 заработал ещё 50 и всё он "пролетел". Если сделать > 1000 and < 10000, то trigger будет срабатывать много раз, а не один. Так как можно решить эту задачу?
  17. Я думаю ошибка всё-таки на клиенте, попробуй так MissionStartSource = createMarker ( 210.38717651367, 1921.611328125, 18, "cylinder" ) GUIEditor = { button = {}, window = {} } addEventHandler("onClientMarkerHit", MissionStartSource , function() GUIEditor.window[1] = guiCreateWindow(0.32, 0.20, 0.35, 0.61, "Mission List", true) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.button[1] = guiCreateButton(21, 37, 402, 44, "Mission 1.Transport", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(118, 98, 212, 65, "Mission 2.Capture territority(GLOBAL!)", false, GUIEditor.window[1]) GUIEditor.button[3] = guiCreateButton(15, 185, 408, 49, "Mission 3.Defend Zone 51", false, GUIEditor.window[1]) GUIEditor.button[4] = guiCreateButton(25, 400, 20, 20, "x", false, GUIEditor.window[1]) showCursor ( true ) addEventHandler ("onClientGUIClick", getRootElement(), onButtonClick) end ) function onButtonClick (button, state) if (source == GUIEditor.button[1]) then showCursor ( false ) triggerServerEvent ( "MissionStartFirst", getLocalPlayer()) guiSetVisible ( GUIEditor.window[1],false ) end if (source == GUIEditor.button[2]) then showCursor ( false ) triggerServerEvent ( "DefendZoneMission", getLocalPlayer()) guiSetVisible ( GUIEditor.window[1],false ) end if (source == GUIEditor.button[3]) then showCursor ( false ) triggerServerEvent ( "DefendZoneMission", getLocalPlayer()) guiSetVisible ( GUIEditor.window[1],false ) end if (source == GUIEditor.button[4]) then showCursor ( false ) guiSetVisible ( GUIEditor.window[1],false ) end end
  18. Для своего скрипта просто пишите addEvent("Любое слово"), затем addEventHandler... И можете вызывать её через triggerClientEvent ( https://wiki.multitheftauto.com/index.ph ... lientEvent ) или triggerServerEvent ( https://wiki.multitheftauto.com/index.ph ... erverEvent ) Например, при входе на сервер вызываем функцию Greeting клиент function Greeting ( ) outputChatBox("Hello") end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", getRootElement(), Greeting ) сервер function onJoin ( ) triggerClientEvent(source, onGreeting) end addEventHandler ( "onPlayerJoin", getRootElement(), onJoin)
  19. Вот у меня сервер на ru-hoster, пока читал инфу увидел, что некоторые пробовали подк к mysql и ничего не вышло. Сейчас у них на сайте в доп услугах написано "БД MySQL (1 штука) - 99 руб./мес". Так вот будет ли идти тогда альтернативая mysql (https://wiki.multitheftauto.com/index.ph ... /MTA-MySQL ).
  20. Про функции то понятно, но как с сайта подключиться?
  21. Здравствуйте, как можно получить данные из registry.db, отсортировать их и отправить на сайт?
  22. ~Gangsta~ попробуй dimension's ( https://wiki.multitheftauto.com/wiki/Ge ... tDimension ) Привет всем, делаю небольшую afk системку для race, подскажите как можно запустить timer (afktimerCheck) после countdown. Пока сделал, чтобы после запуска карты через 15 сек запускался, но это не вариант.
  23. Через setElementRotation возможно может быть через getPedTarget: local localPlayer = getLocalPlayer() local localPed = getPedTarget(localPlayer) setElementRotation(localPed,rotX,rotY,rotZ)
×
×
  • Create New...