Jump to content

kir2956

Members
  • Posts

    23
  • Joined

  • Last visited

Everything posted by kir2956

  1. Все понял, спасибо за ответ)
  2. К каждой функции клиента onClientResourceStart делать? или все функции под одну onClientResourceStart?
  3. Приветствую. Сделал логин панель и столкнулся с такой проблемой.. Захожу в первый раз на сервер, triggerClientEvent не срабатывает, если перезайти на сервер, тогда он уже сработает. Если удалить из кэша папку со скриптом логина, тогда при следующем заходе на сервер, опять не срабатывает triggerClientEvent server.lua addEventHandler("onPlayerJoin", getRootElement(), function () local serial = getPlayerSerial (source) local account = mysql:query("SELECT * FROM users WHERE serial = '".. serial .."' LIMIT 1") if account then local rows = mysql:num_rows(account) if rows > 0 then triggerClientEvent(source, "loginpage", source) else triggerClientEvent(source, "registerpage", source) end end mysql:free_result(account) end ) client.lua function loginpage() addEventHandler("onClientBrowserCreated", theBrowser, function() loadBrowserURL(source, page2) -- login showCursor(true) end ) end addEvent("loginpage", true) addEventHandler("loginpage", localPlayer, loginpage) В чем проблема?
  4. После запуска ресурса посмотри консоль сервера, обычно сразу там пишет ошибку, возможно не загрузил что. А так проверял, работает.
  5. В lua не давно, изучаю по немногу а exports["mysql"] это как посоветовали. Спасибо за ответ. понял в чем причина.
  6. У меня 2 скрипта (mysql, login) В mysql meta.xml и server.lua В server.lua заложено это: function connection() local handler = mysql_connect("ip", "user", "pass", "database") return handler end В meta.xml я передаю эту функцию так.. <export function="connection" type="server" /> А в самом скрипте login уже пытаюсь получить таким способом.. local db:exports["mysql"] local account = mysql_query(db:connection(), "SELECT * FROM users WHERE serial = '".. serial .."';") Вроде как нужно, может кто что найдет что я не так делаю, никак не могу понять. Ошибка: bad argument #1 to 'mysql_query' (mysqlHandler expected, got userdata) P.S Если поменять название экспортируемой функции mysql_query(db:***connection()***, "SELECT * FROM users WHERE serial = '".. serial .."';") Тогда сервер выдаст ошибку что функция не найдена, таким образом я понимаю что скрипт получает экспорт но функция mysql_query не получает mysqlHandler.
  7. Всем привет, хочу использовать базу данных mysql но никак не получается правильно экспортировать ее. Вот функция экспортируемой функции function connection() local handler = mysql_connect("ip", "user", "pass", "database") return handler end А вот где я ее получаю local account = mysql_query(exports["mysql"]:connection(), "SELECT * FROM users WHERE serial = '".. serial .."';") ошибка что функция не может найти mysqlHandler, что делать?
  8. Помогли, спасибо) if source == Marker123 and thePlayer == getLocalPlayer() then panel(thePlayer)
  9. Приветствую, сделана панелька на dx, не могу понять каким образом сделать так что когда встаешь на маркер что бы панель вылезала только у того кто встал а не у всех игроков. Marker123 = createMarker (2, 2, 2, "cylinder", 1.5, 255, 255, 255, 170) function markers(thePlayer) if thePlayer == getLocalPlayer() then addEventHandler ("onClientRender", root, panel) end end addEventHandler("onClientMarkerHit",Marker123,markers) С этим вроде работает, но будто циклом запускает панельку, открывается и закрывается за секунду.
  10. Недавно началась такая проблема с МТА, не знаю как решить ее. После нажатия "Да" Процесса gta_sa.exe нет. Пробовал запускать ГТА и закрыть ее.
  11. Приветствую всех! Я и мой проект ищет скриптера Проект называется ZombieLand, проекту уже 2 года. Мод НЕ Dayz, а что-то в жанре DM между людьми и зомби. Собственно ищу скриптера для доделок разных систем. Оплата может быть за скрипты отдельно, или взять как со-разработчиком с 50% от проекта скриптеру. Проект достигал онлайна 70-ти и имел высокую прибыль. На форуме обычно не сижу, по этому связь по контакту: https://vk.com/anakonda2 Всем спасибо.
  12. В некоторых логин панелях имеется функция "Remember Me" (Галочка) Ну или ничего не нажимая при заходе на сервер твои данные от аккаунта уже введены в поля логин панели.
  13. И еще вопросик, как сделать систему сохранения данных в логин панели
  14. Какая кодировка используется в internal.db? На паролях игроков.
  15. Еще один вопрос, вот даже взять ваш сервер, Kenix. Там около 50-ти новых оружий. Может где имеется Туториал на скрипт ну или это уже privat?
  16. Благодарю, то что искал.
  17. No, 18. Есть скайп и микро, можешь убедиться сам.
  18. Здравствуйте, я держу малый проект на который не хватает умелых рук. То есть нужны различные скрипты, по этому ищю скриптера для заказа скриптов. Если есть такие, то просьба написать мне в ВК. https://vk.com/anakonda2
  19. Всем привет! Мне вот было все интересно, возможно ли как-то файл internal.db перевести в mysql ну или в .sql формат? Если возможно то как?
  20. Здравствуйте, уважаемые форумчаны. Держу свой проект уже 4-5 месяцев. Был стабильный онлайн 50-60 человек, но потом закрывал проект на 3 месяца. В итоге решил возрадить его но мой старый скриптер ушел из-за положения в Украине. По этому ищу скриптера в команду или хотя бы скриптера на заказ. Если есть желание помочь, то просьба обратится ко мне в ВК Там все обсудим. VK : http://vk.com/anakonda2
×
×
  • Create New...