Сейчас 17:27:13 Вторник, 24 февраля, 2026 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Как делать спелы без перезарядки)
demon_nrtДата: Пятница, 28 Октября 2011, 10:15:14 | Сообщение # 1
6 уровень
Группа: Проверенные
Сообщений: 193
Награды: 0
Репутация: 2
Блокировки:
Как делать спелы без перезарядки, Тоесть я делаю спел на гуи и после 5го подряд использование что-то идет не так(не удаляются спецефекты или не удаляются точки(и карта начинает лагать))
И еще как реализовать орб эфекты как в доте? ТОесть я делаю пасивку на тригерах и не хочу чтобы та пахала при одетои маскои смерти.(Тоесть имела орб)
 

oleg_best_olegДата: Пятница, 28 Октября 2011, 10:47:58 | Сообщение # 2
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
Quote (demon_nrt)
Тоесть я делаю спел на гуи и после 5го подряд использование что-то идет не так(не удаляются спецефекты или не удаляются точки(и карта начинает лагать))

ты делаешь не муишные спеллы, т.е. не удаляешь дамми, утечки и т.д.
 

Ty3uKДата: Пятница, 28 Октября 2011, 10:55:58 | Сообщение # 3
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Фу... Ты явно не знаешь, что такое муи. На глобалках муи не сделать, даже удаляя утечки. Это глупости

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

demon_nrtДата: Пятница, 28 Октября 2011, 11:26:06 | Сообщение # 4
6 уровень
Группа: Проверенные
Сообщений: 193
Награды: 0
Репутация: 2
Блокировки:
Я удаляю дами и точки и все.Я читал где статью там писали как сделать код чтобы можно было юзать спелы хоть 100000000 раз и все будет без багов(тоесть без перезарядки моментальное использование)КАК В ДОТЕ МОД -WTF
 

lawsonДата: Пятница, 28 Октября 2011, 11:29:03 | Сообщение # 5
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Quote (demon_nrt)
Я удаляю дами и точки и все

скрин триггера скинь сюда.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

Ty3uKДата: Пятница, 28 Октября 2011, 11:46:02 | Сообщение # 6
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Событие- юнит кастует заклинание. Действие- сбросить перезарядки. Это в боевой единице

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

demon_nrtДата: Пятница, 28 Октября 2011, 14:11:19 | Сообщение # 7
6 уровень
Группа: Проверенные
Сообщений: 193
Награды: 0
Репутация: 2
Блокировки:
Нееееет Мне Нужно как в ДОте МОД -WTF(Тоесть все спецефеты удалялись без багов ато некоторые остаются.
 

Ty3uKДата: Пятница, 28 Октября 2011, 14:22:56 | Сообщение # 8
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Мда... Остаются, потому что спеллы через жопу сделал. Сам и исправляй их. Втф не отвечает за удаление эффектов

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

oleg_best_olegДата: Пятница, 28 Октября 2011, 14:23:45 | Сообщение # 9
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
demon_nrt, скрины триггера (ов)
 

demon_nrtДата: Пятница, 28 Октября 2011, 15:10:41 | Сообщение # 10
6 уровень
Группа: Проверенные
Сообщений: 193
Награды: 0
Репутация: 2
Блокировки:
ППц(Мне нужна статья, как сделать так чтобы один спел мог кастовать каждый одноврменно и без потери качества приэтом в игре. Тоесть удалилась точка, удалился спецефкет)
Quote (demon_nrt)
Мда... Остаются, потому что спеллы через жопу сделал. Сам и исправляй их. Втф не отвечает за удаление эффектов

У тя в Аниме арене куча багов и спелы коряво сделанны я молчу(один шар у Саске чего стоит)
 

Ty3uKДата: Пятница, 28 Октября 2011, 15:20:17 | Сообщение # 11
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Хахаха. Зайди-ка в последнюю версию, ок да? Я не спорю, что делал лагающие спеллы

Добавлено (28 Октябрь 2011, 15:16:20)
---------------------------------------------
call DestroyEffect(udg_переменная) для удаления эффекта
call DestroyLightning(udg_переменная) для удаления молнии
call RemoveLocation(udg_переменная) для удаления точки. И еще куча всяких функций на удаление. Учи и не возникай, ок да?

Добавлено (28 Октябрь 2011, 15:20:17)
---------------------------------------------
Статья Дуоса для начинающих и возникающих людей. Маст рид


╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

demon_nrtДата: Пятница, 28 Октября 2011, 15:36:48 | Сообщение # 12
6 уровень
Группа: Проверенные
Сообщений: 193
Награды: 0
Репутация: 2
Блокировки:
Вааа Знаю я все это. Кароче вот спелы например шар притягивает всех к себе в течении 5 сек. перезарядка 14 сек. А если уберу перезарядку и буду мутить дофига шаров то они уже притягиват ьне будут.
 

Ty3uKДата: Пятница, 28 Октября 2011, 15:45:22 | Сообщение # 13
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
А потому что это все надо делать через таймер. Муи, однако

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

demon_nrtДата: Пятница, 28 Октября 2011, 15:59:32 | Сообщение # 14
6 уровень
Группа: Проверенные
Сообщений: 193
Награды: 0
Репутация: 2
Блокировки:
Если делаешь через таймер то таймер обновляется после нового шара. Тоесть было 5 сек поставил 2 стало 10 и т.д А как тогда спецефекты убирать. Тоесть например я наклал 2 магии одного типа и первый спецефект не исчезает, Особенно если длительнотьтставить больше 7 сек. спецефекта
 

lawsonДата: Пятница, 28 Октября 2011, 16:07:41 | Сообщение # 15
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Quote (demon_nrt)
наклал 2

:)
Quote (demon_nrt)
Если делаешь через таймер то таймер обновляется после нового шара

