Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 07.03.2009, 21:08   #1 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 03.01.2008
Ort: BY
Beiträge: 178
Spiderschwein eine Nachricht über ICQ schicken Spiderschwein eine Nachricht über Skype™ schicken
Standard Ranking

Also ich melde mich mal wieder nach einer langen Pause wieder zurück.
Ich fang dan auch gleich an, ich möchte das eine einheit nur mit einen bestimmten rang in das Fahrzeug einsteigen kann oder die waffe benutzen kann.
So wie in Evo.
Hab schon in Editing Guide schon gesucht aber da kamm immer ein fehler raus.
Spiderschwein ist offline   Mit Zitat antworten
Alt 07.03.2009, 22:27   #2 (permalink)
500 Beiträge
 
Registriert seit: 07.01.2008
Beiträge: 653
[GNC]Lord-MDB eine Nachricht über ICQ schicken
Standard

damit den Score abfragen und dann in Script abfragen

score - Bohemia Interactive Community

laden mit Trigger auf der Map
Einstellungen
  • Seite:keine
  • Auslösung:einmal
  • bedingung:true
temp =execVM "waffen.sqf";

waffen.sqf
PHP-Code:
_score =score unit;
waitUntil {sleep 0.4;((_score >= 50)};
_temp =execVM "waffen1.sqf"};
waitUntil {sleep 0.4;((_score >= 80)};
 
_temp =execVM "waffen2.sqf";
waitUntil {sleep 0.4;((_score >= 100)};
 
_temp =execVM "waffen3.sqf"
__________________


--> -> Rechtschreibfehler sind Gratis <- <--
--> Wer welche findet kann sie behalten <--



German Nato Corps
[GNC]Lord-MDB ist offline   Mit Zitat antworten
Alt 07.03.2009, 23:38   #3 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 03.01.2008
Ort: BY
Beiträge: 178
Spiderschwein eine Nachricht über ICQ schicken Spiderschwein eine Nachricht über Skype™ schicken
Standard

Danke jetzt brauch ich nur noch die Fahrzeuge.

Ich suche Leute die gerne ArmA-Missionen machen.
Vorausetzungen:
Erfahrungen mit den ArmA Editor.
Lust Missionen für und mit Mods zu machen.
Teamspeak².
Und alle paar Tage zeit.

Wer sich bewerben will der schreibt unter der folgenten Email eine Bewerbung mit Missionen und Erfahrungen mit dem ArmA-Editor.
BWB-ArmAMissionteam@web.de
Spiderschwein ist offline   Mit Zitat antworten
Alt 08.03.2009, 14:22   #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

Zitat von [GNC]Lord-MDB Beitrag anzeigen

PHP-Code:
_score =score unit;
waitUntil {sleep 0.4;((_score >= 50)};
_temp =execVM "waffen1.sqf"};
waitUntil {sleep 0.4;((_score >= 80)};
 
_temp =execVM "waffen2.sqf";
waitUntil {sleep 0.4;((_score >= 100)};
 
_temp =execVM "waffen3.sqf"
waitUntil ist eine Warteschleife, was bewirkt darin die Pause mit sleep?

Ich könnte mir vorstellen, dass das System dadurch eher mehr belastet wird, weil nicht nur die waitUntil sondern auch die sleep schleife überprüft werden muss.

Ebenso die Klammern (). Dazu noch die ungleiche Anzahl von offen ( zu schließen ).

Muss doch so ausreichen: waitUntil {_score >= 100};
Vienna ist offline   Mit Zitat antworten
Alt 08.03.2009, 14:39   #5 (permalink)
10 Jahre hx3
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 84
Beiträge: 6.552
Standard

waitUntil lässt sich prima mit sleep kombinieren.

Die Bedingung wird dann nicht in jedem Frame überprüft was der Performance dient.

Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.
Xeno ist offline   Mit Zitat antworten
Alt 08.03.2009, 19:24   #6 (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

Getestet oder nur Überlegung?

Meine Überlegung dazu wäre, der Sleep Befehl ist ja eine zusätzliche Schleife, welche geprüft werden muss. Kommt wahrscheinlich darauf an, wie umfangreich die eigentliche Abfrage ist.
Vienna ist offline   Mit Zitat antworten
Alt 08.03.2009, 20:03   #7 (permalink)
10 Jahre hx3
5000 Beiträge
 
Benutzerbild von Xeno
 
Registriert seit: 03.01.2008
Alter: 84
Beiträge: 6.552
Standard

Da ich das schon x mal benutzt habe...

Und wie auch immer BIS den Sleep Befehl intern umgesetzt hat, ich hoffe mal nicht als Schleife sondern das der Thread aus der Thread Liste entfernt wird und später aufgrund eines Timer Events wieder hinzugefügt wird.

Nichtsdestotrotz, Du kannst innerhalb des waitUntil Blockes an Code ausführen was Du möchtest. Egal wieviel. Wichtig ist nur, dass am Schluss ein Boolean Wert rauskommt.

Xeno
__________________
In arma everything is made of refined explodium, armored with wet paper towels.
Xeno ist offline   Mit Zitat antworten
Alt 08.03.2009, 21:53   #8 (permalink)
500 Beiträge
 
Registriert seit: 07.01.2008
Beiträge: 653
[GNC]Lord-MDB eine Nachricht über ICQ schicken
Standard

ja ist getestet wird in 70% der Liga maps verwendet.
__________________


--> -> Rechtschreibfehler sind Gratis <- <--
--> Wer welche findet kann sie behalten <--



German Nato Corps
[GNC]Lord-MDB 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
Punkte und ranking auslesen???????????? Frankyman Editing 5 14.02.2009 21:32


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