Welkom Gast! [Registreer] :: [Login]
Navigatie

Tutorials

Shoutbox
U dient in te loggen om een bericht te plaatsen.

20/06/2013 00:21
Je hosting is dan ook het duurst. En zij hebben redelijk wat ruimte nodig voor alle maps/mods/...

17/06/2013 15:03
20€ / maand voor je hosting en domain name? Meestal is een domain name maar 12€ / jaar

17/06/2013 10:25
Ja maar dat is niet eens totale kosten. Je kan dat doneren. Ik ben benieuwd hoeveel die site in totaal kost

17/06/2013 09:19
@Niels: €250/jaar is zo'n 20€/mnd. Dat bestaat dus uit hosting, domein naam en onderhoud. Redelijk normaal voor zo'n site. Met wat geluk haal je de helft terug uit Google Adsense

16/06/2013 16:21
Een map downloaden betekent ook nog niet dat je hem gaat spelen.. 70% is waardeloos


Registreer of log in
Om gebruik te maken van de volledige functionaliteit van Modbase moet je ingelogd zijn.
Na registratie kan je reageren, onderwerpen starten, projecten toevoegen en nog veel meer.

Dit is volkomen gratis en duurt hoogstens een minuut.

Registreer gratis

Bewegende auto met soldaten aan je SP map toevoegen.



In deze tutorial gaan we een duitse auto met mensen er in die beweegt.
Je kunt deze auto horen en je kunt hem kapot schieten met een panzerfaust.
Wanneer de auto het eindpunt bereikt springen de soldaten er uit.

Stap 1. Maak een Script_vehicle

Rechter muisclick in je 2d scherm en selecteer script/vehicle
Geef deze Keys&Values

Key:classname value: script_vehicle
key:model value: xmodel/vehicle_german_truck
key:vehicletype value: GermanFordTruck
key: script_vehiclegroup value: 1

Stap 2. Informatie voro de truck waar hij heen moet Maak ''info/vehicle_node''

beKijk de eerste info vehicle note als Als START NODE(key:spawnflags value: 1)
Je kan ook andere keys & values voor snelheid en richting maken. Snelheid 10 is een goede snelheid.

Voeg meer ''info vehicle node'' om een pad te maken. Bekijk ze niet als start nodes! (2 nodes voor
het minimum van een pad meer is oke)

Stap 3. voeg de truck smamen met de nodes.

Selecteer de TRUCK en dan selecteer je de eerste node, the START NODE, Dan druk je in CTRL+K.
Deze zal de twee entities samenvoegen, en automatisch een targetname maken voor de node.

Nu selecteer je de start node en dan selecteer je de volgende node in het pad, dan druk je CTRL+K in.
En zo verder totdat je het einde van het pad.

Stap 4. Maak soldaten om de auto te bemannen.

rechtermuisklik in je 2d scherm en selecteer actor/(kies hier wat je wilt van de axis)

geef deze keys & values

Key: scipt_vehiclegroup value: 1
key: spawnfalgs value: 3
key: targetname value: truckguys

Je kan tot wel 9 soldaten in je auto hebben inclusief je chauffeur.
Dus clone de eerste soldaat een paar keer met spatiebalk, ze hebben dan allemaal de zelfde targetname

Nu maak je 1 van de soldaten de chauffeur selecteer een van de soldaten en verander zijn target name naar driver

Plaats ze valk bij de auto je hoeft je er niet aan vast te maken dat doet de script.

{BELANGRIJK als je spawners gebruikt mag de speler nooit de spawn point zien anders zullen ze niet spawnen!}

Stap 5. Maak een trigger

maak een brush en geef het de trigger texture.
Met de brush geselecteerd rechtermuisklik in het 2d scherm en selecteer trigger/multiple

geef deze trigger Keys& values

key: targetname value: truck_trigger

Stap 6. Voeg de trigger aan de truck toe.

Selecteer de trigger en dan de truck en druk dan CTRL+K in om ze samen te voegen.

Dat was dan het mappen.
Nu gaan we scripten.

Maak een .Gsc file voor je map, noem hem hetzelfde zoals je map.
plaats het in je maps/mp folder samen met de BSP file.

Hier is het script:




main()
{
maps\_load::main();//loads all global scripts
maps\_truck::main();//this precaches models and loads effects

//GIVE PLAYER WEAPONS
level.player takeallweapons();
level.player giveWeapon("panzerfaust");//so you can shoot the truck
level.player giveWeapon("thompson");
level.player giveWeapon("colt");
level.player giveWeapon("fraggrenade");
level.player switchToWeapon("thompson");

//TRUCK
trucktrig = getent ( "truck_trigger","targetname");//don't need this if you have no trigger
trucktrig waittill ("trigger");//don't need this if you have no trigger

truck = getent ( "truck1","targetname");
path = getVehicleNode (truck.target,"targetname");
truck attachpath(path);
truck maps\_truck::init();
truck maps\_truck::attach_guys();
truck startPath();
truck waittill ("reached_end_node");
truck notify ("unload");
}
//END OF MAIN BODY




Dit is een gewoon simpel script. als je andere dingen in je script wil doen, als je extra regels
aan het script toevoegt kan het script aantasten dus als je errors krijgt dan heb je de regels waarschijnlijk
op de vekreerde plek gezet. Deze script is getest en hij werkt.

Inloggen

Online users
Nieuwste lid:
Gabex

· ground zero06:03:49
· pistolpro06:10:50
· usselite06:48:01
· raneb07:47:55
· HuRRaCaNe07:57:16
· Stijn09:16:51
· IzNoGoD09:57:34
· Niels10:04:44
· jeffkills...10:05:29
· mitchhubers13:17:49

Gasten online: 2


Link ons

Partners

Links


Naar Boven

© 2006-2013 Modbase. Alle rechten voorbehouden. Disclaimer & cookies | Gedragscode

Custom coding by Stijn, Image fixing by Derix