Назад

[Translate]Царь Горы

Автор: Sanasol: Дата: 11.09.2009



//==========KOTH============
//http://www.eathena.ws/board/index.php?showtopic=233187
//Перевод by Sanasol/////////////////////
//Credits to eathenanabs/////////////////
/////////////////////////////////////////////////
//conf/mapflag/nowarpto.txt/////////////
//mjolnir_04 mapflag nowarpto/////////
////////////////////////////////////////////////
//conf/mapflag/nowarp.txt///////////////
//prtg_cas03 mapflag nowarp///////////
////////////////////////////////////////////////

mjolnir_04,77,304,5 script Царь горы 108,{

if ($@KOTH == 1) goto L_stillevent;
if(getgmlevel() < 61) close;
if(getgmlevel() >= 61) goto L_gmnga;
L_gmnga:
mes "[ ^FF00FF Царь горы ^000000 ]";
mes "Вы хотите включить Царя горы?";
menu "Да",-,"Нет",L_no;
set $@KOTH,1;
set .@guildname,getcharid(2);
next;
mes "[ ^FF00FF Царь горы ^000000 ]";
mes "Хорошо. Дождитесь рекола вашей гильдии";
close2;
sleep2 100;

announce "Участники Царя горы, Пожалуйста подготовитесь. После того, как Вы будете призваны, Вы должны мчаться до конца Моста, найденного наверху Холма! 1-ый кто добежит этого выиграет 1 Тцг карту!",bc_all;

sleep2 10000;
announce "5",bc_all;

sleep2 1000;
announce "4",bc_all;

sleep2 1000;
announce "3",bc_all;

sleep2 1000;
announce "2",bc_all;


sleep2 1000;
atcommand "@guildrecall "+.@guildname;
announce "1...",bc_all;

sleep2 2000;
atcommand "@guildrecall "+.@guildname;
announce "Вперед!!!",bc_all;
end;


L_no:
close;

L_stillevent:
mes "[ ^FF00FF Царь горы ^000000 ]";
mes "Эвент идет.";
close;

}

mjolnir_04,135,208,5 script Finish Line! 111,2,2,{



OnTouch:
if($@KOTH < 1) close;
if($@KOTH == 1)

announce strcharinfo(0)+" царь горы!!",bc_all;
getitem 7227,1;
set $@KOTH,0;
atcommand "@doommap";
atcommand "@kill "+strcharinfo(0);
end;




}

Думаю понятно будет кому надо. вроде ничего так просто и забавно.Играет вроде как гильдия твоя. Сам не проверял переводил прямо во время создания топика

Правка npc/npc_custom.txt, добавить:

npc: npc/custom/kingofthehill.txt

conf/mapflag/nowarpto.txt


mjolnir_04 mapflag nowarpto


conf/mapflag/nowarp.txt

prtg_cas03 mapflag nowarp

Автор: dimjke: Дата: 01.16.2011

Вопрос: Как сделать так, что бы игроки не могли сразу бежать к финишу?

Лучше поставить трапы перед началом эвента, а после их убрать.