-
Постов
148 -
Зарегистрирован
-
Посещение
-
Победитель дней
191
Весь контент Agasper
-
Какую именно задержку?Тут нет телепатов. Есть задержки на чат,скиллы,предметы и т.д.Какая нужна?
- 3 ответа
-
- 1
-
Запрет на атаку делается в eA/src/map/battle.c в этой функции(battle_check_target),а именно в этом куске: switch( t_bl->type ) { //Checks on target master Чуть ниже есть такая строчка: case BL_MOB: После этого кейса можешь добавить свою проверку на наличие переменной/статуса/стейта,смотря что вешается у тебя при убийстве импа. А вообще,чтобы имп работал идеально(как на гв) нужно сделать такие моменты: 1) Локация должна быть замком(нужно поставить мапфлаг "gvg_castle" и занести локацию в eA/db/castle_db.txt). 2) Должно быть включено WoE или должен стоять мапфлаг "gvg". 3) В battle.c нужнно найти это: if (!(agit_flag && map[m].flag.gvg_castle) && md->guardian_data && md->guardian_data->guild_id) И заменить на это: if (!((agit_flag || map[m].flag.gvg) && map[m].flag.gvg_castle) && md->guardian_data && md->guardian_data->guild_id) Там таких куска 2 => нужно 2 раза заменить.
-
Для разделов: 'Установка сервера', 'Кодинг', 'Клиент', 'WEB' нужны модераторы. Свои заявки оставляйте в этой теме.
-
Ну вот мелкий набросок,скрипт думаю допилишь дальше сам
- 24 ответа
-
- 46
-
Еще раз создашь сообщение с таким размером и получишь ридонли. Научись расставлять табы в скрипте
-
Русская версия эмулятора с кучей новых модификаций,скриптов и фиксов + перевод эмуля. Полистай тему там 4 страницы,большинство исправлений под ревизию 14*** уже выложены. Закинь сюда строки на которые ругается компилятор.
-
@Славик Панфилыч,вот ссылка на автобай хавка: @autobuy
-
Переписывать надо под новые ревизии команду. А вообще если будешь юзать @autobuy,то юзай лучше версию от Hawk'а aka Remedy.
-
Обновил 1 пост.
-
Ответ в этой теме: Фикс ников
- 1 ответ
-
- 1
-
Под хайдом лежит фикс для ников. После установки фикса будет запрещено использовать английские буквы в русском нике и наоборот.
- 16 ответов
-
- 64
-
Замени эту строчку: sleep 3600000; На эту: sleep 900000; Теперь рандомные аннонсы будут выводиться каждые 15 минут.
-
Epic Fail. Его настраивать почти также как и WoE 1. А вообще жесть..докатились..люди уже не могут WoE настроить
-
В данном "мини-гайде" описано как настроить WoE. Гайд by nomn
- 6 ответов
-
- 120
-
Добавление кастома в Renewal/LUA
- 30 ответов
-
- 202
-
2) Удалить на нужной карте или закомментить(//) мапфлаг 'pvp_nightmaredrop'.Находится он тут: eA/conf/mapflags/nightmare.txt 3) Какую именно ошибку выдает?Тут нет телепатов,а вообще скрипт УГ,юзай стандартный card_remover(eA/npc/custom/card_remover.txt),а не это школьное творение. 4) Поставить скрипт команду identify;,если нет возможности компилить,то вставить этот код в хилера: getinventorylist; for(set .@i,0; .@i<@inventorylist_count; set .@i,.@i+1){ if(@inventorylist_identify[.@i]==1) continue; delitem2 @inventorylist_id[.@i],1,0,0,0,0,0,0,0; getitem @inventorylist_id[.@i],1; }
-
Открываем eA/src/map/script.c и находим это кусок: BUILDIN_FUNC(mes) { TBL_PC* sd = script_rid2sd(st); if( sd == NULL ) return 0; clif_scriptmes(sd, st->oid, script_getstr(st, 2)); return 0; } После этого вставляем этот код: BUILDIN_FUNC(mes2) { TBL_PC* sd = script_rid2sd(st); int i; if(sd==NULL) return 0; for(i=2; script_hasdata(st,i); ++i){ clif_scriptmes(sd,st->oid,script_getstr(st,i)); } return 0; }В этом же файле находим это: BUILDIN_DEF(mes,"s"), После этого вставляем это: BUILDIN_DEF(mes2,"s*"), Пример: Раньше диалоги с простым 'mes' писались так: mes "Привет,"+strcharinfo(0)+"!"; mes "123"; mes "1234"; mes "12345"; Теперь с помощью 'mes2' их можно писать так: mes2 "Привет,"+strcharinfo(0)+"!", "123", "1234", "1235"; P.S: Таким способом лично мне писать проще,может быть такой способ кому-нибудь еще понравится.