Назад

Помощь с гв ареной

Автор: Kill Spirit: Дата: 06.05.2010

В общем сама идея такова:

Игрок как на гв кликнул на нпц и варпнулся в имп рум, там к примеру сидит гильдия (другая) и охраняет его (имп подписан именем гильдии) + на том нпц (на которого мы кликали) висит эмблемка той гильдии которая имп держит в данный момент, и продержать надо 1 час, после этого через того же нпц забираем приз.

Мне узнать надо:

Как чтобы имп был подписан иминем гильдии (когда она его держит) ?
Как сделать чтобы на нпц была эмблема той гильдии, которая держит, удержала империум? (нпц будет флагом)?
Как сделать чтобы его нельзя было бить 30минут после того как гильдия продержала его час?

Автор: Kill Spirit: Дата: 06.05.2010

Напиши пожалуйста, я посмотрел и так не нашел что мне надо

Там только про старт гв ><

Я попросил на вопросы ответить, остальное я знаю как реализовать

Автор: unded: Дата: 06.05.2010

1. .....
2.

*flagemblem ;

This command only works when run by the NPC objects which have sprite id 722,
which is a 3D guild flag sprite. If it isn't, the data will change, but nothing
will be seen by anyone. If it is invoked in that manner, the emblem of the
specified guild will appear on the flag, though, if any players are watching it
at this moment, they will not see the emblem change until they move out of sight
of the flag and return.

This is commonly used in official guildwar scripts with a function call which
returns a guild id:

// This will change the emblem on the flag to that of the guild that owns
// "guildcastle"

flagemblem GetCastleData("guildcastle",1);

3. ...

Автор: Мяфк: Дата: 06.05.2010

1) Получаем через strcharinfo имя гильды. Потом присваиваем имя гильды к переменной дальше суммоним имп monster $guild... Т.е. вместо имени переменная.
3) Сорсы.