Помогите пожалуйста желательно GUI
(GUI или (c/v)Jass) Мемхак(ReturnBug/memory hack)/БД(База Данных)
На экран:
  • Название области(В которую вошел юнит или в которую был пермещен)
  • Название Действий триггера(Функции если это реально)))
На экран и в переменную с бонусами и от аур Юнита :
  • Хп.с
  • Мп.с
  • Защита
  • Атака
  • Скорость атаки

Принятый ответ

Про области хз, вот именно их разве не через БД лучше, я же не знаю, как в создаваемой карте они называются - Пещера Тысячи Всхлипов или Пляж Огненных Уток...
Тут просто при входе в область писать ее при событии unit входит в область такую-то, легко же вроде даже на гуи...
А так атака ловится через GetUnitBaseDamage сложить с GetUnitGreenBonusDamage.
Скорость атаки через GetUnitAttackSpeed.
Броня через GetUnitArmor (я, правда, пока не мемхаковской пользуюсь, а другой, влом искать, но опытные мапмейкеры знают, если надо - спросить можно).
хпрег через GetUnitHPRegen + мб БД свое.
Мпрег через GetUnitMPRegen + мб БД свое.
Функции эти все тут github.com/DracoL1ch/WC3Memory/blob/master/war3map.j
По импорту мемхака все тут
Не так уж сложно.
Кому надо, в того мемхак в конце концов входит.
0
3
7 лет назад
0
Ты хочешь чтоб во время боя выводилась кол-во наносимого урона , кол-во исцелений и маны? Как на wow?
0
5
7 лет назад
0
Evil_Google:
Ты хочешь чтоб во время боя выводилась кол-во наносимого урона , кол-во исцелений и маны? Как на wow?
Не совсем, допустим, как вариант я ввел команду "Герой1" или юнит вошел в область... И мне вывелась Юнита: Атака+Бонус атаки,хп.с...
1
21
7 лет назад
1
Ну бОльшая часть этого напрямую считается только через мемхак, так что или он, или все делать через БД (базу данных), или и то и другое вместе.
0
5
7 лет назад
0
ClotPh:
Ну бОльшая часть этого напрямую считается только через мемхак, так что или он, или все делать через БД (базу данных), или и то и другое вместе.
Мемхак-это громозкая работа и сложновато)))
Можно пример кода по поводу вывода через мемхака допустим области ( если вам не лень конечно ) и через бд ?
1
21
7 лет назад
1
Про области хз, вот именно их разве не через БД лучше, я же не знаю, как в создаваемой карте они называются - Пещера Тысячи Всхлипов или Пляж Огненных Уток...
Тут просто при входе в область писать ее при событии unit входит в область такую-то, легко же вроде даже на гуи...
А так атака ловится через GetUnitBaseDamage сложить с GetUnitGreenBonusDamage.
Скорость атаки через GetUnitAttackSpeed.
Броня через GetUnitArmor (я, правда, пока не мемхаковской пользуюсь, а другой, влом искать, но опытные мапмейкеры знают, если надо - спросить можно).
хпрег через GetUnitHPRegen + мб БД свое.
Мпрег через GetUnitMPRegen + мб БД свое.
Функции эти все тут github.com/DracoL1ch/WC3Memory/blob/master/war3map.j
По импорту мемхака все тут
Не так уж сложно.
Кому надо, в того мемхак в конце концов входит.
Принятый ответ
0
5
7 лет назад
0
ClotPh:
Про области хз, вот именно их разве не через БД лучше, я же не знаю, как в создаваемой карте они называются - Пещера Тысячи Всхлипов или Пляж Огненных Уток...
Тут просто при входе в область писать ее при событии unit входит в область такую-то, легко же вроде даже на гуи...
Собственно если событие одно на вход в область то спокойно, а если несколько то уже не вариант да и как то нецелесообразно пилить буквами а не переменной Игра-All text (Вместо "Пещера Тысячи Всхлипов" хотелось бы увидеть Перменную c название области)
А так атака ловится через GetUnitBaseDamage сложить с GetUnitGreenBonusDamage.
Скорость атаки через GetUnitAttackSpeed.
Броня через GetUnitArmor (я, правда, пока не мемхаковской пользуюсь, а другой, влом искать, но опытные мапмейкеры знают, если надо - спросить можно).
хпрег через GetUnitHPRegen + мб БД свое.
Мпрег через GetUnitMPRegen + мб БД свое.
Функции эти все тут github.com/DracoL1ch/WC3Memory/blob/master/war3map.j
По импорту мемхака все тут
Не так уж сложно.
Кому надо, в того мемхак в конце концов входит.
Спасибо, попробую может и выйдет, что-то универсальное на вывод.
Пока не закрывайте вопрос, может кто-то еще кинет какие-нибудь способы
0
15
7 лет назад
0
keks_090, бд или мемхак. Вариантов больше нет.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.