Назад

Квест

Автор: FreakyL0L: Дата: 04.17.2011

ыы тапками не кидать) Пользуюсь меню всегда по другому незнаю как =D
Вообщем скрипт пишет ошибку unknown syntax in file ...... line 36
Тоесть в этом месте
l_nax пробовал менять на L_cet , L_set , set и т.д
Ему всё поуйх
Сообсна вот сам скрипт

prontera,113,142,4	script	Death	796,{
mes "*Тьма окружает вас*";
mes "Что надо?";
mes "Аааа...Ты пришёл суда за вещами...Ну посмотрим";
menu "Sleipnir",L_1,"Valkyrie Set",l_nax,"Шапки",L_wa,"Уйти",L_quit;
L_1:
mes "Для Sleipnir понадобится: 100 Gold,1 Fricco's Shoes,10 Gold Coin,1 Moonlight Flower Card,5kk Zeny";

if(countitem(969) <100) goto L_noitems;
if(countitem(671) <10) goto L_noitems;
if(countitem(2417) <1) goto L_noitems;
if(countitem(4131) <1) goto L_noitems;
if(Zeny<500000) goto L_noitems;
delitem 969,100;
delitem 671,10;
delitem 2417,1;
delitem 4131,1;
set Zeny,zeny-500000;
getitem 2410,1;
mes "Вот ваши Sleipnir";
close;

L_quit:
mes "[Death]";
mes "*Тьма окружает вас*";
atcommand "@die" +strcharinfo(0);
close;

L_noitems:
mes "[Death]";
mes "Не хватает вещей...";
atcommand "@die" +strcharinfo(0);
close;
}

l_nax:
mes "Для сета Валькирии понадобится: 100 Gold Coin и 50kk Zeny";
if(countitem(671) <100) goto L_noitems;
if(Zeny<5000000) goto L_noitems;
set Zeny,zeny-5000000;
delitem 671,100;
getitem 2357,1;
getitem 2524,1;
getitem 2421,1;
mes "Вот ваш Valkyrie Set";
close;

L_wa:
mes "Какую шапку вы хотите?";
menu "Крашенные Вальки",vl,"Крашенные Береты",br,"Крашенные короны",kr3,"Уйти",quit;
vl:
mes "Какого цвета хотите шлем?";
menu "Белый",bl,"Чёрный",ch,"Розовый",rz,"Синий",sn,"Красный",kr,"Серый",ser,"Уйти",quit;
bl:
mes "Для Белой Валькирии понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20131,1;
ch:
mes "Для Чёрной Валькирии понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20120,1;
rz:
mes "Для Розовой Валькирии понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20127,1;
sn:
mes "Для Синей Валькирии понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20132,1;
kr:
mes "Для Красной Валькирии понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20129,1;
ser:
mes "Для Серой Валькирии понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20130,1;
br:
mes "Какого цвета хотите шлем?";
menu "Белый",bl1,"Чёрный",ch1,"Розовый",rz1,"Коричневый",kor,"Красный",kr1,"Фиолетовый",ser1,"Уйти",quit;

bl1:
mes "Для Белого берета понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20053,1;
ch1:
mes "Для Чёрного берета понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20043,1;
rz1:
mes "Для Розового берета понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20049,1;
kor:
mes "Для Коричневого берета понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20044,1;
kr1:
mes "Для Красного берета понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20051,1;
fio:
mes "Для Фиолетового берета понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20050,1;
kr2:
mes "Какого цвета хотите шлем?";
menu "Белый",bl2,"Чёрный",ch2,"Розовый",rz2,"Серый",ser2,"Красный",kr2,"Фиолетовый",fio1,"Уйти",quit;
fio1:
mes "Для Фиолетовой короны понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20063,1;
bl2:
mes "Для Белой короны понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20066,1;
ch2:
mes "Для Чёрной короны понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20054,1;
rz2:
mes "Для Розовой короны понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20049,1;
ser2:
mes "Для Розовой короны понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20065,1;
kr2:
mes "Для Розовой короны понадобится: 10 Gold Coin"
if(countitem(671) <10) goto L_noitems;
delitem 671,10;
getitem 20064,1;

Автор: FreakyL0L: Дата: 04.17.2011

Цитата [OneLife];39060:

}

l_nax:

Уххх :) Вот я баклан :D/

Автор: FreakyL0L: Дата: 04.17.2011

Нашёл еще пару ошибок...Всё сделал
Теперь пишет
что в строчке 56 нету ; но всё есть
Строчка 56 :
if(countitem(671) <100) goto L_noitems;

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

У тебя в скрипте большинство диалогов с mes не закрыто ;