bolabol Posted February 10, 2012 Share Posted February 10, 2012 У меня такой вопрос точнее проблема. Вообщем на сервере стоит обычный Freeroam, там вроде есть система регистрации и логина, вроде зарегестрировался,залогинился после перезахода на сервер даже авто-логин работает а если сделать рестарт сервера приходится всем заного регестрироватся. Даже когда я ставил разные GUI окна регистрации,даже тогда после рестарта всё сбивалось. Можно ли сделать какую нибудь базу или что то типо этого. Прошу помогите а то неудобно Link to comment
kashtesov Posted February 11, 2012 Share Posted February 11, 2012 У меня такой вопрос точнее проблема. Вообщем на сервере стоит обычный Freeroam, там вроде есть система регистрации и логина, вроде зарегестрировался,залогинился после перезахода на сервер даже авто-логин работает а если сделать рестарт сервера приходится всем заного регестрироватся. Даже когда я ставил разные GUI окна регистрации,даже тогда после рестарта всё сбивалось. Можно ли сделать какую нибудь базу или что то типо этого. Прошу помогите а то неудобно После рестарта сносятся аккаунты? О_о Link to comment
bolabol Posted February 11, 2012 Author Share Posted February 11, 2012 Именно. Как это решить? Link to comment
bolabol Posted February 11, 2012 Author Share Posted February 11, 2012 Это где посмотреть? Link to comment
MX_Master Posted February 11, 2012 Share Posted February 11, 2012 У меня этот же вопрос, а где мы должны смореть, чтобы помочь? Link to comment
bolabol Posted February 11, 2012 Author Share Posted February 11, 2012 Ну где я могу узнать используется SQLite или нет? Link to comment
Kernell Posted February 11, 2012 Share Posted February 11, 2012 Кто вам сервер доверил? Ставите на сервер даже не думая. (А в друг там зловредный код вообще?) Link to comment
bolabol Posted February 11, 2012 Author Share Posted February 11, 2012 Извините но я вас не понял. Где зловредный код? Link to comment
Kernell Posted February 11, 2012 Share Posted February 11, 2012 В ресурсах которые ставите. Link to comment
bolabol Posted February 11, 2012 Author Share Posted February 11, 2012 Да у меня их не так много. Так в чём может быть дело? Link to comment
MX_Master Posted February 11, 2012 Share Posted February 11, 2012 Вы не знаете, где смотреть, и мы тоже не имеем кода, чтобы подсказать в чем дело. Поэтому чистэ гипотетически нужно искать нечто вроде слов "account", "sql" Link to comment
bolabol Posted February 11, 2012 Author Share Posted February 11, 2012 В директории /service2157/mta/mods/deathmatch/ есть файл account.xml он пуст Link to comment
MX_Master Posted February 11, 2012 Share Posted February 11, 2012 ищете в ваших ресурсах (: Link to comment
bolabol Posted February 11, 2012 Author Share Posted February 11, 2012 Ещё есть файл в папке с Админ панелью он тоже пустой Link to comment
Scripting Moderators Sarrum Posted February 11, 2012 Scripting Moderators Share Posted February 11, 2012 В директории /service2157/mta/mods/deathmatch/ есть файл account.xml он пуст Аккаунты сохраняются в internal.db Link to comment
bolabol Posted February 11, 2012 Author Share Posted February 11, 2012 Есть такой. И всё что там есть так это только SQLite format 3 Link to comment
Kernell Posted February 11, 2012 Share Posted February 11, 2012 Проверьте права на запись в вашей ОС Link to comment
bolabol Posted February 11, 2012 Author Share Posted February 11, 2012 У меня сервер на хостинге. Link to comment
Kernell Posted February 11, 2012 Share Posted February 11, 2012 Ну на хостинге проверьте значит! Link to comment
bolabol Posted February 11, 2012 Author Share Posted February 11, 2012 Вроде всё нормально. Вы не могли бы написать те файлы которые должны быть в этой директории mta/mods/deathmatch Link to comment
bolabol Posted February 11, 2012 Author Share Posted February 11, 2012 Вообщем я разобрался. Спасибо всем кто пытался помочь. Мозг я наверное всё таки кому нибудь вынес, но думаю вы не обиделись. У меня в директории не было файлов: libmysql.dll lua5.1.dll pcre3.dll pthreadVC2.dll sqlite3.dll Link to comment
bolabol Posted February 11, 2012 Author Share Posted February 11, 2012 И ещё. Дабы не создовать новые темы разрешите задам вопрос тут. Имеется скрипт function input_Console ( text ) if ( getElementType ( source ) == "player" ) then local command = gettok ( text, 1, 32 ) if ( command == "as" ) then local message = string.sub ( text, 3 ) outputChatBox (" #00ff00>>> " .. getPlayerName(source) .. ": #ffff00" .. message, getRootElement(), 255, 164, 255, true ) end end end addEventHandler ( "onConsole", getRootElement(), input_Console ) Как можно сделать его только для админов. Это наверное проверку ACL да? Link to comment
bolabol Posted February 11, 2012 Author Share Posted February 11, 2012 А каким образом это можно осуществить? Прошу измените этот код как нужно. Кому не лень. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now