Сейчас 05:56Четверг, 24 5, 2012 год
Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Обои www.WCgamer.ru у нас вы найдёте карты, программы, реплеи, видео из WarCraft 3, DotA, World of WarСraft! В о й т и   или   з а р е г и с т р и р о в а т ь с я

Меню сайта
Категории раздела
Друзья сайта




Мини-чат
Наш опрос
Какой раздел развивать в первую очередь?
Всего ответов: 2551
Статистика

Счетчик тИЦ, PR и обратных ссылок

Онлайн всего: 20
Гостей: 20
Пользователей: 0

Сегодня нас посетили:
Serz919
Главная » Статьи » WarCraft 3 - тактики, стратегии, прохождение » WarCraft 3 - Статьи о картостроении [ Добавить статью ]

Функция сложения зарядов в Jass


function ChargesAdding takes unit u, item it returns nothing
local integer i = 0
  loop
  exitwhen i > 5
    if GetItemTypeId(UnitItemInSlot(u, i)) == GetItemTypeId(it) and UnitItemInSlot(u, i) != it then
      call SetItemCharges(UnitItemInSlot(u, i), (GetItemCharges(it) + GetItemCharges(UnitItemInSlot(u, i))))
      call RemoveItem(it)
      set i = 5
    endif
  set i = i + 1
  endloop
set i = 0
endfunction


ну имхо система сложения зарядов должна быть на каждой карте )
данная функция принимает аргументы unit: юнит который взял предмет) и it: предмет который он взял xD
пример использования:
События - generic unit event - A Unit получает предмет
Условия - {любые ваши условия}
Действия - Custom Script: "call ChargesAdding( GetTriggerUnit(), GetManipulatedItem() )"
Категория: WarCraft 3 - Статьи о картостроении | Добавил: dota (03.11.2009)
Просмотров: 2331 | Теги: Функция сложения зарядов | Рейтинг: 1.0/1

В этом блоке ничего нет. Пока что.....

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Логин:
Пароль:
Полезные файлы
На этом сайте находятся различные файлы WarCraft 3, из них важнейшую часть составляют программы для WarCraft 3, без многих программ настоящему игроку просто не обойтись и чтобы облегчит вам поиски представляю вам все самые нужные программы для WarCraft 3:
Книги WarCraft
WarKey
WarRun
Name Spoofer
Наш баннер
Вид нашего баннера :

Код нашего баннера :
Немного рекламы
Поиск
Интересное на сайте
Вы попали на сайт WCGamer.ru который был создан около 3-х лет назид и изначально был посвящён известнейшей игре - WarCraft 3, а так же одной из самых популярных карт созданных для этой игры - DotA, но технологический прогресс не стоит на месте, и в связи с огромной популярностью карты DotA AllStars появилось множество игр похожих на неё, таких как Heroes of Newerth и League of Legends, так же на сайте присутсвует не менее популярная игра которая была созданна разработчиками игры Варкрафт 3 - называется эта игра World of WarCraft!!! Наш сайт создан для того, чтобы новички смогли быстрее научится играть в эти игры прочитав специальные статьи - гайды, а знаюшие игроки всегда могут пообщаться у нас на форуме и обсудить различные стратегии игры.
Copyright © 2006 - 2010 Скачать Варкрафт 3 WarCraft 3 Heroes of Newerth HoN
Создать сайт бесплатно

• При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас •