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

Oxxy

Проверенные
  • Постов

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

  • Посещение

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

    8

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

  1. Написал тебе небольшую функцию.

    function script ResItem {
    set .@resItemEnabled, 1; // Рес-вещь включена.
    set .@itemID, getarg(0); // ID вещи, нужной для реса.
    set .@itemIDa, getarg(1); // Количество вещи, нужной для реса.
    set .@delitem, getarg(2); // Удалять вещь после реса? 1 = да, 0 = нет.

    OnPCDieEvent:
    if(killedrid == getcharid(0) && .@resItemEnabled) {
    if(countitem(.@itemID) >= .@itemIDa) {
    if(.@delitem)
    delitem .@itemID, .@itemIDa;

    atcommand "@alive";
    } else end;
    }
    }

    Использование -

    1) запихиваешь в скрипт вещи такую строку callfunc("ResItem", ID_Вещи, Количество_Вещей, Удалять вещь?);

    2) готово.

    Только щас понял, что шмотку придётся использовать ;) Можно использовать мод чармов вместе с моим скриптом.

  2. Эх... Сколько ЕХЕ перепробовал... Не один не хочет мериться))

    Всегда Пакетверсия ехе выставлял, поэтому ошибка точно не в этом...

    На Афине лазил, много решение перепробовал... Не помогает -.- Уже не знаю, что делать =C

  3. 1. Читать не умеешь ТЫ. Покажи мне где ты увидел, что я изменил только CLOSE; ?

    2. Читай выше, ЧМО.

    3. У тебя мания величия.

    4. Винить форум? Да тут даже Быстрый ответ пофиксить не могут, но конечно же. Это наши кривые руки.

    5. Убейся

    6. Nobody cares 'bout you.

  4. Какая разница?) То, что он хотел - здесь показано.

    --

    Fox RM, мягкоговоря Ты дибил? Или читать не умеешь? Минусуешь просто так, я бы тебя заминусовал, но здесь кривой форум =|

    Я сообщение изменил давно. Всё, что надо ТАМ показано. Так, что выкуси.

    • Upvote 2
    • Downvote 1
  5. prontera,150,150,6<TAB>script<TAB>Тест<TAB>700,{

    set kvest,1; // Ставим переменную

    mes "Привет!"; // Просто текст.

    close;

    if(kvest == 1) { mes "Идите к НПЦ Тест2"; close; } // Показываем это, если человек говорит с НПЦ второй раз.

    }

    prontera,150,150,6<TAB>script<TAB>Тест2<TAB>700,{

    if(kvest == 1) { mes "Я смотрю ты уже поговорил с Тест 1"; close; } // Если уже поговорили с НПЦ Тест 1, показываем это.

    if(kvest == 0) { mes "Иди говори с НПЦ Тест"; close; } // Если не говорили с НПЦ Тест 1, показываем это.

    }

    Вот такой наглядный пример :)

  6. Виснет если у тебя 0 или меньше чести...

    if(#Honor <= 0) {

    next;

    mes "[Главнокомандующий Брэйн]";

    mes "Тряпка! Иди подерись с кем-нибудь, потом приходи.";

    close;

    }

    Этот момент.

    И еще когда у тебя 1 чести(Если 2 то ок, всё идёт по коду)

  7. Эм, честно? Я давно в Афине не лазил, поэтому сказать не могу, но поидее можно сделать правку сорсов :) Что-то типо if(baselevel == 254) { exp == 0)

    Это не код, это чисто "пример" ;)

  8. Старый скрипт...


    prontera,145,172,8<TAB>script<TAB>255lvl<TAB>72,{
    if (BaseLevel == 255) { mes "[Макс Левел]"; mes "Вы уже 255 уровень!"; close; }
    if (BaseLevel == 254) {
    mes "[Макс Левел]";
    mes "Чтобы стать Макс Лвлом Принеси 10 поринг карт и 10 кк зени";
    switch(select("Давай","Пока")) {
    case 1:
    if (countitem(4001)<10) { mes "У вас нету вещей"; }
    if (Zeny<10000000) { mes "У вас нету Zeny!"; }

    delitem 4001,10;
    Set BaseLevel,BaseLevel+1;
    mes "Пока";
    close;

    case 2:
    mes "Как знаешь, пока!";
    close;
    }
    }

    Пробуй так.

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