Neero

НПЦ начало квеста

5 сообщений в этой теме

Вообщем идея такая. Нпц должен просить определенный итем, если итем принесен, присваивает ему метку и отправляет дальше. Попробовал написать, афина не ругается на сам скрипт, а сам скрипт просто посылает дальше, хотя я ещё не сдал итем.

вот сам скрипт:


prontera.gat,142,180,1 script TCG Manager 865,{
if (tcg==1) {
mes "Здравствуй, "+strcharinfo(0)+"! Я вижу ты хочешь получить TCG Card?";
switch(select("Да, конечно!:Нет, пока!")){
case 1:
mes "Для начала ты должен принести мне 1 Poring Card, чтобы я был уверен в твоих намерениях.";
if(countitem(4001)==0) {
mes "Спасибо за карту, далее иди к 2му нпц!";
delitem 4001,1;
set tcg,1;
close;
}
else {
mes "у тебя нет карты!";
close;
}
close;
case 2:
mes "Приходи когда будешь готов";
close;
}
}
else {
mes "Ты уже принёс карту";
mes "Ищи следующего нпц";
close;
}
}

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

пиздец.. ))) открой доки хотябы.

Изменено пользователем nndsl
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ошибка в

if(countitem(4001)==0)

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

честно говоря не понимаю... с синтаксисом вроде норм всё...

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

честно говоря не понимаю... с синтаксисом вроде норм всё...


if(countitem(4001)==0) {

в


if(countitem(4001)>0) {

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас