Перейти к контенту

Скриптование


Svoboда

Рекомендуемые сообщения

Здравствуйте, ув. мододелы, столкнулся тут с проблемой, весь форум перерыл, но не нашел ответ..(а ведь помню где-то это уже обсуждалось)...вообщем ситуация такова, хочу узнать как записывается уловия ранга...

пример, если у ГГ ранг 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?...

Буду признателен если поможете:) Спасибо!

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


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    Ни один зарегистрированный пользователь не просматривает эту страницу.

AMK-Team.ru

×
×
  • Создать...