Extasy 0 Опубликовано 2 Мая 2013 Здравствуйте, ув. мододелы, столкнулся тут с проблемой, весь форум перерыл, но не нашел ответ..(а ведь помню где-то это уже обсуждалось)...вообщем ситуация такова, хочу узнать как записывается уловия ранга... пример, если у ГГ ранг 300, то срабатывает инфопоршень и появляется диалог, если нет, то условие зацикливается.. Могу предположить что, код будет вот такого вида, но честно сказать...не особо понимаю, тут приравнивание ранга идет, как я понял к неписю, а как по той же схеме сделать проверку на ранг ГГ? rank = n_rank --nepis.character_rank () if n_rank == nil then n_rank = math.random(1, 9)*100 end if n_rank <= 300 then db.actor:give_info_portion("cit_fail_first_task1") elseif n_rank <=600 then db.actor:give_info_portion("cit_fail_first_task2") elseif n_rank <= 900 then db.actor:give_info_portion("cit_fail_first_task3") end И ещё непонятно выражение "nil" это что-то по поводу 0?... Буду признателен если поможете Спасибо! Поделиться этим сообщением Ссылка на сообщение