xDevice Posted August 9, 2011 Share Posted August 9, 2011 Есть самописная UCP, написанная мною. В ней имеется функция активации персонажа, администратор может активировать и деактивировать персонажа. Есть почти стандартный парадайз. Требуется добавить в него проверку, активирован ли персонаж, и если активирован - показать его, в обратном случае - ничего не показывать. UCP естественно обращается к той же базе, что и сервер. Кто нибудь может оказать помощь в данном случае? Link to comment
Kernell Posted August 10, 2011 Share Posted August 10, 2011 В Paradise RP есть проверка на активацию юзера (не персонажа), поле "activationCode" в таблице "wcf1_user". Можешь по аналогии сделать (я уже не помню какая там система, ибо у меня уже всё переписано с 0). Link to comment
xDevice Posted August 10, 2011 Author Share Posted August 10, 2011 Решил проблему изменением запроса в main.lua c local chars = exports.sql:query_assoc( "SELECT characterID, characterName, skin FROM characters WHERE userID = " .. info.userID .. " ORDER BY lastLogin DESC" ) на local chars = exports.sql:query_assoc( "SELECT characterID, characterName, skin FROM characters WHERE userID = " .. info.userID .. " AND activated = '1' ORDER BY lastLogin DESC" ) Естественно, руководствуясь значением этой ячейки в БД он либо выводит персонажа, либо нет. 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