Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nametag verbergen??



crassitudes
04.02.2014, 16:07
Ich möchte auf einen lokalen Server (2 Computer bei mir im Studio) einen Film drehen...
Wie ich den HUD wegkriege habe ich schon rausgekriegt aber wie kriege ich den "Nametag" der Spieler weg??
Siehe Bild...
Würde mich sehr freuen wenn mir jemanden helfen kann!
Danke

http://i220.photobucket.com/albums/dd230/Crassitudes/hl2_2014-02-04_17-02-07_zps015c96c8.jpg~original

Das hier habe ich gefunden:

http://wiki.garrysmod.com/page/GM/HUDDrawTargetID

aber wie verwende ich das?? In der Console??

Mentos
05.02.2014, 01:30
Siehe Example 1 in der Wiki einen hook auf HUDDrawTargetID erstellen und ab gehts...


function DoNotDrawTargetID()
return false
end
hook.Add( "HUDDrawTargetID", "DoNotDrawTargetID", DoNotDrawTargetID )

nicht getestet...

Gruß

crassitudes
05.02.2014, 18:05
Hey, danke für die schnelle Antwort!
Leider bin ich mit codes nicht so bewandert außer einen vorgegebenen Code in der Console eingeben;)
Ich muss den Code wahrscheinlich in die Lua Dateien einfügen und nicht in der Console eingeben, oder?
Habe sowas noch nie gemacht.
Also, Code in Notepad++ kopieren, unter target.lua speichern und in den lua-ordner (SteamLibrary/SteamApps/common/GarrysMod/garrysmod/lua) ablegen?

crassitudes
05.02.2014, 18:41
Hm, habe das (Code in Notepad++ kopieren, unter target.lua speichern und in den lua-ordner (SteamLibrary/SteamApps/common/GarrysMod/garrysmod/lua) ablegen) gemacht,
und anschliessend lua_openscript target.lua in der Console eingegeben... Nix passiert ;(
Was mache ich falsch ;)

Mentos
05.02.2014, 18:48
ich teste es mal eben und schreibe dann eine genauere Anleitug

EDIT: ich gege davon aus das du den Server über dienen Client erstellst... da du das script in diesen kopiert hast !?

crassitudes
05.02.2014, 18:53
ÖHM... Ich habe vom ersten Computer ein 2 Spieler Game mit lokalen Server geöffnet und mit dem zweiten Computer dann dieses Spiel beigetreten...

crassitudes
05.02.2014, 19:07
Also, das script habe ich einfach im Lua-Ordner abgelegt, nicht in ein Unterordner. Spielt AddCSLuaFile vielleicht eine Rolle? Oder muss das in autorun/server bzw client?

Mentos
05.02.2014, 19:50
Bitte editiere deine Posts... 2fach Posts sind nicht schön...

Je nach dem wie du es machen willst, kannst du die Datei wenn du dich damit auseinander gesetzt hast woanders hin packen...

Erstelle eine Datei auf dem "Server" im Ordner garrysmod/lua/autorun mit einem Namen deiner Wahl... Bei mir heist sie NoTargetID.lua
Öffne diese in einem anständigen Editor (nicht notepad oder sowas) und fülle sie mit folgendem Inhalt: (leerzeichen eventuell mit TAB ersetzen)

if( SERVER ) then
AddCSLuaFile()
else
function NoTargetID()
return false
end
hook.Add( "HUDDrawTargetID", "NoTargetID", NoTargetID )
end

crassitudes
05.02.2014, 19:54
Ok, ich probier das mal... VIELEN DANK

Ach so, auf dem Computer der als "Server" läuft im lua/autorun oder in lua/autorun/server?

crassitudes
05.02.2014, 20:10
DU BIST MEIN HELD!! IT WORKS... Vielen Dank!

http://i220.photobucket.com/albums/dd230/Crassitudes/gm_atomic0000_zps79d41007.jpg~original