Joah... Wo sind die gespeichert? Also Smg, Shotgun usw?
Wollte da mal zum spaß ein bisschen mit rumspielen :D
Druckbare Version
Joah... Wo sind die gespeichert? Also Smg, Shotgun usw?
Wollte da mal zum spaß ein bisschen mit rumspielen :D
Da die Standart-Dinger keine Sweps sind müsstest du die Dateien im Ordner Garrysmod/Scripts die mit weapon_ anfangen umändern. Allerdings müsstest du die erst aus den Gcf's raushohlen.
Der Code für den Revolver z.B. sieht so aus:
Mit den rot-markierten Stellen kannst du den Schaden und die Munition umändern. Bei PrimaryAmmo wird der Munitionstyp eingetragen, also welche man Aufheben muss um Munition hinzuzubekommen.Code:// 357
WeaponData
{
// Weapon data is loaded by both the Game and Client DLLs.
"printname" "#HL2_357Handgun"
"viewmodel" "models/weapons/v_357.mdl"
"playermodel" "models/weapons/w_357.mdl"
"anim_prefix" "python"
"bucket" "1"
"bucket_position" "1"
"clip_size" "6"
"default_clip" "6"
"primary_ammo" "357"
"secondary_ammo" "None"
"weight" "7"
"item_flags" "0"
"damage" "75"
// Sounds for the weapon. There is a max of 16 sounds per category (i.e. max 16 "single_shot" sounds)
SoundData
{
"empty" "Weapon_Pistol.Empty"
"single_shot" "Weapon_357.Single"
}
// Weapon Sprite data is loaded by the Client DLL.
TextureData
{
"weapon"
{
"font" "WeaponIcons"
"character" "e"
}
"weapon_s"
{
"font" "WeaponIconsSelected"
"character" "e"
}
"ammo"
{
"font" "WeaponIcons"
"character" "q"
}
"crosshair"
{
"font" "Crosshairs"
"character" "Q"
}
"autoaim"
{
"file" "sprites/crosshairs"
"x" "0"
"y" "48"
"width" "24"
"height" "24"
}
}
}
Perfekt, genau das habe ich gesucht. danke
-Edit
Habe noch ein Problem. Meine Änderungen die ich in den extrahierten Dateien mache, werden von Gmod nicht benutzt. Habe jetzt testweise mal von der Smg die Clipsize von 45 auf 120 erhöht. Ingame sehe ich aber keine Änderung. Habe die Datei in garrysmod/scripts eingefügt , also genau da wo ich sie auch von GcfScape herraus extrahiert habe.
Was mache ich falsch?