Krivedkin Posted January 29, 2012 Share Posted January 29, 2012 (edited) Не пойму где ошибка... switch(select("Подниму, пока меня не опередили.:Попытаюсь найти владельца.:Пройду мимо, мне чужого не надо.")) { case 2: case 3: set [email protected]_t,[email protected]_t+10; default: break; } mes "[Hunter Sherin]"; mes "Хорошо."; mes "Мы закончили!"; next; if ([email protected]_t == 100) { set HNTR_Q,2; changequest 4000,4001; mes "[Hunter Sherin]"; mes "Поздравляю!"; mes "Вы прошли~"; mes "Мы с радостью примем тебя в ряды охотников."; next; mes "[Hunter Sherin]"; mes "После еще парочки тестов, подойди вон к тому мужику~"; close; } else if ([email protected]_t == 90) { set HNTR_Q,2; changequest 4000,4001; mes "[Hunter Sherin]"; mes "Ну чтож ты прошел, не идеально но прошел."; next; mes "[Hunter Sherin]"; mes "Надеюсь ты уделишь время не только стрельбе из лука, но и поработаешь над собой?"; close; } set HNTR_Q,1; mes "[Hunter Sherin]"; mes "Поздравляю! С таким взглядом на жизнь ты не сможешь вступить в нашу гильдию"; next; mes "[Hunter Sherin]"; mes "Подумай над своими ответами..."; next; mes "[Hunter Sherin]"; mes "И можешь еще раз попытаться пройти тест."; close; } mes "[Hunter Sherin]"; mes "Ну..."; mes "Возвращайся"; mes "Когда будешь готов~"; close; case 2: mes "[Hunter Guildsman]"; mes "Требования для"; mes "Охотников?"; mes "Во первых..."; mes "Ты должен быть лучником."; next; mes "[Hunter Guildsman]"; mes "Во вторых..."; mes "Твой Job Level"; mes "должен быть как минимум 40."; next; mes "[Hunter Guildsman]"; mes "В третих..."; mes "Вам потребуется принести некоторые охотничиь трофеи."; next; mes "[Hunter Guildsman]"; mes "В четвертых..."; mes "пройти тест гильдии лучников~"; break; case 3: mes "[Hunter Guildsman]"; mes "Теперь ты все знаешь..."; mes "до свидания~"; close; } } else if (HNTR_Q > 2 && HNTR_Q < 10) { mes "[Hunter Sherin]"; mes "Просто отдай весь лут Demon Hunter, вон тому парню слева~"; next; mes "[Hunter Sherin]"; if (sex) mes "Обещай вернуться ко мне, когда станешь охотником."; else mes "Обещай вернуться ко мне, когда станешь охотником."; mes "Думаю, в трико ты будешь смотреться потрясающе."; mes "Хехе~"; close; } else if (HNTR_Q == 2) { mes "[Hunter Sherin]"; mes "????"; next; mes "[Hunter Sherin]"; mes "Demon Hunter стоит в двух шагах от меня...~"; next; mes "[Hunter Sherin]"; mes "Давай быстрее!"; mes "Хочу посмотреть на тебя!"; close; } mes "[Hunter Sherin]"; mes "Я думаю тебе надо поговорить не со мной, а с главой гильдии."; next; mes "[Hunter Sherin]"; mes "Он сейчас находится в Payon Central Palace или в Archer Village."; close; } mes "[Hunter Guildsman]"; mes "Что?"; mes "Похоже, ты не очень хорошо тренировался."; mes "Чтобы стать охотником, тебе нужно отточить мастерство лучника."; next; mes "[Hunter Guildsman]"; mes "Чего ты ждешь?"; mes "Иди тренируйся."; mes "Тебе нужнен Job Level хотя бы 40 уровня."; mes "До свидания~"; close; } Скрин ошибки приложен. Но в этой строке все написано верно... Откуда взялись 'e'lse и 'b'reak? Edited January 31, 2012 by Krivedkin Link to comment Share on other sites More sharing options...
Lilith Posted January 29, 2012 Share Posted January 29, 2012 Ну, во-первых скрипт приложеный не полный и только один, а тут ошибка не только в одном. Ошибки синтаксиса, где то не там поставил скобки, наверное.... 1 Link to comment Share on other sites More sharing options...
Krivedkin Posted January 29, 2012 Author Share Posted January 29, 2012 Ну, во-первых скрипт приложеный не полный и только один, а тут ошибка не только в одном. Ошибки синтаксиса, где то не там поставил скобки, наверное.... Ясен пень не полный. Полный я и не выложу, т.к. он переведен самолично на русский. Я выделил место, в котором выходит ошибка. Скобки? О_о Причем скобки? Скрин посмотри, там сервер определяет коды else и break как 'e'lse и 'b'reak. Впервые с таким сталкиваюсь. Link to comment Share on other sites More sharing options...
botka4aet Posted February 2, 2012 Share Posted February 2, 2012 Пихал туда брейк? Link to comment Share on other sites More sharing options...
Krivedkin Posted February 2, 2012 Author Share Posted February 2, 2012 (edited) Пихал туда брейк? Пихал. Проблема решена. Ошибка рассосалась сама собой при замене close и case 2 с английской версии. Edited February 5, 2012 by Krivedkin Link to comment Share on other sites More sharing options...