блин...надо в руки брать оружия...подскажите пожалоста какое оружия для снайпера должно быть 4 го лвл???:)
You hit the seal as hard as you can with the weapon in your hand.However, the seal is merely shaken by the force of your blow.Perhaps you need something more powerful to break the seal...транслейт плз...
Вы поражаете печать, столь же твердую, так как вы можете с оружием в вашей руке.Однако, печать просто колеблет сила вашего удара.Возможно вам нужно что-нибудь более мощное, чтобы нарушить печать...
Я тебе лучше кусочек кода приведу с комментариями. Код: callfunc "F_UpdateSignVars"; set .@crash_s,rand(1,1000); if (sign_q < 101) { mes "^3355FFYou sense a strange,"; mes "mysterious energy emanating from this area. For some reason, this power strikes you with a faint feeling of sadness.^000000"; close; } else if (sign_q == 101) { if ((countitem(1558) > 0) || (countitem(1963) > 0)) { if (.@crash_s < 980) { mes "^3355FFYou hit the seal as hard"; mes "as you can with the weapon in your hand. However, the seal is merely shaken by the force of your blow. Perhaps you need something"; mes "more powerful to break the seal...^000000"; close; } } Таких кусков там несколько, отличаются только числами в cкобках в countitem(...) и значением в условии. countitem - функция, возвращающая, сколько предметов с указанным в скобках ID. Итак, генерится число от 1 до 1000 ( set .@crash_s,rand(1,1000); ) Если ты дошёл до нужного шага, и у тебя больше нуля предметов(т.е. есть хоть одно оружие этого вида в инвентара), то, если получившееся число больше заданного ( if (.@crash_s < 980)) печать ломается. Иначе ты получаешь то самое сообщение. Для разного оружия шанс сломать печать разный. В приведенном примере - как раз для Girl's Diary(1558) шанс всего 2% (1000-980=20). Максимальный шанс для Mjolnir [0] (это годлайк, да) - 50%. Короче говоря - пробуй, пока не сломается. Ты всё делаешь правильно, просто рандом.