Archief - Mods instaleren en misie editor vraag

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Merc

Legacy Member
hoe sla je een MP of SP mision op? Ik weet dat je het eerst als user moet opslaan maar wat doe je daarna? Gewoon van users naar misions slepen of eerst nog eens opslan als MP (SP)mision?

Lonewolf_69

Legacy Member
ge kunt toch in u mission editor kiezen als wat ge het kunt opslagen?
user mission, MP, SP, en nog ietske dak mi jniemeer herinner :p

Merc

Legacy Member
Ja maar ge moet dat toch eerst opslaan als user om alle scripts enz sammen te bundelen enz mar wat dan?

Lonewolf_69

Legacy Member
ge maakt dus uw missie met al uw scripts,... da heeft dus een mapken in u users map
ge opent gewoon u missie in u mission editor en ge saved het gewoon als MP.

U scripts, u mission.sqm,... worde allemaal gebundeld in die .pbo

Merc

Legacy Member
Ne maat vroeg aan mij om een kleine campaing te maken en met mijn groot hart kon ik dit natuurlijk niet weigeren :) .
Het verhaal gaat over een soldaat die op een bezet eiland gestationeerd is. De russen zijn pas 6 maanden geleden van het eiland gekegeld en de vrede blijft is gehandhaaft. Aleen begint het volk te morren: ze willen nu ook van de Nato af en terug het bestuur in handen hebben.
Het zal dus vooral een campaing van nato (jij) tegen res.
Ik zit nu aan de 2de speel missie (cutscenes komen nog das voor later) en weer kom ik problemen tegen. (in de 1ste ook, een mijn wil niet ontploffen met ne trigger maar dat zoek ik zelf wel uit)

1) ik ben in de war geraakt met je tut blanco. Je zegt dat "Mygrp = group this" met Mygrp dan als groeps naam. maar op ofpec stond het anders dat this de groepsnaam moet zijn. Nu weet ik niet wat goed is omdat het niet volgens jou manier gaat.

*edit: ik denk dat ik gevonden heb wat ik fout deed: Mygrp = group this => vb: Ranger = group ranger1 waarbij Ranger: groepsnaam en ranger1 de persoon in de groep. Als ik daar nu [ranger1,ranger2,ranger3] achter zet zijn ze dan allemaal in deze groep of niet?

2) De res is dus tegen de nato. Daarom wou ik in de 2de missi een groep nato soldaten en dorp laten doorzoeken op verboden wapens enz. Hoe ik de dorpelingen vijandig moet krijgen weet ik al: res vijandig tegen nato instellen en de rest gaat vanzelf. Alleen:
2a. de burger met geweer schiet wel op groep1 maar niet op groep2
2b. de nato laat de man ongemoeid doorknallen en schiet zelfs niet terug
hoe kan ik dit oplossen?

3) ik wou blanco zijn fxedpos script gebruiken om het toffer te maken.
3a is die trigger met enemylist voldoende of moet ik elke naam van elke
vijand ook invoegen?
3b hij geeft een invalid nummer error wanneer ik dit in de init zet:
[ranger,"READY",[310,20],enemyunits,100] exec "FIXED\pose.sqs"

4) hoelaat ik een voertuig rijdend beginnen?
dus missi begint en de groep zit in een m113 maar als de missi start staat
hij stil. Ik wil dus dat de misi begint met een rijdend voertuig.

Mercikes voor elk mogelijk antwoord

Blanco

Legacy Member
*edit: ik denk dat ik gevonden heb wat ik fout deed: Mygrp = group this => vb: Ranger = group ranger1 waarbij Ranger: groepsnaam en ranger1 de persoon in de groep.

1) Precies. Je zal waarschijnlijk in de war geraakt zijn door this..
This komt voor op verschillende plaatsen en manieren.
General Barron heeft daar een zeer goeie Tutorial over geschreven.

Mygrp = group this kan je enkel zetten in de init van een unit. Die this betekent eigenlijk deze unit. This maakt het ons makkelijker omdat je dan niet telkens een unitnaam moet gebruiken als je in de eigenschappen van een unit bezig bent.

Mygroup = group ranger1 kan je overal inzetten en betekent letterlijk :
Mygroup is de naam van de groep van de unit ranger1.
Ik snap dus niet waarom je die array er wil achter zetten. :confused:

2) Is die burger soms niet aan de CIVILIAN side?

3)
3a) Voor mijn fixedpos script heb je 1 grote trigger nodig die alle vijanden overdekt.

ACTIVATION : vijandelijke side
Condition : this
Onactivation : Enemylist = thislist

Die trigger detecteerd elke vijandelijke unit die binnen die trigger ligt en slaat deze op in een array enemyunits. Je moet dus niemand van de vijanden benoemen.

De unit (moet een naam hebben) die het script gebruikt MOET één MOVE waypoint hebben met SAFE behaviour. Het MOVE waypoint MOET op de unit staan. (het waypoint word gelockt als je begrijpt wat ik bedoel)

3b)Die lijn is juist maar je mag het script niet runnen in de init van de unit, jet moet het in zijn waypoint runnen.
(Het werkt soms in de init, maar niet altijd, daarom zeg ik in een waypoint)

4)
Als dat in begin van uw missie is, is dat simpel op te lossen :

- Begin uw missie met een BLACK OUT fade , versnel de tijd even en doe weer een BLACK iN fade.

Maak een init.sqs en zet daar in :

cuttext ["","BLACK OUT",0.000001]
0 fadesound 0
~1
setacctime 1.2
~1
setacctime 1
cuttext ["","BLACK IN",2]

Uw missie gaat 3 seconden later beginnen (who cares), maar uw vheicles gaan al rijden als de missie begint.

Is het tijdens de missie ga je moeten setvelocity gebruiken op het desbetreffende voertuig.

Vlug uit de hand geschreven zou ik zeggen :

[naamvanhetvoertuig] exec "boost.sqs"

_car = _this select 0
_n = 0
#BOOST
~0.1
?(_n >= 5) : exit
; get the current velocity of the vehicle
_xv = velocity _car select 0
_yv = velocity _car select 1
_zv = velocity _car select 2
_car setVelocity [(_xv * 1.005), (_yv * 1.005), (_zv * 1)]
_n = _n + 1
goto "BOOST"
exit

Niet getest.
Dat zou uw voertuig moeten versnellen gedurende een halve seconde alleen in het begin. Speel een beetje met die 1.005en,maar niet met die 1 op't laatste...anders zou het kunnen dat uw voertuig gaat vliegen :)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan