Макеты
Новые сообщения Участники Правила Поиск
  • Страница 1 из 1
  • 1
Recaunt
Лизка Дата: Понедельник, 31.10.2011, 15:09 | Сообщение # 1
Сообщений: 161
Замечания:
Уважение
[ 3 ]
Награды
[ 1 ]
Оффлайн
в wow есть акой аддон на дмг и хил
Например кто большой дмг нанес то у него 1 место или у хила
Как такой сделать в картострое? Wc3 если можно to jass код можно? заранее спасибо



Кто хочет поиграть в доту? пишите на скайп! :)
ErickSkrauch Дата: Понедельник, 31.10.2011, 16:01 | Сообщение # 2
Сообщений: 810
Замечания:
Уважение
[ 31 ]
Награды
[ 0 ]
Оффлайн
По русски можно? Тебе нужно найти юнита, который больше всех нанес урона?


Windrunner (лиза): Ануфиз сказал кто будет делать кто идиот реборн тот попидет в бань
Windrunner (лиза): Если Эрик умрет, за ним акат, то я стану императрицей ESP.
Windrunner (лиза): Я взломаю аката, и передам себе власть!
Лизка Дата: Понедельник, 31.10.2011, 16:11 | Сообщение # 3
Сообщений: 161
Замечания:
Уважение
[ 3 ]
Награды
[ 1 ]
Оффлайн
Нет: чтобы после смерти босса - линкало кто больше всего нанес ему дмг и все


Кто хочет поиграть в доту? пишите на скайп! :)
Akat Дата: Понедельник, 31.10.2011, 16:48 | Сообщение # 4
Сообщений: 264
Замечания:
Уважение
[ 19 ]
Награды
[ 1 ]
Оффлайн
Quote (Лизка)
Как такой сделать в картострое?

Отслеживать нанесение урона и хила соответственно, потом выводить максимальное значение.
Quote (Лизка)
jass код можно?

нет.
Quote (Лизка)
заранее спасибо

пожалуйста.
ErickSkrauch Дата: Вторник, 01.11.2011, 15:21 | Сообщение # 5
Сообщений: 810
Замечания:
Уважение
[ 31 ]
Награды
[ 0 ]
Оффлайн
Лизка, ищешь на xgm систему отлова урона. Через нее для каждого юнита создаёшь глобальную переменную для каждого юнита, и затем сумируешь урон.

Затем пишешь на википедии "пузырьковый метод", реализовываешь это в варкрафте. И Вуаля, башня готова!


Проще метода я не вижу и считаю, что такое реализовать достаточно трудно.



Windrunner (лиза): Ануфиз сказал кто будет делать кто идиот реборн тот попидет в бань
Windrunner (лиза): Если Эрик умрет, за ним акат, то я стану императрицей ESP.
Windrunner (лиза): Я взломаю аката, и передам себе власть!
Akat Дата: Вторник, 01.11.2011, 16:59 | Сообщение # 6
Сообщений: 264
Замечания:
Уважение
[ 19 ]
Награды
[ 1 ]
Оффлайн
Quote (ErickSkrauch)
ищешь на xgm систему отлова урона

ЧТО? Неужели кому-то пришло в голову ещё и систему написать для этого. НО ЗАЧЕМ? Это и так делается в один триггер и пару строчек кода.
Quote (ErickSkrauch)
Через нее для каждого юнита создаёшь глобальную переменную для каждого юнита, и затем сумируешь урон.

ЧТОООУ?
Quote (ErickSkrauch)
Проще метода я не вижу

Я не вижу более наркоманского метода.
Quote (ErickSkrauch)
считаю, что такое реализовать достаточно трудно.



Добавлено (01.11.2011, 16:59)
---------------------------------------------
ЙОБА-СИСТЕМА ОТЛОВА УРОНА BY AKAT
Code

nothing CountDamage() {
real dmg = LoadReal(udg_hash, GetHandleId(GetEventDamageSource()), GetHandleId(GetTriggerUnit()))
dmg += GetEventDamage()
SaveReal(udg_hash, GetHandleId(GetEventDamageSource()), GetHandleId(GetTriggerUnit()))
}
nothing InitTrigger() {
globals
trigger dmgcounttrig = CreateTrigger()
endglobals
dmgcounttrig = CreateTrigger()
TriggerAddActions(dmgtrig, function CountDamage)   
}

