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

SemirLab

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

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

  • Посещение

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

    3

Весь контент SemirLab

  1. Всем доброго времени суток. Возможно среди светлых умов сего форума - найду решение проблемы. В целом ситуация проста: После изменения сорц части - перестало работать присвоение die-метки для персонажей на БГ. пример: set $@KvM04BG_id1, waitingroom2bg("bat_c04",53,128,0,"KvM04_BG::OnGuillaumeQuit","KvM04_BG::OnGuillaumeDie"); Тут, как вы видите - модификация на присвоение псевдо-гильдии для БГ-группы, выглядит следующим образом: BUILDIN_FUNC(waitingroom2bg) { struct npc_data *nd; struct chat_data *cd; const char *map_name, *ev = "", *dev = ""; int x, y, i, mapindex = 0, guild_index, bg_id; struct map_session_data *sd; nd = (struct npc_data *)map_id2bl(st->oid); if( nd == NULL || (cd = (struct chat_data *)map_id2bl(nd->chat_id)) == NULL ) { script_pushint(st,0); return 0; } map_name = script_getstr(st,2); if( strcmp(map_name,"-") != 0 && (mapindex = mapindex_name2id(map_name)) == 0 ) { script_pushint(st,0); return 0; } x = script_getnum(st,3); y = script_getnum(st,4); guild_index = script_getnum(st,5); ev = script_getstr(st,6); // Logout Event dev = script_getstr(st,7); // Die Event guild_index = cap_value(guild_index, 0, 12); if( (bg_id = bg_create(mapindex, x, y, guild_index, ev, dev)) == 0 ) { // Creation failed script_pushint(st,0); return 0; } for( i = 0; i < cd->users && i < MAX_BG_MEMBERS; i++ ) { if( (sd = cd->usersd[i]) != NULL && bg_team_join(bg_id, sd) ) mapreg_setreg(reference_uid(add_str("$@arenamembers"), i), sd->bl.id); else mapreg_setreg(reference_uid(add_str("$@arenamembers"), i), 0); } mapreg_setreg(add_str("$@arenamembersnum"), i); script_pushint(st,bg_id); return 0; } BUILDIN_DEF(waitingroom2bg,"siiiss"), Метка "KvM04_BG::OnGuillaumeDie" не срабатывает, в то время как "KvM04_BG::OnGuillaumeQuit" - прекрасно работает. Может у кого-то есть идеи? p.s. Заранее благодарен за ответы.
  2. Найди нужные lua\lub для твоего exe и будет тебе счастье... Ну и langtype в clientinfo.xml - 14. Еще кодировку 1251 в dinput.ini можно добавить. http://svn6.assembla.com/svn/ClientSide/Lua_Project/lua%20files/
  3. Почти все уже дописал сам. Можно закрывать.
  4. Alex Wan, срок заказа до 11.12. Но Вы, к сожалению, мне врядли подходите( Kubix, осознаю, но некоторые люди считают, что беременность у кошек проходит "мимо") Сорь за офтоп, просто для меня это как выражение "Хер маленький, как у коня"(
  5. Вам уже ответил, "бюджет позволяет". Так же, я уже написал, что тема "посвящается" людям, которые не видят в этом проблемы.. Если до 11 декабря я не найду тут такого человека, то напишу сам в течение суток... Для Вашего сведения, беременность у кошек длится 50-60 дней, да и дается это им не "просто"... Прошу не быть оскорбленным данным постом)
  6. Magnum, с моими инстами будет чуть по сложнее( т.к. есть сценарий... Учитывая обстоятельства - может быть гора багов, к сожалению... Работа не сложная... Для понимающего человека - просто, халява сорвать вмр. Для остальных - море работы, которую можно делать только за 100500wmz).. Собственно, для "первых" и создана тема.
  7. Бюджет? оО Охох... неужели тут может быть такое понятие... Бюджет... Разберемся.. Пикселями не обижу) Работы много? Не думаю... Магнум, красавчег, написал все за меня.. все просто... Собственно, я покупаю именно "время" Работы на 24 часа, не больше. Опять же.. Оселот, Номн и прочие, если хотите чуть заработать - буду рад)
  8. Ой да боже мой))) Зачем писать? оО ВоЕ просто настроить нормально и все. Это так, доп. работа, не основное. Endless Tower 2: The Endless Cellar насколько я знаю, валяется в паблике. Я осознаю, что это все очень просто. Но, к сожалению, свободное время пропало начисто А души игроков просят обновлений. Самое сложное и основное - написание инста. Остальное - доп. работа за доп. плату.
  9. Сабж. Фронт работ: 1. Есть кастом-локация, есть кастом-мобы. Нужно сделать из всего этого инст с несколькими режимами сложности. Сценарий и подробную информацию - предоставлю. 2. Единый бадж на БГ. 3. БГ+ВОЕ+Арена расход (онли бг, вое и арена). 4. WoE 1.0 + WoE 2.0 + Newbie WoE. 5. Endless Tower 2. + если есть возможность - цветные ники. (Могу купить отдельно) З.Ы. В связи с работой, временно пропало время всем этим заниматься, поэтому ищу наемный труд)) Внимание!! Предложение актуально до 11 декабря. Если не найду наемника за это время - сделаю сам.
  10. Книги остаются книгами. Статусы накладываются перманентно и складываются с книгами.
  11. Статус - копия статуса итема Battle Manual, только дает в 2 раза меньшее увеличение рейта.
  12. Суть проблемы: Допустим выставляю sc_start SC_BUFF,-1,100; и через 10 минут баф падает. выставляю sc_start SC_BUFF,6000000000,100; Исход такой же... афина стэйбл 15090
  13. SemirLab

    мб боян)

    Ох бля) поржал от души) жж0те)
  14. @Sanasol, это пичаль, но 50+ легко будут держать топ 3 гейм100рус.
  15. Это вери вандефул! Бонусы от Лилит пашут. Думаю, тему офф, подальше от флуда.
  16. SemirLab

    Valkyrie event

    Статусы длятся по 7~ сек, вроде. А так, спасибо за идею, что-нибудь придумаю. case 10: sc_start SC_CURSE,80000,0; emotion 63,1; specialeffect2 .ef; end;
  17. Вот вроде оно (http://www.docx2doc.com/convert/docx-to-doc)
  18. Эм, брач0, тебе нужен docx to doc конвертер) Юзни гугл (вроде http://www.doc.investintech.com/).
  19. SemirLab

    Stop The Clock

    +1, думаю тема себя исчерпала)
  20. SemirLab

    Valkyrie event

    В корзину идей: Все статусы можно изменить на "псевдо-статусы" (specialeffect и запрет за использование нпц и тд), это позволит в любой момент выйти с эвента без статусов. А так все просто и как правило - гениально)
  21. SemirLab

    Valkyrie event

    Юзал, Правда не видел смысла в спаме сообщениями в общий. поэтому сделал waitingroom с кол-вом hp. Не помню точно, многое переписывал, но за эвент спасибо) хз как сам не допер) ЗЫ. Какой смысл в накладываемых статусах? Почему исключена кома? (инстант-килл?)
  22. Стандартными средствами нельзя, насколько я знаю. Модификаций таких не видел... (http://www.eathena.ws/board/lofiversion/index.php/t257647.html) Лично я на этот счет не парюсь, ибо в гармонии есть такая функция.
  23. Появилась необходимость присвоить игрокам перманентные бонусы в зависимости от аккаунт-переменной (##). Пример: Если ##TEST = 1, то давать к примеру 20% по деми-хуманам. Если ##TEST = 2, то 20% от демихуманов и тд. Если меняется значение переменной - меняется и бонус. Если переменная равна 0 - никакой бонус не присваивается. Пробовал выдавать бонусы типо bStr и тд, через OnPCLoginEvent, толку нет. Помогите, пожалуйста, реализовать)
×
×
  • Создать...
Яндекс.Метрика