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

Renegade Bastard

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

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

  • Посещение

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

    19

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

  1. Для начала фсем чмоке в этам чате, случилось возвращение блудного попугая как говорится. Развернул свою старенькую афину из бекапа, и ахренел не столько с того что ничего не помню, и кампилил сервак по нагулненому собственному гайду, так от того что инфы по афине в инете нет вообще. Старые ресурсы мертвы, новые - все по ратене.

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

     

    Заранее всем спасибо за участие.

  2. 46 минуты назад, Functor сказал:

    Нужная скриптовая команда присутствует в eA r14409

    https://sourceforge.net/p/eathena/svn/14409/tree/trunk/src/map/script.c#l5396

    P.S. Не создавайте несколько постов подряд. Используйте кнопку Изменить для редактирования сообщения.

    Есть у меня такой блок в script.c

     

    быть может rentitem это фуцнкция для скриптования NPC а не вводимая админ команда? Т.к в  atcommand  ничего связанного с этим я не нашел. Как этим пользоватся то?

     

     

     

    Догадка подтвердилась, вот что нашел в script_commands.txt

     

    Цитата

    *rentitem <item id>,<time>;
    *rentitem "<item name>",<time>;

    Creates a rental item in the attached character's inventory. The item will expire 
    in <time> seconds and be automatically deleted. When receiving a rental item, 
    the character will receive a message in their chat window. The character will 
    also receive warning messages in their chat window before the item disappears.

    This command can not be used to rent stackable items. Rental items cannot be 
    dropped, traded, sold to npcs, or placed in guild storage. (i.e. trade mask 75)
    Note: 'delitem' in an NPC script can still remove rental items.

     

     

    Всем спасибо что выслушали, особое спасибо тем кто подтолкнул к поиску ответов. Приятно видеть что на ресурсе остался ещё порох в пораховницах )

     

    Осталось попробовать сваять рабочий скрипт. Чтож, буду вспоминать как это делается, много лет не притрагивался к кодингу под афину.

    • Upvote 1
  3. Кенник, смотри что нашел на СВН:

     

    https://sourceforge.net/p/eathena/svn/14083/

     

    Commit [r14083] Maximize  History

    Fixed rental items can be moved into guild storage from cart.

     

    у меня версия выше, значит рентал итемс должны быть! Осталось только найти как их использовать.

     

    Даже мапфлаг такой у меня есть!!

     

    if( !pc_candrop(sd,&sd->status.inventory[n]) || sd->status.inventory[n].expire_time )

     

     

    даже в SQL базе есть в таблицах inventory И cart поле expire_time

  4. 15 минуту назад, Кеник сказал:

    Навскидку не вспомню. Под рукой нема даже эмулятора. Помню, что команда такая была -rentitem. Вроде сразу и скриптовая и для использования в игре. Попробуй сам себе выдать такую штуку и проверь - как она отмечается в базе. Дальше уже по признаку сам сообразишь)

     

    в atcommand_athena.conf нет ничего связанного с rentitem

    в гугле выяснил что это из rAthena.

     

    Но я точно помню что и во времена афины был годлайк шмот со сроком действия. Только не помню как именно он делался.

     

     

    Вот что удалось найти на форумах:

     

    You have to add your item ids to the script and then add the script to your server:

    -       script  EventLabels     -1,{
    
     
    
    OnPCLoginEvent:
    
            if (#firstlogin != 1) {
    
                    rentitem <ItemID>,<Time>;
    
                    rentitem <ItemID>,<Time>;
    
                    set #firstlogin,1;
    
            }
    
    }

    Но я не очень понимаю как это должно работать если в аткоманд этой команды нет, и скорее всего на уровне сорцев тоже. Значит к этой приблуде нужна ещё сорц модификация.

  5. В 25.01.2016в10:04 PM, John сказал:

    Всем привет.

    Кто нибудь знает самый дешевый хостинг на Windows?

    Мне не важно какие там характеристики, главное что бы Windows запускалась удаленно(Рабочий стол) и стоил очень дёшево!!!

    Заранее благодарен!!!

    какие параметры виртуалки нужны, и нужен ли выделенный белый IP? Пиши, договоримся.

  6. Сопсна в чём вопрос, имеем eAthena древней ревизии, если мне не изменяет память то trunk 14409

    И если помните - была такая шняга как кафрошоп, где был аля годлайк шмот, но со сроком действия. Таймер на сутки, неделю, итдитп, после чего шмотка исчезала и игроку её нужно было покупать заново.

     

    Где найти id этих шмоток чтоб проверить нет ли их случайно уже на сервере, и если нет - пример скрипта чтоб попробовать впихуячить.

     

    Всякие дуратские предложения типа обновить афину, переехать на ратену, ебать гусей - не рассматриваются.

    • Upvote 1
  7. В 11.01.2017в5:44 PM, Sanasol сказал:

     

    Как в чем смысл? 42!

    Срубил бабла и закрылся, повторять до полного счастья.

    Это понятно, я со стороны игроков понять не могу. Каждый раз бегут толпой на новую однодневку.

  8. 4 часа назад, Sanasol сказал:

    нихуя себе кто вернулся из спячки xD

    а сайт хентая все еще стоит.

    Приятно что ещё помнят :) Как сам то?

    ЗЫ. А по хентаю - всё стоит и не вайпалось даже. LTS, все дела. Никогда не понимал в чём смысл прыгать по серверам которые тушат через год и всё начинать каждый раз сначала.

  9. 21 часа назад, ucell-uz сказал:

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

    Я даю тебе ссылку, но ты читаешь без уважения. Тебе даже лень пролистать страницу чуть ниже.

    0_11fb6d_1d27efa5_orig]

    http://prntscr.com/dnntt9

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