03-15-2013, 08:26 PM
03-16-2013, 08:17 PM
@bogdan: habar nu am despre ce vorbesti, deci nu te pot ajuta.
In continuare am nevoie de ajutor la inserarea NPC-urilor.
Am evoluat, de la nenumaratele erori, la situatia actuala in care nu imi introduce NPC-ul.
In schimb il pot insera din consola, asta inseamna ca nu e o problema de scripting, ma gandesc eu.
Gothic.ini oare are vreo treaba cu asta?
Sau care sa fie problema?
Pareri?
scripts:
ERD_3001_Badking.d
Startup.d
In continuare am nevoie de ajutor la inserarea NPC-urilor.
Am evoluat, de la nenumaratele erori, la situatia actuala in care nu imi introduce NPC-ul.
In schimb il pot insera din consola, asta inseamna ca nu e o problema de scripting, ma gandesc eu.
Gothic.ini oare are vreo treaba cu asta?
Sau care sa fie problema?
Pareri?
scripts:
ERD_3001_Badking.d
Show Content
Spoiler
instance ERD_3001_Badking(Npc_Default)
{
name = "Badking";
guild = GIL_SLD;
id = 3001;
voice = 6;
flags = 0;
npcType = npctype_main;
B_SetAttributesToChapter(self,2);
fight_tactic = FAI_HUMAN_STRONG;
EquipItem(self,ItMw_2h_Rod);
B_CreateAmbientInv(self);
B_SetNpcVisual(self,MALE,"Hum_Head_FatBald",Face_N_ToughBart01,BodyTex_N,itar_sld_M);
Mdl_SetModelFatness(self,2);
Mdl_ApplyOverlayMds(self,"Humans_Relaxed.mds");
B_GiveNpcTalents(self);
B_SetFightSkills(self,50);
daily_routine = Rtn_Start_3001;
};
func void Rtn_Start_3001()
{
TA_Stand_ArmsCrossed (07,55,22,55,"NW_XARDAS_TOWER_PATH_01");
TA_Stand_ArmsCrossed (22,55,07,55,"NW_XARDAS_TOWER_PATH_01_b");
};
instance ERD_3001_Badking(Npc_Default)
{
name = "Badking";
guild = GIL_SLD;
id = 3001;
voice = 6;
flags = 0;
npcType = npctype_main;
B_SetAttributesToChapter(self,2);
fight_tactic = FAI_HUMAN_STRONG;
EquipItem(self,ItMw_2h_Rod);
B_CreateAmbientInv(self);
B_SetNpcVisual(self,MALE,"Hum_Head_FatBald",Face_N_ToughBart01,BodyTex_N,itar_sld_M);
Mdl_SetModelFatness(self,2);
Mdl_ApplyOverlayMds(self,"Humans_Relaxed.mds");
B_GiveNpcTalents(self);
B_SetFightSkills(self,50);
daily_routine = Rtn_Start_3001;
};
func void Rtn_Start_3001()
{
TA_Stand_ArmsCrossed (07,55,22,55,"NW_XARDAS_TOWER_PATH_01");
TA_Stand_ArmsCrossed (22,55,07,55,"NW_XARDAS_TOWER_PATH_01_b");
};
Startup.d
Show Content
Spoiler// *******************************************************************
// Startup und Init Funktionen der Level-zen-files
// -----------------------------------------------
// Die STARTUP-Funktionen werden NUR beim ersten Betreten eines Levels
// (nach NewGame) aufgerufen, die INIT-Funktionen jedesmal
// Die Funktionen müssen so heissen wie die zen-files
// *******************************************************************
// *********
// GLOBAL
// *********
func void STARTUP_GLOBAL()
{
// wird fuer jede Welt aufgerufen (vor STARTUP_<LevelName>)
Game_InitGerman();
};
func void INIT_GLOBAL()
{
// wird fuer jede Welt aufgerufen (vor INIT_<LevelName>)
Game_InitGerman();
};
func void STARTUP_NewWorld_Part_Xardas_01()
{
Wld_InsertNpc(ERD_3001_Badking,"NW_XARDAS_START");
};
// Startup und Init Funktionen der Level-zen-files
// -----------------------------------------------
// Die STARTUP-Funktionen werden NUR beim ersten Betreten eines Levels
// (nach NewGame) aufgerufen, die INIT-Funktionen jedesmal
// Die Funktionen müssen so heissen wie die zen-files
// *******************************************************************
// *********
// GLOBAL
// *********
func void STARTUP_GLOBAL()
{
// wird fuer jede Welt aufgerufen (vor STARTUP_<LevelName>)
Game_InitGerman();
};
func void INIT_GLOBAL()
{
// wird fuer jede Welt aufgerufen (vor INIT_<LevelName>)
Game_InitGerman();
};
func void STARTUP_NewWorld_Part_Xardas_01()
{
Wld_InsertNpc(ERD_3001_Badking,"NW_XARDAS_START");
};
03-17-2013, 11:03 PM
avand in vedere ca nu imi mai da erori, dar pot insera npc-urile din consola, am inceput sa fac un dialog.
acum problema este ca nu imi apar liniile de dialog in joc. dupa ce interactionez cu npc-ul, imi apare "END" si optiunile de dialog, insa dupa selectarea lor nu se intampla nimic, ar fi trebuit sa apara subtitrarea si nu o face(in setarile jocului subtitrarile sunt ON):
DIA_ERD_3006_Gorth.d
acum problema este ca nu imi apar liniile de dialog in joc. dupa ce interactionez cu npc-ul, imi apare "END" si optiunile de dialog, insa dupa selectarea lor nu se intampla nimic, ar fi trebuit sa apara subtitrarea si nu o face(in setarile jocului subtitrarile sunt ON):
DIA_ERD_3006_Gorth.d
Show Content
Spoiler
instance DIA_Gorth_EXIT(C_Info)
{
npc = ERD_3006_Gorth;
nr = 999;
condition = DIA_Gorth_EXIT_Condition;
information = DIA_Gorth_EXIT_Info;
permanent = TRUE;
description = Dialog_Ende;
};
func int DIA_Gorth_EXIT_Condition()
{
return TRUE;
};
func void DIA_Gorth_EXIT_Info()
{
AI_StopProcessInfos(self);
};
instance DIA_Gorth_Hello(C_Info)
{
npc = ERD_3006_Gorth;
nr = 1;
condition = DIA_Gorth_Hello_Condition;
information = DIA_Gorth_Hello_Info;
permanent = FALSE;
description = "Care-i treaba?";
};
func int DIA_Gorth_Hello_Condition()
{
return TRUE;
};
func void DIA_Gorth_Hello_Info()
{
AI_Output (other, self,"DIA_Gorth_Hello_15_00"); //Care-i treaba?
AI_Output (self, other,"DIA_Gorth_Hello_02_00"); //Care-i treaba??? Omule situatia e critica!, raidurile goblinilor sunt din ce in ce mai dese!
AI_Output (self, other,"DIA_Gorth_Hello_02_01"); //Ati reusit sa dati de fier?
AI_Output (other, self,"DIA_Gorth_Hello_02_02"); //Fier?
AI_Output (self, other,"DIA_Gorth_Hello_02_02"); //Da, fier! Eh?
};
instance DIA_Gorth_Fier(C_Info)
{
npc = ERD_3006_Gorth;
nr = 1;
condition = DIA_Gorth_Fier_Condition;
information = DIA_Gorth_Fier_Info;
permanent = FALSE;
description = "Nu inteleg!";
};
func int DIA_Gorth_Fier_Condition()
{
if (Npc_KnowsInfo(hero, DIA_Gorth_Hello))
{
return TRUE;
};
};
func void DIA_Gorth_Fier_Info()
{
AI_Output (other, self,"DIA_Gorth_Fier_15_00"); //Nu inteleg la ce te referi?
AI_Output (self, other,"DIA_Gorth_Fier_03_00"); //Cum adica nu intelegi la ce ma refer?
AI_Output (self, other,"DIA_Gorth_Fier_03_01"); //Nu esti unul dintre cautatorii de fier de la mina?
AI_Output (other, self,"DIA_Gorth_Fier_03_02"); //Eu nu sunt cautator de fier de la mina..
AI_Output (self, other,"DIA_Gorth_Fier_02_02"); //Atunci cine dracu' esti?
};
instance DIA_Gorth_EXIT(C_Info)
{
npc = ERD_3006_Gorth;
nr = 999;
condition = DIA_Gorth_EXIT_Condition;
information = DIA_Gorth_EXIT_Info;
permanent = TRUE;
description = Dialog_Ende;
};
func int DIA_Gorth_EXIT_Condition()
{
return TRUE;
};
func void DIA_Gorth_EXIT_Info()
{
AI_StopProcessInfos(self);
};
instance DIA_Gorth_Hello(C_Info)
{
npc = ERD_3006_Gorth;
nr = 1;
condition = DIA_Gorth_Hello_Condition;
information = DIA_Gorth_Hello_Info;
permanent = FALSE;
description = "Care-i treaba?";
};
func int DIA_Gorth_Hello_Condition()
{
return TRUE;
};
func void DIA_Gorth_Hello_Info()
{
AI_Output (other, self,"DIA_Gorth_Hello_15_00"); //Care-i treaba?
AI_Output (self, other,"DIA_Gorth_Hello_02_00"); //Care-i treaba??? Omule situatia e critica!, raidurile goblinilor sunt din ce in ce mai dese!
AI_Output (self, other,"DIA_Gorth_Hello_02_01"); //Ati reusit sa dati de fier?
AI_Output (other, self,"DIA_Gorth_Hello_02_02"); //Fier?
AI_Output (self, other,"DIA_Gorth_Hello_02_02"); //Da, fier! Eh?
};
instance DIA_Gorth_Fier(C_Info)
{
npc = ERD_3006_Gorth;
nr = 1;
condition = DIA_Gorth_Fier_Condition;
information = DIA_Gorth_Fier_Info;
permanent = FALSE;
description = "Nu inteleg!";
};
func int DIA_Gorth_Fier_Condition()
{
if (Npc_KnowsInfo(hero, DIA_Gorth_Hello))
{
return TRUE;
};
};
func void DIA_Gorth_Fier_Info()
{
AI_Output (other, self,"DIA_Gorth_Fier_15_00"); //Nu inteleg la ce te referi?
AI_Output (self, other,"DIA_Gorth_Fier_03_00"); //Cum adica nu intelegi la ce ma refer?
AI_Output (self, other,"DIA_Gorth_Fier_03_01"); //Nu esti unul dintre cautatorii de fier de la mina?
AI_Output (other, self,"DIA_Gorth_Fier_03_02"); //Eu nu sunt cautator de fier de la mina..
AI_Output (self, other,"DIA_Gorth_Fier_02_02"); //Atunci cine dracu' esti?
};
03-17-2013, 11:13 PM
Ai dat update output units din spacer?
03-17-2013, 11:31 PM
roby am postat asta si in threadul nostru de la mod, ce intrebare e asta? 

Cyrus35 Wrote:Dupa ce dau update si save(output units) intru la meniul "world" dau "reparse scripts", deschid "gothic.src" si apoi mai trebuie facut ceva? sau cum ca nu se intampla absolut nimic, poate aici e problema.
ps: bineinteles nu imi apar nici dialogurile:
03-17-2013, 11:45 PM
Nu stiu de voi, da mie imi merg toate chestiile
.
De la npc-uri, dialoguri, tot
.
.De la npc-uri, dialoguri, tot
.03-18-2013, 01:23 AM
Buna seara,
Am o intrebare si va rog sa ma ajutati.
Se poate schimba personajul din gothic 3 ? Schimba/modifica, ceva de genul.
Sincer, arata oribil si are "head-ul" cat tot monitorul.
Multumesc.
Am o intrebare si va rog sa ma ajutati.
Se poate schimba personajul din gothic 3 ? Schimba/modifica, ceva de genul.
Sincer, arata oribil si are "head-ul" cat tot monitorul.
Multumesc.
03-18-2013, 01:35 AM
Am vazut cateva discutii asemanatoare pe wog.com, discutii pornite pe baza Story Project-ului, si s-ar parea ca modificarile care pot fi aduse lumii de joc (aici intrand si personajele) sunt limitate la schimbarea texturilor. Pe baza asta i-au adus cateva schimbari lui Nameless, singura care imi vine in minte fiind ponytail-ul care a fost reintrodus.
In orice caz poti sa arunci un ochi pe site-ul baietilor de la CSP, poate gasesti mai multe detalii acolo: http://page.g3csp.bplaced.de/?lang=en
Vezi in principal sectiunea FAQ, daca nu gasesti nimic fa un browse printre postari si vezi care mentioneaza schimbari aduse personajelor. E posibil sa poti totusi sa faci si alte schimbari.
In orice caz poti sa arunci un ochi pe site-ul baietilor de la CSP, poate gasesti mai multe detalii acolo: http://page.g3csp.bplaced.de/?lang=en
Vezi in principal sectiunea FAQ, daca nu gasesti nimic fa un browse printre postari si vezi care mentioneaza schimbari aduse personajelor. E posibil sa poti totusi sa faci si alte schimbari.
03-18-2013, 01:48 AM
A tras un ochi peste tot, nu mentioneaza nimeni de schimbari aduse personajului, probabil nu m-am uitat nici foarte atent, dar nu cred ca am neglijat asta.
In orice caz, ar fii foarte bine venita o schimbare(cel putin pentru mine), fiindca design-ul personajului ma opreste sa-l rejoc si asta e destul de frustrant, fiindca cu noile update-uri, patchuri, acest patch in romana, ma atrage foarte mult sa-l rejoc, insa vreau cateva schimbari personajului.
Oricum, multumesc pentru ajutor!
In orice caz, ar fii foarte bine venita o schimbare(cel putin pentru mine), fiindca design-ul personajului ma opreste sa-l rejoc si asta e destul de frustrant, fiindca cu noile update-uri, patchuri, acest patch in romana, ma atrage foarte mult sa-l rejoc, insa vreau cateva schimbari personajului.
Oricum, multumesc pentru ajutor!

03-18-2013, 02:04 AM
Te-as indruma spre posturi mai specifice atat de pe site cat si de pe topicurile de pe wog.com, dar sincer nu imi amintesc pe unde sunt. Daca ai rabdare sa cauti sigur vei gasi mentiuni legate de subiectul asta.
In orice caz, nu te vei putea bucura de eventualele modificari aduse personajului pana nu se va lansa CSP-ul, iar asta va fi undeva in viitor, cel mai probabil peste cel putin un an.
In orice caz, nu te vei putea bucura de eventualele modificari aduse personajului pana nu se va lansa CSP-ul, iar asta va fi undeva in viitor, cel mai probabil peste cel putin un an.