Автор: Aaron: Дата: 02.14.2010
Господа, возможно ли сделать так, чтобы обладатели Итема с ИД 1 враждовали с владельцами итема с Ид 2 , тобишь как бы активно атаковать можно было ...
Если возможно, сможете подсказать как ?
Благодарствую!
Автор: Sanasol: Дата: 02.14.2010
эм... Можно скриптами попробовать только если ОнПисиЛогин
т.е.
OnPcloginevent:
if ( countitem(яблоко) >= 1 ) { set blueteam,1; }
НО сорсы все равно надо править. Если скрипт ставить типо моего примера то можно посмотреть пример вражды между Гильдиями и переписать чутьчуть (зы у амстаффа в блоге есть такая штука.)
Автор: Aaron: Дата: 02.15.2010
Не могли бы вы дать ссылку на блог амстаффа...
Благодарю вас за помощь!
Автор: Sanasol: Дата: 02.15.2010
amstaff.su
Там тема что-то про гильдии. не помню название
Автор: Мяфк: Дата: 02.15.2010
Автор: Aaron: Дата: 02.15.2010
Вот нашёл :
Index: map/battle.c
===================================================================
--- map/battle.c (revision 13896)
+++ map/battle.c (working copy)
@@ -3300,6 +3300,12 @@
else
return 0; // You can't target anything out of your duel
}
+ // GuildWar {
+ else if (guild_check_alliance(sd->status.guild_id, ((TBL_PC*)t_bl)->status.guild_id, 1) || guild_check_alliance(((TBL_PC*)t_bl)->status.guild_id, sd->status.guild_id, 1))
+ {
+ state |= BCT_ENEMY;
+ }
+ // } /GuildWar/
}
if( map_flag_gvg(m) && !sd->status.guild_id && t_bl->type == BL_MOB && ((TBL_MOB*)t_bl)->guardian_data )
return 0; //If you don't belong to a guild, can't target guardians/emperium.
if( map_flag_gvg(m) && !sd->status.guild_id && t_bl->type == BL_MOB && ((TBL_MOB*)t_bl)->guardian_data )
Автор: -OnIZuCa-: Дата: 02.15.2010
Если не сложно подскажите, мне вот очень интересно.
Автор: Мяфк: Дата: 02.15.2010
Ну тебе надо определять не по guildid а по itemid, и соответственно переписать код.
Автор: nomn: Дата: 02.16.2010
если необходимо такое сделать и готов заплатить - пиши в icq. Бесплатно такое писать не буду. Если сам будешь писать - советами на форуме помогу
Автор: Aaron: Дата: 02.20.2010
Raff , прошу вас ответить мне в ICQ
Автор: nomn: Дата: 02.20.2010
ответил в асю.