Привет! Если вы читаете это - вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы получить доступ ко всем разделам нашего форума. Удачи!
Суть была в том чтоб сделать из playerid в nickname все сделали!
Но я это функцию для online игроков использую работает все норм, а если я указываю nickname тех игроков которые offline то эта функция на эй не действует!
Я это понял, только мне надо чтоб эта функция на online и offline действовала
Когда игрок не в сети, данные в массиве о нём не хранят. Чтобы изменить количество денег у игрока оффлайн, нужно:
- Для файлов: открыть файл с его профилем и изменить там значение напрямую.
- Для БД: отправить запрос UPDATE players SET money=money+100 WHERE name='имя'
Когда игрок не в сети, данные в массиве о нём не хранят. Чтобы изменить количество денег у игрока оффлайн, нужно:
- Для файлов: открыть файл с его профилем и изменить там значение напрямую.
- Для БД: отправить запрос UPDATE players SET money=money+100 WHERE name='имя'
Решение уже было дано, тем более твой вариант может сработать не на того игрока (в случае, когда символы ника одного игрока, присутствуют в том же порядке в ник другого игрока).
Сообщение от TwixXtra
Надо, например для проверок, типо я хочу дать такую та сумму, а он допустим миллионер, чтоб миллионерам не смог давать, или же если у его 1 лвл
Ну хотябы как сделать чтоб хранило 100 максимум игроков
Забей, ты даже не понимаешь что это и не можешь объяснить зачем тебе это.