Назад

Переделать кто нить может ?

Автор: ArTuR: Дата: 05.25.2009

//===== eAthena Script =======================================
//= TCG mob event
//===== By ===================================================
//= [molod]
//===== Version ==============================================
//= 1.0
//===== Compatible With ======================================
//= eAthena SVN and Freya SVN
//===== Description ==========================================
//= Event NPC
//===== Comments =============================================
//= 1.0 - Initial beta release
//============================================================

guild_vs2.gat,51,51,4 script Great Mage 116,{

if(getgmlevel()<90) goto L_noob;
if($eventstatus == 1) goto L_Start;

mes "[Great Mage]";
mes "Привет, "+strcharinfo(0)+" !";
mes "Ну что ? Начнем эвент?";
menu "Да",-,"Не",L_no;

announce "Great Mage: Внимание Эвент Kill the tcg mob!",8;
announce "Great Mage: Варпа открыта!",8;

//Команда открытия варпы....

set $eventclose,0;
set $eventstatus,1;

close;

//Начинаем эвент

L_Start:
mes "[Great Mage]";
mes "Вызывать мобов?!";
menu "Да",L_Yes,"Не",L_no;

L_Yes:
announce "Great Mage: Варпа закрыта!",8;
mapannounce "guild_vs2.gat","Great Mage: Эвент начался!",8;
set $eventclose,1;

monster "guild_vs2.gat",0,0,"TCG box",1363,29,"Great Mage::OnboxKilled";
monster "guild_vs2.gat",0,0,"TCG box",1003,1,"Great Mage::OnTCGKilled";

mes "[Great Mage]";
mes " Дело сделано!";
mapannounce "guild_vs2.gat","Мобы появились!",8;
set $eventstatus,0;
atcommand strcharinfo(0)+":@warp guild_vs5.gat,49,40";
end;
OnboxKilled:
emotion e_heh,0;
announce "Great Mage: "+strcharinfo(0)+" Убил галимого моба!",8;
atcommand strcharinfo(0)+":@die ";
end;

OnTCGKilled:
announce "Great Mage: Победитель "+strcharinfo(0)+" !",8;
killmonsterall "guild_vs2.gat";
warp "guild_vs5.gat",49,40;
areawarp "guild_vs2.gat",0,0,100,100,"prontera.gat",156,181;

end;

L_no:
mes "[Great Mage]";
mes "Ок!";
close;

L_noob:
mes "[Great Mage]";
mes "Привет, "+strcharinfo(0)+" !";
mes "Мной может управлять только ГМ!";
close;

}

guild_vs5.gat,46,42,4 script Event Helper 116,{

if(getgmlevel()<90) goto L_noob;

mes "[Event Helper]";
mes "Привет, "+strcharinfo(0)+" !";
mes "На эвенте в данный момент: "+(getmapusers("guild_vs2.gat"))+" героев!";
close;

L_noob:
mes "[Event Helper]";
mes "Привет, "+strcharinfo(0)+" !";
mes "Прими мои поздравления!";
emotion 46;
close;
}





Можете переделать?
1. Что бы после этого :

mes "[Great Mage]";
mes "Привет, "+strcharinfo(0)+" !";
mes "Ну что ? Начнем эвент?";
menu "Да",-,"Не",L_no;

announce "Great Mage: Внимание Эвент Kill the tcg mob!",8;
announce "Great Mage: Варпа открыта!",8;

что бы он открывал в пронте варп на какую нить мапу?Где начнётся Евент!) , а то он говорит что варпы открыты ток хз я понять не могу где ети варпы открыты!) и ешё он использует пвп мапу!)

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

L_Yes:    
announce "Great Mage: Варпа закрыта!",8;
mapannounce "guild_vs2.gat","Great Mage: Эвент начался!",8;
set $eventclose,1;
enablenpc "Event Warper";


prontera,155,181,4	script	Event Warper	72,{
mes "Ты хочеш принять участие?";
next;
mes "Хорошо, вы зарегистрированны";
mes "Хотите попасть в локацию эвента?";
next;
menu "Go",case1,"Забить",case2;
case1:
warp "guild_vs5",0,0;
close;
case2:
mes "[Event]";
mes "Хорошо, приходите когда захотите.";
close;
}

Автор: ArTuR: Дата: 05.25.2009

аха спасибо шас проверю)

Автор: ArTuR: Дата: 05.25.2009

Originally posted by Sanasol;11003
L_Yes:    
announce "Great Mage: Варпа закрыта!",8;
mapannounce "guild_vs2.gat","Great Mage: Эвент начался!",8;
set $eventclose,1;
enablenpc "Event Warper";


prontera,155,181,4	script	Event Warper	72,{
mes "Ты хочеш принять участие?";
next;
mes "Хорошо, вы зарегистрированны";
mes "Хотите попасть в локацию эвента?";
next;
menu "Go",case1,"Забить",case2;
case1:
warp "guild_vs5",0,0;
close;
case2:
mes "[Event]";
mes "Хорошо, приходите когда захотите.";
close;
}


можно вопрос куда это всё вставлять ?

Автор: ArTuR: Дата: 05.25.2009

мммммммммммммм чет какой скрипт странный

Автор: ArTuR: Дата: 05.25.2009

межете из всего это сделать норм скрипт?)
что главный нпц через которого вкл евент был виден только для гм)
а тот нпц который парпает на мапу где мобы исчезал когда евент выкл?)

Автор: DiS[IP]: Дата: 05.25.2009

Во-первых научись правильно выражать свои мысли ибо тут без пол литра не разберешь.
Во-вторых то что ты написал выше писать 1 мин..Ключевые подсказки:
1)if(getgmlevel() >= 99)
2)disablenpc "Название НПС";
А по хорошему править нужно его полностью.Если вечером будет время перепишу.

Автор: ArTuR: Дата: 05.25.2009

отлично спасибо большое):)Буду ждать Вечера)

Автор: ArTuR: Дата: 05.25.2009

Нее... :) я Лудше Dis[IP] вот этого молодова человека дождусь:)

Автор: DiS[IP]: Дата: 05.25.2009

Написал бы щас,да нет времени..Жди эвент в ЛС ближе к 23 20.

Автор: ArTuR: Дата: 05.25.2009

Originally posted by killer;11039
После этих слов у меня нету желания тебе помогать совсем не когда!
Ибо вы совсем обленились!!! DISP Не балуй их так=) Довай просто наводку


Мне Нужен Всево 1 скрипт и всё, просто в непойму у меня не получилось!) и спросил помощи)

Автор: ArTuR: Дата: 05.25.2009

Originally posted by 'Dis[IP
;11038']Написал бы щас,да нет времени..Жди эвент в ЛС ближе к 23 20.


можешь не торопиться я всё равно жду, если небудет седня время буду завтро ждать!) главное что бы сделал)))):)*crazy*

Автор: Cole McCormick: Дата: 05.25.2009

Originally posted by killer;11039
После этих слов у меня нету желания тебе помогать совсем не когда!
Ибо вы совсем обленились!!! DISP Не балуй их так=) Довай просто наводку


+1:(

Автор: Spirit: Дата: 05.25.2009

да наглость незнает границ)

by sergeidead (кто удалит получит в репу)