Menu

Tvorba nových scriptů na předměty [program]

Vše o tvorbě a úpravách módů
Příspěvekod Greg » pon 21. úno 2011 21:00:43 » Tvorba nových scriptů na předměty [program]
Mark mi nedávno psal, že by se mu hodil nástroj na vytváření scripů na itemy do hry. Trochu mě poodhalil, jak to zhruba funguje. Udělal jsem mu tedy základní engine, kterej si pak měl doplnit o třídy s různými druhy scriptů. Jenže to nějak nevyšlo a protože mě bylo líto ten program nějak vyhodit, trochu jsem ho ještě předělal. Nyní si může napsat vlastní plugin (předlohu scriptu) kdokoliv. Stačí to pak dát do složky plugins a měl by se načíst nahoře v ComboBoxu.

Tvorba předmětů do Gothic.rar


jako příklad vezmu parametr name

Hned při načtení scriptu tam bude hodnota "Zbraň"
Kód: Vybrat vše
name = "Zbraň";


Parametr bude bez hodnoty
Kód: Vybrat vše
name = #;


Několik hodnot, z nichž si budete moct vybrat tu správnou, nebo napsat novou
Kód: Vybrat vše
name = "Sekera", "Meč", "Kopí";


Jinak program si hledá nový pluginy ve složce plugins, která musí být někde vedle programu. Jo a za INSTANCE dávejte vždycky #. Když tam bude něco jiného, bude to asi zatím bugovat :D .

Obrázek



Hlavně sem ale piště kdyby vám něco nefungovalo a nebo že vůbec budete program využívat. Pokud bude nulový zájem, na další verze kašlu, pokud to ale pár lidí využije, klidně vám vytvořím lepší verzi. Tuhle jsem totiž psal dost na rychlo a pochybuji, že tam nebude žádná chybka :D .

PS: Ten ukázkovej script je opravdu jen ukázkovej :) .

PS2: Moc důrazně jsem to nezmínil, ale přidávat si můžete samozřejmě i nový parametry :wink: .
Nemáte oprávnění prohlížet přiložené soubory.
Obrázek
Uživatelský avatar
Greg
Zasloužilý člen fóra
 
Příspěvky: 1891
Registrován: pon 25. úno 2008 7:20:59
Bydliště: Mezi piráty...

Příspěvekod Deeny112 » čtv 10. bře 2011 19:55:36 » Re: Tvorba nových scriptů na předměty [program]
hej mě ten program nefachči co stim ? :D
♬ ♩ ♩♩ ♭♫ ♪♪ ♪♪ ♮♩ ♫ ♬
Uživatelský avatar
Deeny112
Uživatel
 
Příspěvky: 49
Registrován: ned 12. pro 2010 11:45:26
Bydliště: Tooshoo - Talentovy strom

Příspěvekod Saladin » čtv 10. bře 2011 20:10:30 » Re: Tvorba nových scriptů na předměty [program]
Ani mě, snat to Greg opraví... :lol:
Uživatelský avatar
Saladin
Uživatel
 
Příspěvky: 431
Registrován: čtv 16. dub 2009 17:39:07
Bydliště: Khorinis

Příspěvekod Greg » čtv 10. bře 2011 20:40:03 » Re: Tvorba nových scriptů na předměty [program]
Mě funguje... co vám to píše?
Obrázek
Uživatelský avatar
Greg
Zasloužilý člen fóra
 
Příspěvky: 1891
Registrován: pon 25. úno 2008 7:20:59
Bydliště: Mezi piráty...

Příspěvekod Deeny112 » čtv 10. bře 2011 20:44:17 » Re: Tvorba nových scriptů na předměty [program]
to run is application , you first must install one of the fallowing version of the .NET Framework: v 4.0.30319 :shock:



a navíc budu potřebovat MDK soubory co ? jenže mě nějak nejdou nainstalovat mam totiž gothic 2 bez datadisku tak jestli o nějákých nevíš pls ... :???:
♬ ♩ ♩♩ ♭♫ ♪♪ ♪♪ ♮♩ ♫ ♬
Uživatelský avatar
Deeny112
Uživatel
 
Příspěvky: 49
Registrován: ned 12. pro 2010 11:45:26
Bydliště: Tooshoo - Talentovy strom

Příspěvekod Greg » čtv 10. bře 2011 20:49:49 » Re: Tvorba nových scriptů na předměty [program]
Nj, stáhni a nainstaluj tohle a půjde ti to na 100% :wink: .

No tenhle program upravuje jen scripty, které si můžeš stáhnout třeba zde
Obrázek
Uživatelský avatar
Greg
Zasloužilý člen fóra
 
Příspěvky: 1891
Registrován: pon 25. úno 2008 7:20:59
Bydliště: Mezi piráty...

