Hey all,
I've been trying to make an item on the pointshop that will allow my players to pick up an AK47 and have it change to a different model on their screen and on other players screens (V and W models change) So, I did some research and tried to create the item using this code:
[CODE]ITEM.Name = 'Tmp skinned Ak47'
ITEM.Price = 0
ITEM.Model = 'models/weapons/w_smg_tmp.mdl'
ITEM.WeaponClass = 'weapon_ttt_ak47'
function ITEM:OnEquip(ply, modifications)
if ply:GetActiveWeapon():GetClass() == 'weapon_ttt_ak47' then
ply:GetActiveWeapon():SetModel('models/weapons/w_smg_tmp.mdl')
end
end
function ITEM:OnHolster(ply)
if ply:GetActiveWeapon():GetClass() == 'weapon_ttt_ak47' then
ply:GetActiveWeapon():SetModel('')
end
end[/CODE]
However, it's not changing the world model and it's making people on TTT stay in the alive team even after they die.
I would like some advice and tips to help make this script happen
Have the item set an NWVar when the player buys it, and change the NWVar when they're dead. If the NWVar is 1 and the player is holding the weapon, set the weapon model/skin.
Also, not sure how to fix the dead/alive player issue you're having, sorry man.
[QUOTE=VeXan;51180861]Have the item set an NWVar when the player buys it, and change the NWVar when they're dead. If the NWVar is 1 and the player is holding the weapon, set the weapon model/skin.
Also, not sure how to fix the dead/alive player issue you're having, sorry man.[/QUOTE]
Mind if you type it out? I'm kinda new to scripting
Sorry, you need to Log In to post a reply to this thread.