18.04.2010, 11:40 | #1 (permalink) |
Registriert seit: 22.08.2008
Beiträge: 95
|
Einheiten mit UPS NACHTRÄGLICH erstellen
Hallo Chummerz,
jemand eine Idee wie ich nach dem Auslösen eines Ereignisses einige Einheiten mit UPS Init Eintrag erstellen kann? Im Auslöser steht drin: Code:
"East_WP1" setmarkerpos getpos pat; tmp = execVM "create.sqf"; Das funzt auch mit den Einheiten, solange ich bei der Init nichts eintrage: in der create.sqf steht drin: Code:
Test= createGroup east; "RU_Soldier_Sniper" createUnit [getMarkerPos "pat",Test,nul=[this,"East_WP1"] execVM "ups.sqf",0.8,"Corporal"]; Habe es vorher auch versucht in dem ich einer bestehenden Gruppe die Markierung einfach in ein anderes Gebiet verschiebe. Aber die Einheiten bleiben dann einfach dort und Patroulieren das gebiet. Genauso nachdem ich sie getötet habe. Sie Spawnen dann zwar aber laufen in das alte gebiet. Falls das zu verquer war sry ^^ PS: hat sich in der Zwischenzeit geklärt. Wenn auch Ohne UPS ist es das was ich wollte: Code:
Group1 = CreateGroup EAST; g1_1 = Group1 createUnit ["RU_Soldier_Officer", [(getpos spawn1) select 0,(getpos spawn1) select 1,0], [], 1, "FORM"]; wp1 = Group1 addwaypoint [position pat, 30]; wp1 setWaypointBehaviour "safe"; wp1 setwaypointtype "SAD"; wp1 setWaypointFormation "LINE"; wp1 setWaypointSpeed "normal"; Geändert von Althalus (18.04.2010 um 12:44 Uhr). |
19.04.2010, 06:08 | #2 (permalink) |
Registriert seit: 20.05.2009
Beiträge: 605
|
Hatte das gleiche Problem wie du .. und ich glaub ich habs irgendwann aufgegeben.
Schau mal in meine letzten Post hier , dann siehst du wie weit ich gekommen bin. Spawnen? ich habe die einheiten über einen Trigger erstellt ... und die Initzeile wollten sie auch nicht annehmen. Was du allerdings machen könntest... erstelle die gruppe.. Mache einen Trigger über den bereich wo die gruppe erstellt wird.... frage alle einheiten in dem Trigger ab weise ihnen dann die Initzeile zu. Glaube auf die idee bin ich bei mir damals ganricht drauf gekommen. Solltest du unterdessen eine andere Lösung gefunden haben währe ich auch daran sehr interessiert. Ich arbeite allerdings mit Upsmon , was meiner meinung nach um einiges besser ist.... Unterdessen kann man mit dem Skript auch Hinterhalte legen lassen.... usw. . UPSMON-Urban Patrol Script - Armaholic.com |
19.04.2010, 14:12 | #3 (permalink) |
Registriert seit: 26.03.2008
Beiträge: 2.822
|
Schaut euch mal das hier an AI respawn group patrol area using UPS - Armaholic.com
__________________
|
19.04.2010, 21:41 | #5 (permalink) |
Registriert seit: 22.08.2008
Beiträge: 95
|
Von Harry hab ich einen Tipp bekommen.
Code:
if(!(isserver)) exitWith{}; sleep 2; Group1 = CreateGroup EAST; g1_1 = Group1 createUnit ["RU_Soldier_Marksman", [(getpos start1) select 0,(getpos start1) select 1,0], [], 20, "FORM"]; g1_2 = Group1 createUnit ["RU_Soldier_MG", [(getpos g1_1) select 0,(getpos g1_1) select 1,0], [], 1, "FORM"]; g1_3 = Group1 createUnit ["RU_Soldier_GL", [(getpos g1_1) select 0,(getpos g1_1) select 1,0], [], 2, "FORM"]; g1_4 = Group1 createUnit ["RU_Soldier", [(getpos g1_1) select 0,(getpos g1_1) select 1,0], [], 3, "FORM"]; Group2 = CreateGroup EAST; g2_1 = Group2 createUnit ["RU_Soldier_Marksman", [(getpos start2) select 0,(getpos start2) select 1,0], [], 20, "FORM"]; g2_2 = Group2 createUnit ["RU_Soldier_MG", [(getpos g2_1) select 0,(getpos g2_1) select 1,0], [], 1, "FORM"]; g2_3 = Group2 createUnit ["RU_Soldier_GL", [(getpos g2_1) select 0,(getpos g2_1) select 1,0], [], 2, "FORM"]; g2_4 = Group2 createUnit ["RU_Soldier", [(getpos g2_1) select 0,(getpos g2_1) select 1,0], [], 3, "FORM"]; nul=[g1_1,"ups1","notrandom"] execVM "ups.sqf"; nul=[g2_1,"ups2","notrandom"] execVM "ups.sqf"; |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Eigene Einheiten erstellen | noli | Mods & Addons | 4 | 24.12.2006 15:58 |
Eigene Einheiten erstellen | noli | Editing | 2 | 24.12.2006 14:33 |
Einheiten pro Seite | OFPFREAK | Editing | 2 | 04.06.2006 19:28 |
mehr als 12 einheiten | wolfgang ger | Editing | 8 | 27.06.2005 19:58 |
BW Einheiten | Eikem | Mod und Addon Ecke | 3 | 22.05.2005 15:06 |