weapon_glock

From Valve Developer Community
Jump to: navigation, search


Die Glock in Counter-Strike: Source.

weapon_glock is a point entity available in the following Source Source games or engine branches:
Counter-Strike: Source Counter-Strike: Source and Counter-Strike: Global Offensive Counter-Strike: Global Offensive.

Entitätsbeschreibung

Die Wikipedia icon Glock 18 ist eine Pistole, die ammo_9mm-Munition verwendet.

Schlüsselwerte


CS:S / CS:GO Waffe:
ammo <integer> (nur in Counter-Strike: Source)
Menge der hinzuzufügenden Reservemunition. Fallback-Wert ist 0. !FGD
Darf diese Waffe aufgehoben werden? (CanBePickedUp)  (nur in Counter-Strike: Global Offensive)
boolean

Template:KV BaseEntity:de Template:KV BaseAnimating:de

Flags

  •  [1] : Start Constrained
       Verhindert, dass sich das Modell bewegt.

Inputs


CS:S / CS:GO Waffen:

SetAmmoAmount <integer> (only in Counter-Strike: Global Offensive)
Legt die Primärmunition fest, die normalerweise die Anzahl der Kugeln im aktiven Magazin ist. Jeder Wert verhält sich wie sein congruent Wert im Bereich 0-255 in Modulus 256 (z. B. verhalten sich -255 und 257 wie 1 usw.). Wenn auf 0 gesetzt, wird ein Spieler, der diese Waffe hält, wenn möglich automatisch nachladen. Andere zu 0 kongruente Werte (-256, 256, 512, ...) können zu undefiniertem Verhalten führen. Werte kongruent zu -1 (max 256) lassen die Munitionszahlen verschwinden. Wenn ein Wert außerhalb der Magazingröße der Waffe eingestellt ist, kann das Nachladen zu unerwarteten Ergebnissen führen. Granaten verwenden die Reservemunition, nicht diese.
SetReserveAmmoAmount <integer> (only in Counter-Strike: Global Offensive)
Legt die Reservemunition (Sekundärmunition) fest, die normalerweise die Anzahl der Kugeln ist, die zum Nachladen in Reserve sind. Werte, die größer als die Reservemunitionsgrenze der Waffe sind, werden daran geklemmt (z. B. 90 für die weapon_ak47). Bei negativen Werten verschwindet die Munitionsanzeige und ein Nachladen ist nicht möglich.
ToggleCanBePickedUp <boolean> (only in Counter-Strike: Global Offensive)
Schaltet um, ob die Waffe von Spielern aufgenommen werden kann. Optisch ändert sich nichts und es gibt kein Ereignis, wenn das Abholen fehlschlägt. Hover-Texte wie "[E] Swap for AK-47" bleiben in beiden Fällen erhalten.

Template:I BaseEntity:de

Template:I BaseAnimating:de

Outputs


CS:S / CS:GO Waffe:
OnPlayerUse
Wird ausgelöst, wenn ein Spieler diese Waffe (!activator is the player.) +use. Feuert nicht, wenn die Waffe erfolgreich aufgehoben wird.
OnPlayerPickup
Wird ausgelöst, wenn ein Spieler diese Waffe aufhebt (!activator is the player.).
OnCacheInteraction  !FGD
Wenn es fallen gelassen wird, wird es bei jedem Tick ausgelöst, wenn der Spieler (!activator is the player.) berührt.
Counter-Strike: Global Offensive Wird auch bei erfolgreicher +use-Aufnahme ausgelöst. Wird nicht ausgelöst, wenn CanBePickedUp falsch ist.
OnNPCPickup  !FGD
Feuert, wenn ein NPC diese Waffe (!activator is the NPC) aufhebt. Bot:des werden als Spielers betrachtet, daher hat diese Ausgabe keine Funktionalität.
Counter-Strike: Source Geiseln mögen NPCs sein, aber sie heben keine Waffen auf.

Template:O BaseEntity:de Template:O BaseAnimating:de