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

Создание квеста


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

НУ вот вроде всё... подскажите пожалуйста...уже 5 часов бьюсь с этим :)

 

Это еще что такое?

function have_all() 
return sak.have_item_namber("old_doc_3_4",1) ~= false
return sak.have_item_namber("old_doc_3_3",1) ~= false
return sak.have_item_namber("old_doc_3_2",1) ~= false
return sak.have_item_namber("old_doc_3_1",1) ~= false
end

В блоке может быть только один return

Вот как тут можно сделать:

function have_all()
return sak.have_item_namber("old_doc_3_4",1) ~= false and
sak.have_item_namber("old_doc_3_3",1) ~= false and
sak.have_item_namber("old_doc_3_2",1) ~= false and
sak.have_item_namber("old_doc_3_1",1) ~= false
end

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


Ссылка на сообщение

Нет, но можно сделать самому:

 

function pc1()
...
end

function pc2()
...
end

function pc3()
...
end

function precondition()
  local random = math.random(100)
  if random < 50 then
    return pc1()
  elseif random < 90 then
    return pc2()
  else
    return pc3()
  end
end

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


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

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