Menu

[Tutoriál] Script zbraně

Vše o tvorbě a úpravách módů
Příspěvekod mark56 » ned 28. bře 2010 12:57:48 » [Tutoriál] Script zbraně
takže je veľa ľudi ktory chcu modovať ale to nevedia a preto idem zostavit malu sadu zakladnych tutorialov
Tento tutorial nam vysvetli skript zbrani a brnenia.
otvárame notpadom najlepšie gothic sourcererom
ZBRRAŇ
= NA BLIZKO
v zlozke
Kód: Vybrat vše
_work/data/scripts/content/items

G1
Kód: Vybrat vše
WEAPONS.d a MELEEWEAPONS.d

G2
Kód: Vybrat vše
IT_Melee_Weapons.d ,IT_Addon_Weapons


Skript
/********************************************************************************/
INSTANCE ItMw_Meisterdegen (C_Item)
{
name = "Mistrovský meč";

mainflag = ITEM_KAT_NF;
flags = ITEM_SWD;
material = MAT_METAL;

value = 230;

damageTotal = 58;
damagetype = DAM_EDGE;
range = 120;

cond_atr[2] = ATR_DEXTERITY;
cond_value[2] = 50;
visual = "ItMw_065_1h_SwordCane_02.3ds";

description = name;
TEXT[2] = NAME_Damage; COUNT[2] = damageTotal;
TEXT[3] = NAME_Dex_needed; COUNT[3] = cond_value[2];
TEXT[4] = NAME_ADDON_BONUS_1H; COUNT[4] = Waffenbonus_10;
TEXT[5] = NAME_Value; COUNT[5] = value;
};
/********************************************************************************/
Kód: Vybrat vše
INSTANCE ItMw_Meisterdegen (C_Item)  // za instance piseme nazov ktory zbran privola marvinom a pouzije sa pri skriptoch np . ako vybavenie NPC

Kód: Vybrat vše
       name             =   "Mistrovský meč"; // nazov - piseme to "pekny mec atd.. "

Kód: Vybrat vše
       mainflag          =   ITEM_KAT_NF; // znamena pod akou kategoriou mec hladame v tomto pripade pri zbraniach , moze byt aj ITEM_KAT_ARMOR , ITEM_KAT_FOOD , a mnoho inych taktiez urcuje typ predmetu

Kód: Vybrat vše
   flags             =   ITEM_SWD;  //   toto urcuje bizsi typ ako ITEM_SWD je jednorucny mec , ITEM_2HD_SWD dvorucak , ITEM_AXE , ITEM_2HD_AXE

Kód: Vybrat vše
   material          =   MAT_METAL; // urcuje zvuky a menej podstatne veci

Kód: Vybrat vše
   value             =   230; // cena nakupovania - pri predaji ze o 50% mensia

Kód: Vybrat vše
   damageTotal        =    58; //zranenia

Kód: Vybrat vše
   damagetype          =   DAM_EDGE; // typ zranení - dam_edge(čepeľou)dam_blunt(narazom ako kladivo a ine)dam_point(bodnutim ako su šipy , kopije)dam_fire(ohoňom)dam_fly(odhodenie - ma to napriklad golem)dam_magic(magicke zranenia )

Kód: Vybrat vše
   range             =     120; // dosah zbrane

Kód: Vybrat vše
   cond_atr[2]         =   ATR_DEXTERITY; // typ vymahani atr_dexterity (obratnosť)atr_strength(sila)atr_mana(mana)

Kód: Vybrat vše
cond_value[2]        =   50; // pocet vymahani uvedenych v cond_atr[2]         =

Kód: Vybrat vše
   visual             =   "ItMw_065_1h_SwordCane_02.3ds"; // model zbrane

Kód: Vybrat vše
   description         = name;
   TEXT[2]            = NAME_Damage;               COUNT[2]   = damageTotal;
   TEXT[3]          = NAME_Dex_needed;            COUNT[3]   = cond_value[2];
   TEXT[4]            = NAME_ADDON_BONUS_1H;         COUNT[4]   = Waffenbonus_10;
   TEXT[5]            = NAME_Value;               COUNT[5]   = value; // text zobrazovany v inventary

