Armed-Assault.de Twitter


Editing The world is a Script - write it!

Antwort
 
Themen-Optionen Ansicht
Alt 18.10.2008, 14:27   #1 (permalink)
500 Beiträge
 
Benutzerbild von Mr.g-c
 
Registriert seit: 18.12.2006
Ort: Frankfurt->Darmstadt->Dieburg
Beiträge: 687
Mr.g-c eine Nachricht über ICQ schicken Mr.g-c eine Nachricht über MSN schicken
Standard Script check ob bewaffnet oder nicht

Hi, sagtmal, wie kann ich denn checken ob jemand bewaffnet ist oder nicht?
Habe im Biki geschaut und dort nur den Befehel "weapons" gefunden, der leider nur ein Array ausgibt - lieber wäre mir da schon einfach true/false.

Also habe ich mal verscuht was zusammen zu friemeln was zwar auch soweit funktioniert das man angezeigt bekommt wenn man bewaffnet ist, aber es nicht anzeigt wenn man unbewaffnet ist.

Code:
_wArray = weapons player;
	for [{_i=0}, {_i < (count _wArray)}, {_i=_i+1}] do {
	_weapon = (_wArray select _i);
if (player hasWeapon _weapon) then {
   hint "i have a weapon!"; };
};
if !(player hasWeapon _weapon) then {
   hint "i have no weapon!"; };
};
Gibts da evtl. auch ne andere Lösung? Eine funktionierende....
Mr.g-c ist offline   Mit Zitat antworten
Alt 18.10.2008, 15:47   #2 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Lester
 
Registriert seit: 26.11.2006
Ort: Kiel, S-H
Alter: 57
Beiträge: 3.013
Standard

Ganz so einfach ist es aber nicht nur die "Waffen" zu checken.

Ich würde niemanden den rücken kehren wenn der dann zB noch pipebombs in den Taschen trägt, die als "Magazine" gelistet werden.

Um all das für alle auf den Addon-Markt befindlichen Waffen sicher mit einzubeziehen, müßte das also ungefähr so aussehen:
Code:
weaponcount = count(weapons player) + count(magazines player)
if (weaponcount>0) then {hint "i have a weapon!";} else {hint "i have no weapon!"; };
Dummerweise zählt jemand dann allerdings jemand auch als bewaffnet wenn der z.B. nur nen Pistolenmagazin ohne alles trägt.
Um das flexibel zu umgehen würde es allerdings echt aufwendiger werden.
__________________
Nur ein Beispiel das zeigt wie BI "support" definiert: https://feedback.bistudio.com/T75547
Lester ist offline   Mit Zitat antworten
Alt 18.10.2008, 16:08   #3 (permalink)
500 Beiträge
 
Benutzerbild von Mr.g-c
 
Registriert seit: 18.12.2006
Ort: Frankfurt->Darmstadt->Dieburg
Beiträge: 687
Mr.g-c eine Nachricht über ICQ schicken Mr.g-c eine Nachricht über MSN schicken
Standard

Ne das ist schon OK so... vielen dank... ich lasse gar den magazin-check weg.
Habe auch noch Fernglas und Nachtsicht dazugetan.
Code:
count((weapons player) - ["Binocular"] - ["NVGoggles"])
Mr.g-c ist offline   Mit Zitat antworten
Alt 18.10.2008, 19:07   #4 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Lester
 
Registriert seit: 26.11.2006
Ort: Kiel, S-H
Alter: 57
Beiträge: 3.013
Standard

Also ich würde Gefangene auf jeden Fall nach Sprengsätzen aller Art durchsuchen, sogar eine defensive Mine macht nicht viel Spass wenn wenig später da nen Panzer entlang soll.
__________________
Nur ein Beispiel das zeigt wie BI "support" definiert: https://feedback.bistudio.com/T75547
Lester ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Script Lokal oder Global? Duke49th Editing 2 29.05.2008 17:51
script das eine einheit nicht schießt Thorus Editing 4 26.02.2008 17:17
Script funktioniert nicht Lonely Editing 6 09.06.2005 14:42
script für flares oder smokegrenades Mafiu Editing 9 18.04.2005 22:27
Flashram script Fehler? Oder etwa doch nicht? DaReal Hilfe 5 16.02.2005 20:54


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119