Meespelen? Lees hier hoe dat kan!


Reactie plaatsen 
 
Waardering:
  • 0 stemmen - gemiddelde waardering is 0
  • 1
  • 2
  • 3
  • 4
  • 5
Handige scripts
14-06-2009, 03:11 PM (Dit bericht is het laatst bewerkt op 06-07-2010 om 11:44 PM door Nimster.)
Bericht: #1
Handige scripts
Als je een aantal handige en coole scripts kent, kan je ze hier posten Smile

HALO: (kopieer dit en zet het in de init-line van de units die een HALO val moeten maken)

this setpos [getpos this select 0, getpos this select 1,(getpos this select 2) +1000];
this flyinheight 1000;
this setvelocity [0,0,0];
[this] exec "ca\air2\halo\data\Scripts\HALO_init.sqs";

Hierbij is de +1000 het aantal meters boven de grond dat je de unit plaatst.
Op die manier kun je een HALO van bijv. 2km hoogte maken, of juist van 700, etc etc.

Tip: als je een bepaald script in dit topic zoekt, kun je de zoekfunctie net boven de 'reageer' knop gebruiken. Als je een script post, kun je ook enkele sleutelwoorden aan je bericht toevoegen die het zoeken wat makkelijker maken, maar zorg er wel voor dat die relevant zijn.

[Afbeelding: TDNLwolf.jpg]
................................Observe everything, Admire nothing............................
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken
Reageren op dit bericht
26-06-2009, 07:11 PM
Bericht: #2
RE: Handige scripts
Random House Patrol script
http://www.armaholic.com/page.php?id=6079

Citaat:This script will allow you to have a unit patrol a house, randomly.

All you need to do is place a unit close to a building and init the script on it. The script will then check how many available building positions there are in the closest building of the unit, and place him randomly at one. Then he will start patrolling the building.

Every time the unit reaches it's waypoint inside the house it will stay and wait for a short while, before moving to the next point. The amount of time the unit waits is random. So you'll never really
know how long the unit will stand still.

It works in Multiplayer as well as Singleplayer.

[Afbeelding: blackshark_sig.jpg]
TDNL TeamSpeak: nl3.tshost.eu:9001 // Xfire groep // Steam groep
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken
Reageren op dit bericht
30-07-2009, 03:08 PM (Dit bericht is het laatst bewerkt op 30-07-2009 om 03:08 PM door SiC.)
Bericht: #3
RE: Handige scripts
Random House Patrol Script
Prachtige script, kan een hoop toevoegen voor je missies!
Het enige wat je moet doen is het .sqf bestand dat in de download zit, in je missie folder plaatsen.
Daarna selecteer je een eenheid in de editor, plaatst hem op het gebouw dat gepatrouilleerd moet worden (hij pakt de dichtstbijzijnde anders) en zet het volgende in zijn init-line:
guard = [this] execVM "HousePatrol.sqf"

Dat verwijst dan door naar het .sqf bestand die je in de folder van de missie geplaatst hebt.
Vervolgens zul je zien dat de soldaat alle posities in een gebouw afloopt, terwijl hij overal een random aantal seconden blijft wachten.
Weg met statische eenheden in gebouwen Smile

Thread hier: http://forums.bistudio.com/showthread.php?t=76423

[Afbeelding: TDNLwolf.jpg]
................................Observe everything, Admire nothing............................
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken
Reageren op dit bericht
30-07-2009, 03:10 PM
Bericht: #4
RE: Handige scripts
Met deze script volgt de marker het voertuig

#restart
"markername" setmarkerpos getpos voertuigname

~1

goto "restart"
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken
Reageren op dit bericht
21-08-2009, 09:36 PM (Dit bericht is het laatst bewerkt op 22-08-2009 om 01:07 AM door SiC.)
Bericht: #5
RE: Handige scripts
Ik heb een script gevonden per toeval waardoor je een eenheid op niks kan laten vuren, voor korte tijd, middellange tijd of oneindig, waarbij jezelf bepaalt waar en hoe hoog hij moet schieten. Uiteraard nog niet zelf kunnen proberen, misschien volgende week, maar post hem hier ff zodat ik hem ook niet kwijt raak.
Ik zie mezelf hier nog wel een nachtmissie mee maken waarbij je shilka's moet uitschakelen die in de lucht aan het vuren zijn, zonder marker op de kaart, waarbij je moet af gaan op de tracers ^^

Linkage:
http://forums.bistudio.com/showthread.php?t=83797

En edit:
FF de thread gestickied zodat ie opvalt en makkelijk terug te vinden is.

[Afbeelding: TDNLwolf.jpg]
................................Observe everything, Admire nothing............................
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken
Reageren op dit bericht
02-09-2009, 10:24 PM (Dit bericht is het laatst bewerkt op 02-09-2009 om 10:42 PM door Nimster.)
Bericht: #6
RE: Handige scripts
Ik dacht dat dit script wel eens eerder gepost was, maar blijkbaar niet.

