PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SWep: Waffe ist ganz komisch



Evolutio
27.12.2011, 16:41
Hallo,
Ich habe meinen Gamemode fertig, nu komme ich zu den waffen,
die erste die ich gemacht habe schaut voll komisch aus:
3896

Der Lua-Code ist der:



if SERVER then

AddCSLuaFile ("shared.lua")

SWEP.Weight = 1
SWEP.AutoSwitchTo = false
SWEP.AutoSwitchFrom = false

elseif CLIENT then

SWEP.PrintName = "Adminweapon"

SWEP.Slot = 1
SWEP.SlotPos = 4
SWEP.DrawAmmo = true
SWEP.DrawCrosshair = true

language.Add("Undone_Thrown_SWEP_Entity","Undone Thrown SWEP Entity")
end

SWEP.Author = "Evolutio"
SWEP.Contact = "[email protected]"
SWEP.Purpose = "All :P"
SWEP.Instructions = "Leftklick"

SWEP.Category = "Admin"

SWEP.Spawnable = false
SWEP.AdminSpawnable = true

SWEP.ViewModel = "models/weapons/w_knife_t.mdl"

SWEP.ActiveHoldType = "melee2"
SWEP.InitialHoldType = "melee2"

SWEP.Primary.ClipSize = 9999
SWEP.Primary.DefaultClip = 9999
SWEP.Primary.Automatic = false
SWEP.Primary.Ammo = "none"
SWEP.Secondary.ClipSize = 9999
SWEP.Secondary.DefaultClip = 9999
SWEP.Secondary.Automatic = false
SWEP.Secondary.Ammo = "none"

SWEP.DamageToPlayers1 = 19
SWEP.DamageToPlayers2 = 24

local ShootSound = Sound("Metal.SawbladeStick")

function SWEP:Reload()
end

function SWEP:Think()
end

//Throw an office chair on primary attack
//function SWEP:PrimaryAttack()
//end

//Throw a wooden chair on secondary attack
//function SWEP:SecondaryAttack()
//end


hoffe, einer kann mir helfen.

zQaX
27.12.2011, 18:20
models/weapons/w_knife_t.mdl ist kein ViewModel.

Versuch

SWEP.ViewModel = "models/weapons/v_knife_t.mdl"


v_ = ViewModel(First-Person)
w_ = WorldModel(Third-Person)

aliensoldier
27.12.2011, 20:37
Das erinnert mich an meine erste SWEP, eine 357. Magnum mit ACOG drauf. Das Ding war so unpräzise dass man damit nichmal ein Scheunentor getroffen hätte, selbst wenn man Lauf ans Ziel gedrückt hat. :V

Evolutio
28.12.2011, 09:01
meine SWep ist eigl sehr genau, trift eigl sehr sehr genau :D
und danke dir, ich werde es eben ausprobieren