FameBuy

ツsmile10ツ

Гений мысли
Проверенный
Победитель в номинации 2022
Победитель в номинации 2016
Медаль за активность на Форуме
За заслуги перед форумом
Разработчик
Сообщения
1 438
Розыгрыши
0
Репутация
2 627
Реакции
1 242
Баллы
1 808
Накидано на скорую руку, но мб когда кому пригодится. Написано под лв
Код:
package services;

import org.mmocore.gameserver.handler.bypass.Bypass;
import org.mmocore.gameserver.model.Player;
import org.mmocore.gameserver.model.instances.NpcInstance;
import org.mmocore.gameserver.network.l2.components.SystemMsg;
import org.mmocore.gameserver.utils.ItemFunctions;


/**
* @author s10, for https://mmo-develop.ru
*/

public class FameBuy {
 
    private static final boolean ENABLE = false;
    private static final int PRICE_ITEM = 4037;
    private static final int PRICE_COUNT = 1000;
    private static final int FAME_COUNT = 30000;
 
    @Bypass("services.FameBuy:go")
    public void go(Player player, NpcInstance npc, String[] arg)
    {
        if(!ENABLE)
        {
            player.sendMessage("Сервис отключен.");
            return;
        }
        if(ItemFunctions.getItemCount(player, PRICE_ITEM) < PRICE_COUNT)
        {
            player.sendPacket(SystemMsg.INCORRECT_ITEM_COUNT);
            return;
        }
        ItemFunctions.deleteItem(player, PRICE_ITEM, PRICE_COUNT);
        player.setFame(player.getFame() + FAME_COUNT);
        player.sendMessage("Успешно добавлено" + FAME_COUNT +"очков славы");
    }

}
 
Последнее редактирование:
  • Мне нравится
Реакции: FirstBlood

    Mangol

    Баллов: 4
    Без комментариев

    L2CCCP

    Баллов: 2
    Без комментариев
Код:
        if(!ENABLE)
        {
            player.sendMessage("Сервис отключен.");
            return;
        }
мб так?
 

    ツsmile10ツ

    Баллов: 14
    Без комментариев

Похожие темы

Ответы
4
Просмотры
478
Ответы
0
Просмотры
592
Ответы
0
Просмотры
278
Ответы
8
Просмотры
Назад
Сверху Снизу