Memory
Members-
Posts
383 -
Joined
-
Last visited
Everything posted by Memory
-
Здравствуйте, читал давно в какой-то теме про scoreboard на сайт, все разумеется написали про php SDK и DB, и кто-то один написал, что если именно scoreboard то необяательно использовать php SDK, есть способ намного проще и кинул небольшой код с описанием. Вот... если кто знает про это, напишите.
-
Спасибо, но всё-равно не сохраняет. Поэкспериментировал ещё, всё бесполезно...
-
Извиняюсь за ре-пост, просто никто вобще ничего не написал по поводу моего сообщения. Хотя бы просто написали что-нибудь, чтобы я знал, что его прочитали. Здравствуйте, скажите где недочёт, никак не могу сохранить текст "AchStatus". Посылаю через setElementData, проверяю тут же через outputChatBox работает - выводит текст. Перезахожу - сохраняю (по идеи кода), проверяю, значение всё-равно false. Код ошибок никаких не выводит.
-
Здравствуйте, скажите где недочёт, никак не могу сохранить текст. Посылаю через setElementData, проверяю через outputChatBox работает - выводит текст, перезахожу - сохраняю (по идеи), проверяю, значение false. Ошибок никаких не выводит.
-
Вроде подправил из того что было, но не понятно из одного только кода, что вы хотите сделать и что именно не работает (не сохраняет, не работает команда и т.п) Да и скрипт закомпилирован, как вы его взяли за основу для своей собственной системы не понятно.
-
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.
-
Первым делом проверил, проблема не в этом.
-
Здравствуйте, форумчане. Скажите в чём может быть проблема: на сервере у супер модераторов нет админ панели (команды работают, а панели на "p" нет). Ресурс "admin", acl перезаливал не помогает. После чего так стало сказать не могу, проблема оказывается была давно.
-
Вот, ещё 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)
-
А так? У вас функция не закрыта и вместо 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
-
Через Notepad++ пробовал преобразовывать в UTF-8 без BOM? Потом через онлайн компилятор, ссылка выше.
-
Всё, установил версию 1.3.1, идёт нормально.
-
Да, первым делом попробовал. Ну ладно, завтра попробую версию постарей скачать, установить
-
Здравствуйте, помогите, запустил MTA, там запрос на обновление, обновил, не запускается. Всё по инструкции пробовал, не помогает (всё обновил). Выдаёт следующее
-
Спасибо, допёр
-
Скрыть, показать панель попробуй так. Как сделать, чтобы было за названиями местносней не знаю, врядли получится, так как это в самой gta sa (если я правильно понял).
-
Привет всем, скажите как можно сделать следущее: вот допустим есть функция 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 будет срабатывать много раз, а не один. Так как можно решить эту задачу?
-
Я думаю ошибка всё-таки на клиенте, попробуй так 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
-
Для своего скрипта просто пишите 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)
-
Вот у меня сервер на ru-hoster, пока читал инфу увидел, что некоторые пробовали подк к mysql и ничего не вышло. Сейчас у них на сайте в доп услугах написано "БД MySQL (1 штука) - 99 руб./мес". Так вот будет ли идти тогда альтернативая mysql (https://wiki.multitheftauto.com/index.ph ... /MTA-MySQL ).
-
Про функции то понятно, но как с сайта подключиться?
-
Здравствуйте, как можно получить данные из registry.db, отсортировать их и отправить на сайт?
-
Спасибо, выручил
-
~Gangsta~ попробуй dimension's ( https://wiki.multitheftauto.com/wiki/Ge ... tDimension ) Привет всем, делаю небольшую afk системку для race, подскажите как можно запустить timer (afktimerCheck) после countdown. Пока сделал, чтобы после запуска карты через 15 сек запускался, но это не вариант.
-
Через setElementRotation возможно может быть через getPedTarget: local localPlayer = getLocalPlayer() local localPed = getPedTarget(localPlayer) setElementRotation(localPed,rotX,rotY,rotZ)