Kronzky's Urban Patrol Script.
http://kronzky.info/ups/index.htm

Hiermee kun je AI random patrouilles laten uitvoeren. Het enige wat je hoeft te doen:

  1. Plaats de .sqf file in je missie folder
  2. Zet een vierkante marker om de urban area en geef die een naam, bijvoorbeeld "dorpje" (denk dat het ook wel werkt in open gebieden, maar het is specifiek gemaakt voor urban areas).
  3. Spawn een patrouille en geef de patrol leader de volgende code mee in het init veld: nul=[this,"dorpje","random"]execVM "UPS.sqf"
  4. Zet de patrouille in de marker.

De AI maakt nu volledig willekeurig een patrol door het dorpje, in de limieten van de marker.

EDIT: volgens mij hoeft de marker niet perse vierkant te zijn, maar dat heb ik nog niet getest.

Script dat de destructie van een gebouw detecteert:

damage (position player nearestObject 274849) >= 1

Het grote nummer is dan het id van het object / gebouw dat je kapot wilt hebben. ID's zijn te zien als je op de id knop klikt.

[Afbeelding: rohos.png]
TS: nl3.tshost.eu:9001 // Xfire groep // Steam groep
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken
Reageren op dit bericht
09-10-2009, 10:46 AM (Dit bericht is het laatst bewerkt op 09-10-2009 om 10:47 AM door SiC.)
Bericht: #7
RE: Handige scripts
7 extra zitplekken bovenop de BMP script

7 extra zitplekken bovenop de BTR script

Misschien leuk om iets extra's toe te voegen aan missies Smile

[Afbeelding: TDNLwolf.jpg]
................................Observe everything, Admire nothing............................
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken
Reageren op dit bericht
22-11-2009, 09:46 PM
Bericht: #8
RE: Handige scripts
Convoy Manager, kun je konvooien die in formatie blijven mee maken.

http://www.armaholic.com/page.php?id=8389

[Afbeelding: rohos.png]
TS: nl3.tshost.eu:9001 // Xfire groep // Steam groep
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken
Reageren op dit bericht
26-11-2009, 03:13 PM (Dit bericht is het laatst bewerkt op 26-11-2009 om 03:13 PM door [BBE] Soul Assassin.)
Bericht: #9
RE: Handige scripts
Heb even het script voor on-the-fly task creation nagekeken en opgeschoond:

// geef hint voor nieuw objective
hint "New objective added: secure wrecks.";

// create markers
plane1down = createMarker ["plane1down", position su05];
"plane1down" setMarkerType "mil_objective";
"plane1down" setMarkerText "Secure wreck";

// complete task
task3 setTaskState "SUCCEEDED";
nul = [objNull, ObjNull, task1, "SUCCEEDED"] execVM "CA\Modules\MP\data\scriptCommands\taskHint.sqf";
task3done=true;

// create new objective
task4 = recon1 createSimpleTask["Secure wreck"];
task4 setSimpleTaskDestination (getMarkerPos "plane1down");
task4 setSimpleTaskDescription["Secure wreck", "Secure wreck.", "Secure wreck."];
player setCurrentTask task4;
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken
Reageren op dit bericht
29-11-2009, 04:46 PM (Dit bericht is het laatst bewerkt op 29-11-2009 om 04:47 PM door Nimster.)
Bericht: #10
RE: Handige scripts
@ Soul,

Is dat de default taskhint function van BIS? Ik gebruikte deze voor mijn missie, TaskHint function van mikey:

http://www.ofpec.com/ed_depot/index.php?...ils&id=527

Werkt best goed. Je krijgt ook midden bovenin het beeld een task description (Task completed, new task assigned, etc). Best makkelijk te gebruiken.

Ik heb een handige manier gevonden om bepaalde units vijandig te laten reageren op units die normaal neutraal of friendly voor elkaar zijn. Het is heel simpel. Als je bijvoorbeeld USMC vs. USMC wilt doen, moet je één van de groepen laten leiden door een Russische officier, die de hoogste rang heeft, en dan "Probability of presence = 0" doen. Op die manier zal de Russische officier niet spawnen, maar zullen de beide USMC squads elkaar toch aanvallen. Geweldig truukje, zal ik zeker gebruiken in één van mijn missies.

[Afbeelding: rohos.png]
TS: nl3.tshost.eu:9001 // Xfire groep // Steam groep
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken
Reageren op dit bericht
Reactie plaatsen 




Gebruikers die deze discussie lezen: 1 gast(en)

Contact opnemen | Tangodown.nl | Naar boven | Naar inhoud | Archiefmodus | RSS-syndicatie