Wex Новичок 3 Янв 2015 2 0 3 Янв 2015 #1 Нужно так , купил свиток изучения скила(телепорт),юзнул свиток , появился хук(рандомный скилл)
D doter.ua Продвинутый 17 Авг 2014 280 5 3 Янв 2015 #2 Wex написал(а): Нужно так , купил свиток изучения скила(телепорт),юзнул свиток , появился хук(рандомный скилл) Нажмите для раскрытия... Код: шмотка "OnSpellStart" { "RunScript" { "Target" "CASTER" "ScriptFile" "scripts/vscripts/my_addon_file.lua" "Function" "myFunction" } } скрипты my_addon_file.lua Код: myAbilities = { "ability1", "ability2", "ability3" } function myFunction(keys) local id = RandomInt(1, #myAbilities) keys.caster:AddAbility( myAbilities[id] ) keys.caster:UpgradeAbility( keys.caster:FindAbilityByName( myAbilities[id] ) ) end Последнее редактирование модератором: 3 Ноя 2017
Wex написал(а): Нужно так , купил свиток изучения скила(телепорт),юзнул свиток , появился хук(рандомный скилл) Нажмите для раскрытия... Код: шмотка "OnSpellStart" { "RunScript" { "Target" "CASTER" "ScriptFile" "scripts/vscripts/my_addon_file.lua" "Function" "myFunction" } } скрипты my_addon_file.lua Код: myAbilities = { "ability1", "ability2", "ability3" } function myFunction(keys) local id = RandomInt(1, #myAbilities) keys.caster:AddAbility( myAbilities[id] ) keys.caster:UpgradeAbility( keys.caster:FindAbilityByName( myAbilities[id] ) ) end
-ExotiC- Самый нестабильный админ Команда форума 11 Авг 2014 501 58 customgames.ru 3 Янв 2015 #3 Wex, это раздел не для вопросов, соблюдай правила пожалуйста. Перенес.
Wex Новичок 3 Янв 2015 2 0 3 Янв 2015 #4 [quote author=doter.ua link=topic=105.msg468#msg468 date=1420236425] Код: шмотка "OnSpellStart" { "RunScript" { "Target" "CASTER" "ScriptFile" "scripts/vscripts/my_addon_file.lua" "Function" "myFunction" } } скрипты my_addon_file.lua Код: myAbilities = { "ability1", "ability2", "ability3" } function myFunction(keys) local id = RandomInt(1, #myAbilities) keys.caster:AddAbility( myAbilities[id] ) keys.caster:UpgradeAbility( keys.caster:FindAbilityByName( myAbilities[id] ) ) end [/quote] Спасибо Последнее редактирование модератором: 2 Ноя 2017
[quote author=doter.ua link=topic=105.msg468#msg468 date=1420236425] Код: шмотка "OnSpellStart" { "RunScript" { "Target" "CASTER" "ScriptFile" "scripts/vscripts/my_addon_file.lua" "Function" "myFunction" } } скрипты my_addon_file.lua Код: myAbilities = { "ability1", "ability2", "ability3" } function myFunction(keys) local id = RandomInt(1, #myAbilities) keys.caster:AddAbility( myAbilities[id] ) keys.caster:UpgradeAbility( keys.caster:FindAbilityByName( myAbilities[id] ) ) end [/quote] Спасибо