... (функция в которой создаешь юнита дмг по которому надо отлавливать)
TriggerRegisterUnitEvent(dmgtrig, <ЮНИТ>, EVENT_UNIT_DAMAGED)

Затем можно узнать сколько юнит1 нанес юниту2 урона так:
LoadReal(udh_hash, GetHandleId(<ЮНИТ1>), GetHandleId(<ЮНИТ2>))


Сообщение изменил:Akat - Вторник, 01.11.2011, 16:59
ErickSkrauch Дата: Вторник, 01.11.2011, 17:01 | Сообщение # 7
Сообщений: 810
Замечания:
Уважение
[ 31 ]
Награды
[ 0 ]
Оффлайн
Akat, сий бред писался для Лизы. Хотя мне конечно интересно, как ты в один тригер отловишь кол-во нанесенного урона + тот факт, что он был вообще нанесен? Ведь на ГУИ есть 2 события: юнит атакует (т.е. получает приказ, но урон ещё не нанесен) и юнит атакован (событие только для одного взятого юнита).

КАК ты отловишь факт нанесения урона и его кол-во в "один тригер и пару строчек кода"???



Windrunner (лиза): Ануфиз сказал кто будет делать кто идиот реборн тот попидет в бань
Windrunner (лиза): Если Эрик умрет, за ним акат, то я стану императрицей ESP.
Windrunner (лиза): Я взломаю аката, и передам себе власть!
ErickSkrauch Дата: Вторник, 01.11.2011, 17:03 | Сообщение # 8
Сообщений: 810
Замечания:
Уважение
[ 31 ]
Награды
[ 0 ]
Оффлайн
Akat, ну это же не твой наркоманский код. Хотя бы потому, что это cjass.


Windrunner (лиза): Ануфиз сказал кто будет делать кто идиот реборн тот попидет в бань
Windrunner (лиза): Если Эрик умрет, за ним акат, то я стану императрицей ESP.
Windrunner (лиза): Я взломаю аката, и передам себе власть!
Akat Дата: Вторник, 01.11.2011, 17:03 | Сообщение # 9
Сообщений: 264
Замечания:
Уважение
[ 19 ]
Награды
[ 1 ]
Оффлайн
ErickSkrauch, что-что? 1) Чем код наркоманский? 2) Писал код я сам, причем даже без помощи ворлдедитора (т.е. прямо на форуме).

Сообщение изменил:Akat - Вторник, 01.11.2011, 17:04
ErickSkrauch Дата: Вторник, 01.11.2011, 17:05 | Сообщение # 10
Сообщений: 810
Замечания:
Уважение
[ 31 ]
Награды
[ 0 ]
Оффлайн
Говорю, что Лиза, не зная jass'a, не поймет, как работает сий код.

И ещё: ты же сам говорил, что не знаешь ни c, ни v jass.



Windrunner (лиза): Ануфиз сказал кто будет делать кто идиот реборн тот попидет в бань
Windrunner (лиза): Если Эрик умрет, за ним акат, то я стану императрицей ESP.
Windrunner (лиза): Я взломаю аката, и передам себе власть!
Akat Дата: Вторник, 01.11.2011, 17:14 | Сообщение # 11
Сообщений: 264
Замечания:
Уважение
[ 19 ]
Награды
[ 1 ]
Оффлайн
Quote (ErickSkrauch)
Говорю, что Лиза, не зная jass'a, не поймет, как работает сий код.

Ты не только это говорил. И это уже проблемы Лизы.

Так ответь на 2 вопроса: Почему код наркоманский и почему он не мой?

Добавлено (01.11.2011, 17:14)
---------------------------------------------

Quote (ErickSkrauch)
И ещё: ты же сам говорил, что не знаешь ни c, ни v jass.

Я говорил это давно. После я прочитал мануалы vjass/cjass. Там все настолько понятно, что даже перечитывать не пришлось.


Сообщение изменил:Akat - Вторник, 01.11.2011, 17:08
ErickSkrauch Дата: Вторник, 01.11.2011, 17:19 | Сообщение # 12
Сообщений: 810
Замечания:
Уважение
[ 31 ]
Награды
[ 0 ]
Оффлайн
Тогда по поводу твоего кода всё понятно.

