Lilith
-
Posts
407 -
Joined
-
Last visited
-
Days Won
11
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Posts posted by Lilith
-
-
На примере: одеваемая вещь Hat[1] - ID 2221, книгой будет TCG Card - ID 7227;
скрипт, который выдаёт книгу:
if(!countitem(7227)) rentitem 7227,2592000;
Код в item_db.txt для одеваемой вещи:
2221,Hat_,Hat,5,1000,,200,,2,,1,0xFFFFFFFF,7,2,256,,0,1,16,{ if(!countitem(7227)) unequip(1); },{},{}
- 1
-
а как ты выведешь отображение нового слота в эквипе для ожерелья? речь шла об этом,а не о двухслотовой клипе
мой же постпереписать itemslotcounttableitemslotcounttable = itemslotcounttable.txt в папке дата либо в грф файле. Но таки да, видимо открыть текстовый файл это снова челленж для избранных
@Лилит, есть ли возможность забубенить привязку спрайта к чармам? Ну или ауру чтоли... Тоесть чарм попадает к тебе в инвентарь и у тебя меняется аура... Просто не хочу никаких бонусов итд, хочу внешних изменений ) и аура как-то больше мне нравится как вариант чем спрайты... Надеюсь, на чистой рА можно использовать несколько видов аур без изменения сорса?
itemslotcounttable в данном случае не поможет, т.к. он изменяет кол-во слотов в предмете, а не в окне экипировки. Зайди в игру и открой окно экипировки и ты увидишь слоты экипировки, в которые вещи "одеваются". Увеличить их кол-во можно хексом ехе, хотя один слот вроде можно и без хекса использовать.
Только сейчас проверил: в rathena не реализованы ещё 2 слота во второй закладке экипировки
По поводу аур - всё равно придётся править исходники одной командой specialeffect тут явно не обойтись.
-
-
Может проще убрать новую механику?
-
С помощью команды
*getnameditem(<item id>,"<name to inscribe>");- 1
-
...or in src/map.c in function map_flags_init into loop add:
/// Initializes map flags and adjusts them depending on configuration. void map_flags_init(void) { int i; for( i = 0; i < map_num; i++ ) { // mapflags memset(&map[i].flag, 0, sizeof(map[i].flag)); // additional mapflag data map[i].zone = 0; // restricted mapflag zone map[i].nocommand = 0; // nocommand mapflag level map[i].bexp = 100; // per map base exp multiplicator map[i].jexp = 100; // per map job exp multiplicator memset(map[i].drop_list, 0, sizeof(map[i].drop_list)); // pvp nightmare drop list // adjustments if( battle_config.pk_mode ) map[i].flag.pvp = 1; // make all maps pvp for pk_mode [Valaris] map[i].flag.novending = 1; // <- add this } }
then in turn off your novending flag in some maps, ex.
prontera mapflag novending off
-
Lighta, sorry, what do you mean about bitflag?
-
Hi. I have this patch, but it's old. Im not autor.
-
это и самому можно сделать :-)
-
conf/battle/exp.conf
// Turn this on to allow a player to level up more than once from a kill. (Note 1)multi_level_up: yes
- 1
-
see src/char/char.c
//--------------------------------------------------------------------- // This function return the number of online players in all map-servers //--------------------------------------------------------------------- int count_users(void) { int i, users; users = 0; // <-- change 0 to 100, for example... for(i = 0; i < ARRAYLENGTH(server); i++) { if (server[i].fd > 0) { users += server[i].users; } } return users; }
-
-
-
А если в пути npc нету папки Re и самого файла script_guild.conf его стоит создать или есть такой же с другим названием?
Думаю, стоит обновить эмулятор.
Существует guild2 для чего она?Это папка WoE: Second Edition. Иначе - ГВ 2.0
-
@all: i stopped to update this... i'm so lazy... thx.
-
Обычные вещи дают бонус ( str+3, к примеру ) только если их надеть на персонажа. Этот мод добавляет возможность использовать новые предметы, которые дают бонусы, находясь в инвентаре персонажа ( надевать их не нужно ).
-
try change
pc_additem( ssd, &item_tmp, 1);
into
pc_additem(sd, &item_tmp, 1, LOG_TYPE_SCRIPT)))
you need 1 more parameter for log part.
I think must be LOG_TYPE_PICKDROP_PLAYER
- 1
-
Function clif_displaymessagecolor duplicated.
- 1
-
hello may i ask how to fix the cliff.c error ? it says already has body :/
Remove the clif_displaymessagecolor function in clif.c. You already have this function.
-
Begin to use rAmod. rAmod already has this feature.
-
Вообще то спрайт содержит в себе все, что он отображает в игре. Тело отдельно, голова отдельно, оружие отдельно, аура отдельно.
-
-
Есть модификация. http://rathena.org/board/topic/59578-mapflags-noitem-and-noskill2/
-
Прекрасно запускается, без единой ошибки.
Попробуй другой http://supportmii.com/ro1/Clients/2012-04-10aRagexeRE.exe
Лицензия
in Основной раздел
Posted
Только не забудь поставить запреты книги на торговлю/обмен/сундук и прочее...