POZOR instance je funkcia ktorej obsah sa zacina { a konci } taktiez kaydz riadok s textom sa musi koncit ; aby bol uznany gothicom
... vysvetlil som zakladny skript , da sa tam napisat este viac funkciji ale tie su zlozitejsie
Uživatelský avatar
mark56
Uživatel
 
Příspěvky: 495
Registrován: pát 13. úno 2009 20:56:24

Příspěvekod Greg » sob 15. kvě 2010 20:05:24 » Re: Tutorial - skripty - zbraň
dobrý tutoriál :wink:
Obrázek
Uživatelský avatar
Greg
Zasloužilý člen fóra
 
Příspěvky: 1928
Registrován: pon 25. úno 2008 7:20:59
Bydliště: Mezi piráty...

Příspěvekod chenda » pát 07. led 2011 22:54:32 » Re: Tutorial - skripty - zbraň
TO jo... suprovej...
Obrázek
Uživatelský avatar
chenda
Uživatel
 
Příspěvky: 74
Registrován: stř 18. bře 2009 17:24:14
Bydliště: Faranga

Příspěvekod Kimnod » sob 19. bře 2011 15:08:01 » Re: Tutorial - skripty - zbraň
Velmi pekný tutorial. Pomohol mi vo vela veciach. Keď niekto začína s moddingom určite by ho mal prečítať.
Uživatelský avatar
Kimnod
Uživatel
 
Příspěvky: 204
Registrován: pát 05. bře 2010 12:04:51
Bydliště: In the darkness...

Příspěvekod xarda » ned 15. led 2012 16:01:10 » Re: [Tutoriál] Script zbraně
Návod je supr skoušel jsem ho a funguje jenže nevím proč ale zmizela mi čestina místo ní tam mám němčinu co stím ?
xarda
Nováček
 
Příspěvky: 1
Registrován: ned 15. led 2012 15:57:51

Příspěvekod mark56 » pát 20. led 2012 19:15:33 » Re: [Tutoriál] Script zbraně
protoze v mdk su skripta z originalnej hry co je nemecka verzia to znamena ze si musis zohnat ceske alebo aspon anglicke. myslim ze niektori z adminov mali aj cesku verziu
Uživatelský avatar
mark56
Uživatel
 
Příspěvky: 495
Registrován: pát 13. úno 2009 20:56:24

Příspěvekod stedlo » stř 18. črc 2012 13:12:55 » Re: [Tutoriál] Script zbraně
Hele dik a co když si tam dám na to INSTANCE ItMw_swordik a napisu to do kozole zobrazí se to tam ?
Tento člověk trpí velice rozsáhlou mozkovou poruchou a je velice agresivní.Neradím vám ho naštvat
Uživatelský avatar
stedlo
Uživatel
 
Příspěvky: 22
Registrován: stř 11. črc 2012 13:53:16
Bydliště: Starý Tábor

Příspěvekod stedlo » stř 18. črc 2012 13:57:09 » Re: [Tutoriál] Script zbraně
mně to furt nejde :(
Tento člověk trpí velice rozsáhlou mozkovou poruchou a je velice agresivní.Neradím vám ho naštvat
Uživatelský avatar
stedlo
Uživatel
 
Příspěvky: 22
Registrován: stř 11. črc 2012 13:53:16
Bydliště: Starý Tábor

Příspěvekod Kaiser » stř 18. črc 2012 14:23:38 » Re: [Tutoriál] Script zbraně
Na začátek je lepší nějakou již existující zbraň upravit
Já prakticky nic nového nedělám jen upravuji předměty z původní hry :D
Uživatelský avatar
Kaiser
Trvalý ban
 
Příspěvky: 639
Registrován: stř 21. črc 2010 16:02:30

Příspěvekod Aeternitas » pát 20. črc 2012 13:52:18 » Re: [Tutoriál] Script zbraně
Souhlas s Kaiserem. Jen drobnost. Vezmes puvodni zbran, prekopirujes kompletne, a pak do te kopie zmenis, co chces, s tim ze i instance se musi jmenovat nove.

Na neco podobneho mrkni sem
Obrázek
Uživatelský avatar
Aeternitas
Uživatel
 
Příspěvky: 139
Registrován: stř 30. čer 2010 23:21:21
Bydliště: Drave severske prusmyky i ledove plane


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé