Opferlamm-Clan Board
www.opferlamm-clan.de
Verantwortlich für diese bösen Machenschaften: siehe Impressum

Registrierung Kalender Mitgliederliste Suche Häufig gestellte Fragen Zur Startseite

Opferlamm-Clan Board » Call of Duty 4 » Call of Duty 4 - Mapping » CoD4-Mapping-Tutorials / Wiki » [Tutorial] Wie man ein Javelin in SP Map erstellen kann. » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen [Tutorial] Wie man ein Javelin in SP Map erstellen kann. 1 Bewertungen - Durchschnitt: 10,001 Bewertungen - Durchschnitt: 10,001 Bewertungen - Durchschnitt: 10,001 Bewertungen - Durchschnitt: 10,001 Bewertungen - Durchschnitt: 10,00
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
cutter
Weichei


Dabei seit: 05.03.2011
Beiträge: 2


Text [Tutorial] Wie man ein Javelin in SP Map erstellen kann. Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Javelin in Single Player Map.
.



Hier ein Vorschlag wie man ein Javelin in Map einfügen kann.
Dafür brauchen wir ein spielbaren Map mit einem Ziel. Als Ziel habe ich ein T-72 Panzer genommen. Wie man ein Panzer in Map einfügen kann bitte hier (Spawning/Moving vehicles) lesen.
Dem Panzer geben wir einen Namen. Also, Panzer markieren und „N“ taste drucken. In Entityeditor folgende Werte eingeben:
Key: targetname
Value: panzer




Nun zum Javelin. Rechte Mausklick auf 2-D Fenster -> weapon -> javelin




Platzieren Sie Weapon auf der Stelle wo Sie es möchten. Javelin markieren und „N“ Taste drücken. Im Entityeditor kopieren die Werte vom „origin“ und „angles


In meinem Fall sind die Verte :
origin: -2204.51, 808, 19.0993
angles: 302, 0, 0

Diesen Zahlen brauchen wir für das Skript in GSC Datei.

Fügen wir noch einen „trigger_multiple“ ein. Mit der Werte:
Key: targetname
Value: obj_1_trig

Platzieren Sie den Trigger so dass, das Javelin mit ihm bedeckt ist.




Nun können wir das Javelin in map wieder löschen. Das brauchen wir nicht mehr, weil Javelin mit dem Skript gespawnt wird.

Das ist alles mit dem Radiant. Map speichern, gsc Script u a. schreiben, kompilieren…


+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

In „Maps“ GSC Datei :

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:


#include maps_utility;
#include common_scriptsutility;
#include maps_vehicle;



main()
{
precacheModel( "weapon_javelin_obj" );
preCacheItem( "javelin" );



precachestring( &"JAVELIN_GET_THE_JAVELIN" );
precachestring( &"JAVELIN_DESTOPY_TANK" );

maps_t72::main( "vehicle_t72_tank" );
maps_load::main();
maps_javelin::init();


objective_add( 1, "active", &"JAVELIN_GET_THE_JAVELIN", (-2204.51, 808, 19.0993 ) );
objective_current( 1 );
thread javelin();
}


javelin()
{
level.model = spawn( "script_model", (-2204.51, 808, 19.0993) );
level.model.angles = (302, 0, 0);
level.model setModel( "weapon_javelin_obj" );
level.javelin = spawn( "weapon_javelin", (-2204.51, 808, 19.0993), 1 );
level.javelin.angles = (302, 0, 0);
//level.javelin hide();
panzer_tr = getent("panzer_trig","targetname"); //trigger
panzer_tr waittill("trigger");
wait 0.5;
obj_1_tr = getent("obj_1_trig","targetname"); //trigger
obj_1_tr waittill("trigger");
objective_state( 1, "done" );
level.model hide();
wait 0.5;
tank_target = getent("panzer", "targetname");
objective_add( 2, "active", &"JAVELIN_DESTOPY_TANK", ( tank_target.origin ) );
objective_current( 2 );
OFFSET = ( 0, 0, 60 );
target_set( tank_target, OFFSET );
target_setAttackMode( tank_target, "top" );
target_setJavelinOnly( tank_target, true );
tank_target waittill ( "death" );
wait 1;
objective_state( 2, "done" );
target_remove( tank_target);
}




In „zone_source“ CSV Datei:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
ignore,code_post_gfx
ignore,common
col_map_sp,maps/javelin.d3dbsp
rawfile,maps/javelin.gsc
rawfile,maps/_javelin.gsc
localize,javelin

sound,javelin,javelin,!all_sp
sound,common,javelin,!all_sp

weapon,sp/mp5


xmodel,viewmodel_base_viewhands


xanim,abrams_movement_backwards
xanim,abrams_movement
weapon,sp/t72_turret
xmodel,vehicle_t72_tank
xmodel,vehicle_t72_tank_d_body
rawfile,shock/tankblast.shock
xmodel,vehicle_t72_tank_pkt_coaxial_mg
weapon,sp/t72_turret2
fx,explosions/vehicle_explosion_t72
fx,fire/firelp_large_pm
rawfile,shock/tankblast.shock
xanim,abrams_movement_backwards



weapon,sp/javelin_objective
xmodel,weapon_javelin
weapon,sp/javelin
image,hud_javelin_bg
image,hud_javelin_lock_on
image,hud_javelin_lock_box
image,hud_javelin_top_on
image,hud_javelin_dir_on
image,hud_javelin_day_on
image,hud_javelin_rocket_on
image,hud_javelin_norocket_on
image,hud_javelin_clu_on
material,javelin_hud_target
material,javelin_hud_target_offscreen
material,javelin_overlay_grain
xmodel,weapon_javelin_obj







In „soundaliases“ CSV Datei:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:

