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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Союзы игроков.
Союзы игроков.
FozzieДата: Вторник, 14 Декабря 2010, 18:30:29 | Сообщение # 1
3 уровень
Группа: Пользователи
Сообщений: 69
Награды: 0
Репутация: 5
Блокировки:
Всем привет! Я хочу сделать как бы разлочение союзов.
Отряд входит в область и союз изменяется во вражескую для тебя сторону сохраняя цвет (Игрок 2, Игрок 3 и т.д)
 

DreiiДата: Вторник, 14 Декабря 2010, 18:32:38 | Сообщение # 2
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
Code
function TrigAllVsAllAct takes nothing returns nothing  
local integer i=0  
local integer a=0  
loop  
exitwhen i>11  
set a=0  
loop  
exitwhen a>11  
if i!=a then  
call SetPlayerAlliance(Player(i),Player(a),ALLIANCE_PASSIVE,false)  
call SetPlayerAlliance(Player(i),Player(a),ALLIANCE_HELP_REQUEST,false)  
call SetPlayerAlliance(Player(i),Player(a),ALLIANCE_HELP_RESPONSE,false)  
call SetPlayerAlliance(Player(i),Player(a),ALLIANCE_SHARED_XP,false)  
call SetPlayerAlliance(Player(i),Player(a),ALLIANCE_SHARED_SPELLS,false)  
call SetPlayerAlliance(Player(i),Player(a),ALLIANCE_SHARED_VISION,false)  
call SetPlayerAlliance(Player(i),Player(a),ALLIANCE_SHARED_CONTROL ,false)  
call SetPlayerAlliance(Player(i),Player(a),ALLIANCE_SHARED_ADVANCED_CONTROL,false)  
endif  
set a=a+1  
endloop  
endif  
set i=i+1  
endloop  
endfunction  
function InitTrig_AllVsAll takes nothing returns nothing  
set gg_trg_AllVsAll=CreateTrigger()  
call TriggerRegisterPlayerChatEvent( gg_trg_AllVsAll,Player(0),"-ffa",true)  
call TriggerAddAction(gg_trg_AllVsAll,function TrgAllVsAllAct)  
endfunction

в событии укажи то что нужно


 

FozzieДата: Вторник, 14 Декабря 2010, 18:33:17 | Сообщение # 3
3 уровень
Группа: Пользователи
Сообщений: 69
Награды: 0
Репутация: 5
Блокировки:
Dreii, Всё уже сделал только тригерно.
 

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

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