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

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

Ответ
 
Toadcop

offline
Опыт: 54,313
Активность:
не повесить =) тебе надо что то написать что будет эти мараметры с юнита использовать =))) ну т.е. функции они делают что угодно ну и читают записи где хранятьса записи по этому стату =)
Старый 13.04.2008, 16:14
destr

offline
Опыт: 1,758
Активность:
Обьясни плиз на примере как это сделать а то я чёто не могу понять.

Да ещё у меня чёто не получается сделать чтоб инв был тока у 1 гера в каком триге и чё нужно поменять для этого?

destr добавил:
проблема в том что если выбрать любого своего юнита и нажать на торговца то откроется инв того юнита
Старый 16.04.2008, 23:53
Toadcop

offline
Опыт: 54,313
Активность:
destr ну вообще то это ты должен себе придумать что и как делать =) откуда я знаю что ты хочеш делать. учитись делать всё самостоятельно. (как мин это точно т.е. в вар3 маппинге)
Старый 20.04.2008, 16:19
destr

offline
Опыт: 1,758
Активность:
яб сделал тока у тя там черт ноги се сломает. Просто скажи как сделать чтоб инв был тока у 1 гера, а у остальных стандартны инв.
Старый 25.04.2008, 23:43
Lawliet

offline
Опыт: 6,322
Активность:
рассматривая картостроительство со стороны играбельности, несложно понять, что это не юзабельно как не крути..
а те, кто могут это юзать, не станут это делать, ибо опять же, не юзабельно.
зы: копу не в обиду, сделано супер. и он это знает.
Старый 26.04.2008, 01:07
Toadcop

offline
Опыт: 54,313
Активность:
Lawliet это как раз юзабельно. =) просто не все это могут.
Старый 26.04.2008, 01:45
Lawliet

offline
Опыт: 6,322
Активность:
наверно дело в том, что я минималист..
Старый 26.04.2008, 10:52
Toadcop

offline
Опыт: 54,313
Активность:
Lawliet ну есть и ананисты и что ? ... я же не заставляю кого то использовать это. я это делал вообще для своих нужд =)
Старый 30.04.2008, 00:46
HighTemplar
かえるたす すんせてりで
offline
Опыт: 2,388
Активность:
Toadcop У меня следующий вопрос: возможно ли сделать так, чтоб при надевании двуручного оружия вместо анимаций "attack" & "stand ready" проигрывались "attack second" & "stand ready second"? если да, то подскаши плиз, что за функция, и куда и как ее вписать. Ето очень облегчит мне жизнь.

HighTemplar добавил:
напиши ответ в пм

Отредактировано HighTemplar, 07.07.2008 в 20:35.
Старый 06.07.2008, 21:14
Toadcop

offline
Опыт: 54,313
Активность:
это запуск кастом функции при одевание снимание предмета. посмотри на пример итемов таких как банки или когда полный сет собераетьса. там есть функция которая запускаетьса...
а вэтой функции есть доступ к юниту на которого одели ну короче там в примерах есть всё это.
Старый 09.07.2008, 02:54
HighTemplar
かえるたす すんせてりで
offline
Опыт: 2,388
Активность:
Ладно, спасибо, с етим разобрался, но походу возник вопрос: как сделать так, чтоб при запуске игры некоторые предметы были уже на герое надеты?
Старый 09.07.2008, 19:22
ScorpioT1000
Работаем
offline
Опыт: отключен
Имхо, давать ему предметы)
Старый 09.07.2008, 23:34
HighTemplar
かえるたす すんせてりで
offline
Опыт: 2,388
Активность:
Хорошая шутка, но я спрашивал, как ето сделать в редакторе карт....
Старый 10.07.2008, 19:40
HighTemplar
かえるたす すんせてりで
offline
Опыт: 2,388
Активность:
Toadcop, обьясни пожалуста, как пользоватся функцией запуска кастом функции. Я не знаю синтаксиса построения кастом фукции и того, чему поставить равнятся "cus"...

HighTemplar добавил:
Можешь рассказать, как правельно импортить common.j? у меня та проблема, что я хоть и выставил значения dmg оружию, бонуса к урону все равно нет. тоже самое и с броней и защитой, и я подозреваю, что ето именно проблема импорта common.j.
Старый 19.07.2008, 19:48
destr

offline
Опыт: 1,758
Активность:
Похоже Toadcop забыл про системку свою обидно. Мот вспомнит нашёл баг: если подобрать чарму, которая требует лвл выше твоего, то достигнув нужного лвл она не срабатывает пока её не выкинуть и зановов не поднять. Баг мелкий но не приятный
Старый 11.08.2008, 18:28
free0n
Бумбарявка
offline
Опыт: 4,736
Активность:
HighTemplar Кстати у меня тоже статы от надетых предметов не работают...
Старый 18.10.2008, 14:03
free0n
Бумбарявка
offline
Опыт: 4,736
Активность:
HighTemplar я все поправил...посмотри вес у импортированного файла AbilityData...у меня сначала был ноль поэтому статы не работали...посмотри мож у тебя тоже самое...
Старый 18.10.2008, 18:49
DEATHMAN

offline
Опыт: 95
Активность:
А как сделасть свой бонус? На примет я хочу чтобы зелье маны восполняло ману, как зелье здоровья. Я там видел есть бонус PotHP...Ну как сделать типа PotMana? Подскажите плииз!!..
Старый 03.11.2008, 12:51
Toadcop

offline
Опыт: 54,313
Активность:
Цитата:
Мот вспомнит нашёл баг: если подобрать чарму, которая требует лвл выше твоего, то достигнув нужного лвл она не срабатывает пока её не выкинуть и зановов не поднять. Баг мелкий но не приятный
это не баг. это так спецыально сделано что бы не лагатронить включительно с зависимость от статов и т.п. для этого у меня все чармы в отдельной группе хранятьса и лупом можно пробегатьса и одевать их если не одеты.

DEATHMAN там всё самому надо просто писать... ну переделай PotHP т.е. скопируй потом впиши его в конфиг и вызывай =)
Старый 05.12.2008, 02:01
DEATHMAN

offline
Опыт: 95
Активность:
Ну я в триггере TRSSetups добавил
Код:
call SetupBR(0x3E80,...124=$PotMana;)
и наоборот.
Потом
Код:
call InitCusFuncsBaseBR("^1=$TestHallo;2=$FullDTSet;3=$TRSPotionsRestoreHP;4=$TRSPerStr;5=$TRSPerAgi;6=$T  RSPerInt;7=$AddEffectToTarget;8=$TRSPotionsRestoreMana;")

и
Код:
function TRSPotionsRestoreMana takes nothing returns nothing
    local integer i=GetRandomInt(TRSMinS,TRSMaxS)
    local effect e=AddSpecialEffectTarget("Abilities\\Spells\\Items\\AIma\\AImaTarget.mdl",TRSUnit,"origin")
    call SetUnitState(TRSUnit,UNIT_STATE_MANA,GetUnitState(TRSUnit,UNIT_STATE_MANA)+i)
    call TriggerSleepAction(1)
    call DestroyEffect(e)
    set e=null
endfunction

И в триггере TRSDisplayModule
добавил
Код:
function StrComAbilPotManaBR takes nothing returns nothing
 if TRSAbilsToDisplayPar[eax20]==0 and TRSAbilsToDisplayMin[eax20]==0 and TRSAbilsToDisplayMax[eax20]==0 then
     set ebx10=true
 else
     set ebx10=false
 endif
     set esx20="Restore"+I2S(TRSAbilsToDisplayMin[eax20])+"-"+I2S(TRSAbilsToDisplayMax[eax20])+" Mana Points when used"
endfunction

и
Код:
call ParamStringCompilerBR(0x7a,function StrComAbilPotManaBR)

И теперь не дорубаю как все ето связать??
И ещё...
вот ета функция рабочая?
Код:
function AddEffectToTarget takes nothing returns nothing
  if TRSMod==1 and not TRSInsert then
   if InvCurSide=="left" then
    call UnitAddAbility(TRSUnit,udg_CustomAttachEffectsLeft[TRSMin])
    call UnitMakeAbilityPermanent(TRSUnit,true,udg_CustomAttachEffectsRight[TRSMin])
   elseif InvCurSide=="right" then
    call UnitAddAbility(TRSUnit,udg_CustomAttachEffectsRight[TRSMin])
    call UnitMakeAbilityPermanent(TRSUnit,true,udg_CustomAttachEffectsRight[TRSMin])
   endif
  elseif  TRSMod==2 and not TRSInsert then
  if TRSMin<1 then
   if InvCurSide=="left" then
    call UnitRemoveAbility(TRSUnit,udg_CustomAttachEffectsLeft[TRSMinS])
   elseif InvCurSide=="right" then
    call UnitRemoveAbility(TRSUnit,udg_CustomAttachEffectsRight[TRSMinS])
   endif
   endif
  endif
endfunction
Старый 15.12.2008, 06:35
Ответ

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

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

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

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



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