Назад

Valentine`s Day

Автор: Loutar: Дата: 02.05.2010

В преддверии 14 февраля, дня всех влюблённых, перевёл стандартный эвентик. Изначально NPC стоят рядом, но я бы их раскидал по разным точкам :)

Оригинал здесь:

npc\events\valentinesday.txt

//===== eAthena Script =======================================
//= Valentine Event Script
//===== By: ==================================================
//= Muad_Dib(Prometheus Project)
//===== Current Version: =====================================
//= 1.01
//===== Compatible With: =====================================
//= Any Athena Version
//===== Description: =========================================
//
//===== Additional Comments: =================================
//= 07/06/05 : Added 1st Version. [Muad_Dib]
//= 08/28/05 : Ver. 1.01 Added a missing close; [Muad_Dib]
//= Converted to eAthena format by Dr.Evil
//============================================================
//========Переведено=========================================
//= Loutar
// Стивен - Продавец шоколада ------------------
prontera,154,154,4****script****Стивен****58,{
****mes "[Стивен]";
****mes "Привет, знаешь что у меня есть?";
****mes "В мире Рун-Мидгар не так уж и легко найти вкусное лакомство....";
****next;
****mes "[Стивен]";
****mes "Шоколад!";
****mes "Его любят все, и никто от него не откажется.... Я так думаю.";
****mes "И тебе крупно повезло, я готов продать тебе шоколад, всего по цене 5,000 зени за плитку!";
****next;
****menu "Я куплю!",M_CHOCO,"Нет, спасибо.",-;
****mes "[Стивен]";
****mes "Ты не хочешь купить шоколадку?";
****mes "Вот что я тебе скажу: ты можешь пожалеть об этом!!";
****mes "Я продаю его всем, кого встречаю, поэтому он очень быстро кончается!";
****mes "Подумай над этим и посети меня позже.";
****close;

M_CHOCO:
****mes "[Стивен]";
****mes "Ага!";
****mes "Я так и думал!";
****mes "Правда, я не могу продать тебе больше пяти плиток за раз....но если ты захочешь ещё....";
****mes "я буду ждать, возвращайся.";
****mes "Сколько ты купишь?";
****next;
****set @needmon,0;
****input @flag_num;
****if (@flag_num <= 0) goto L_NONE;
****if (@flag_num > 5) goto L_ERR;
****set @needmon,@flag_num*5000;
****if (Zeny < @needmon) goto L_NOTENO;
****set Zeny,Zeny - @needmon;
****getitem 558,@flag_num;
****mes "[Стивен]";
****mes "Возьми!";
****mes "Ты можешь подарить их кому-нибудь, или сьесть сам!";
****mes "Ммм....Вкусный шоколад...";
****mes "Приходи ещё...!";
****close;

L_ERR:
****mes "[Стивен]";
****mes "Извини, я немогу продать тебе так много.";
L_NONE:
****close;

L_NOTENO:
****mes "[Стивен]";
****mes "Извини, у тебя не хватает денег для покупки.";
****close;
}

// Джейни -- Информирует о самом празднике ------------------------
prontera,155,155,4****script****Джейни****53,{
****mes "[Джейни]";
****mes "Знаешь что? Мой парень продаёт шоколад!";
****mes "И я готовлю его сама.";
****next;
****mes "[Джейни]";
****mes "Как известно... Есть традиция дарить шоколад людям, которых ты любишь...";
****mes "Это называется ^3355FFДень Святого Валентина^000000.";
****next;
****mes "[Джейни]";
****mes "Я готовлю плитки шоколада и отдаю своему парню...";
****mes "Он просит меня готовить их как можно больше...";
****mes "И сейчас, он продаёт их каждому желающему.";
****mes "Я думаю, ему это доставляет удовольствие.";
****mes "Да и мне очень приятно, когда люди покупают то, что я делаю сама.";
****next;
****mes "[Джейни]";
****mes "Загляни к нему, он продаст тебе пару плиток...";
****mes "А я продолжу готовить для него...";
****close;
}

// Карл Орлинз -- Делает Коробки конфет ------------------
prontera,156,156,4****script****Карл Орлинз****47,{
****mes "[Карл Орлинз]";
****mes "Да?";
****next;
****menu "Я бы не отказался от коробочки конфет...",-,"Я потерялся, простите что отвлёк вас.",M_WAT;

****mes "[Карл Орлинз]";
****mes "Хорошо, я могу исполнить ваше желание...";
****next;
****if (countitem(558) >=3) goto L_ENO;
****mes "Простите, у вас не хватает шоколадных плиток";
****close;

L_ENO:
****delitem 558,3;
****mes "[Карл Орлинз]";
****mes "Вы принесли 3 плитки шоколада?.";
****mes "Давайте сюда...";
****next;
****mes "Отлично, сейчас я сделаю коробку конфет, используйте её с умом.";
****next;
****mes "....Хммм.....";
****mes "Отлично...";
****next;
****mes "Вот.";
****getitem 559,1;
****mes "Я надеюсь вы подарите её кому-нибудь особенному, ведь это особенная коробка конфет.";
****mes "Как известно... Только я умею делать такие.";
****next;
****mes "Наслаждайтесь.";
****close;

M_WAT:
****mes "[Карл Орлинз]";
****mes "Хорошо, хотя может быть вы ищете меня? Я могу сделать для вас коробочку конфет....";
****mes "Если вы принесёте мне ^0000FF 3 Плитки шоколада^000000.";
****next;
****mes "[Карл Орлинз]";
****mes "Да-да, всего лишь ^0000FF 3 Плитки шоколада^000000";
****mes "Принесите их мне, и вы получите то, за чем пришли ко мне.";
****next;
****mes "[Карл Орлинз]";
****mes "Увидимся.";
****close;
}

Автор: Loutar: Дата: 02.05.2010

Да)

Автор: 879546: Дата: 02.05.2010

А ты сервер делаешь? Сайт кинь))