Thread: Q: OFP scripting
-
27-11-2005, 20:49 #1
Q: OFP scripting
Hoi, kan iemand mij kunnen vertellen hoe ik ofp kan laten checken of een group (die eventueel nog gespawned moet worden(dank u blaco voor de tut)) nog in leven is? Zonder triggers als het gaat want dat staat de map vol met triggers (en dan weet ik ook niet hoe ik dat zou moeten doen met de nog tespawnen groupen).
Bedoeling is dus dat als groep a dood is group b gespawned word etc.no votes
-
-
27-11-2005, 22:56 #2Member
- Registered
- 07/10/02
- Location
- thuis achter mijne PC
- Posts
- 9,530
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 6/114
OFP staat niet meer op mijn PC maar dat weet ik nog.

bv groupB moet gespawned worden als GroupA minder dan 3 man over heeft.
?"alive _x" count units groupA <= 2 : <code om groupB te spawnen>no votes
-
27-11-2005, 23:58 #3
Blanco is weer de redder ion nood
Merci Blanco
dus ik moet dan gewoon de script.sqs tss die <> zetten?
Geen ofp op uwe pc? What happend? Hoppenlijk is dit maar tot AA
no votes
-
28-11-2005, 20:26 #4
ik krijg een invalid numer in expresion error
no votes
-
30-11-2005, 22:34 #5Member
- Registered
- 07/10/02
- Location
- thuis achter mijne PC
- Posts
- 9,530
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 6/114
Dat valt te zien wat je al had he.
Ik gaf gewoon de conditie om je spawnscript te runnen.
exit#loop
?"alive _x" count units groupA <= 2 : goto "spawn"
~2
goto "loop"
#spawn
"OfficerW" createunit [getpos spawnmehere,groupB,"",1,"MAJOR"]
"SoldierWMG" Createunit [getpos spawnmehere,groupB, "",0.6,"SERGEANT"]
"SoldierWmedic" Createunit [getpos spawnmehere,groupB, "",0.7,"CORPORAL"]
"SoldierWB" Createunit [getpos spawnmehere,groupB, "",0.5,"CORPORAL"]
"SoldierWB" Createunit [getpos spawnmehere,groupB, "",0.5,"PRIVATE"]
"SoldierWLAW" Createunit [getpos spawnmehere,groupB, "",0.7,"CORPORAL"]
"SoldierWMortar" Createunit [getpos spawnmehere,groupB,"",0.6,"PRIVATE"]
"SoldierWMiner" Createunit [getpos spawnmehere,groupB,"",0.6,"PRIVATE"]
Voila, hiermee spawn je een ganse group West soldaten op een gamelogic die spawnmehere heet.
Je moet ook al één soldaat hebben die in groupB zit, want je kan alleen units creeren in een reeds bestaande groep. Als je niet wil dat die soldaat op de map staat zet dan : groupB = group this;deletevehicle this in zijn init field. De unit word direct gedelete maar de group waar hij inzit wordt behouden (alsook eventuele waypoints).
Mja daar wacht ik wel op ja.Hopenlijk is dit maar tot AAno votes
