Вопрос по Ливам - Wc3-Maps Форум













[ Главная · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Wc3-Maps Форум » Прочее » Архив » Вопрос по Ливам (только Jass)
Вопрос по Ливам
-
NevermoreДата: Вторник, 03-01-2012, 17:51:39 | Сообщение # 1
GUI IMBA

загрузка наград ...
Группа: Проверенные
Сообщений: 210
Репутация: 338
Статус: Не на сайте
Вот код когда игрок ливает с его героя падают вещи и сам герой удаляется

Code:

Quote
function LiversFunc takes nothing returns nothing
local integer LN = 0
local real x = GetLocationX(GetUnitLoc(GetEnumUnit()))
local real y = GetLocationY(GetUnitLoc(GetEnumUnit()))
call PingMinimap( x, y, 1.00 )
set LN = 1
loop
exitwhen LN > 6
call UnitRemoveItemFromSlot( GetEnumUnit(), LN )
set LN = LN + 1
endloop
call RemoveUnit( GetEnumUnit() )
endfunction

function Trig_Livers_Actions takes nothing returns nothing
local player p = GetTriggerPlayer()
local group g = CreateGroup()
set udg_PlayersName[GetPlayerId(p)] = ( "|c00959697" + ( GetPlayerName(p) + "|r" ) )
set udg_IconsMultiboard[GetPlayerId(p)] = "UI\\Widgets\\Console\\Human\\human-inventory-slotfiller.blp"
call DisplayTimedTextToForce( bj_FORCE_ALL_PLAYERS, 10.00, ( udg_PlayersName[GetPlayerId(p)] + " |cFFFF0000покинул игру|r!!!" ) )
set g = GroupEnumUnitsOfPlayer(g, p, )
call DestroyBoolExpr(filter)
call ForGroup( g, function LiversFunc )
call DestroyGroup (g)
endfunction

//===========================================================================
function InitTrig_Livers takes nothing returns nothing
local trigger Liver = CreateTrigger( )
local integer Liver2 = 0
loop
call TriggerRegisterPlayerEvent( Liver, Player(Liver2) ,EVENT_PLAYER_LEAVE )
set Liver2 = Liver2 + 1
exitwhen Liver2 == 12
endloop
call TriggerAddAction( Liver, function Trig_Livers_Actions )
endfunction


Что здесь нужно вставить

Quote
set g = GroupEnumUnitsOfPlayer(g, p, filter )
call DestroyBoolExpr(filter)
??
 
-
wetalqДата: Пятница, 06-01-2012, 00:15:39 | Сообщение # 2
Король Мёртвых

загрузка наград ...
Группа: V.I.P.
Сообщений: 1263
Репутация: 1572
Статус: Не на сайте
Nevermore, чесно говоря, я так и не пользовался толком этой функцией
Code
GroupEnumUnitsOfPlayer(g, p, filter )

я юзал
Code
GroupEnumUnitsInRange


Покупка предметов через способность
 
Wc3-Maps Форум » Прочее » Архив » Вопрос по Ливам (только Jass)
Страница 1 из 11
Поиск:
Рейтинг@Mail.ru
Яндекс.Метрика

Copyright © 2010-2017
Вакансии :: Контакты
Мобильная версия сайта
chat