Но он действительно наркоманский. Даже я не понял, как ты получаешь момент нанесения урона и как ты находишь кол-во нанесенного урона? По идее второе должно быть, как количество хп до удара минус количество хп после удара. У тебя я этого не нашел.


И на какой глобальный Тригер???



Windrunner (лиза): Ануфиз сказал кто будет делать кто идиот реборн тот попидет в бань
Windrunner (лиза): Если Эрик умрет, за ним акат, то я стану императрицей ESP.
Windrunner (лиза): Я взломаю аката, и передам себе власть!
Akat Дата: Вторник, 01.11.2011, 17:25 | Сообщение # 13
Сообщений: 264
Замечания:
Уважение
[ 19 ]
Награды
[ 1 ]
Оффлайн
Quote (ErickSkrauch)
Но он действительно наркоманский.

ни разу
Quote (ErickSkrauch)
Даже я не понял, как ты получаешь момент нанесения урона

твои проблемы
Quote (ErickSkrauch)
как ты находишь кол-во нанесенного урона?

GetEventDamage()
Quote (ErickSkrauch)
По идее второе должно быть, как количество хп до удара минус количество хп после удара.

Да вы, батенька, сам наркоман.
Quote (ErickSkrauch)
И на какой глобальный Тригер???

Добавлять в него события из других функций, очевидно же. С локальным так бы не получилось.
ErickSkrauch Дата: Вторник, 01.11.2011, 17:28 | Сообщение # 14
Сообщений: 810
Замечания:
Уважение
[ 31 ]
Награды
[ 0 ]
Оффлайн
Ладно. Будем считать, что так и есть.

Потом в скайпе договорим smile



Windrunner (лиза): Ануфиз сказал кто будет делать кто идиот реборн тот попидет в бань
Windrunner (лиза): Если Эрик умрет, за ним акат, то я стану императрицей ESP.
Windrunner (лиза): Я взломаю аката, и передам себе власть!
Лизка Дата: Среда, 02.11.2011, 07:39 | Сообщение # 15
Сообщений: 161
Замечания:
Уважение
[ 3 ]
Награды
[ 1 ]
Оффлайн
Оффтоп: Буду учить джас


Кто хочет поиграть в доту? пишите на скайп! :)
DEMON_CHETS Дата: Вторник, 15.11.2011, 14:25 | Сообщение # 16
Сообщений: 89
Замечания:
Уважение
[ 0 ]
Награды
[ 0 ]
Оффлайн
Темку клоузить уже пора.


Те, кто критикуют наше поколение, никогда не смогут понять нас и нашу деятельность.
Akat Дата: Вторник, 15.11.2011, 14:39 | Сообщение # 17
Сообщений: 264
Замечания:
Уважение
[ 19 ]
Награды
[ 1 ]
Оффлайн
Quote (DEMON_CHETS)
Темку клоузить уже пора.

Зачем?
DEMON_CHETS Дата: Среда, 16.11.2011, 20:14 | Сообщение # 18
Сообщений: 89
Замечания:
Уважение
[ 0 ]
Награды
[ 0 ]
Оффлайн
Akat, Лизка джасс учит, а ответ уже дан, зачем её ещё держать открытой? Поддерживать активность сайта? :trollface:


Те, кто критикуют наше поколение, никогда не смогут понять нас и нашу деятельность.
  • Страница 1 из 1
  • 1
Поиск:


Рекламный блок

Топ сообщений

1. ErickSkrauch (810)
2. Akat (264)
3. dendyds (233)
4. Лизка (161)
5. Roshan_ru (110)
6. joker-rus (90)
7. DEMON_CHETS (89)
8. CaFaPuK (71)
9. MOHK223 (64)
10. zelenayasmert)) (55)
11. shumski2 (44)
12. Maus (36)
13. Rase (28)
14. (f)shoker (22)

Топ репутации

1. ErickSkrauch (31)
2. dendyds (25)
3. Akat (19)
4. zelenayasmert)) (10)
5. joker-rus (10)
6. MOHK223 (9)
7. CaFaPuK (8)
8. Makc008 (7)
9. Roshan_ru (7)
10. Maus (5)
11. 3tankista (4)
12. (f)shoker (3)
13. Лизка (3)
14. Raven (3)