XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Барахолка
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Аминь
Crazy about that shit
offline
Опыт: 3,214
Активность:
Система опыта
Вот система опыта, которую я сделал для своей карты.

Описание:
Все дружественные герои получают опыт численно равный 12% от максимального здоровья убитого + 7% бонусного опыта за каждого дружественного героя находящегося поблизости. Опыт распределяется в зависимости от уровня персонажа, т.е. у нас есть 2 героя - 1-ый 4 уровень, второй 6-ой уровень. Допустим, они убили моба и получили 100 опыта, далее 100 делим на сумму их уровней и получаем 10 - кол-во опыта, которое будет начисляться за каждый уровень героя. Следовательно, 1-ый получит 40 опыта, а 2-ой 60 опыта. Если уровень героя, который убил моба, больше чем на 10 уровней, то количество получаемого опыта уменьшается (Xp * (Уровень моба / Уровень героя))
Так же тригерно начисляется золото (уровень убитого моба * 5 * случайное число от 0.7 до 1.3). Золото распределяется поровну на всех дружественных героев.


Спасибо Jon'у за помощь в исправлении ошибок и оптимизацию.
Прикрепленные файлы
Тип файла: w3x Exp system 1.01.w3x (21.4 Кбайт, 161 просмотров )

Отредактировано Alex27, 18.03.2008 в 12:49.
Старый 18.03.2008, 01:38
reload

offline
Опыт: 2,230
Активность:
Alex27, что хоть за системка? опиши, так вот просто впадлу качать
Старый 18.03.2008, 03:16
J
expert
offline
Опыт: 48,447
Активность:
Alex27 обнулять реалки и целочисленые переменые ненужно... перейдм на массивы, кодить будет лехше и сам код будет меньшего размера и более понятный... научись сокращать условия что выводит конвектор гуи2джаз... кстате, я бы не назвал это системой, просто одна функция
Старый 18.03.2008, 05:46
Аминь
Crazy about that shit
offline
Опыт: 3,214
Активность:
Собственно сделал как ты и сказал вот только сокращать не умею т.к. не знаю как.

+добавил описание
Старый 18.03.2008, 12:54
V1ctor1ous

offline
Опыт: 23,781
Активность:
Неплохая системка..спс пойдет..
Старый 01.08.2008, 06:30
ScorpioT1000
Работаем
offline
Опыт: отключен
Допустим 1 чар 13 лвл, другой 60(идет качать), мочит значт он 15-16'х лвл и что, 1 чар тоже получит опыт?
Старый 01.08.2008, 08:53
SliShad
†WOW Style†
offline
Опыт: 2,581
Активность:
Система куль. Отлично подходит для РПГ и Арена.
Alex27 Спасибо большое! Давай ещё таких новаторских систем.
Старый 02.08.2008, 00:30
Strayiker
Warcraft Forever
offline
Опыт: 3,406
Активность:
Помоему ничего нового нету кроме формулы для начисления опыта. Для системы маловато будет
Старый 02.08.2008, 00:37
Deviator
Feel the purification...
offline
Опыт: 10,376
Активность:
  • Я такие "системы" ещё с пелёнок делал ))
Старый 02.08.2008, 13:46
SliShad
†WOW Style†
offline
Опыт: 2,581
Активность:
Может кто переведёт систему на гуи? Буду очень благодарен
Старый 02.08.2008, 13:50
Korneliy
DMF
offline
Опыт: 23,443
Активность:
такое на гуи самому сделать - дело 5ти минут)
Старый 02.08.2008, 16:22
Avada
I can read your mind.
offline
Опыт: 1,665
Активность:
Сомнительная польза этой системы.
Старый 02.08.2008, 17:07
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 21:02.