Inreal Опубликовано 24 января, 2012 Жалоба Поделиться Опубликовано 24 января, 2012 А как сделать в автоэвенте так чтобы победил 1 человек?пример эвента заключается в том что бы погонять игроков то есть придти к одному нпц взять у него вещей принести другому эти вещи,взять у него же ещё вещички и отдать другому нпц соответственно кто приносит весь необходимый лут получает главный приз!.Заранее спасибо Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 24 января, 2012 Жалоба Поделиться Опубликовано 24 января, 2012 если я правильно понял то переменные тут нужны Ссылка на комментарий Поделиться на другие сайты Поделиться
Inreal Опубликовано 24 января, 2012 Автор Жалоба Поделиться Опубликовано 24 января, 2012 Не нужны то есть просто пользуюсь командами mes " if select? close? и тд? и где нужно написать проверку на выдачи приза? Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 24 января, 2012 Жалоба Поделиться Опубликовано 24 января, 2012 Не нужны то есть просто пользуюсь командами mes " if select? close? и тд? и где нужно написать проверку на выдачи приза?if(countitem(ид вещи которая нужна) < кол-во вещи) { mes "У Вас нету вещи"; close; } getitem ид вещи, кол-во; close;А то что я думал делается так :prontera,150,150,6 script NPC 1 100,{if(NPCQuest == 1){ mes "отнесите вещи к NPC 2"; close;}mes "вы должны отнести это к NPC 2";getitem 7227,1;set NPCQuest,1;close;}prontera,152,150,6 script NPC 2 100,{if(NPCQuest == 0){ mes "сначала поговорите с NPC 1"; close;}if(Countitem(7227) >= 1){ mes "спасибо что принесли мне это."; delitem 7227,1; getitem 12103,500; set NPCQuest,0; close;}mes "У Вас нету нужной мне вещи!";close;} Ссылка на комментарий Поделиться на другие сайты Поделиться
Inreal Опубликовано 24 января, 2012 Автор Жалоба Поделиться Опубликовано 24 января, 2012 prontera,156,175,6 script Гонщик 978,{if(NPCQuest == 1)mes "Наченается автоэвент Гонщик.";mes "Чтобы попасть на эвент прыгните в портал.";mes "Судь эвента заключается в том что я вас посылаю к одному нпц! У него нужно взять пару вещици доставить их другому нпц после доставки вещей к другому нпц вы получается,соответственно выигрывает тот ктовыйграл.";mes "Начнём пожалуй автоэвент.";if(select("да:нет")==1){close;}nextmes "Первый нпц"mes "Мне нужно принести следующие вещи.";if(countitem(997)<40} mes "У вас нету этих вещей";close; }getitem {997}<40}set NPCQuest,1;close" ;mes "Первый Нпц"mes "Возьми эти же вещи и отнеси эти вещи другому NPC.";mes " Он вас ждёт в городе Prontera.";mes "Выдолжны отдать ему этти же вещи что и принесли мне.";if {countitem {997}<40}if{select{"да:нет"}==1}{close;}mes "Второй нпц":mes "Ты принёс мне эти вещи что просил тебя первый нпц?.":if{select{"да:нет"]{if{countitem{997}<40}set NPCQuest,2;mes "Если ты принёс эти вещи то тогда получай награду.":delitem 7227,1:mes "Желаю приятной игры у нас на сервере.":close;}Вот что примерно получилось 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 24 января, 2012 Жалоба Поделиться Опубликовано 24 января, 2012 prontera,156,175,6 script Гонщик 978,{if(NPCQuest == 1)mes "Наченается автоэвент Гонщик.";mes "Чтобы попасть на эвент прыгните в портал.";mes "Судь эвента заключается в том что я вас посылаю к одному нпц! У него нужно взять пару вещици доставить их другому нпц после доставки вещей к другому нпц вы получается,соответственно выигрывает тот ктовыйграл.";mes "Начнём пожалуй автоэвент.";if(select("да:нет")==1){close;}nextmes "Первый нпц"mes "Мне нужно принести следующие вещи.";if(countitem(997)<40} mes "У вас нету этих вещей";close; }getitem {997}<40}set NPCQuest,1;close" ;mes "Первый Нпц"mes "Возьми эти же вещи и отнеси эти вещи другому NPC.";mes " Он вас ждёт в городе Prontera.";mes "Выдолжны отдать ему этти же вещи что и принесли мне.";if {countitem {997}<40}if{select{"да:нет"}==1}{close;}mes "Второй нпц":mes "Ты принёс мне эти вещи что просил тебя первый нпц?.":if{select{"да:нет"]{if{countitem{997}<40}set NPCQuest,2;mes "Если ты принёс эти вещи то тогда получай награду.":delitem 7227,1:mes "Желаю приятной игры у нас на сервере.":close;}Вот что примерно получилосьФигня получилась.. лучше сначала научись простого нпц правильно писать, а потом уже чуть сложнее и т.д... и юзай [ code] текст [ /code] Ссылка на комментарий Поделиться на другие сайты Поделиться
Inreal Опубликовано 24 января, 2012 Автор Жалоба Поделиться Опубликовано 24 января, 2012 А что тут хотя бы не правильно? Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 24 января, 2012 Жалоба Поделиться Опубликовано 24 января, 2012 А что тут хотя бы не правильно?Честно, почти каждая строчка этого скрипта не правильная.ищи тут, тут и тут.Это поможет тебе. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения