Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - prezesjaroslaw

Strony: [1]
1
Skrypty / Problem z dialogami
« dnia: 2018-09-02, 23:44 »
Było jebane 10000000 razy, ale dalej nie rozumieją...

https://themodders.org/index.php?topic=27693.0


Dalej nie działają

Post połączony: 2018-09-03, 00:06
Poradziłem sobie już, temat do zamknięcia.
Wystarczyło zmienić w redefixie zmienić na "tworzenie" plików ou.bin i ou.csl razem.

Post połączony: 2018-09-03, 19:17
Zapomniałem dopisać. Dziękuję wszystkim za chęć pomocy ;)

2
Skrypty / Problem z dialogami
« dnia: 2018-09-02, 14:41 »
Jak je wypierdolę to mam parsować? Bo tego spospobu też już próbowałem.

3
Skrypty / Problem z dialogami
« dnia: 2018-09-02, 01:40 »
Tworzyłem, w niczym to nie pomaga.

4
Skrypty / Problem z dialogami
« dnia: 2018-09-02, 00:58 »
Nie parsuj skryptów spacerem, nie bądź masochistą, aczkolwiek twój błąd z pomijaniem dialogów jest właśnie wynikiem tego, że nie zostały one sparsowane. Polecam niemiecki program "Redefix", ma niewiele opcji, a większość jest intuicyjna, więc powinieneś sobie poradzić. Gdzieś nawet na forum będzie o tym, jak wygoglujesz to znajdziesz. Redefix sparsuje ci dialogi w trymiga, zrobi to szybciej i lepiej niż Spacer.

PS. A te dialogi to rozumiem, że tak bekowo? Jak robisz kolejny gówno mod, to odpuść sobie. To nawet nie jest śmieszne

Dialogi są testowe, a redefixa używałem i dalej to samo.

5
Skrypty / Problem z dialogami
« dnia: 2018-09-01, 23:43 »
Musisz zparsować skrypty spacerem.
Wykonaj II sposób z tego linku: https://themodders.org/index.php?topic=106.0

Skompilowane już były i tutaj jest problem.

Post połączony: 2018-09-02, 00:03
A jeszcze odnośnie Spacera. Wcześniej normalnie się dało kompilować, teraz mam to:
https://ibb.co/cV5Nsz

6
Skrypty / Problem z dialogami
« dnia: 2018-09-01, 23:14 »
Problem wygląda w ten sposób.
Po dodaniu dialogu do gry, okienka dialogowe nie wyświetlają się, ale dialog normalnie "przelatuje".
Wpisy do dziennika i tym podobne są normalnie dodawane. W załączniku wrzucam logi, dialog i skrypt npc'ta jest poniżej.
Od razu mówię, że tylko u mnie ten problem występuje, a w GothicStarterze(mod) zaznaczona jest opcja "VDFS physical first" i "reparse scripts".
https://ibb.co/d9pnQK

NPC
INSTANCE None_100_Prezes (Npc_Default)
{
// ------ NSC ------
name = "Prezes Jarosław";
guild = GIL_KDW;
id = 12;
voice = 14;
flags       = NPC_FLAG_IMMORTAL;
npctype = NPCTYPE_MAIN;

// ------ aivars ------
aivar[AIV_MagicUser] = MAGIC_ALWAYS;
aivar[AIV_IgnoresFakeGuild] = TRUE;
aivar[AIV_IgnoresArmor] = TRUE;

// ------ Attribute ------
B_SetAttributesToChapter (self, 5);

// ------ Kampf-Taktik ------
fight_tactic = FAI_HUMAN_STRONG;

// ------ Equippte Waffen ------

// ------ Inventory ------
B_CreateAmbientInv (self);

// ------ visuals ------
B_SetNpcVisual (self, MALE, "Hum_Head_Bald", Face_B_Saturas, BodyTex_B, ITAR_KDW_H);
Mdl_SetModelFatness (self, 0);
Mdl_ApplyOverlayMds (self, "Humans_Mage.mds");

// ------ NSC-relevante Talente vergeben ------
B_GiveNpcTalents (self);

// ------ Kampf-Talente ------
B_SetFightSkills (self, 80);

// ------ TA anmelden ------
daily_routine = Rtn_PreStart_12;
};

FUNC VOID Rtn_PreStart_12 ()
{
TA_Circle (08,00,20,00,"WP_STRAND1_02"); 
TA_Circle (20,00,08,00,"WP_STRAND1_02");

DIALOG
//----------------------------------------------------------------------
// Info EXIT
//----------------------------------------------------------------------
INSTANCE DIA_Prezes_EXIT   (C_INFO)
{
npc         = NONE_100_Prezes;
nr          = 999;
condition   = DIA_Prezes_EXIT_Condition;
information = DIA_Prezes_EXIT_Info;
permanent   = TRUE;
description = DIALOG_ENDE;
};
FUNC INT DIA_Prezes_EXIT_Condition()
{
return TRUE;
};
FUNC VOID DIA_Prezes_EXIT_Info()
{
AI_StopProcessInfos (self);
};

//----------------------------------------------------------------------
// Info Hacke
//----------------------------------------------------------------------
INSTANCE DIA_Prezes_Hi   (C_INFO)
{
npc         = NONE_100_Prezes;
nr          = 1;
condition   = DIA_Prezes_Hi_Condition;
information = DIA_Prezes_Hi_Info;
permanent   = FALSE;
important = TRUE;
};
FUNC INT DIA_Prezes_Hi_Condition()
{
return TRUE;
};
FUNC VOID DIA_Prezes_Hi_Info()
{
AI_Output (self, other, "DIA_NONE_100_Prezes_Hi_15_00"); //Cześć ogułem.
AI_Output (other, self, "DIA_NONE_100_Prezes_Hi_07_01"); //Siema całe te.
};


Strony: [1]
Do góry