[DC_CMD]/allbonus - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
[DC_CMD]/allbonus
Mario_Last Дата: Воскресенье, 14.02.2016, 18:48 | Сообщение # 1
Новичок
Сообщений: 6
Статус: Offline
Всем привет!Хочу дать вам команду /allbonus,наверное не нужная,но бывает что у тебя был сервер без бонуса,ты решил добавить бонус,но не вайпать,как же быть? Ведь старым игрока не начислиться бонус,а если онлайн 50-100? Каждому выдавать? Вот в таких ситуациях нам команда и поможет...Ну приступим:
После любой команды добавляем:
Код
CMD:allbonus(playerid)
{
    if(PlayerInfo[playerid][bAdmin] <  13) return 1;
    foreach(new i: Player)
    {
  PlayerInfo[i][pCash] += 3000000;
  PlayerInfo[i][pLevel] += 3;
  PlayerInfo[i][pDonateMoney] += 3000;
    }
    SendClientMessageToAll(COLOR_ORANGE, "Вы получили бонус от администрации сервера. Мы желаем Вам приятной игры ;)");
    SCM(playerid, COLOR_GREY, "Успешно");
    return 1;
}

Теперь к описанию:
Код
if(PlayerInfo[playerid][bAdmin] < 13) return 1;

13 меняем на уровень администратора которому будет доступна команда
Код
PlayerInfo[i][pCash] += 3000000;
PlayerInfo[i][pLevel] += 3;
PlayerInfo[i][pDonateMoney] += 3000;

То что будет выдаваться при вводе команды каждому игроку.Если ругается на один из параметров то найдите enum pINFO и смотрите там значения например вместо pCash может быть pMoney,вместо pLevel допустим pLVL и т.д.
Значения после += это сумма которую будет получать игрок.Допустим
Код
PlayerInfo[i][pLevel] += 3;
3 можно заменить на 5 и т.д.(думаю разберётесь)
Код
SendClientMessageToAll(COLOR_ORANGE, "Вы получили бонус от администрации сервера. Мы желаем Вам приятной игры ;)");
Текст который будет выводиться после получения бонуса всем игрокам
Код
SCM(playerid, COLOR_GREY, "Успешно");
Текст который будет выходить вам.Всё объяснил вроде,думаю каждый поймёт.Мой вк стучитесь по вопросам:vk.com/aleksey4iks(не реклама)


Новичёк в pawn,но попытаюсь помочь каждому мой VK:vk.com/aleksey4iks
Мой Skype: aleksey4iks


Сообщение отредактировал Mario_Last - Воскресенье, 14.02.2016, 18:52
FryGames[CM] Дата: Понедельник, 15.02.2016, 09:15 | Сообщение # 2
Боец
Сообщений: 130
Статус: Offline
Есть же старые игроки в оффлайне.. Сделал бы для всех через mysql

Сообщение отредактировал FryGames[CM] - Понедельник, 15.02.2016, 09:15
  • Страница 1 из 1
  • 1
Поиск: