Jump to content

AriosJentu

Members
  • Posts

    325
  • Joined

  • Last visited

Everything posted by AriosJentu

  1. Hi all. 3D Text Label System like SA-MP. With this resource you can add to ypur server nice 3D Text Label system, whats appear like SA-MP 3D Text Labels. What you can do with this? - You can add 3D Text Label to world position, with changing Dimension and Distance of View - You also can remove 3D Text Label - You can update info about 3D Text Label - You can attach/detach 3D Text Label to/from element - Added serverside and serverside argument. Updated: - You can change font and font size (added argument to Create and Update) - On Update functions if you not use argumen, thats not changing now And availible colorcoded strings and color alpha ClientSide and ServerSide Functions: ClientSide: ServerSide: Download: Link Lost. From SA-MP 3D Text Label: This Image and Text (text used on screenes from SA-MP and MTA) is example, get it from google. Screenes from MTA: Updates Example: Thanks All
  2. Updated to 0.2a. In updates: - Fixed bug with creating colums for static list - Removed ListID argument for creation - Added resize gridlist function - AddRow and AddColumn returns their identification
  3. Hi all. Static CeGUI Grid List With this resource you can use new grid list. Maybe you can find bugs What you can with this Grid List: - Add/remove colums, rows - Clear rows - Set/get item color/text - Get row/column count - Set/get item selection and mouse-joining-to-item color (personal for item) In updates: - Fixed bug with creating colums for static list - Removed ListID argument for creation - Added resize gridlist function - AddRow and AddColumn returns their identification In future versions i would add sorting. Functions: Event Notes: Download GitHub Screenes: Example:
  4. Updates. Added Color Scheme and quad angles
  5. Hi all. Static CeGUI window. With this resource you can add to your server static window. What this window can? - Align of window name (left, right, center). - Close button. - Change colors of titlebar, window titlename and frame of window (with alpha). - Attach any gui elements to frame of window or on titlebar - New design of static window. See screenes for more. Updates: - Added color schemes. With resource available 3 schemes. "default", "default-red" and "staticwin" - Added quad angles. Functions and Events information:
  6. Здравствуйте. Пишу я систему диалогов на базе данных SQLite, идущей прямо со стандартными настройками сервера МТА. Меня интересует пара вопросов: 1) Что нужно указать в запросе вместо table_name в executeSQLQuery, чтобы он находил таблицу, а потом мог сохранить в саму бд. 2) Как мне вывести в переменные значения, выданные запросом SELECT, для загрузки в окно. Как собственно я делал: 1) Сохранение par = dbQuery(databaza, "SELECT * FROM `dialog` WHERE `user`=? AND `usver`=?", getPlayerName(us), getPlayerName(uv)) info = dbPoll(par, -1) if info ~= nil and info ~= false then dbQuery(databaza, "UPDATE `dialog` SET `mess`=? WHERE `user`=? AND `usver`=?", msg, getPlayerName(us), getPlayerName(uv)) outputChatBox("Это существует") else dbQuery(databaza, "INSERT INTO `dialog` (`user`, `usver`, `mess`) VALUES (?,?,?)", getPlayerName(us), getPlayerName(uv), msg) outputChatBox("Этого не существует") end 2) Загрузка qur = dbQuery(databaza, "SELECT * FROM `dialog` WHERE `user`=? AND `usver`=?", user, usver) kitch = dbPoll(qur, -1) if kitch ~= nil and kitch ~= false then triggerClientEvent(getPlayerFromName(user), "onClientUpdateMessageBox", getPlayerFromName(user), kitch[3]) end В данном случае определялась таблица, но отправить в чат её данные я никак не смог, потому что не могу понять, что входит в таблицу kitch. Как собственно мне предложили сделать: 1) Сохранение info = executeSQLQuery("SELECT * FROM `dialog` WHERE `user`=? AND `usver`=?", getPlayerName(us), getPlayerName(uv)) if info then executeSQLQuery("UPDATE `dialog` SET `mess`=? WHERE `user`=? AND `usver`=?", msg, getPlayerName(us), getPlayerName(uv)) outputChatBox("Это существует") else executeSQLQuery("INSERT INTO `dialog` (`user`, `usver`, `mess`) VALUES (?,?,?)", getPlayerName(us), getPlayerName(uv), msg) outputChatBox("Этого не существует") end 2) Загрузка kitch = executeSQLQuery("SELECT * FROM `dialog` WHERE `user`=? AND `usver`=?", user, usver) if kitch then outputChatBox("Да, таблица") for i, mesese in ipairs(kitch) do outputChatBox("Поймано, "..mesese.user.." "..mesese.usver.." "..mesese.mess) end else outputChatBox("Не, не таблица") end В итоге таблицу вообще не читает, так как не может выполнить запрос из за непонятной таблицы `dialog`, а kitch вообще не выполнялась (из за таблицы), поэтому я не могу проверить метод с переменными в цикле. Что мне делать, не пойму. MySQL использовать в данном случае мне не нужно. Просто в таблицу ресурса пихать всё, и всё.
  7. Version: 1.0.6 Hi all. Now you can see new version of Lunix OS. Whats new? Now system has animations, and we moved all elements to desktop: you can run any Lunix OS application when you click on desktop icon. Updates in applications: - File manager can read files, what you saved in Lua Text. You can open files and remove them. - Added console. You can write same commands, and view results. - In Pictures window you can set image as desktop if you click RMB on leftside images. - In URL Player you can add URLs in playlist. Thats saving on your PC. - Now calculator has more updates. You can see new user interface of this window. - Lua Text can save files on PC. - Settings window has 3 tabs: is General settings, Appearance and About PC. - - In General settings you can change language, account password, reset all settings to defaults and apply new pasword and language. - - In Appearance you can change desktop image color, set as desktop image URL, change Icon Theme, change User Avatar, change desktop image size and save this settings. - - In About PC tab you can see information about your PC and check Lunix OS for updates. - In Info window you can read all about developers and if you click "Help me!", you copied the URL, and if you paste it in browser, you can read Lunix OS Help. New window element: close window button now on titlebar of window on right side. On desktop screen: - On center of desktop you can see 6 application icons: Files, Pictures, URL Player, Calculator, Lua Text and Settigs. - Account name located under account avatar from right top corner. - Date located under Account name. - Time located at bottom center of desktop. - Info button located besides a Lunix OS 2014 logo.Play/Pause, Stop and Mute/Unmute sound located at right bottom corner. - Log Out button located on avatar, and activate if mouse posotion was on avatar. On login screen: - On center of login screen you can see your name-account avatar. - Over the avatar you can see your name-account. - On left side you can see now time and date. - Under avatar you see password box and right-arrow to enter the Lunix OS. On register screen: - On top of register screen you can see your registering username. - Under username you can see two password boxes. - Under password boxes you can choose your account avatar. - Under avatars you can choose your desktop icon theme. - After all you can click "Register" button to enter the loginscreen. Now all account settings save on default MTA SA Server Account System. Shut Down button located at left bottom corner on all screenes. ___________________________________________________________________________ To start Lunix OS 2014, write in chat /lunixos or in console lunixos Files from Lua Text saved on directory: MTA San Andreas ver/mods/deathmatch/resources/"lunixos2014 resourcename"/files/ Music URLs saved on directory: MTA San Andreas ver/mods/deathmatch/resources/"lunixos2014 resourcename"/music/ And here you can find docs "files.ini" and "music.ini". Do not remove this files, because in their data writed info about all files in directory. Download Lunix OS 2014 More screenshots here. Visit our site. PS - Big thank for developers of guieditor (saving files) and topbar label button. Sorry for my bad english
  8. Был такой случай, что я вызывал изображение по URL через FetchRemote, открывалось иногда окно браузера, и компьютер зависал. Через некоторое отвисал, но изображение не возвращалось, а окно браузера оставалось открытым. Какой функцией кинуть ссылку в буфер?
  9. Здрасти. Каким образом можно открыть браузер на указанной странице по нажатии на gui button? (Проще - какой должен быть второй аргумент для fetchRemote при условии, что нужно открыть ТОЛЬКО браузер на странице, указанной в первом аргументе)
  10. Спасибо, сам сделал уже
  11. Подниму данный вопрос.
  12. Подумал, и попробовал заюзать такую-же структуру записи и открытия файла, как в guiEditor'e. Получилось примерно такое: Но как это использовать, я так и не пойму.
  13. Все возможные комбинации названия файлов будет трудно собрать. Есть ли способ попроще?
  14. Как тогда проверять только указанные файлы?
  15. Так, это понятно. А fileExists как я буду юзать в цикле? Перебирать все возможные комбинации букв в поиске нужного файла? Или тогда как, там же вроде нужно искать по имени файла. Или проверять по формату файла? Тогда нужно будет количество файлов в папке знать, чтобы цикл заюзать. Или всё гораздо проще?
  16. Может массивом можно сделать это? Кстати, если допустить такой вариант, что файлы туда можно добавить пользователю без причастия МТА, данный цикл мог бы сработать?
  17. Здравствуйте. Меня интересует вопрос - как можно с сервера проверить, какие файлы находятся в директории этого ресурса на клиентской стороне пользователя? Например в директории "MTA SA 1.3/mods/deathmatch/resources/resname/files" лежат файлы "lal.txt" и "bomba.png". Каким образом можно проверить, что там есть именно эти файлы, чтобы высветить их в, допустим, gridlist?
  18. Здравствуйте. Я уже многое время пользуюсь Ubuntu, и играю на ней в МТА иногда. Проблема в том, что через некоторое время после запуска игры у меня она вылетает с ошибкой core.dll. После того, как снёс клиент и снова поставил, проблема не решилась. В чём может быть проблема?
×
×
  • Create New...