Тема: Война рас
Показать сообщение отдельно
Непрочитано 29.01.2011, 20:05   #1
Пользователь

Автор темы (Топик Стартер) Война рас

Понадобилось сейчас сделать модуль войны рас на сборке епилога л2феникса, т.к. кодер из меня херовый да и внутренностями сборок я плохо знаком решил вас вопросами помучать
Суть в том что за убийство враждующей расы персонажу начисляли pvp, не давали карму и давали приз (по умолчанию Coin of Luck), враждующие расы можно настраивать в конфиге, изначально воюют люди и светлые эльфы против орков, темных эльфов и камаелей, гномы должны оставаться нейтральной расой.
Вот как я вижу это в теории, если есть что добавить еще к этому напишите пожалуйста.
  • запрет на пати враждующим
  • запрет на прием в клан враждующим
  • запрет на али враждующим расам
  • проверять если убили враждующюю расу, кармы не давать, дать кол в награду
Вот такой конфиг у меня получился к модулю:
Код:
###### War of Races config ######
# Включен ли он вообще
WarOfRacesEnabled = True
#давать ли бонус за убийство врага
WarOfRacesBonusEnabled = True
#id вещи выдаваемой за убийство врага
WarOfRacesBonusId = 4037
#Количество выдаваемого бонуса
WarOfRacesBonusCount = 1
#Список рас относящихся к темной стороне
WarOfRacesEvil =
#Список рас относящихся к светлой стороне
WarOfRacesGood =
######## War of Races config End #########
Вот собственно и 1 вопрос, как мне правильно задать враждующие расы в конфиге WarOfRacesEvil и WarOfRacesGood для того чтоб их потом можно было без проблем сравнить, или по другому в каком виде находятся данные которые отвечают за определение расы персонажа.
Теперь, как бы правильно и красиво проверить персонажа на врага ? И кто еще подскажет в каких файлах копать, имею ввиду пати, клан, там где проверяется сметь персонажа и т.д.
spyder вне форума Ответить с цитированием