Armed-Assault.de Twitter


Editing The world is a Script - write it!

Antwort
 
Themen-Optionen Ansicht
Alt 09.04.2008, 01:11   #1 (permalink)
Newbie
 
Registriert seit: 20.03.2008
Beiträge: 10
Standard Scriptfehler: scope=private etc.


Dieses Script:

Zitat:

_unit = _this select 0;
removeallweapons _unit;
_i = 0;

#Magazin
_unit addMagazine "30Rnd_556x45_G36";
_unit addMagazine "15Rnd_9X19_M9";
_i = _i+1;
? _i<4 : goto "Magazin"
_unit addWeapon "G36K";
_unit addWeapon "M9";
_unit addWeapon "Binocular";
_unit addWeapon "NVGoggles";
_unit addWeapon "SmokeShell";
_unit addWeapon "SmokeShellGreen";
_unit addWeapon "HandGrenadeTimed";

wirft bei mir folgenden Fehler aus:
Error: creating weapon SmokeShell with scope=private

Ich hab auch ein problem wenn ich versuche mit HandGrenadeTimed eine Granate ins inventory hinzu zu fügen.


und:
Zitat:

_i = 0;
while {_i<5} do
{
_unit addMagazine "30Rnd_556x45_G36";
_i = _i+1;
};

gibt den Fehler: "Fehlende {" aus

Weis jemand woran das liegen könnte?

mfg
Kissaki
Kissaki ist offline   Mit Zitat antworten
Alt 09.04.2008, 06:48   #2 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

Moin..

Rauchgranaten werden mit addMagazine hinzugefügt.
Code:
_unit addMagazine "SmokeShell";
_unit addMagazine "SmokeShellGreen";
Und beim zweiten Script fehlen 2 Gänsefüßchen:
Code:
_unit addMagazine ""30Rnd_556x45_G36"";
__________________
Buliwyf ist offline   Mit Zitat antworten
Alt 09.04.2008, 08:58   #3 (permalink)
10 Jahre hx3
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 84
Beiträge: 6.552
Standard

Zitat von Buliwyf Beitrag anzeigen

Und beim zweiten Script fehlen 2 Gänsefüßchen:

Code:
_unit addMagazine ""30Rnd_556x45_G36"";
Nicht ganz

Man darf es nicht mit exec aufrufen, sondern per execVM (ist sqf). Die Anzahl der Gänsefüßchen ist korrekt.

Xeno
Xeno ist offline   Mit Zitat antworten
Alt 09.04.2008, 12:26   #4 (permalink)
Newbie
 
Registriert seit: 20.03.2008
Beiträge: 10
Standard

ok, das mit addMagazine hat geklappt.
allerdings bekomm ich die syntax für den aufruf execVM nicht hin...
Kissaki ist offline   Mit Zitat antworten
Alt 09.04.2008, 12:33   #5 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

Code:
_nil=execVM "blabla.sqf"
oder wenn Du es global aufrufst, dann:
Code:
nil=execVM "blabla.sqf"
__________________
Buliwyf ist offline   Mit Zitat antworten
Alt 09.04.2008, 17:28   #6 (permalink)
Newbie
 
Benutzerbild von AGSF|Timmey
 
Registriert seit: 09.10.2006
Ort: Berlin / Germany
Alter: 39
Beiträge: 33
AGSF|Timmey eine Nachricht über ICQ schicken
Standard

Wenn du das
Code:
while {_i<5} do
{
_unit addMagazine "30Rnd_556x45_G36";
_i = _i+1;
};
in eine Zeile packst, also so:
Code:
while {_i<5} do {_unit addMagazine "30Rnd_556x45_G36";_i = _i+1};
sollte es auch in sqs laufen.

Besser ist es natürlich, wenn gleich auf sqs verzichtet und alles in sqf-Strukturen geschrieben wird.

mfg
__________________
AGSF|Timmey ist offline   Mit Zitat antworten
Alt 09.04.2008, 18:02   #7 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

Zitat von AGSF|Timmey Beitrag anzeigen

Wenn du das in eine Zeile packst, sollte es auch in sqs laufen...

Das wusste ich bislang auch nicht. Kannst mal sehen... man lernt nie aus..
__________________
Buliwyf ist offline   Mit Zitat antworten
Alt 10.04.2008, 11:52   #8 (permalink)
Newbie
 
Registriert seit: 20.03.2008
Beiträge: 10
Standard

ok ich habs jetzt erstmal in das goto gepackt und als sqs verwendet.... klappt erstmal alles thx
Kissaki 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


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