Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 21.11.2012, 20:47   #1 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von Wolkenbeisser
 
Registriert seit: 05.11.2010
Ort: Schweiz
Beiträge: 297
Standard Script - goldene AK an zufälligen Soldaten

Hallo Community

Ich kämpfe hier mit einem kleinen Script, das einem zufällig gewählten Soldaten (aus einem Pool von 7 Soldaten) eine bestimmte Waffe geben soll.

So starte ich es:
Code:
script1 = [] execVM "GoldenColt1.sqf"
Und das ist das Script:
Code:
if (isServer) then
{
if (isNil "Gegnergruppe1") then {Gegnergruppe1 = ["T1", "T2", "T3", "T4", "T5", "T6", "T7"]};
_GC1 = Gegnergruppe1 select (floor(random(count Gegnergruppe1)));
removeAllWeapons _GC1;
_GC1 addMagazine "30Rnd_762x39_AK47";
_GC1 addWeapon "AKS_Gold";
}
Leider funzt das Script nicht. Keiner der sieben Zwerge... äh Soldaten bekommt die goldene AK...

Leider bin ich nicht gut im scripten (obwohl ich immer versuche fleissig dazuzulernen), weshalb ich hier mal fragen wollte, ob mir jemand bei diesem Code helfen könnte.

Vielen Dank jetzt schon.

Grüsse aus der Schweiz
Wolkenbeisser ist offline  
Alt 21.11.2012, 21:02   #2 (permalink)
Armed-Assault.de Team10 Jahre hx3
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Moerderhoschi
 
Registriert seit: 01.07.2006
Ort: Kabul
Alter: 38
Beiträge: 2.666
Standard

ungeteste aber folgendes script muesste eigentlich fuer deine zwecke geeignet sein.

Code:
if (isServer) then
{
	_Gegnergruppe1 = [T1,T2,T3,T4,T5,T6,T7];
	_c = count _Gegnergruppe1;
	_b = floor random _c;
	
	_GoldenAKGuy = _Gegnergruppe1 select _b;

	removeAllWeapons _GoldenAKGuy;
	_GoldenAKGuy addMagazine "30Rnd_762x39_AK47";
	_GoldenAKGuy addWeapon "AKS_Gold";
};
gruß
hoschi
__________________



Geändert von Moerderhoschi (21.11.2012 um 21:19 Uhr).
Moerderhoschi ist offline  
Alt 21.11.2012, 21:31   #3 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von Wolkenbeisser
 
Registriert seit: 05.11.2010
Ort: Schweiz
Beiträge: 297
Standard

Hey Moerderhoschi

Das funktioniert perfekt! Vielen Dank für die raketenmässige Antwort.



Grüsse aus der Schweiz
Wolkenbeisser ist offline  
Alt 22.11.2012, 13:08   #4 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Dein Skript ist schon in Ordnung. Der Fehler war nur, dass du die Objektnamen in Anführungszeichen gestellt hast.

["T1", "T2",...] richtig ist [T1, T2, ...]
Vienna ist offline  
 


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
Beta-Patch für OpA erschienen det99 Community 1429 18.07.2014 16:51
Day & Weather Script Moerderhoschi Editing & Scripting 13 02.12.2012 10:29
Ammobox Script problem G36Firestorm Editing & Scripting 11 18.07.2011 15:04
marker über script erzeugen hypercop Editing & Scripting 2 28.08.2010 22:40
Improved Bullet Cam Script miromanu Editing & Scripting 3 21.08.2010 01:01


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