XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Kain

offline
Опыт: 187
Активность:
Помогите, банлиств карте....
Есть ли у кого какие наработки банлиста по нику, возможно айпи ?
Старый 22.05.2010, 19:54
DioD

offline
Опыт: 45,134
Активность:
выкладывай что сам делал в этом направлении.
Старый 22.05.2010, 20:10
Vash
Удалён
offline
Опыт: 1,722
Активность:
У меня раньше были такие мысли, но когда я все обдумал, то не стал связыватся с этим. По моему это полный бред.
Это представь себе по айпи банить (это нельзя сделать) !!Сколько нужно раз редактировать карту ??
А банлист я х3, но все та же суть...
Старый 22.05.2010, 20:12
Kain

offline
Опыт: 187
Активность:
У меня была какая-то наработка на гуи, что то читал на бугорных сайтах...
[code] very simple banlist
Red = Variable
Green - Things you change
Variables
BanList-String Array(5)- none
People-Player Group-None
Event
Time - Elapsed game time is 5.00 sec
Condition
None
Action
Set BanList(1) = NAME OF PERSON U WANT BANNED
Player Group - Pick every player in People and do (for each (Integer A from 1 to 5, do (If ((Name of Picked Player)) Equal to BanList [(Integer A)] then do (Game- Defeat (Picked Player) with message: MESSAGE U WANT WHEN THEY GET KIKED Else do Nothing
Trigger - Turn Off (This Trigger) [/code]
Kain добавил:
function Trig_Untitled_Trigger_001_Func002Func001003001 takes nothing returns boolean
return ( GetPlayerName(GetEnumPlayer()) == udg_BanList[GetForLoopIndexA()] )
endfunction
function Trig_Untitled_Trigger_001_Func002A takes nothing returns nothing
set bj_forLoopAIndex = 1
set bj_forLoopAIndexEnd = 2
loop
exitwhen bj_forLoopAIndex > bj_forLoopAIndexEnd
if ( Trig_Untitled_Trigger_001_Func002Func001003001() ) then
call CustomDefeatBJ( GetEnumPlayer(), "TRIGSTR_024" )
else
call DoNothing( )
endif
set bj_forLoopAIndex = bj_forLoopAIndex + 1
endloop
endfunction
function Trig_Untitled_Trigger_001_Actions takes nothing returns nothing
set udg_BanList[1] = "нарушитель"
call ForForce( udg_People, function Trig_Untitled_Trigger_001_Func002A )
call DisableTrigger( GetTriggeringTrigger() )
endfunction
===========================================================================
function InitTrig_Untitled_Trigger_001 takes nothing returns nothing
set gg_trg_Untitled_Trigger_001 = CreateTrigger( )
call TriggerRegisterTimerEventSingle( gg_trg_Untitled_Trigger_001, 5 )
call TriggerAddAction( gg_trg_Untitled_Trigger_001, function Trig_Untitled_Trigger_001_Actions )
endfunction
Старый 22.05.2010, 20:33
FunkieFoO

offline
Опыт: 7,159
Активность:
бан по ип - никак
бан по нику - бред
и кого же ты собрался банить то?
Старый 22.05.2010, 21:01
Enein
Silenced by ZlaYa1000
offline
Опыт: 43,453
Активность:
Есть ли у кого какие наработки банлиста по нику
енджой
Старый 22.05.2010, 21:03
DioD

offline
Опыт: 45,134
Активность:
не потянет он этот банлист ну никак, и вообще в таком случае банлист храниться на машине хоста, а не в карте.
Старый 23.05.2010, 15:26
perimetral

offline
Опыт: 3,058
Активность:
DioD, Пусть он хранится на машине хоста, ведь тот же wc3banlist работает по той же логике (у каждого хоста свой лист). Но сможет ли автор такое реализовать - это уже вопрос..
Старый 23.05.2010, 17:07
DioD

offline
Опыт: 45,134
Активность:
а что мешает использовать банлист и не пускать нежеланных игроков на свой хост?
хотя знаю, мания величия, автор решил полностью исключить возможность своих врагов играть в его гениальнейшую карту, не думаю что человек с такими замашками хоть чтото может, включая использование уже готового.
Старый 23.05.2010, 23:06
adic3x

offline
Опыт: 108,439
Активность:
Хотя DioD формулирует мысли в несколько оскорбительнйо форме, но с ним трудно не согласиться - а нужен ли такой бан лист?
Старый 23.05.2010, 23:09
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 18:58.