Příspěvekod Deeny112 » čtv 10. bře 2011 20:53:53 » Re: Tvorba nových scriptů na předměty [program]
oki zkusim to ... doufam že nebude žádnej problém , díky za pomoc ;)
♬ ♩ ♩♩ ♭♫ ♪♪ ♪♪ ♮♩ ♫ ♬
Uživatelský avatar
Deeny112
Uživatel
 
Příspěvky: 49
Registrován: ned 12. pro 2010 11:45:26
Bydliště: Tooshoo - Talentovy strom

Příspěvekod Saladin » čtv 10. bře 2011 21:00:59 » Re: Tvorba nových scriptů na předměty [program]
Work do work, system do system a ostatek do gothic2
Uživatelský avatar
Saladin
Uživatel
 
Příspěvky: 431
Registrován: čtv 16. dub 2009 17:39:07
Bydliště: Khorinis

Příspěvekod Deeny112 » čtv 10. bře 2011 21:15:50 » Re: Tvorba nových scriptů na předměty [program]
ale já tam mam tyhle složky :.... prjMENU
prjGOTHIC
Gothic Project a v těhlech složkách jsou další .....

a myslel jsem že když jsou tohle soubory MDK na G2A tak by tam možná mohlo bejt to ravenovo brnění...

no na těch MDK je teda G2a což je asi jedno no :D ale teď nějak nevim kam přesně jakou složku mam dát...
♬ ♩ ♩♩ ♭♫ ♪♪ ♪♪ ♮♩ ♫ ♬
Uživatelský avatar
Deeny112
Uživatel
 
Příspěvky: 49
Registrován: ned 12. pro 2010 11:45:26
Bydliště: Tooshoo - Talentovy strom

Příspěvekod Saladin » čtv 10. bře 2011 21:28:15 » Re: Tvorba nových scriptů na předměty [program]
MDK, nepotřebuješ je potřebný čistě g2a a ten má ravenovku v textures.vdf
Uživatelský avatar
Saladin
Uživatel
 
Příspěvky: 431
Registrován: čtv 16. dub 2009 17:39:07
Bydliště: Khorinis

Příspěvekod Kimnod » sob 19. bře 2011 15:00:59 » Re: Tvorba nových scriptů na předměty [program]
Tento program je špica. Vo vela veciach mi pomáha a ide mi na 110%.
Uživatelský avatar
Kimnod
Uživatel
 
Příspěvky: 203
Registrován: pát 05. bře 2010 12:04:51
Bydliště: In the darkness...

Příspěvekod Greg » sob 19. bře 2011 16:03:30 » Re: Tvorba nových scriptů na předměty [program]
Díky, to potěší :) .
Obrázek
Uživatelský avatar
Greg
Zasloužilý člen fóra
 
Příspěvky: 1891
Registrován: pon 25. úno 2008 7:20:59
Bydliště: Mezi piráty...

Příspěvekod Kimnod » sob 19. bře 2011 16:04:26 » Re: Tvorba nových scriptů na předměty [program]
Jojo :D Ale ne vážne mi to pomohlo. Všichni vyskoušejte!
Uživatelský avatar
Kimnod
Uživatel
 
Příspěvky: 203
Registrován: pát 05. bře 2010 12:04:51
Bydliště: In the darkness...

El luxuso program, jen je škoda, že třeba u materiálu taky neni na výběr, protože jsou tam asi jen ty základní tři, ne...?
.-.Štýl.-.
Uživatelský avatar
vrabčanda
Uživatel
 
Příspěvky: 1171
Registrován: ned 01. bře 2009 8:05:28
Bydliště: Tam kde jsem

Příspěvekod Greg » sob 09. dub 2011 13:30:28 » Re: Tvorba nových scriptů na předměty [program]
Ale jo, můžeš si to upravit skutečně jak chceš... :)

Pro víc věcí tam dej prostě čárku:
Kód: Vybrat vše
material = MAT_METAL, MAT_WOOD, MAT_WOOL, MAT_AIR;


můžeš si tam přidávat i úplně nový věci :wink:

Kód: Vybrat vše
super_věc = a, b, c, d;



Tento ukázkový script:
Kód: Vybrat vše
INSTANCE # (C_Item)
{
   material = MAT_METAL, MAT_WOOD, MAT_WOOL, MAT_AIR;

   super_věc = a, b, c, d;

   blablabla = "Ještě něco...";
   blebleble = #;
};


Pak vypadá v programu takhle...

Obrázek
Obrázek
Uživatelský avatar
Greg
Zasloužilý člen fóra
 
Příspěvky: 1891
Registrován: pon 25. úno 2008 7:20:59
Bydliště: Mezi piráty...

Další

Kdo je online

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