anufis_ok Posted June 4, 2018 Share Posted June 4, 2018 Мне нужен файл который сохраняет деньги на акаунте по нику. + Как убрать команду /register /login /logaut Делаю обычный дм сервер. Link to comment
nikitafloy Posted June 4, 2018 Share Posted June 4, 2018 1 hour ago, anufis_ok said: + Как убрать команду /register /login /logaut Запретить в ACL. Link to comment
anufis_ok Posted June 4, 2018 Author Share Posted June 4, 2018 Уточнить можно в каком пункте? Link to comment
nikitafloy Posted June 4, 2018 Share Posted June 4, 2018 35 minutes ago, anufis_ok said: Уточнить можно в каком пункте? Тем, каким группам хочешь отключить Link to comment
anufis_ok Posted June 4, 2018 Author Share Posted June 4, 2018 Как сам пункт называется? Link to comment
K1parik Posted June 4, 2018 Share Posted June 4, 2018 addEventHandler ( "onPlayerCommand", root, function ( cmd ) if ( cmd == "logout" ) then cancelEvent () elseif ( cmd == "login" ) then cancelEvent () elseif ( cmd == "register" ) then cancelEvent () elseif ( cmd == "chgmypass" ) then cancelEvent () elseif ( cmd == "say" ) then cancelEvent () elseif ( cmd == "me" ) then cancelEvent () elseif ( cmd == "msg" ) then cancelEvent () elseif ( cmd == "nick" ) then cancelEvent () end end ) ну и по нику плохая идея сохранять. лучше по серийному номеру тогда Link to comment
JeViCo Posted August 14, 2018 Share Posted August 14, 2018 Человек выше дело говорит. Укороченный вариант: deniedCMD = { ["login"] = true, ["register"] = true, ["logout"] = true } addEventHandler ( "onPlayerCommand", getRootElement(),function(cmd) if deniedCMD[cmd] then cancelEvent() end end) При регистрации пусть игрок создаёт себе никнейм и пароль, как в SA:MP. Таким образом мы устанавливаем логин игрока в качестве никнейма. Благодаря этому можно иметь привязку по аккаунту (по сути привязка идёт к никнейму) и играть с разных ПК без возникновения проблем Link to comment
XaskeL Posted August 15, 2018 Share Posted August 15, 2018 (edited) On 04.06.2018 at 18:20, anufis_ok said: Уточнить можно в каком пункте? <right name="command.logout" access="false"></right> <right name="command.register" access="false"></right> <right name="command.login" access="false"></right> <right name="command.chgmypass" access="false"></right> <acl name="Everyone"> <right name="command.logout" access="false"></right> <right name="command.register" access="false"></right> <right name="command.login" access="false"></right> <right name="command.chgmypass" access="false"></right> </acl> Edited August 15, 2018 by XaskeL 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