Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 18.03.2013, 22:37   #1 (permalink)
Newbie
 
Registriert seit: 16.03.2013
Beiträge: 18
Standard nach Briefing Countdown bis man sich bewegen kann

hi leute, es wäre richtig toll wenn ihr mir helfen könnt, und zwar geht es darum das ich möchte das man bei meienr mission nach dem briefing sich gegenüber steht und man sich erst bewegen kann nachdem ein countdown abgelaufen ist, gibt es irgend ein script für so etwas ?

grüße!
detommy ist offline  
Alt 21.03.2013, 07:49   #2 (permalink)
50 Beiträge
 
Registriert seit: 25.02.2013
Beiträge: 53
Standard

Ich hätte hier mal ne kurze Antwort:
Code:
timer = 0;
_startpos = getPos Player;

while (timer <= 10) do
{
	Player setPos _startpos;
	sleep 1;
	timer = timer + 1;
	hint timer;
}
Ich habs nicht getestet aber eigentlich sollte jeder Spieler damit die ersten 10 Sekunden immer auf die Startposition zurückgesetzt werden. Du solltest wenn man während dessen auch nicht schieben können soll, könntest du erst wenn die zeit um ist, also nach der whileschleife jedem seine Waffen geben. Dafür musst du sie natürlich davor per
Code:
removeAllWeapons Player;
allen Spielern die Waffen wegnehmen. Ich hoffe es bringt dir was. Wenn man allerdings gar nichts machen können soll könntest du auch jeden in die Kameraperspektive versetzen oder so...
Ich hoffe das bringt dir ein bisschen was.
Eden ist offline  
Alt 21.03.2013, 11:34   #3 (permalink)
User gesperrt
5000 Beiträge
 
Registriert seit: 20.10.2009
Ort: Jetzt auch im BIF
Alter: 39
Beiträge: 9.163
Standard

Es gibt einen Befehl, den ich allerdings nicht auswendig kenne, der die Tastatur eingabe deaktiviert und man somit bewegungsunfähig ist.

Musst du mal googlen oder im Wiki gucken.
AHTNTEPPOP ist offline  
Alt 21.03.2013, 12:01   #4 (permalink)
50 Beiträge
 
Registriert seit: 25.02.2013
Beiträge: 53
Standard

Gute Idee,
ich habe mal ein bisschen in google gesucht und siehe da:
disableUserInput true; Schaltet den User Input ab. jetzt noch ein Timer einbauen und fertig. Nimm dafür doch den Timer der hier im Forum sowieso schon verwendet: Countdowntimer
Eden ist offline  
Alt 21.03.2013, 15:21   #5 (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

Der Spielstart soll vom Server freigegeben werden. Hier im Code nach 60 Sekunden, über die publike Variable SpielStart.

Code:
SpielStart = 60;
disableUserInput true;  //Maus und Tasten blockieren
if (isServer) then {sleep SpielStart; SpielStart = 0};
waitUntil {SpielStart == 0};
publicVariable "SpielStart";
disableUserInput false; //Maus und Tasten freigeben
publicVariable wird auch von den Clients ausgeführt, falls einer der Clients das Signal vom Server nicht erhalten hat.
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
Ich weiß es nervt, Thema briefing Ghost750 Editing & Scripting 5 22.02.2012 23:03
Briefing Singleplayer aber für alle in der Gruppe Akte_Jane Editing & Scripting 22 23.11.2011 23:57
Das Briefing M4X1 Editing & Scripting 2 14.06.2011 19:29
Briefing - Missionsziele später anzeigen Anemia Editing & Scripting 11 25.01.2011 15:54
Problem mit Briefing im MP Clawhammer Editing & Scripting 13 17.09.2010 18:29


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