Physgun Wiki

Сущность money

Физическая пачка денег (entities/money.lua, наследует roleplay_base). Спавнится из PLAYER:DropMoney.

Поведение

  • Сумма хранится в DataTable-переменной Amount (money:GetAmount() / money:SetAmount(n)), доступна на клиенте.
  • Модель зависит от суммы: models/openrp/money_00.mdl по умолчанию, models/openrp/money_01.mdl при Amount > 1000 (выбирается в ENT:Initialize до вызова self.BaseClass.Initialize(self)).
  • Подбор: через +use: игроку начисляется GetAmount(), сущность удаляется.
  • Флаг _taken защищает от двойного подбора двумя игроками в один тик.

Пример

Заспавнить пачку денег из кода:

local money = ents.Create("money") money:SetPos(pos) money:SetAmount(1000) money:Spawn()