Hallo,
ich versuche gerade mit GLUA für das Addon Blue's Unboxing 3 ein Autoequip System hinzuzufügen.
Es funktioniert auch (fast) alles wie ich das möchte, nur werden mir irgendwie die Waffen nicht gegeben und die alten nicht entfernt...
Code: sv_autoequip.lua
hook.Add("PlayerSpawn", "Core_AutoEquipSpawn", function(ply)
PrintMessage(3,"Core_AutoEquipSpawn aufgerufen! Für: "..ply:Name())
local wep = ply:GetInfo("BU3_AutoEquip")
if(wep == "") then return end
PrintMessage(3,ply:Name()..": "..wep)
ply:StripWeapon("csgo_default_t")
local knife = ply:Give(wep)
local crowbar = ply:Give("weapon_crowbar")
PrintMessage(3,ply:Name().." is done")
end)
Es werden auch alle Prints ausgegeben, und es ist auch alles richtig, die Waffe wird richtig ausgegeben und der Name ist auch richtig.
Auch die "is done" Nachricht kommt, aber mir wird halt das Default Knife nicht entfernt und die Crowbar und die Waffe erhalte ich nicht.
Wo liegt das Problem?