falamyr Опубликовано 6 ноября, 2014 Жалоба Поделиться Опубликовано 6 ноября, 2014 (изменено) Принцип работы:Говоря с первым npc Feyris, открывается доступ к другим.// v1.0 - КОПИРАЙТ по принципу скрипта voidless.//by Bruxizm.//============================================================// ГОРНИЧНАЯ СПРАЙТjob3_gen01,46,53,6 script Feyris 72,{if(hat_quest == 1 ) goto L_hi;if(hat_quest > 1 ) goto L_cool;mes "["+strcharinfo(0) +"]";mes "Приветствую!";next;mes "[Фейрис]";mes "Здравствуйте господин! Добро пожаловать в лабораторию разработок семьи МакКреа";next;mes "["+strcharinfo(0) +"]";mes "Спасибо.";next;mes "[Фейрис]";mes "Меня зовут Фейрис, я прислуга. И помогаю господину Джеку и госпоже Арису.";set hat_quest, 1;next;L_hi:mes "[Фейрис]";mes "Однако, будьте бдительны, Джек не очень разговорчив и весьма скуп на слова";mes "А госпожа очень добрая и веселая, я уверен она вам понравится!";next;menu "Думаю мне лучше уйти.",-, "Звучит интригующе!",L_cool;next;mes "[Фейрис]";mes "И всё же он очень проницателен и внимателен, хотя и кажется весьма холодным человеком.";close;L_cool:set hat_quest, 5; //2mes "[Фейрис]";mes "Господин Джек делает вещи из благородных материалов";mes "Госпожа Арису делает милые шапочки, которые славятся во всем Мидгарде";close;OnInit:waitingroom "[ Feyris-chan ]",0;end;}// СПРАЙТ МАЛЕНЬКОЙ ДЕВОЧКИjob3_gen01,76,76,3 script Arisu 96,{if(hat_quest > 1 ) {if(hat_quest == 3 ) goto L_moon;if(hat_quest == 5 ) goto L_glasses;if(hat_quest == 6 ) goto L_item;mes "["+strcharinfo(0) +"]";mes "Эээм";mes "Здравствуй.";next;mes "[Арису]";mes "Привет-привет! Чувствуй себя как дома, будь проще";next;mes "["+strcharinfo(0) +"]";mes "Ох, спасибо";next;mes "[Арису]";mes "Я Арису, самая младшая в семье!";next;mes "[Арису]";mes "Я делаю разные кавайные шапки, которые довольно известны";next;mes "["+strcharinfo(0) +"]";mes "О, звучит мило";mes "И давно ты этим занимаешься?";next;mes "[Арису]";mes "Ну, у нас это семейное, так что можно сказать с самого детства";next;mes "Мне впрочем нравится, это весело. Столько разных людей.";mes "И все они такие разные.";next;mes "["+strcharinfo(0) +"]";mes "Верно, все люди не похожи друг на друга.";set hat_quest, 3;next;L_moon:mes "[Арису]";mes "Ну вот, очередной бука! ";mes "Давай же, улыбнись скорее! ";mes "Широкой искринней улыбкой, это же весело!";next;mes "["+strcharinfo(0) +"]";mes "хех, спасибо! ";close;}mes "[Арису]";mes "хз чё тут";close;L_glasses:mes "[Арису]";mes "Я могу сделать для тебя следующие шапочки!";mes "Но будь уверен, я ещё учусь и мой список будет пополняться!";set hat_quest, 6;L_item:mes " - Black Cat Ears";mes " - Leaf";mes " - Dragon Helm";mes " - Nyar Hat";mes " - Вжик hat";mes " - Quve Mask";mes " - Mini Demon Wings";next;mes " - Fish Hat Head";mes " - Cat Tail";mes " - Wolf Tail";mes " - Tiger Tail";mes " - Leopard Tail";mes " - Fox Ears";menu "Black Cat Ears",L_Hollow,"Leaf",L_Chiea,"Dragon Helm",L_wizbear,"Nyar Hat",L_AlucardGL,"Вжик Hat",L_vjik,"Quve Mask",L_skig,"Mini Demon Wings",L_mini,"Tiger Tail",L_tiger,"Leopard Tail",L_leopard,"Cat Tail",L_cat,"Wolf Tail",L_wolf,"Fox Ears",L_fox,"Fish Hat Head",L_cyclo;L_Hollow:next;mes "[Black Cat Ears]";mes "1 Kitty Band";mes "200 Fluff";mes "20 TCG Card";mes "200 Gold";mes "1 Black Dyestuff";next;if(countitem(2213)<1 || countitem(914)<200 || countitem(7227)<20 || countitem(969)<200 || countitem(983)<1) goto L_NO_MAT;delitem 2213,1; delitem 914,200; delitem 7227,20; delitem 969,200; delitem 983,1;getitem 5057,1;misceffect 221;mes "[Арису!]";mes "Готово";mes "Выглядит мило!";close;L_Chiea:next;mes "[Leaf]";mes "200 Sharp Leaf";mes "10 Romantic Leaf";mes "20 TCG Card";mes "200 Gold";next;if(countitem(7100)<200 || countitem(2270)<10 || countitem(7227)<20 || countitem(969)<200) goto L_NO_MAT;delitem 7100,200; delitem 2270,10; delitem 7227,20; delitem 969,200;getitem 21143,1;misceffect 221;mes "[Арису!]";mes "Готово";mes "Выглядит мило!";close;L_wizbear:next;mes "[Dragon Helm]";mes "200 Skel-bone";mes "20 TCG Card";mes "200 Gold";mes "1 Bone Helm";next;if(countitem(932)<200 || countitem(7227)<20 || countitem(969)<200 || countitem(5017)<1) goto L_NO_MAT;delitem 932,200; delitem 7227,20; delitem 5017,1; delitem 969,200;getitem 22527,1;misceffect 221;mes "[Арису!]";mes "Готово";mes "Выглядит мило!";close;L_AlucardGL:next;mes "[Hyar Hat]";mes "50 Red Feather";mes "20 TCG Card";mes "200 Gold";mes "500 Feather";next;if(countitem(7440)<50 || countitem(7227)<20 || countitem(969)<200 || countitem(949)<500) goto L_NO_MAT;delitem 7440,50; delitem 7227,20;delitem 969,200; delitem 949,500;getitem 22570,1;misceffect 221;mes "[Арису!]";mes "Готово";mes "Выглядит мило!";close;L_Vjik:next;mes "[Вжик Hat]";mes "1 Golden Gear";mes "20 TCG Card";mes "200 Gold";mes "10 Darkgreen Dyestuff";next;if(countitem(2246)<1 || countitem(7227)<20 || countitem(969)<200 || countitem(979)<10) goto L_NO_MAT;delitem 2246,1; delitem 7227,20; delitem 969,200; delitem 979,10;getitem 22574,1;misceffect 221;mes "[Арису!]";mes "Готово";mes "Выглядит мило!";close;L_skig:next;mes "[Quve Mask]";mes "100 Level 1 Frost Diver";mes "2 Ph.D Hat";mes "6 Circlet[1]";mes "50 Torn Scroll";mes "20 TCG Card";next;if(countitem(700)<100 || countitem(5012)<2 || countitem(2233)<6 || countitem(7118)<50 || countitem(7227)<20) goto L_NO_MAT;delitem 700,100; delitem 5012,2; delitem 2233,6; delitem 7118,50; delitem 7227,20;getitem 22565,1;misceffect 221;mes "[Арису!]";mes "Готово";mes "Выглядит мило!";close;L_cyclo:next;mes "[Fish Hat Head]";mes "10 Lemon Dyestuff";mes "50 Acorn";mes "20 Zargon";mes "20 TCG Card";next;if(countitem(976)<10 || countitem(1026)<50 || countitem(912)<20 || countitem(7227)<20) goto L_NO_MAT;delitem 976,10; delitem 1026,50; delitem 912,20; delitem 7227,20;getitem 22529,1;misceffect 221;mes "[Арису!]";mes "Готово";mes "Выглядит мило!";close;L_mini:next;mes "[Mini Demon Wings]";mes "300 Little Evil Horn";mes "250 Little Evil Wing";mes "250 gold";mes "30 TCG Card";next;if(countitem(1038)<300 || countitem(1039)<250 || countitem(969)<250 || countitem(7227)<30) goto L_NO_MAT;delitem 1038,300; delitem 1039,250; delitem 969,250; delitem 7227,30;getitem 22576,1;misceffect 221;mes "[Арису!]";mes "Готово";mes "Выглядит мило!";close;L_tiger:next;mes "[Tiger Tail]";mes "10 Tiger Skin";mes "250 Soft Feather";mes "250 gold";mes "30 TCG Card";next;if(countitem(1029)<10 || countitem(7063)<250 || countitem(969)<250 || countitem(7227)<30) goto L_NO_MAT;delitem 1029,10; delitem 7063,250; delitem 969,250; delitem 7227,30;getitem 22573,1;misceffect 221;mes "[Арису!]";mes "Готово";mes "Выглядит мило!";close;L_leopard:next;mes "[Leopard Tail]";mes "100 Leopard Skin";mes "250 Soft Feather";mes "250 gold";mes "30 TCG Card";next;if(countitem(7171)<100 || countitem(7063)<250 || countitem(969)<250 || countitem(7227)<30) goto L_NO_MAT;delitem 7171,100; delitem 7063,250; delitem 969,250; delitem 7227,30;getitem 22572,1;misceffect 221;mes "[Арису!]";mes "Готово";mes "Выглядит мило!";close;L_wolf:next;mes "[Wolf Tail]";mes "100 Wolf Claw";mes "250 Soft Feather";mes "250 gold";mes "30 TCG Card";next;if(countitem(920)<100 || countitem(7063)<250 || countitem(969)<250 || countitem(7227)<30) goto L_NO_MAT;delitem 920,100; delitem 7036,250; delitem 969,250; delitem 7227,30;getitem 22554,1;misceffect 221;mes "[Арису!]";mes "Готово";mes "Выглядит мило!";close;L_cat:next;mes "[Cat Tail]";mes "75 Black Cat Doll";mes "250 Soft Feather";mes "250 gold";mes "30 TCG Card";next;if(countitem(7206)<70 || countitem(7063)<250 || countitem(969)<250 || countitem(7227)<30) goto L_NO_MAT;delitem 7206,70; delitem 7063,250; delitem 969,250; delitem 7227,30;getitem 22550,1;misceffect 221;mes "[Арису!]";mes "Готово";mes "Выглядит мило!";close;L_fox:next;mes "[Fox Ears]";mes "75 Nine Tails";mes "250 Soft Feather";mes "250 gold";mes "30 TCG Card";next;if(countitem(1022)<70 || countitem(7063)<250 || countitem(969)<250 || countitem(7227)<30) goto L_NO_MAT;delitem 1022,70; delitem 7063,250; delitem 969,250; delitem 7227,30;getitem 22583,1;misceffect 221;mes "[Арису!]";mes "Готово";mes "Выглядит мило!";close;L_NO_MAT:mes "[Арису]";mes "Бууу, ты принес не все вещи!";close;}//СПРАЙТ МАЛЬЧИКАjob3_gen01,83,36,4 script Nate 48,{if(hat_quest > 2 ) {if(hat_quest > 3 ) goto L_item;mes "["+strcharinfo(0) +"]";mes "Здравствуйте!";next;mes "[Нейт]";mes "Привет, я Нейт, как и всё в нашей семье я делаю шапки!";next;mes "["+strcharinfo(0) +"]";mes "Ну да, я уже понял, да и Фейрис сказала";mes "Впрочем и ваш дворецкий тоже упоминал об этом";next;mes "[Нейт]";mes "Сейчас я покажу тебе список моих вещей";next;mes "["+strcharinfo(0) +"]";mes "Спасибо!";next;set hat_quest, 4;L_item:mes "[Нейт]";mes "Вот список вещей и лут для них:";next;mes "Black Cyclop";mes "Blue Cyclop";mes "Cyan Cyclop";mes "Gold Cyclop";mes "Purple Cyclop";mes "White Cyclop";next;mes "Green Evolved Bunny Hat";mes "Black Evolved Bunny Hat";mes "Purple Evolved Bunny Hat";mes "Blue Evolved Bunny Hat";mes "Gold Evolved Bunny Hat";menu "Black Cyclop",L_cycloblack,"Blue Cyclop",L_cycloblue,"Cyan Cyclop",L_cyclocyan,"Gold Cyclop",L_cyclogold,"Purple Cyclop",L_cyclopurple,"White Cyclop",L_cyclowhite,"Green Evolved Bunny Hat",L_AlucardHT,"Black Evolved Bunny Hat",L_devil,"Purple Evolved Bunny Hat",L_ghost,"Blue Evolved Bunny Hat",L_reisz,"Gold Evolved Bunny Hat",L_zelda;L_cycloblack:next;mes "[Black Cyclop]";mes "1 Dark Blinder";mes "10 Black Dyestuff";mes "200 Elunium";mes "20 TCG Card";next;if(countitem(5104)<1 || countitem(983)<10 || countitem(985)<200 || countitem(7227)<20) goto L_NO_MAT;delitem 5104,1; delitem 983,10; delitem 985,200; delitem 7227,20;getitem 21073,1;misceffect 221;mes "[Нейт]";mes "Кажется готово.";mes "Удачного дня!";set hat_quest, 5;close;L_cycloblue:next;mes "[Blue Cyclop]";mes "1 Dark Blinder";mes "10 CobaltBlue Dyestuff";mes "200 Elunium";mes "20 TCG Card";next;if(countitem(5104)<1 || countitem(978)<10 || countitem(985)<200 || countitem(7227)<20) goto L_NO_MAT;delitem 5104,1; delitem 978,10; delitem 985,200; delitem 7227,20;getitem 21088,1;misceffect 221;mes "[Нейт]";mes "Кажется готово.";mes "Удачного дня!";set hat_quest, 5;close;L_cyclocyan:next;mes "[Cyan Cyclop]";mes "1 Dark Blinder";mes "10 CobaltBlue Dyestuff";mes "200 Elunium";mes "20 TCG Card";next;if(countitem(5104)<1 || countitem(978)<10 || countitem(985)<200 || countitem(7227)<20) goto L_NO_MAT;delitem 5104,1; delitem 978,10; delitem 985,200; delitem 7227,20;getitem 21102,1;misceffect 221;mes "[Нейт]";mes "Кажется готово.";mes "Удачного дня!";set hat_quest, 5;close;L_cyclogold:next;mes "[Gold Cyclop]";mes "1 Dark Blinder";mes "10 Lemon Dyestuff";mes "200 Elunium";mes "20 TCG Card";next;if(countitem(5104)<1 || countitem(976)<10 || countitem(985)<200 || countitem(7227)<20) goto L_NO_MAT;delitem 5104,1; delitem 976,10; delitem 985,200; delitem 7227,20;getitem 21118,1;misceffect 221;mes "[Нейт]";mes "Кажется готово.";mes "Удачного дня!";set hat_quest, 5;close;L_cyclopurple:next;mes "[Purple Cyclop]";mes "1 Dark Blinder";mes "10 Violet Dyestuff";mes "200 Elunium";mes "20 TCG Card";next;if(countitem(5104)<1 || countitem(981)<10 || countitem(985)<200 || countitem(7227)<20) goto L_NO_MAT;delitem 5104,1; delitem 981,10; delitem 985,200; delitem 7227,20;getitem 21150,1;misceffect 221;mes "[Нейт]";mes "Кажется готово.";mes "Удачного дня!";set hat_quest, 5;close;L_cyclowhite:next;mes "[White Cyclop]";mes "1 Dark Blinder";mes "10 White Dyestuff";mes "200 Elunium";mes "20 TCG Card";next;if(countitem(5104)<1 || countitem(982)<10 || countitem(985)<200 || countitem(7227)<20) goto L_NO_MAT;delitem 5104,1; delitem 982,10; delitem 985,200; delitem 7227,20;getitem 21181,1;misceffect 221;mes "[Нейт]";mes "Кажется готово.";mes "Удачного дня!";set hat_quest, 5;close;L_AlucardHT:mes "[Green Evolved Bunny Hat]";mes "10 Scarlet Dyestuffs";mes "100 Animal Gore";mes "1 Western Grace";next;if(countitem(975)<10 || countitem(702)<100 || countitem(2248)<1) goto L_NO_MAT;delitem 975,10; delitem 702,100; delitem 2248,1;getitem 21133,1;misceffect 221;mes "[Нейт]";mes "Готово";set hat_quest, 5;close;L_devil:next;mes "[Black Evolved Bunny Hat]";mes "200 Evil Horn";mes "150 Little Evil Wings";mes "50 Animal Gore";mes "1 Incubus Horn";mes "1 Succubus Horn";next;if(countitem(923)<200 || countitem(1039)<150 || countitem(702)<50 || countitem(5072)<1 || countitem(5066)<1) goto L_NO_MAT;delitem 923,200; delitem 1039,150; delitem 702,50; delitem 5072,1; delitem 5066,1;getitem 21074,1;misceffect 221;mes "[Нейт]";mes "Вот твоя шапка!";mes "Удачного дня!";set hat_quest, 5;close;L_ghost:next;mes "[Purple Evolved Bunny Hat]";mes "1 Ghost Bandana";mes "5 Halo";mes "100 Fabric";mes "2 Poring Hat";next;if(countitem(2274)<1 || countitem(2282)<5 || countitem(1059)<100 || countitem(5035)<2) goto L_NO_MAT;delitem 2274,1; delitem 2282,5; delitem 1059,100; delitem 5035,2;getitem 21151,1;misceffect 221;mes "[Нейт]";mes "Вот твоя шапка!";mes "Удачного дня!";set hat_quest, 5;close;L_reisz:next;mes "[Blue Evolved Bunny Hat]";mes "100 Detrimindexta";mes "20 Aloe";mes "2 Skeletal Armor Piece";mes "1 Assassin Mask";next;if(countitem(971)<100 || countitem(704)<20 || countitem(7450)<2 || countitem(5096)<1) goto L_NO_MAT;delitem 971,100; delitem 704,20; delitem 7450,2; delitem 5096,1;getitem 21089,1;misceffect 221;mes "[Нейт]";mes "Вот твоя шапка!";mes "Удачного дня!";set hat_quest, 5;close;L_zelda:next;mes "[Gold Evolved Bunny Hat]";mes "10 Clown Nose";mes "1 Ulle Cap";mes "100 Cyfar";mes "2 Panda Hat";next;if(countitem(2262)<10 || countitem(5123)<1 || countitem(7053)<100 || countitem(5030)<2) goto L_NO_MAT;delitem 2262,10; delitem 5123,1; delitem 7053,100; delitem 5030,2;getitem 21119,1;misceffect 221;mes "[Нейт]";mes "Вот твоя шапка!";mes "Удачного дня";set hat_quest, 5;close;L_NO_MAT:mes "[Нейт]";mes "Собери эти вещи";mes "И принеси мне";close;}mes "[Нейт]";mes "Привет!";close;} Изменено 8 ноября, 2014 пользователем Кеник Спойлеры, с*ка, спойлеры! Ссылка на комментарий Поделиться на другие сайты Поделиться
Clown Опубликовано 6 ноября, 2014 Жалоба Поделиться Опубликовано 6 ноября, 2014 (изменено) Давать переменную на персонажа/аккаунт после выполнения задания?set quest123,quest123 +1; - после выполнения квестаif(quest123 == 1){ code } - в начале нпц для проверки на выполнение квестаКак вариант=) Изменено 6 ноября, 2014 пользователем Project Ссылка на комментарий Поделиться на другие сайты Поделиться
falamyr Опубликовано 6 ноября, 2014 Автор Жалоба Поделиться Опубликовано 6 ноября, 2014 Спасибо, в дальнейшем учту. Ссылка на комментарий Поделиться на другие сайты Поделиться
botka4aet Опубликовано 6 ноября, 2014 Жалоба Поделиться Опубликовано 6 ноября, 2014 goto Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения