Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Random'ое получение итема при клике (https://forum.zone-game.info/showthread.php?t=10675)

krisadr 22.10.2010 12:00

Random'ое получение итема при клике
 
как создать скил, который будет давать рандомное кол-во и рандомные предметы при тыкании на предмет(нужен тока код скилла) (пример на руофе : коробка фортуны, которая рандомно выдает предметы...)

Deazer 22.10.2010 12:47

Re: Random'ое получение итема при клике
 
Нужно вешать айтем хендлер на коробку
Вот пример :

Код HTML:

    // Freya's Gift -
    // Blessed Necklace of Freya 1%
    // Necklace of Freya 1%
    // Giant's Codex - Mastery 3%
    // Giant's Codex 35%
    // Transformation Scroll - Anakim (Time 30 min) 15%
    // Transformation Scroll - Zaken (Time 30 min) 15%
    // 100 Event-Medal 20%
    // Greater Quick Healing Potion 10%
    public void ItemHandler_17138(L2Player player, Boolean ctrl)
    {
        if(player == null)
                        return;
                if(!canBeExtracted(17138, player))
                        return;
                int[] items = new int[] { 16025, 9627, 6622, 17139, 17140, 6392, 14701 };
                int[] counts = new int[] { 1, 1, 1, 1, 1, 100, 10 };
                int[] chances = new int[] { 1, 3, 20, 10, 15, 40, 10 };
                removeItem(player, 17138, 1);
                extract_item_r(items, counts, chances, player);
    }


figure 22.10.2010 16:31

Re: Random'ое получение итема при клике
 
это под ребеллион. вы юзаете готовые метод extract_item_r. под лыжу надо смотреть есть ли там типо такого метода, если нету - делать самостоятельно


Текущее время: 18:29. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot