Автор Тема: Предложение за дуелите  (Прочетена 5585 пъти)

0 Потребители и 1 Гост преглежда(т) тази тема.

Неактивен ceko332

  • Knight
  • *
  • Публикации: 10
  • EVO Karma: 0
  • wow user
  • Side: For The Alliance
  • Герой: Welandrian
Предложение за дуелите
« -: Юли 12, 2012, 04:38:31 pm »
Дуелите да започват на full life и да се премахва CD.  :clover:

Неактивен quiver

  • EVOWOW Fan
  • Gladiator
  • *
  • Публикации: 556
  • EVO Karma: -17
  • Side: For The Horde
  • Герой: Berserk
Re: Предложение за дуелите
« Отговор #1 -: Юли 12, 2012, 08:37:14 pm »
Лол в какъв смисъл да започват на full life  и да се премахнат CD.Аз като правя дуел нямам CD и кръвта ми е пълна.Или искаш като цяло да няма CD ама то това не е дуел да спамиш постояно магии.

Неактивен zeraful

  • Rival
  • ******
  • Публикации: 1506
  • EVO Karma: 56
  • Само забравените мечти са неосъществими! ;>
  • ISP: Blizoo
  • Герой: Scream
Re: Предложение за дуелите
« Отговор #2 -: Юли 12, 2012, 11:16:47 pm »
Най-вероятно иска при приемане на дуел автоматично кръвта да му се пълни на max и да му падат CD-тата на скиловете/магиите.

 Безсмислено предложение.
    

Lasciate ogni speranza, voi ch'entrate!

Неактивен curvylan

  • Gladiator
  • ****
  • Публикации: 856
  • EVO Karma: -12
  • скаран с пунктуация,граматика и логика
Re: Предложение за дуелите
« Отговор #3 -: Юли 13, 2012, 10:30:00 am »
По принцип повечето хора като правят дуел го правят без CD.Излишно е според мен.
Чалгата не е музика,а заболяване.

Неактивен admin

  • Owner
  • Challenger
  • *****
  • Публикации: 11572
  • EVO Karma: 316
  • Think of will!
    • Peycho's Blog - Think of will!
  • ISP: AWS
  • Герой: Alein
Re: Предложение за дуелите
« Отговор #4 -: Юли 13, 2012, 10:35:22 am »
Идеята има един особен проблем.

Не ми е ясно как ще премахнеш точно определени CD-та. А не мисля че е редно да се махат всички cd-та.
A systems programmer will know what to do when society breaks down, because the systems programmer already lives in a world without laws.

EVOWOW Private Wow Server
WOTLK Database

Неактивен Roguetype

  • Gladiator
  • ****
  • Публикации: 575
  • EVO Karma: -5
  • wow user
  • Side: For The Horde
  • Герой: Roguetype
Re: Предложение за дуелите
« Отговор #5 -: Юли 13, 2012, 11:21:11 am »
В един друг сървър беше така: След като свърши дуела кръвта се напълваше и CD-тата се махаха.

Неактивен admin

  • Owner
  • Challenger
  • *****
  • Публикации: 11572
  • EVO Karma: 316
  • Think of will!
    • Peycho's Blog - Think of will!
  • ISP: AWS
  • Герой: Alein
Re: Предложение за дуелите
« Отговор #6 -: Юли 13, 2012, 12:43:43 pm »
Кои CD-та? на професиите също ли?
A systems programmer will know what to do when society breaks down, because the systems programmer already lives in a world without laws.

EVOWOW Private Wow Server
WOTLK Database

Неактивен Roguetype

  • Gladiator
  • ****
  • Публикации: 575
  • EVO Karma: -5
  • wow user
  • Side: For The Horde
  • Герой: Roguetype
Re: Предложение за дуелите
« Отговор #7 -: Юли 13, 2012, 05:42:10 pm »
CD-та на уменията, но професиите не мога да ти кажа.

Неактивен admin

  • Owner
  • Challenger
  • *****
  • Публикации: 11572
  • EVO Karma: 316
  • Think of will!
    • Peycho's Blog - Think of will!
  • ISP: AWS
  • Герой: Alein
Re: Предложение за дуелите
« Отговор #8 -: Юли 13, 2012, 10:26:06 pm »
На тестовия Cata Server на ArkCore имаха подобна опция и съм я включил.
A systems programmer will know what to do when society breaks down, because the systems programmer already lives in a world without laws.

EVOWOW Private Wow Server
WOTLK Database

Неактивен naffarforii

  • Crusader
  • **
  • Публикации: 133
  • EVO Karma: -11
  • Side: For The Alliance
  • Герой: Undyiing,Didenceto
Re: Предложение за дуелите
« Отговор #9 -: Август 04, 2012, 08:17:43 pm »
Не виждам нищо лошо в това предложение.Това и аз мислех да го предлагам, защото някои магии имат ЦД 2-3мин+ което прави излишно чакане за следващ дуел :)

Неактивен Kanedo

  • Crusader
  • **
  • Публикации: 122
  • EVO Karma: -3
  • evo user
  • Side: For The Alliance
  • Герой: Sindroma
Re: Предложение за дуелите
« Отговор #10 -: Август 05, 2012, 01:30:36 am »
За тези които неим е ясно давам Пример:
Паладин прави дуел и използва Lay on Hands, след това дуела свършва и остава на 3к/31к. Когато му се предложи нов дуел и той приеме. Автоматично кръвта му се пълни и CD-то на Lay on Hands пада.

Неактивен admin

  • Owner
  • Challenger
  • *****
  • Публикации: 11572
  • EVO Karma: 316
  • Think of will!
    • Peycho's Blog - Think of will!
  • ISP: AWS
  • Герой: Alein
Re: Предложение за дуелите
« Отговор #11 -: Август 05, 2012, 05:15:32 am »
Няма го в тринити като опция, само на cata виждам че го има интегрирано.
A systems programmer will know what to do when society breaks down, because the systems programmer already lives in a world without laws.

EVOWOW Private Wow Server
WOTLK Database

Неактивен rhapsody

  • Gladiator
  • ****
  • Публикации: 706
  • EVO Karma: 20
  • Baul
  • Side: For The Alliance
Re: Предложение за дуелите
« Отговор #12 -: Август 05, 2012, 09:24:02 am »
Не играя арени сега , но имам спомени, че след всяка арена като те върне на мястото от което си писал вече няма CD. Явно иска и с дуелите да е така ?

Неактивен ceko332

  • Knight
  • *
  • Публикации: 10
  • EVO Karma: 0
  • wow user
  • Side: For The Alliance
  • Герой: Welandrian
Re: Предложение за дуелите
« Отговор #13 -: Август 05, 2012, 11:24:12 am »
Няма го в тринити като опция, само на cata виждам че го има интегрирано.

В DuelHandler.cpp трябва да има:

Цитат
pl->SendDuelCountdown(3000);
plTarget->SendDuelCountdown(3000);

Заместваш го с това :

Цитат
player->RemoveAllSpellCooldown();
plTarget->RemoveAllSpellCooldown();
player->RemoveAura(41425); // Remove Hypothermia Debuff
plTarget->RemoveAura(41425);
player->RemoveAura(25771); // Remove Forbearance Debuff
plTarget->RemoveAura(25771);
player->RemoveAura(57724); // Remove Sated Debuff
plTarget->RemoveAura(57724);
player->RemoveAura(57723); // Remove Exhaustion Debuff
plTarget->RemoveAura(57723);
player->RemoveAura(66233); // Remove Ardent Defender Debuff
plTarget->RemoveAura(66233);
player->RemoveAura(11196); // Remove Recently Bandaged Debuff
plTarget->RemoveAura(11196);
player->SetHealth(player->GetMaxHealth());
player->SetPower(POWER_MANA, player->GetMaxPower(POWER_MANA));
plTarget->SetHealth(plTarget->GetMaxHealth());
plTarget->SetPower(POWER_MANA, plTarget->GetMaxPower(POWER_MANA));

Само че не съм сигурен , че работи с най-новата версия на Trinty.Ако искаш го пробвай на някой тестов сървър.

Неактивен admin

  • Owner
  • Challenger
  • *****
  • Публикации: 11572
  • EVO Karma: 316
  • Think of will!
    • Peycho's Blog - Think of will!
  • ISP: AWS
  • Герой: Alein
Re: Предложение за дуелите
« Отговор #14 -: Август 05, 2012, 07:48:58 pm »
Дай ми линк-а от където си го взел за да не направя някоя глупост.
A systems programmer will know what to do when society breaks down, because the systems programmer already lives in a world without laws.

EVOWOW Private Wow Server
WOTLK Database