Перейти к содержанию

Clown

Donators
  • Постов

    257
  • Зарегистрирован

  • Посещение

  • Победитель дней

    13

Сообщения, опубликованные Clown

  1. Ты хочешь чтобы все оружия 4го уровня на +100 давало 1240 АТК? Или только на определенное?
    Если на определенное - то проверка на заточку и выдача бонусов, как пример:

    Цитата

    if (getrefine()==100) { bonus bAtk,1240; }


    То есть при заточке на +100 игроку выдается к стандартной от оружия атаки еще 1240.

    В item_db это будет выглядеть так:

    Цитата

    1261,Infiltrator,Infiltrator,4,57000,,1500,140,,1,0,0x00001000,7,2,34,4,75,1,16,{ bonus2 bAddRace,RC_DemiHuman,50; bonus bDef,3; bonus bFlee,5; bonus bFlee2,2; if (getrefine()==100) { bonus bAtk,1240; } },{},{}

     

    • Upvote 1
  2. Цитата

    // Оригинал на rAthena https://rathena.org/board/files/file/3425-usable-enchant-item/
    // Сделал для eAthena чувак по имени Clown

    function    script    F_DiabloEnchant    {
        set .@bonitem,909; // тутачки айди бонусной вещи, которая удалится и придаст бонусы игроку
        set .@itemid,getarg(0,0);
        set .@enchant,getarg(1,0);
        if ( .@itemid && .@enchant ) {
            for ( set  .@i,EQI_HEAD_TOP; .@i < EQI_ACC_R; set .@i,.@i + 1 ) {
                set  .@equip_itemid,getequipid(.@i);
                set .@menu$,.@menu$ + ( .@equip_itemid == -1 ? "": getitemname( .@equip_itemid ) ) + ":";
            }
            set  .@i,select( .@menu$ );
            set  .@equip_itemid,getequipid( .@i );
            set  .@equip_refine,getequiprefinerycnt( .@i );
            for ( set .@c,0; .@c < 4; set .@c,.@c + 1 ) 
                set .@card[.@c],getequipcardid(.@i,.@c);
            
            if ( .@card[0] && .@card[0] < 4001 ) {
                mes "Signed Item can't be enchanted.";
            }
            // else if ( .@card[3] ) {
                // mes "This item has been enchanted. Cant enchant twice.";
            // }
            else {
                delitem .@equip_itemid,1;
                delitem .@itemid,1;
                delitem .@bonitem,1;
                set .@card[3],.@enchant;
                getitem2 .@equip_itemid,1,1,.@equip_refine,0,.@card[0],.@card[1],.@card[2],.@card[3];
                // equip2 .@equip_itemid,.@equip_refine,0,.@card[0],.@card[1],.@card[2],.@card[3];
                specialeffect2 154;
                message strcharinfo(0),"Enchant Success!";
            }
            close;
        }
        return;
    }

    Подредактируйте item_db.txt

    Цитата

    909,Jellopy,Jellopy,3,6,,10,,,,,,,,,,,,,{ bonus bAllstats,5; },{},{}
    6359,Guidebook_Exchange,Guidebook Exchange,0,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc( "F_DiabloEnchant",6359,909); },{},{}

    Собственно нашел на rAthena от Emistry и решил поставить себе на серв, но вот беда - в eAthena полностью не работоспособен был.

    Суть скрипта:

    Цитата

    Люди выбивают / получают этот тикет, щелкают два раза и могут спокойно вставить желлопи (или можно другую вещь - редактируйте) которая при вставке дает определенные бонусы(настраивается в item_db).

     

  3. Собственно если использовать скрипт, где каждую секунду на персонаже юзается спец. эффект (@effect), даст ли это большую нагрузку на сервер при онлайн ~50 человек?


    И как можно сделать чтобы эффект не спадал при телепортации, @go и тд и тп?

  4. AllStats нигде не лучше чем активные скилы или бонусы :)



    НО вот падший ангел у тебя это конечно что-то, ты его просто загнобил отрицательными бонусами.

  5. 7 часов назад, ucell-uz сказал:

    если чел...пару недель не отвечает, то это не означает что он кидала...

    Ору с этих слов:lol:

     

     

    Цитата

    я честно вообще не знаю кто это такой, и постов то даже его не видел, но вот что-то подсказывает мне что у этого человека какая то семейная проблема есть..почему так решил? я хз...

    Психолог нашелся...

     

     

    Цитата

     

    бывает и такое родные и близкие умирают...а ты не думал что могло случится такое

    что ну бабушка умерла? или кто-то в больницу попал? согласен ситуация бывает разная...возможно я и ошибаюсь

     

    Просто пи*дец.

    ОРУУУ

  6. Это просто варп на локу, где находится мвп? Бред, нету даже проверки жив или мертв мвп, я уже не говорю о том, что на каждом сервере есть варпер, и соответственно нужно чтобы предмет телепортировал к самому мвп.

  7. Вообщем столкнулся с огромной проблемой, переустановил винду 7, а какие драйвера скачивать не знаю, есть ли какая-нибудь бесплатная/платная программа для установки/поиска драйверов?

  8. А чем вот этот топ не подходит ?

    Не советую его использовать,мало того,что каждую неделю он останавливается(просто не хочешь выводить новых лидеров,и вообще не считает кол-во убитых мвп). Так ещё и русские никнеймы не вопроизводит, но это не беда если руки не из жопы.
  9. Полный бред, на форуме живых людей можно по пальцам посчитать, и 30% из них держат сервер, 30% уже давно забили на это, ещё 20% могут в соло создать качественный сервер, а остальные новички, пытающиеся вникнуть в рагнарок, хотя он уже давно как мертв.

  10. Реневал механики нету в eathena -_-

    незнал :huh: а как насчет как убрать ограничения домага? изменить рейты до 999 лвл

    рейты до 999лвл?

    Макс рейты менять тут - server/conf/player.conf

    // Max limit of char stats. (agi, str, etc.)

    max_parameter: 99

    99 - заменить на свое

    ___

    Уровни менять -TYT

    • Upvote 1
  11. У тебя случайно не стоит игрок на автотрейде? Типа автобай или вендинг?

    И какая разница того, что стоит или нет?Он просто выключает сервер.

    при остановке сервера ./athena-start stop

    выдает


    [Warning]: Connection to Login Server lost.

    [Status]: Shutting down...
    [Status]: Terminating...
    [Notice]: Sending all users offline.
    [Status]: Shutting down...
    [Status]: Terminating...
    [Status]: Finished.up maps [3/1210]: alberta...
    [Info]: Memory manager: No memory leaks found.
    [Status]: Terminating...
    [Status]: Finished.
    [Info]: Memory manager: No memory leaks found.
    [Status]: Cleaned up 1210 maps.
    [Warning]: db_vdestroy: Database is still in use, 1727 lock(s) left. Continuing database destruction.
    Database allocated at map.c:3795
    [Status]: Close Map DB Connection....
    [Status]: Finished.
    [Warning]: Memory manager: Memory leaks found and fixed.

    map.c

     3795 pc_db = idb_alloc(DB_OPT_BASE); //Added for reliable map_id2sd() use. [Skotlex]

    В сорсах что-нибудь менял? Если нет, то откуда брал сборку сервера?

  12. Да что за бред вы тут несете? Какое ограничение по дамагу?(просто максимальное число дамага будет показывать 999999, но на самом деле дамаг может быть и больше!) Азура будет мисать либо ПЕРЕдамагом, либо в элемент. ПЕРЕдамаг может быть только при 5к+ статов и суперуберадминшмота, соответственно у вас сборка с какими-то правлеными сорсами, что вы добавляли смотрите сами и исправляйте.

×
×
  • Создать...
Яндекс.Метрика