Нужнно использовать локальный таймер или с массивом.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

Ty3uKДата: Пятница, 28 Октября 2011, 16:07:55 | Сообщение # 16
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
Code
function AT takes nothing returns
nothing
local timer t = GetExpiredTimer()
local integer h = GetHandleId(t)
local unit u = LoadUnitHandle
(udg_Hash,h,0)
local unit f = LoadUnitHandle
(udg_Hash,h,1)
local integer lvl = LoadInteger
(udg_Hash,h,2)
local integer i = LoadInteger
(udg_Hash,h,3)-1
if i > 0 then
call SetUnitAnimationByIndex
(u,1)   //заменить на нужный ид
анимки
call UnitDamageTarget
(u,f,lvl*25,true,false,ATTACK_TYPE_HERO,DAMAGE_TYPE_FIRE,WEAPON_TYPE_WHOKNOWS)
call SaveInteger(udg_Hash,h,3,i)
else
          call PauseTimer(t)
          call FlushChildHashtable
(Hash,h)
          call DestroyTimer(t)
          call PauseUnit(u,false)
          call PauseUnit(f,false)
endif
set t = null
set u = null
set f = null
endfunction
//
===================================
function Trig_Spell_Actions takes
nothing returns nothing
local timer t = CreateTimer()
local integer h = GetHandleId(t)
local unit u = GetTriggerUnit()
local unit f = GetSpellTargetUnit()
local integer lvl =
GetUnitAbilityLevel(u,'AUan') //
твой дравкод спела
      call PauseUnit(u,true)
      call PauseUnit(f,false)
      call SetUnitX(u,GetUnitX(f))
      call SetUnitY(u,GetUnitY(f))
    call SaveUnitHandle
(udg_Hash,h,0,u)
    call SaveUnitHandle
(udg_Hash,h,1,f)
    call SaveInteger(udg_Hash,h,2,lvl)
    call SaveInteger
(udg_Hash,h,3,lvl*4)
    call TimerStart(t,0.5,true,function
AT)
set t = null
set u = null
set f = null
endfunction
вот тебе пример муишного спелла на таймере. Код не мой


╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

lawsonДата: Пятница, 28 Октября 2011, 16:11:07 | Сообщение # 17
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Quote (demon_nrt)
А как тогда спецефекты убирать. Тоесть например я наклал 2 магии одного типа и первый

Все очень просто, вот если бы ты показал свое триггерное заклинание мы бы тебе больше помогли.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

demon_nrtДата: Пятница, 28 Октября 2011, 16:36:44 | Сообщение # 18
6 уровень
Группа: Проверенные
Сообщений: 193
Награды: 0
Репутация: 2
Блокировки:
Ва хеш)нелюблю Спс.
Quote (lawson)
Все очень просто, вот если бы ты показал свое триггерное заклинание мы бы тебе больше помогли.
Я просто образно для дальнейшего использования.
 

Ty3uKДата: Пятница, 28 Октября 2011, 16:48:13 | Сообщение # 19
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
В хэш не любишь? А пытался? Если не хэш, тогда забудь о муи. Если ты только не будешь пользоваться говножассами

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2026 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz