Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 25.12.2013, 10:43   #1 (permalink)
Newbie
 
Registriert seit: 14.07.2013
Beiträge: 22
Icon5 Hilfe bei Anpassung von einem Fahrstuhl.

Moinsen ich habe kürzlich von einem Freund einen funktionierenden Fahrstuhl erhalten.


Leider fährt dieser Fahrstuhl nur 0-6 Meter. Ich habe probiert die jeweiligen sqs. Dateien anzupassen damit der Fahrstuhl z.B. 10 Meter hoch fährt oder erst bei 2 Meter beginnt was jedoch einfach nicht klappen wollte.




Er konnte mir bei der Anpassung leider nicht helfen daher wäre es super wenn mir hier vielleicht jemand helfen könnte.



Anbei Auslöser, Sqs. Dateien etc.


Fahrstuhl -> http://s1.anyimg.com/img/5se4vzp/HX3_Fahrstuhl.jpg



Auslöser -> http://s1.anyimg.com/img/id9gjel/HX3_Foto_1.jpg


http://s1.anyimg.com/img/62cf1m8/HX3_Foto_2.jpg



.sqs Dateien


H2_0-2.sqs



PHP-Code:
~2
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.0]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.1]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.2]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.3]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.4]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.5]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.6]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.7]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.8]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.9]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.0]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.1]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.2]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.3]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.4]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.5]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.6]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.7]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.8]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.9]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.0]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.1]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.2]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.3]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.4]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.5]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.6]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.7]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.8]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.9]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.0]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.1]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.2]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.3]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.4]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.5]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.6]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.7]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.8]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.9]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.0]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.1]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.2]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.3]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.4]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.5]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.6]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.7]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.8]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.9]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.0]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.1]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.2]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.3]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.4]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.5]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.6]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.7]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.8]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.9]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),6.0
H2_2-0.sqs

PHP-Code:
~3
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),6.0]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.9]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.8]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.7]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.6]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.5]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.4]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.3]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.2]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.1]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),5.0]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.9]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.8]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.7]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.6]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.5]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.4]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.3]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.2]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.1]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),4.0]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.9]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.8]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.7]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.6]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.5]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.4]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.3]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.2]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.1]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),3.0]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.9]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.8]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.7]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.6]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.5]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.4]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.3]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.2]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.1]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),2.0]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.9]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.8]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.7]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.6]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.5]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.4]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.3]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.2]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.1]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),1.0]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.9]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.8]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.7]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.6]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.5]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.4]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.3]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.2]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.1]
~
0.001
K2 setpos
[(getpos K2 select 0),(getpos K2 select 1),0.0
Gruß und vielen Dank

Geändert von Nordlicht91 (25.12.2013 um 10:54 Uhr).
Nordlicht91 ist offline   Mit Zitat antworten
Alt 25.12.2013, 11:28   #2 (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 letzte Wert ist jeweils die Höhe des Fahrstuhls:
K2 setpos[(getpos K2 select 0),(getpos K2 select 1),0.0]

Das ist aber mit einer Schleife einfacher zu lösen:
Code:
temp = [player,0,100] spawn
 {
  _objekt = _this select 0;
  _start  = _this select 1;
  _ende   = _this select 2;
  for "_i" from _start to _ende do
  {
   _objekt setpos[getpos _objekt select 0, getpos _objekt select 1, _i];
   sleep 0.03
  }
 };
In diesem Beispiel wird der Spieler von 0 auf 100 "hochgezogen".

Anstelle von player gibst du den Namen deines Objekts als Parameter an.

Zum Testen erstelle einen Funk-Auslöser und kopiere den Code in "Bei Akt." rein.
Vienna ist offline   Mit Zitat antworten
Alt 25.12.2013, 12:05   #3 (permalink)
Newbie
 
Registriert seit: 14.07.2013
Beiträge: 22
Standard

Vielen Dank für die schnelle Hilfe
Nordlicht91 ist offline   Mit Zitat antworten
Alt 27.12.2013, 11:42   #4 (permalink)
Newbie
 
Registriert seit: 14.07.2013
Beiträge: 22
Standard

So ich bin gerade dazu gekommen dein Script aus zu testen funktionieren tut es. Leider hebt die Platte so schnell ab das sie einfach durch den Spieler schwebt und ihn fasst tötet.

Zudem muss ich erst mal schauen wie genau ich es auf Knopfdruck aktiviere b.z.w. es in ein Fahrzeugmenü integriere

Geändert von Nordlicht91 (27.12.2013 um 12:38 Uhr).
Nordlicht91 ist offline   Mit Zitat antworten
Alt 27.12.2013, 13:18   #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

Dann versuche den Spieler und die Platte gleichzeitig hochzuziehen:

Code:
temp = [player,plattenName,0,100] spawn
 {
  _objekt1 = _this select 0;
  _objekt2 = _this select 0;
  _start   = _this select 1;
  _ende    = _this select 2;
  for "_i" from _start to _ende do
  {
   {
    _x setpos[getpos _x select 0, getpos _x select 1, _i]
   } forEach [_objekt1,_objekt2];
   sleep 0.03
  }
 };
Falls das auch nicht klappt, dann die Objekte mit
_objekt2 attachTo[_objekt1, [0,1,-0.5]];
verbinden und nur _objekt1 hochziehen. Die Position der Verbindung [0,1,-0.5] wäre noch anzupassen.

Die Verbindung danach mit
detach _objekt2;
wieder lösen
Vienna ist offline   Mit Zitat antworten
Alt 29.12.2013, 13:01   #6 (permalink)
Newbie
 
Registriert seit: 14.07.2013
Beiträge: 22
Standard

Nochmals Danke für deine Hilfe.



Kurze Frage zu dem von mir geposteten Script. Funktioniert das im Multiplayer oder muss man daran noch was ändern?



Ich glaube vor kurzem gelesen zu haben das es im Mulitplayer keine „Player“ gibt.
Nordlicht91 ist offline   Mit Zitat antworten
Alt 29.12.2013, 18:07   #7 (permalink)
50 Beiträge
 
Benutzerbild von [GNC]JamesRyan
 
Registriert seit: 04.11.2009
Ort: Ober-Ramstadt
Beiträge: 79
[GNC]JamesRyan eine Nachricht über ICQ schicken [GNC]JamesRyan eine Nachricht über MSN schicken [GNC]JamesRyan eine Nachricht über Skype™ schicken
Standard

Das sollte funktionieren. Player gibt es natürlich im MP, aber nur lokal. D.h. bei einem Auslöser, der auf player anwesend steht, wird er für jeden Client einzeln auslösen. Ein Funkauslöser allerdings wird global ausgeführt bzw. wohl bei jedem. Wenn man dort player als Argument übergibt, müsste jeder Client das Skript mit seinem eigenen Spieler aufrufen, wenn ich mich nicht täusche, also würde jeder Spieler hochgehoben. Kommt eben drauf an, wie du es benutzen willst. Soll nur ein Spieler in einem bestimmten Bereich hochgehoben werden, am besten mit einem Auslöser arbeiten, der player benutzt, dann löst der Auslöser sicher nur einmal bei einem Client lokal aus, eben dem Spieler, der z.B. die Bedingung player anwesend oder player distance fahrstuhl <= 5 erfüllt oder was auch immer.
__________________
~[3.JgKp]James~
Kompaniechef | Autor SQF-Handbuch | 3.Jägerkompanie
[GNC]JamesRyan ist offline   Mit Zitat antworten
Alt 29.12.2013, 18:34   #8 (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 Nordlicht91 Beitrag anzeigen

Ich glaube vor kurzem gelesen zu haben das es im Mulitplayer keine „Player“ gibt.

Vermutlich in einem Post von mir, missverständlich formuliert. Ein Dedikated-Server kennt kein "player".
Sonst gibt es auf jedem PC den player = der Spieler auf dem jeweiligen PC. So auch wenn ein Spieler als Host der "Server" ist.
Vienna 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 hilfe gesucht (RP Server) G00DPiXel Editing & Scripting 0 21.08.2013 18:16
Motorrad config.cpp/modell.cfg Hilfe Q_W_E_R Mods & Addons 15 29.05.2013 23:03
Hilfe bei Nachtsichtgerät xsnake02x Editing & Scripting 3 13.03.2013 14:02
skript hilfe benötigt showmaker Editing & Scripting 15 16.11.2011 09:35
Neuling brauch Hilfe Joghurt Multiplayer Community 1 02.11.2010 23:42


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