Как сделать продаваемую модель игрока?
В gmodstore вроде какой то аддон продавался, можешь там посмотреть
IGS('Модель Др. Кляйнера', 'model_kleiner')
:SetPrice(100)
:SetPerma()
:SetOnActivate(function(ply)
ply:SetModel('models/player/kleiner.mdl')
end)
:AddHook('PlayerLoadout', function(ply)
timer.Simple(.1, function()
ply:SetModel('models/player/kleiner.mdl')
end)
end)
Спасибо, постараюсь проверить в ближайшее время
К сожалению, не работает
Исправил в том сообщении, теперь работает
Спасибо, приятель!
После смерти пропадает, да и в инвентаре не отображается (Zombie survival режим )
Поменяй PlayerLoadout на PlayerSpawn и проверь
Там где начинается хук
Карта сменилась и модель поставилась та, что была до этого. После повторного возрождения модель таки встаёт на место
Т.е. только после двух респавнов применяется нужная модель?
Игрок появился, либо со след раунда появляется модель, либо если его зареспавнить по новой, то есть убить и зареспавнить.
хм, у меня была похожая проблема но с бодигроупами и в нпс джобе от юрф (слитый complex employer).
Там только после респавна/смерти применялись прописанные бодигроупы
Я это починил поменяв число в таймере. Там изначально стояло 1, а заменив на 0.1 - стало применяться сразу же.
Может попробуй так же сделать, чтоб в timer.Simple был не .1 а 0.1
Спасибо, но уже исправил!!
А в итоге что получается не работает.
Как сказать работает выдаться скин
Но при перезаходе он пропадает
Былобы сделать хорошо систему тип выдавать допуст к модели при написании команды например в консоль у него сеталась эта модель до смерти