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

Tutorials

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

22/05/2012 09:42
Hartelijk dank voor de gif btw! Smile Thumbs

22/05/2012 09:41
@Hurra: Tjah, ik ben nu eenmaal voor Android. Kheb geen zin in discussie Pfft elk heeft z'n eigen smaak en voorkeur

20/05/2012 21:33
Squire, dat is nutteloze software.

20/05/2012 20:51
@ ground zero.. download GIF Movie Gear. http://www.gamani.
com/gmgdown.htm

20/05/2012 20:45
Android is het meest gesloten open source project ter wereld. Alsook, GIF


Volg ons voor statusupdates en aankondigingen!
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

Interactieve objecten



Zorg eerst en vooral dat je alle xmodels uit de iw_13.iwd in je main map hebt.

Object: Ontplofbare vaten

Methode 1: Load de prefab

Rechtermuisklik in het 2D grid en kies voor misc -> prefab.
Er opent een venster en je gaat naar prefabs/interactable_objects/benzin.map

Je kan ook kiezen voor deze prefabs:

benzin.map
benzin_snow.map
prop_barrel_benzin.map
prop_barrel_benzin_snow.map


Methode 2: Maak een script_model

Rechtermuisklik in het 2D grid en kies voor script -> model.
Er opent een venster en selecteer een xmodel.
Je kan kiezen uit:

xmodel/prop_barrel_benzin
xmodel/prop_barrel_benzin_snow


Geef vervolgens de script_model explodable_barrel als targetname of script_noteworthy.
Key: targetname
Value: explodable_barrel

of

Key: script_noteworthy
Value: explodable_barrel

Je kan ook een radius instellen voor de schade die zo'n ontploffing brengt aan de speler.
Key: radius
Value: 250 (default)




Object: Tin Can

Hier bestaat er geen prefab voor, dus moeten we een script_model maken.
Dus doe rechtermuisklik in het 2D grid en kies voor script -> model.
Er opent een venster en daar kies je voor xmodel/prop_tincan.
Geef de script_model tincan als targetname.
Key: targetname
Value: tincan




Object: Helm

Hier bestaat er geen prefab voor, dus moeten we een script_model maken.
Er bestaat 2 soort interacties:
- Als je op de helm schiet, vliegt de helm weg.
- Als je op de helm schiet, beweegt de helm.

Methode: Wegvliegen
Dus doe rechtermuisklik in het 2D grid en kies voor script -> model.
Er opent een venster en daar kies je voor xmodel/prop_helmet_german_normandy.
Geef de script_model helmet_pop als targetname.
Key: targetname
Value: helmet_pop


Methode: Bewegen
Dus doe rechtermuisklik in het 2D grid en kies voor script -> model.
Er opent een venster en daar kies je voor xmodel/prop_helmet_german_normandy.
Geef de script_model shuddering_entity als targetname.
Key: targetname
Value: shuddering_entity




Object: Breekbare dozen

Methode 1: Load de prefab

Rechtermuisklik in het 2D grid en kies voor misc -> prefab.
Er opent een venster en je gaat naar prefabs/interactable_objects/prop_crate_dak1.map

Je kan ook kiezen voor:
prop_crate_dak1.map
prop_crate_dak2.map
prop_crate_dak3.map
prop_crate_dak4.map
prop_crate_dak5.map
prop_crate_dak6.map
prop_crate_dak7.map
prop_crate_dak8.map
prop_crate_dak9.map


Methode 2: Maak een script_model

Rechtermuisklik in het 2D grid en kies voor script -> model.
Er opent een venster en selecteer een xmodel.
Je kan kiezen uit:

xmodel/prop_crate_dak1
xmodel/prop_crate_dak2
xmodel/prop_crate_dak3
xmodel/prop_crate_dak4
xmodel/prop_crate_dak5
xmodel/prop_crate_dak6
xmodel/prop_crate_dak7
xmodel/prop_crate_dak8
xmodel/prop_crate_dak9


Geef vervolgens de script_model breakable box als targetname of script_noteworthy .
Key: targetname
Value: breakable box

of

Key: script_noteworthy
Value: breakable box




Object: Wijnfles

Hier bestaat er geen prefab voor, dus moeten we een script_model maken.

Dus doe rechtermuisklik in het 2D grid en kies voor script -> model.
Er opent een venster en daar kies je voor xmodel/prop_winebottle_breakable.
Geef de script_model breakable als targetname.
Key: targetname
Value: breakable




Object: Vaas

Methode 1: Load de prefab

Rechtermuisklik in het 2D grid en kies voor misc -> prefab.
Er opent een venster en je gaat naar prefabs/interactable_objects/egypt_prop_vase1.map
Dit is de enige prefab. De andere xmodels kun je gebruiken met een script_model.

Methode 2: Maak een script_model

Rechtermuisklik in het 2D grid en kies voor script -> model.
Er opent een venster en selecteer een xmodel.
Je kan kiezen uit:

xmodel/egypt_prop_vase1
xmodel/egypt_prop_vase3
xmodel/egypt_prop_vase4


Deze zijn oranje.

xmodel/egypt_prop_vase2
xmodel/egypt_prop_vase5
xmodel/egypt_prop_vase6


Deze zijn groen.

Geef de script_model breakable_vase als targetname.
Key: targetname
Value: breakable_vase




Object: Borden

Hier bestaat er geen prefab voor, dus moeten we een script_model maken.

Dus doe rechtermuisklik in het 2D grid en kies voor script -> model.
Er opent een venster en daar kies je een xmodel.
Je kan kiezen uit:

xmodel/prop_diningplate_roundfloral
xmodel/prop_diningplate_roundplain
xmodel/prop_diningplate_roundstack

xmodel/prop_diningplate_ovalfloral
xmodel/prop_diningplate_ovalplain
xmodel/prop_diningplate_ovalstack


Geef de script_model breakable als targetname.
Key: targetname
Value: breakable




Het mapping gedeelte zit er op. Nu enkel nog het scripting gedeelte.

Om de interactieve objecten te laten werken heb je een GSC bestand nodig. Deze plaats je bij je d3dbsp bestand in de maps map
Geef de GSC dezelfde naam als je map, dus: mapnaam.gsc en mapnaam.d3dbsp moeten in de maps map zitten.

Je hebt niet echt een script nodig, want de interactieve objecten worden automatsch geladen van zodra je maps\_load::main(); in je GSC hebt.

Een voorbeeld:

main()
{
maps\_load::main();
}

Inloggen

Online users
Nieuwste lid:
mericin

· IzNoGoD00:08:54
· usselite00:19:42
· vinhui00:26:56
· Wolph00:40:23
· mericin00:47:37
· phinal00:54:28
· mitchhubers01:04:29
· HuRRaCaNe02:00:56
· Fristi02:03:14
· Niels02:09:06
· Google[bot]Online

Gasten online: 4


Link ons

Partners

Links


Naar Boven

© 2006-2012 Modbase. Alle rechten voorbehouden. Disclaimer | Gedragscode

Custom coding by Stijn, Image fixing by Derix