name,sequence,file,vol_min,vol_max,vol_mod,pitch_min,pitch_max,dist_min,dist_max,channel,type,probability,loop,masterslave,loadspec,subtitle,compression,secondaryaliasname,volumefalloffcurve,startdelay,speakermap,reverb,lfe percentage,center percentage,platform,envelop_min,envelop_max,envelop percentage,conversion

null,,null.wav,,,,,,,,,,,,,,,,,,,,,,,,,,,



#Javelin Explosions,,,,,,,,,,,,,,,,,,,,,,,
exp_javelin_armor_destroy,1,explosions/mrk_building_big_explod_1b.wav,1,1,max,0.95,1.05,5000,6000,local,streamed,,,,javelin ,,,exp_javelin_armor_destroy_dist,,,,,0.9
exp_javelin_armor_destroy,2,explosions/mrk_building_big_explod_2b.wav,1,1,max,0.95,1.05,5000,6000,local,streamed,,,,javelin ,,,exp_javelin_armor_destroy_dist,,,,,0.9
exp_javelin_armor_destroy,3,explosions/mrk_building_big_explod_3b.wav,1,1,max,0.95,1.05,5000,6000,local,streamed,,,,javelin ,,,exp_javelin_armor_destroy_dist,,,,,0.9
exp_javelin_armor_destroy_dist,1,explosions/exp_metal_armor_dist05.wav,0.95,1,max,0.9,1.05,5000,8000,effects2,streamed,,,master,javelin,,,exp_javelin_armor_destroy_close,,100,,,0.6
exp_javelin_armor_destroy_dist,2,explosions/exp_metal_armor_dist06.wav,0.95,1,max,0.9,1.05,5000,8000,effects2,streamed,,,master,javelin,,,exp_javelin_armor_destroy_close,,100,,,0.6
exp_javelin_armor_destroy_dist,3,explosions/exp_metal_armor_dist08.wav,0.95,1,max,0.9,1.05,5000,8000,effects2,streamed,,,master,javelin,,,exp_javelin_armor_destroy_close,,100,,,0.6
exp_javelin_armor_destroy_close,1,explosions/exp_metal_armor_veh02.wav,0.85,0.95,max,1,1.1,5000,8000,weapon,,,,,javelin,,,exp_javelin_armor_destroy_detail,,,,,0.8
exp_javelin_armor_destroy_close,2,explosions/exp_metal_armor_veh03.wav,0.85,0.95,max,1,1.1,5000,8000,weapon,,,,,javelin,,,exp_javelin_armor_destroy_detail,,,,,0.8
exp_javelin_armor_destroy_close,3,explosions/exp_metal_armor_veh08.wav,0.85,0.95,max,1,1.1,5000,8000,weapon,,,,,javelin,,,exp_javelin_armor_destroy_detail,,,,,0.8
exp_javelin_armor_destroy_detail,1,explosions/exp_metal_armor_detail01.wav,0.9,0.95,max,0.9,1.1,5000,8000,effects1,,,,,javelin,,,,,1000,,,
exp_javelin_armor_destroy_detail,2,explosions/exp_metal_armor_detail02.wav,0.9,0.95,max,0.9,1.1,5000,8000,effects1,,,,,javelin,,,,,1000,,,











Soundaliases worden aus „common.csv“ Datei kopiert und in „javelin.csv“ eingefügt.
Nur Mapname soll man ändern.
Z.B Original:
exp_javelin_armor_destroy_detail,2,explosions/exp_metal_armor_detail02.wav,
0.9,0.95,max,0.9,1.1,5000,8000,effects1,,,,,bog_a village_defend village_assault launchfacility_a,,,,,1000,,,

Geändert:
exp_javelin_armor_destroy_detail,2,explosions/exp_metal_armor_detail02.wav,
0.9,0.95,max,0.9,1.1,5000,8000,effects1,,,,,lavelin,,,,,1000,,,

* javelin = Ihr mapname


In „localizedstrings“ STR Datei:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:

// Note to translators:
// If a sentence is the same in your language then please change it to "#same"
//
// eg:
// LANG_ENGLISH "HALT"
// LANG_GERMAN "#same"
//
// (This is so we can tell which strings have been signed-off as ok to be the same words for QA
// and because we do not store duplicate strings, which will then get exported again next time
// as being untranslated.)
//
VERSION "1"
CONFIG "C:treescod3cod3binStringEd.cfg"
FILENOTES ""

REFERENCE GET_THE_JAVELIN
LANG_ENGLISH "Get the Javelin."

REFERENCE DESTOPY_TANK
LANG_ENGLISH "Destore tank."


ENDMARKER







+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Source Download:
Dateiname: javelin.zip
Dateigröße: 580.81 KB
+++++++++++++++++
Video
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von cutter: 12.03.2011 18:36.

cutter ist offline Beiträge von cutter suchen Nehmen Sie cutter in Ihre Freundesliste auf
Verni@hter
*bM.Verni@hter~


images/avatars/avatar-1604.png


Dabei seit: 24.01.2006
Beiträge: 1.461


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich mappe zwar net für den SP aber THX mit Download und allem drum und dran!

__________________

Frauen sind wie Signaturen, haste keine willste eine, haste eine willste ne andere.
My Facebook
Verni@hter ist offline Beiträge von Verni@hter suchen Nehmen Sie Verni@hter in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Opferlamm-Clan Board » Call of Duty 4 » Call of Duty 4 - Mapping » CoD4-Mapping-Tutorials / Wiki » [Tutorial] Wie man ein Javelin in SP Map erstellen kann.

Impressum ||Datenschutzerklärung

Forensoftware: Wbb - WoltLab GmbH || zum Archiv