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

Incubus

Очередь
  • Постов

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

  • Посещение

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

    28

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

  1. Ну к примеру так:

    prontera,15,12,6  script  ДаюВар  1,{
    set var;
    mes "Дала";
    close;
    }

    prontera,12,12,6 script Пример 2,{
    if(var == 0)
    {
    mes "привет";
    close;
    }
    mes "hello";
    close;

    Так чтоли?

    prontera,15,12,6  script  ДаюВар  1,{
    set var,<value>; или input var;
    mes "Дала";
    close;
    }

    prontera,12,12,6 script Пример 2,{
    if(var == 0)
    {
    mes "привет";
    close;
    }else{
    mes "hello";
    close;
    }
    }

  2. ocelote =*, он работает, но коряво, т.к. при переменной @m > 0 значение $chance[@m] скорее всего равно 0 и поэтому кажется что скрипт работает нормально и при @ch равном 0 скрипт выполняет условие if(@ch <= $chance[@m]), но так в скрипте это не правильно. Надеюсь я понятно объяснил :rolleyes:

  3. callfunc("BOTS",getcharinfo(3));

    ну и в функции уже вызываешь аргумент

    attachrid(getarg(0));

    Что-то типа такого.

    callfunc "BOTS",strcharinfo(3);

    почитай доки по аттачу и стрчаринфо

    *strcharinfo(<type>)

    This function will return either the name, party name or guild name for the
    invoking character. Whatever it returns is determined by type.

    0 - Character's name.
    1 - The name of the party they're in if any.
    2 - The name of the guild they're in if any.
    3 - The name of the map the character is in.

    *attachrid(<account ID>)

    я настаиваю на getcharid(3)

    *getcharid(<type>{,"<character name>"})

    This function will return a unique ID number of the invoking character, or, if a
    character name is specified, of that character.

    Type is the kind of associated ID number required:

    0 - Character ID number.
    1 - Party ID number.
    2 - Guild ID number.
    3 - Account ID number.
    4 - Battle ground ID

  4. а как можно сдлеать не за весь лут а за определённый, указав айди лута в исходнике, ну либо за кешпоинты?

    Ну так трудно объяснить, но грубо говоря vend_loot заменить на ид итема, а для кеш поинтов заменить на sd->cashpoints

    • Upvote 2
  5. ошибка из-за этой строки:

    announce "На эвент собралось меньше 2-ух человек!Эвент отменяется!",bc_map;

    поменяй либо announce на mapannounce и добавь карту либо bc_map на bc_all

  6. в которых можно англ буквы заменить на русские

    Я чет не втыкаю. Указанны русские, а считаются за английские?

    в строке все символы которые указаны в переменной letter заменяются на соответствующие в переменной letter1

    • Upvote 1
  7. В сорсах не работаю в них нуб,что нужно сделать чтоб поставить этот сорс,просто ставлю так но не ставится,или нуно "+" убрать и табы поставить?

    Это вообще диф файл если есть черепаха то ей можешь вставить, а так нужно заменять строки у которых - на те у которых +, ну и естественно без самих - и +

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