Перейти к основному содержимому

Подскажите как прописать награду в квест повышение ранга?

Вопрос

Подскажите как прописать награду в квест повышение ранга?

Ответ

Для прописывания награды в квесте повышения ранга, вам нужно будет добавить соответствующую логику в скрипт игры. Например, вы можете создать функцию для изменения ранга персонажа и присвоения ему награду. Вот пример кода:

```lua
-- Пример функции повышения ранга и присваивания награды
function db.actor:IncreaseRankAndReward()
local newRank = self.character_rank() + 1 -- Увеличиваем ранг на 1

if self.character_rank() >= 10 then
-- Действия при достижении максимального ранга
end

-- Присваиваем награду
self:AddMoney(500) -- Пример: добавляем 500 денег как награду
self:AddItemToInventory("wpn_ak74", 3) -- Пример: добавляем 3 оружия AK-74 в инвентарь
end

Затем вы можете вызвать эту функцию при выполнении квеста повышения ранга. Например, это может быть событие или триггер в пользовательском скрипте.