Автор: yarka: Дата: 02.11.2011
Нужен НПЦ которое бы варпало гилдийцев из гильдии которая держит замки в гильд данжи.
Автор: yarka: Дата: 02.11.2011
Дак он какбэ варпает только в один гд, а хочетолось бы во все.
Автор: Мяфк: Дата: 02.12.2011
В чём трудность добавить варпы?
Автор: yarka: Дата: 02.12.2011
А неписа нету отдельного варпающего туда?
Автор: defo: Дата: 02.12.2011
нету, а написать 2 секунды, если никак, мапы и координаты скинь, напишу
Автор: yarka: Дата: 02.12.2011
gld_dun01,119,16
gld_dun02,23,160
gld_dun03,238,276
gld_dun04,37,235
Автор: defo: Дата: 02.12.2011
Вот попробуй, еще не тестировал, о багах сюда отписуй.
//|===========================================|\\
//|===========================================|\\
//|===========================================|\\
//| **** ***** ***** ***** ==============|\\
//| * * * * * * ==============|\\
//| * * **** *** * * ==============|\\
//| * * * * * * ==============|\\
//| **** ***** * ***** ==============|\\
//|===========================================|\\
//|===========================================|\\
//|===========================================|\\
//==== Script: ===============================|\\
//= GlD Warper ===============================|\\
//==== by: ===================================|\\
//= Defo =====================================|\\
//============================================|\\
//= Script Start
mapname.gat,x,y,5 script GlD Warper 751,{
if (getcharid(2) == .@GID) goto leftguildsman {
mes "[GlD Warper]";
mes "Привет,";
mes "Я могу варпнуть тебя в Гильд данжи!";
mes "Ты хочеш этого??";
next;
menu "Первый данж",gld1,"Второй данж",gld2,"Третий данж",gld3,"Четвёртый данж",gld4,"Позже",off;
gld1:
mes "[GlD Warper]";
mes "Ну чего, жми next, и полетели!";
next;
callfunc "teleportation","gld_dun01",119,16;
close;
gld2:
mes "[GlD Warper]";
mes "Ну чего, жми next, и полетели!";
next;
callfunc "teleportation","gld_dun02",23,160;
close;
gld3:
mes "[GlD Warper]";
mes "Ну чего, жми next, и полетели!";
next;
callfunc "teleportation","gld_dun03",238,276;
close;
gld4:
mes "[GlD Warper]";
mes "Ну чего, жми next, и полетели!";
next;
callfunc "teleportation","gld_dun04",37,235;
close;
// - Отрецательная реакция на других игроков.
leftguildsman:
mes "[GlD Warper]";
mes "Извените, но вы не член гильдии, которой пренадлежит замок.";
close;
// - Выход.
off:
mes "[GlD Warper]";
mes "Желаю Удачи! ).";
close;
}
}
Автор: Мяфк: Дата: 02.12.2011
callfunc "teleportation","gld_dun04",37,235;
Не понял, а где сама функция?
Да и проверки на держателя замка нет.
Автор: DiS[IP]: Дата: 02.12.2011
[FONT=Comic Sans MS]yarka,лови ;)[/FONT]
[FONT=Courier New]/* [/FONT]
[FONT=Courier New][НПС] 'Guild Dungeon Warper'[/FONT]
[FONT=Courier New] by DiS[IP][/FONT]
[FONT=Courier New]*/[/FONT]
[FONT=Courier New]prontera,100,100,5 script Guild Dungeon Warper 861,{[/FONT]
[FONT=Courier New]if(getcharid(2)!=.@GID){ close; }[/FONT]
[FONT=Courier New]setarray .@disip$[0],"gld_dun01","Guild Dungeon 1",[/FONT]
[FONT=Courier New] "gld_dun02","Guild Dungeon 2",[/FONT]
[FONT=Courier New] "gld_dun03","Guild Dungeon 3",[/FONT]
[FONT=Courier New] "gld_dun04","Guild Dungeon 4";[/FONT]
[FONT=Courier New]set @select$,.@disip$[1];[/FONT]
[FONT=Courier New]for(set .i,3; .i
[FONT=Courier New]select(@select$);[/FONT]
[FONT=Courier New]warp .@disip$[((@select-1)*2)],0,0;[/FONT]
[FONT=Courier New]close;[/FONT]
[FONT=Courier New]}[/FONT]
Автор: defo: Дата: 02.12.2011
ой, сори, запарился...