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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Опять вопрос =) (Вещи)
Опять вопрос =)
-=KeksiK=-Дата: Понедельник, 21 Июня 2010, 20:34:47 | Сообщение # 1
2 уровень
Группа: Пользователи
Сообщений: 39
Награды: 0
Репутация: 8
Блокировки:
Как сделать так, чтобы одинаковая вещь в одну ячейку складывалась?
Например: 1 баночка + ещё 1 баночка = 2 баночки в 1 ячейке.


www.battlehero.ucoz.com
 

LuffуДата: Понедельник, 21 Июня 2010, 20:54:47 | Сообщение # 2
7 уровень
Группа: Проверенные
Сообщений: 308
Награды: 0
Репутация: -15
Блокировки:
редактор бьектов-> предметы,потом найди нужный предмет и там в характеристике измени макс количество
 

-=KeksiK=-Дата: Понедельник, 21 Июня 2010, 21:46:48 | Сообщение # 3
2 уровень
Группа: Пользователи
Сообщений: 39
Награды: 0
Репутация: 8
Блокировки:
ОК спасибо!!

www.battlehero.ucoz.com
 

Ramazan(off)Дата: Понедельник, 21 Июня 2010, 22:00:53 | Сообщение # 4
11 уровень
Группа: Проверенные
Сообщений: 1670
Награды: 1
Репутация: 775
Блокировки:
Luffу, ты что порешь?
-=KeksiK=-, система скидываю. Создашь триггер Stack Pickup конвертируешь в текст, всё сотрешь и вставишь это:

Quote (-=KeksiK=-)
function Trig_Stack_Pickup_Actions takes nothing returns nothing
local unit hero=GetManipulatingUnit()
local item pickedup=GetManipulatedItem()
local integer iii=0
local item temp=null
local integer typeid=GetItemTypeId(pickedup)
if(GetItemCharges(pickedup)==0)then
set hero=null
set pickedup=null
return
endif
loop
exitwhen iii==6
set temp=UnitItemInSlot(hero,iii)
if(pickedup!=temp and GetItemTypeId(temp)==typeid)then
call SetItemCharges(temp,GetItemCharges(temp)+GetItemCharges(pickedup))
call RemoveItem(pickedup)
set iii=5
endif
set iii=iii+1
endloop
set hero=null
set pickedup=null
endfunction

//===========================================================================
function InitTrig_Stack_Pickup takes nothing returns nothing
set gg_trg_Stack_Pickup = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Stack_Pickup, EVENT_PLAYER_UNIT_PICKUP_ITEM )
call TriggerAddAction( gg_trg_Stack_Pickup, function Trig_Stack_Pickup_Actions )
endfunction

 

LuffуДата: Понедельник, 21 Июня 2010, 22:18:41 | Сообщение # 5
7 уровень
Группа: Проверенные
Сообщений: 308
Награды: 0
Репутация: -15
Блокировки:
че я нетак говорю?все норм... мб ты ево вопроса непонял?)
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Опять вопрос =) (Вещи)
  • Страница 1 из 1
  • 1
Поиск:

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