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

Jarek

Donators
  • Постов

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

  • Посещение

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

    24

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

  1. 1) Ну допустим, вы создаете новый тхт в директории rA\npc\custom\ с названием pcombo.txt

    2) Открываете npc\scripts_custom.conf и "подключаете" свой текстовик вписав туда строчку

    npc: npc/custom/pcombo.txt

    3) В самом pcombo.txt вы пишете слудущее:

    function%TAB%script%TAB%<function name>%TAB%{
    <Тут ваша проверка на наличие итемов>
    }

    4) Далее открываете item_db

    {if (<function name>) {bonus bla-bla}},{},{}

    Но я могу сейчас ошибаться (аптайм почти сутки)

    • Upvote 1
  2. Возможно все, вопрос в цене©Goddamnit

    На вопрос: "А можно ли в еА сделать то-то и то-то?" ответ один: "Да можно!", а вот вопрос "Как?" требует более тщательного рассмотрения :) © $k1n

    По теме:

    set if (partymembercount = 2) {

    getpartymember getcharid(1), 1;
    getpartymember getcharid(1), 2;

    Это вообще что? Что за set перед if?

    Сомневаюсь, что в данном способе реализации вам понадобятся charID, отсюда вопрос: зачем "getpartymember getcharid(1), 1;"

    мне еще понадобятся такие команды как { Item script },{ OnEquip script }, { OnUnequip script } ?

    Если собрались реализовывать через скрипт, то определенно понадобятся

  3. Смею предположить что в src/map/skill.c


    case ALL_RESURRECTION:
    if( sd && map_flag_gvg3(bl->m) )
    { //No reviving in WoE grounds!
    clif_skill_fail(sd,skillid,USESKILL_FAIL_LEVEL,0);
    break;
    }

    Удалить эти строчки, скомпилить и проверить :)

    Вы ошиблись на чуть-чуть

    Ниже есть такие строчки:


    if (map[bl->m].flag.pvp && dstsd && dstsd->pvp_point < 0)
    break;

    • Upvote 1
  4. input @point; //игрок вводит кол-во поинтов
    if((@point<=point) && (@point>4)){ // поинтов достаточно и он не ввел число больше, чем у него есть на самом деле - продолжаем
    @point/=5; //теперь используем переменную для подсчета кол-ва тцг
    getitem 7227,@point; //даем тцг
    point-=@point*5; //вычитаем тцг*5 поинтов
    }
    else mes "Вы ввели недопустимое количество";

  5. У себя в вк

    Lol

    А то, что это стеб, никто не заметил?

    1 пост: "...З.Ы. Так как распродажу я быстро намошнил, то заказываю Гейбу ивент в дотане! Не подкачай, бро!"

    2 пост: "Бро сказал не париться и что ивент будет... Надеюсь не киданул)"

    Вилат выдал инфу из д2вики.

    Да я и не утверждал, что его пост - истина

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