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.


Pokaż wątki - DarkeY

Strony: [1]
1
Dyskusje / Czy mod posiada w sobie Noc Kruka?
« dnia: 2013-02-25, 10:18 »
Tak jak w nazwie, chcę ściągnąć a nie mam znowu Nocy kruka, czy on w sobie już go ma czy trzeba oddzielnie pobierać?

2
Cześć,
mam rozpakowany dodatek noc kruka i mam wirusa w pliku setup.exe
czy mógłby mi ktoś upnąć to?
Za pomoc dam limit propsów i nie wiem, suba na YouTube.

Najlepiej wszystkie pliki oprócz datax i folderów, mają razem 1.3MB

Pobierać z neta nie mogę niestety.



Edit Znalazlem pliki i okazalo sie ze daty tez sa uszkodzone ;/

3
Skrypty / Parę pytań
« dnia: 2013-02-22, 10:25 »
Cześć,
Bawię się w tworzenie misji i mam parę problemów, jak dokładnie je napisać.
1 pytanie =
No to tak, gdy npc tą rozmowe mówi od razu[966DIA_Dregor_HELLO2_15_08] po [966DIA_Dregor_HELLO2_15_07], wiem że jest to prosta rzecz ale chcę otrzymać dokładną odpowiedź ^^ .
Muszę nową sekcje dodać.

Dam skrawek tej misji patrz na Edit
Spoiler
INSTANCE DIA_Dregor_HELLO2 (C_INFO)
{
   npc          = BDT_10_Dregor;
   nr           = 2;
   condition    = DIA_Dregor_HELLO2_Condition;
   information  = DIA_Dregor_HELLO2_Info;
   permanent = FALSE;
   description = Rekrutacja;
};

FUNC INT DIA_Dregor_HELLO2_Condition()
{
    return TRUE;
};

FUNC VOID DIA_Dregor_HELLO2_Info()
{
    AI_Output (other, self ,966DIA_Dregor_HELLO2_15_01); //O co chodzi?
    AI_Output (self, other ,966DIA_Dregor_HELLO2_03_02); //Mam dla Ciebie propozycje nie do odrzucenia...
    AI_Output (self, other ,966DIA_Dregor_HELLO2_03_03); //Jak wiesz, jestem z obozu buntowników... Potrzebujemy nowych ludzi
    AI_Output (other, self ,966DIA_Dregor_HELLO2_15_04); //Wiem do czego zmierzasz...
    AI_Output (self, other ,966DIA_Dregor_HELLO2_03_05); //Zgadzasz sie? Zaprowadze Cię do obozu i tam się ogarniesz
    AI_Output (self, other ,966DIA_Dregor_HELLO2_15_06); //Jakąś siłę chyba masz co nie? Przecież pracujesz w polu, wilki same się nie zabijają.
    AI_Output (other, self ,966DIA_Dregor_HELLO2_15_07); //Nie ma czasu do stracenia, ruszajmy!
Log_CreateTopic(TOPIC_Rekrutacja,LOG_MISSION);
    Log_SetTopicStatus(TOPIC_Rekrutacja,LOG_RUNNING);                      
    B_LogEntry (TOPIC_Rekrutacja,Niejaki Dregor okazał się moim zbawieniem, mówi że w obozie zmienię swoje życie na lepsze. Cóż, zgodziłem się, a co to będzie się zobaczy potem...);
    AI_StopProcessInfos (self);
    self.aivar[AIV_PARTYMEMBER] = TRUE;
    Npc_ExchangeRoutine (self, DOMEK);
AI_Output (other, self ,966DIA_Dregor_HELLO2_15_08); //No to jesteśmy, pomów z Jorathem, on wszystko załatwi.
AI_StopProcessInfos (self);
self.aivar[AIV_PARTYMEMBER] = FALSE;
B_LogEntry (TOPIC_Rekrutacja,Dregor zaprowadził mnie do domku w pobliżu jakiejś farmy. Powiedział abym pomówił z Jorathem, ma mi dać wyposarzenie.);
    B_GivePlayerXP (600);

};

Edit
Napisalem cos takiego, ale od razu gdy zaczyna biec do celu to mowi do mnie ze jestesmy i expa daje (pewnie musze If walnac aby zatrzymal funkcje az sie wykona w danym miejscu... Ale jak dodac If NPC doszedl do celu, to wtedy zagada
Z tym If Npc_ExchangeRoutine (self, DOMEK); mam crasha
Spoiler
//========================================
//-----------------> HELLO2
//========================================

INSTANCE DIA_Dregor_HELLO2 (C_INFO)
{
   npc          = BDT_10_Dregor;
   nr           = 2;
   condition    = DIA_Dregor_HELLO2_Condition;
   information  = DIA_Dregor_HELLO2_Info;
   permanent = FALSE;
   description = Rekrutacja;
};

FUNC INT DIA_Dregor_HELLO2_Condition()
{
    return TRUE;
};

FUNC VOID DIA_Dregor_HELLO2_Info()
{
    AI_Output (other, self ,966DIA_Dregor_HELLO2_15_01); //O co chodzi?
    AI_Output (self, other ,966DIA_Dregor_HELLO2_03_02); //Mam dla Ciebie propozycje nie do odrzucenia...
    AI_Output (self, other ,966DIA_Dregor_HELLO2_03_03); //Jak wiesz, jestem z obozu buntowników... Potrzebujemy nowych ludzi
    AI_Output (other, self ,966DIA_Dregor_HELLO2_15_04); //Wiem do czego zmierzasz...
    AI_Output (self, other ,966DIA_Dregor_HELLO2_03_05); //Zgadzasz sie? Zaprowadze Cię do obozu i tam się ogarniesz
    AI_Output (self, other ,966DIA_Dregor_HELLO2_15_06); //Jakąś siłę chyba masz co nie? Przecież pracujesz w polu, wilki same się nie zabijają.
    AI_Output (other, self ,966DIA_Dregor_HELLO2_15_07); //Nie ma czasu do stracenia, ruszajmy!
Log_CreateTopic(TOPIC_Rekrutacja,LOG_MISSION);
    Log_SetTopicStatus(TOPIC_Rekrutacja,LOG_RUNNING);                      
    B_LogEntry (TOPIC_Rekrutacja,Niejaki Dregor okazał się moim zbawieniem, mówi że w obozie zmienię swoje życie na lepsze. Cóż, zgodziłem się, a co to będzie się zobaczy potem...);
    AI_StopProcessInfos (self);
self.aivar[AIV_PARTYMEMBER] = TRUE;
    Npc_ExchangeRoutine (self, DOMEK);
};

INSTANCE DIA_Dregor_HELLO3 (C_INFO)
{
   npc          = BDT_10_Dregor;
   nr           = 1;
   condition    = DIA_Dregor_HELLO3_Condition;
   information  = DIA_Dregor_HELLO3_Info;
   permanent = FALSE;
   Important    = TRUE;
};

FUNC INT DIA_Dregor_HELLO3_Condition()
{
    return TRUE;
};

FUNC VOID DIA_Dregor_HELLO3_Info()
{
AI_Output (self, other ,966DIA_Dregor_HELLO2_15_08); //No to jesteśmy, pomów z Jorathem, on wszystko załatwi.
AI_StopProcessInfos (self);
self.aivar[AIV_PARTYMEMBER] = FALSE;
B_LogEntry (TOPIC_Rekrutacja,Dregor zaprowadził mnie do domku w pobliżu jakiejś farmy. Powiedział abym pomówił z Jorathem, ma mi dać wyposarzenie.);
    B_GivePlayerXP (600);
};
Edit 2
Tutaj tez gdy dojdziemy nic nie gada tylko sie gapi w moja strone jak debil
Spoiler
FUNC VOID DIA_Dregor_HELLO2_Info()
{
    AI_Output (other, self ,966DIA_Dregor_HELLO2_15_01); //O co chodzi?
    AI_Output (self, other ,966DIA_Dregor_HELLO2_03_02); //Mam dla Ciebie propozycje nie do odrzucenia...
    AI_Output (self, other ,966DIA_Dregor_HELLO2_03_03); //Jak wiesz, jestem z obozu buntowników... Potrzebujemy nowych ludzi
    AI_Output (other, self ,966DIA_Dregor_HELLO2_15_04); //Wiem do czego zmierzasz...
    AI_Output (self, other ,966DIA_Dregor_HELLO2_03_05); //Zgadzasz sie? Zaprowadze Cię do obozu i tam się ogarniesz
    AI_Output (self, other ,966DIA_Dregor_HELLO2_15_06); //Jakąś siłę chyba masz co nie? Przecież pracujesz w polu, wilki same się nie zabijają.
    AI_Output (other, self ,966DIA_Dregor_HELLO2_15_07); //Nie ma czasu do stracenia, ruszajmy!
Log_CreateTopic(TOPIC_Rekrutacja,LOG_MISSION);
    Log_SetTopicStatus(TOPIC_Rekrutacja,LOG_RUNNING);                      
    B_LogEntry (TOPIC_Rekrutacja,Niejaki Dregor okazał się moim zbawieniem, mówi że w obozie zmienię swoje życie na lepsze. Cóż, zgodziłem się, a co to będzie się zobaczy potem...);
    AI_StopProcessInfos (self);
self.aivar[AIV_PARTYMEMBER] = TRUE;
    Npc_ExchangeRoutine (self, DOMEK);
};

INSTANCE DIA_Dregor_HELLO3 (C_INFO)
{
   npc          = BDT_10_Dregor;
   nr           = 1;
   condition    = DIA_Dregor_HELLO3_Condition;
   information  = DIA_Dregor_HELLO3_Info;
   permanent = FALSE;
   Important    = TRUE;
};

FUNC INT DIA_Dregor_HELLO3_Condition()
{
    return TRUE;
};

FUNC VOID DIA_Dregor_HELLO3_Info()
{
If (Npc_GetDistToWP(self,DOMEK)<15)
{
AI_Output (self, other ,966DIA_Dregor_HELLO2_15_08); //No to jesteśmy, pomów z Jorathem, on wszystko załatwi.
AI_StopProcessInfos (self);
self.aivar[AIV_PARTYMEMBER] = FALSE;
B_LogEntry (TOPIC_Rekrutacja,Dregor zaprowadził mnie do domku w pobliżu jakiejś farmy. Powiedział abym pomówił z Jorathem, ma mi dać wyposarzenie.);
    B_GivePlayerXP (600);
};
};
2 pytanie =
Czy jest jakiś kod na uruchomienie danej sekcji questa, czyli nie trzeba wykonywać zawsze misji od nowa aby sprawdzać czy dokładnie działają?
Bo w tej moejej misji trochę biegania jest, albo teleport do waypointa?

4
Sprzęt, oprogramowanie / Wirusy wirusy wirusy
« dnia: 2013-02-22, 09:08 »
Cześć,
No to tak, od 5/6 miesięcy gdy kupiłem nowego kompa na czystym windowsie7 nie zainstalowałem w ogóle antywirusa aż do teraz.
No i tak się złożyło że pełno tego świństwa mam w kompie i co jakiś czas pojawiają się nowe zwalniające pracę komputera (niektóre idzie zauważyć w procesach .exe)

Gdy wyczyściłem wszystko ComboFix'em to mi wszystko przestało działać prawie... gdy włączyłem Mój komputer od razu wyskakiwało Eksplorator windows przestal dzialac i tak w kazdej lokalizacji.
W dodatku prawie wszystkie programy pousuwał (infekcje pewnie we wszystkim prawie).

Wczoraj się wziąłem za czyszczenie
Czyściłem:
CCleaner - Pliki + rejestr
RegUtility - Wszystko, pliki, rejestr, avtivex itp.
UnHackMe - Wirusy


Dobra, dosyć sporo wyczyściło, komp ładniej chodzi, ale na starym moim koncie użytkownika, bo gdy stworzyłem nowe to na nim po włączeniu obojętnie jakiej lokalizacji Ekspolator windows przestal dzialac...


Co mogę jeszcze zrobić? Jakiego antywirusa polecacie, jeżeli w ogóle jeszcze opłaca się instalować a nie skombinować winke i formata rypnąć?

5
Skrypty / Nie widze mojego dialogu i nie slysze
« dnia: 2013-02-20, 20:42 »
Czesc ponownie xd
sorki ze tworze temat zamiast sam sie pobawic i naprawic taki latwy blad.

No to tak
Zrobilem nowego NPC i misje, w misji mam na przyklad takie cos po nacisnieciu opcji wyboru u NPC...

    AI_Output (other, self ,966DIA_Dregor_HELLO2_15_01); //O co chodzi?

A nie widze zadnego tekstu zeby NPC cos mowil, po prostu wszystkie teksty pomija i pojawia sie KONIEC

Otwieram przez gothic2_mod i zaznaczone jest reparse scripts.
czy musze kazdy dialog dodawac tez do OU.bin ?

Aha, swoj dubbing mam pod nazwa 966DIA_Dregor_HELLO2_15_01.WAV w folderze
C:\Gry\Gothic II\_Work\data\Sound\Speech

Za pomoc props :D

Misja znajduje sie w C:\Gry\GothicII\_Work\data\Scripts\Content\Story\Dialoge
NPC w C:\Gry\Gothic II\_Work\data\Scripts\Content\Story\NPC

Skrypt NPC
Spoiler
///////////////////////////////////////
// Created with Grekain's NPC Generator //
///////////////////////////////////////
instance BDT_10_Dregor (NPC_Default)
{
    // ----- NPC -----
    name = Dregor;
    guild = 9;
    id = 10;
    voice = 5;
    flags = 0;
    npctype = NPCTYPE_FRIEND;
    level = 20;

    // ----- Attributes -----
    attribute[ATR_STRENGTH] = 80;
    attribute[ATR_DEXTERITY] = 70;
    attribute[ATR_HITPOINTS_MAX] = 60;
    attribute[ATR_HITPOINTS] = 60;
    attribute[ATR_MANA_MAX] = 60;
    attribute[ATR_MANA] = 60;

    // ----- Hitchance -----
    HitChance [NPC_TALENT_1H] = 10;
    HitChance [NPC_TALENT_2H] = 10;
    HitChance [NPC_TALENT_BOW] = 10;
    HitChance [NPC_TALENT_CROSSBOW] = 10;

    B_SetNpcVisual     (self, MALE, HUM_HEAD_BALD, Face_N_Pirat01, BodyTex_Player, ITAR_RANGER_Addon);
    Mdl_SetModelFatness     (self, 1);
    Mdl_ApplyOverlayMds     (self, Humans_Tired.mds);

    // ----- Give NPC his Talents -----
    B_GiveNpcTalents (self);

    // ----- Inventory -----
    EquipItem    (self, ItMw_1h_Bau_Mace);
    EquipItem    (self, ItRw_Bow_L_02);
   
      daily_routine       = Rtn_Start_950;
};

FUNC VOID Rtn_Start_950 ()
{   
   TA_Stand_Guarding      (07,30,23,00,NW_FARM1_LOBART);   
      TA_Sleep             (23,00,07,30,NW_FARM1_INHOUSE_BED_01);
};

FUNC VOID Rtn_ObesessionRitual_950 ()
{   
   TA_Stand_Guarding      (07,30,23,00,NW_FARM1_OUT_05);   
      TA_Stand_Guarding       (23,00,07,30,NW_FARM1_OUT_05);

};


Skrypt questa
Spoiler
// *Script was make in Easy Dialog Maker (EDM)

//========================================
//-----------------> OPCJA *KONIEC*
//========================================

INSTANCE DIA_Dregor_EXIT(C_INFO)
{
npc             = BDT_10_Dregor;
nr              = 999;
condition = DIA_Dregor_EXIT_Condition;
information = DIA_Dregor_EXIT_Info;
permanent = TRUE;
description     = KONIEC;
};

FUNC INT DIA_Dregor_EXIT_Condition()
{
return TRUE;
};

FUNC VOID DIA_Dregor_EXIT_Info()
{
AI_StopProcessInfos (self);
};

//========================================
//-----------------> HELLO1
//========================================

INSTANCE DIA_Dregor_HELLO1 (C_INFO)
{
   npc          = BDT_10_Dregor;
   nr           = 1;
   condition    = DIA_Dregor_HELLO1_Condition;
   information  = DIA_Dregor_HELLO1_Info;
   permanent = FALSE;
   Important    = TRUE;
};

FUNC INT DIA_Dregor_HELLO1_Condition()
{
    return TRUE;
};

FUNC VOID DIA_Dregor_HELLO1_Info()
{
};

//========================================
//-----------------> HELLO2
//========================================

INSTANCE DIA_Dregor_HELLO2 (C_INFO)
{
   npc          = BDT_10_Dregor;
   nr           = 2;
   condition    = DIA_Dregor_HELLO2_Condition;
   information  = DIA_Dregor_HELLO2_Info;
   permanent = FALSE;
   description = Rekrutacja;
};

FUNC INT DIA_Dregor_HELLO2_Condition()
{
    return TRUE;
};

FUNC VOID DIA_Dregor_HELLO2_Info()
{
    AI_Output (other, self ,966DIA_Dregor_HELLO2_15_01); //O co chodzi?
    AI_Output (self, other ,B_ANDRE_CANTHARFALLE_08_01); //Mam dla Ciebie propozycje nie do odrzucenia...
    AI_Output (self, other ,966DIA_Dregor_HELLO2_03_03); //Jak wiesz, jestem z obozu buntowników... Potrzebujemy nowych ludzi
    AI_Output (other, self ,966DIA_Dregor_HELLO2_15_04); //Wiem do czego zmierzasz...
    AI_Output (self, other ,966DIA_Dregor_HELLO2_03_05); //Zgadzasz sie? Zaprowadze Cię do obozu i tam się ogarniesz
    AI_Output (self, other ,966DIA_Dregor_HELLO2_15_06); //Jakąś siłę chyba masz co nie? Przecież pracujesz w polu, wilki same się nie zabijają.
    AI_Output (other, self ,966DIA_Dregor_HELLO2_15_07); //Nie ma czasu do stracenia, ruszajmy!
Log_CreateTopic(TOPIC_Rekrutacja,LOG_MISSION);
    Log_SetTopicStatus(TOPIC_Rekrutacja,LOG_RUNNING);                      
    B_LogEntry (TOPIC_Rekrutacja,Niejaki Dregor okazał się moim zbawieniem, mówi że w obozie zmienię swoje życie na lepsze. Cóż, zgodziłem się, a co to będzie się zobaczy potem...);
    AI_StopProcessInfos (self);
};


6
Skrypty / Czemu nie mogę wstawić NPCta
« dnia: 2013-02-19, 16:41 »
Ymm.
Ściągnąłem czyste skrypty bez NPC i questów do G2NK.
Dobra, start point zrobiłem ,działa dobrze.
Stworzyłem też NPC'ta, który działa po przywołaniu komendą ale nie pojawia się tam gdzie zaznaczyłem.
Waypointy są ze spacera.


startup.d
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_Farm_01()
{
   Wld_InsertNpc   (NPC901_NAJ_DREGOR, "NW_FARM1_OUT_01");

};

NPC
Spoiler
///////////////////////////////////////////////////////
//////////////  Code generated by Diakreion 32bit v2.0, http://darkforests.info/
///////////////////////////////////////////////////////


///////////////////////////////////////////////////////
//////////////  Primäre Daten
///////////////////////////////////////////////////////

instance NPC901_NAJ_Dregor (Npc_Default)
{
   id                                     = 901;
   name                                   = "Dregor";
   npcType                             = NPCTYPE_AMBIENT;
   flags                            = 0;

///////////////////////////////////////////////////////
//////////////  Attribute
///////////////////////////////////////////////////////

   attribute [ATR_STRENGTH]         = 112;
   attribute [ATR_DEXTERITY]        = 108;
   attribute [ATR_HITPOINTS_MAX]    = 216;
   attribute [ATR_HITPOINTS]        = 204;
   attribute [ATR_MANA_MAX]         = 131;
   attribute [ATR_MANA]             = 156;

///////////////////////////////////////////////////////
//////////////  Protection
///////////////////////////////////////////////////////

   protection [PROT_BLUNT]          = 24;
   protection [PROT_EDGE]           = 23;
   protection [PROT_POINT]          = 12;
   protection [PROT_FIRE]           = 5;
   protection [PROT_FLY]            = 12;
   protection [PROT_MAGIC]          = 13;

///////////////////////////////////////////////////////
//////////////  Damage
///////////////////////////////////////////////////////

   damage     [DAM_INDEX_BLUNT]     = 72;
   damage     [DAM_INDEX_EDGE]      = 88;
   damage     [DAM_INDEX_POINT]     = 0;
   damage     [DAM_INDEX_FIRE]      = 0;
   damage     [DAM_INDEX_FLY]       = 0;
   damage     [DAM_INDEX_MAGIC]     = 0;
   damagetype                       = 0;

///////////////////////////////////////////////////////
//////////////  Talents
///////////////////////////////////////////////////////

   HitChance [NPC_TALENT_1H]        = 27;
   HitChance [NPC_TALENT_2H]        = 26;
   HitChance [NPC_TALENT_BOW]       = 12;
   HitChance [NPC_TALENT_CROSSBOW]  = 17;

///////////////////////////////////////////////////////
//////////////  Visuals
///////////////////////////////////////////////////////

   Mdl_ApplyOverlayMds (self,"Humans_Militia.mds");
   B_SetNpcVisual (self,MALE,"Hum_Head_Psionic",Face_L_NormalBart01,BodyTex_L,ItAr_DJG_L);
   Mdl_SetModelFatness (self,2);

///////////////////////////////////////////////////////
//////////////  Inventar Items
///////////////////////////////////////////////////////

   CreateInvItems (self, ItPo_Health_01,2);
   EquipItem (self, ItMw_1h_Mil_Sword);

///////////////////////////////////////////////////////
//////////////  Sonstiges
///////////////////////////////////////////////////////

   guild                               = GIL_NONE;
   level                            = 19;
   fight_tactic                     = FAI_HUMAN_STRONG;
   weapon                           = ItMw_1h_Mil_Sword;
   voice                            = 12;
   daily_routine                    = Rtn_Start_901;

///////////////////////////////////////////////////////
//////////////  Sinne
///////////////////////////////////////////////////////

   senses                           = SENSE_SEE | SENSE_HEAR | SENSE_SMELL;
   senses_range                     = 1000;
};

///////////////////////////////////////////////////////
//////////////  Tagesablauf
///////////////////////////////////////////////////////

func void Rtn_Start_901 ()
{
   TA_Sit_Bench(10,14,12,32,"DREGOR");
   TA_Stand_Guarding    (08,00,22,00,"NW_FARM1_PATH_CITY_SHEEP_09");
   TA_Sit_Campfire(18,00,20,25,"DREGOR");
   TA_Sleep         (22,00,08,00,"NW_FARM1_INSTABLE_BED");
};


Chcę aby NPC pojawił się na farmie koło miasta, tam właśnie zrobiłem sobie też startpointa.

7
Tak jak w nazwie tematu, można usunąć wszystkie misje i NPCty z gry tak aby nie było crashu?
Bo jak wyczyściłem Dialogue to mi crash wywalił że brakuje pilku DIE.d czy coś takiego.

8
Pytania i problemy / Wymagania do moddingu G2
« dnia: 2013-02-19, 08:40 »
Siemka, wróciłem na scenę moddingu xd,
Załatwiłem od kumpla gothica 2, chociaż nie ma Nocy Kruka, a ja pobrać nie mogę bo mam internet na limit ;(.
I tutaj sprawa się komplikuje...
czy jest może wszystko potrzebne do moddingu na czystego G2 czy tylko są na G2NK?
Bo kiedyś na G2 nie mogłem znaleźć polskich skryptów i musiałem załatwić Noc Kruka.

Chyba że Noc Kruka miała by do 300MB to jeszcze mógłbym pobrać,
może coś takiego zripowanego istnieje bez dźwięków i zbędnych pierdół?

9
Pytania i problemy / [Pytanie]Modding Two Worlds
« dnia: 2011-12-18, 16:18 »
Czy wie ktoś, gdzie mogę znaleźć polskie informacje/poradniki dotyczące modowania tej gry ?
Na tym forum jeszcze nikt się tym nie zajął ? :D
To, co wyczytałem na angielskich stronach i zobaczyłem programy, łatwe w obsłudze.Łatwiej zrobić coś dobrego, niż w gothicu :D .

10
Więc tak...
Napisałem questa w programie Easy Dialog Maker 3.
Napisałem NPC'ta.

Quest działa po części prawidłowo ale teksty są niemieckie... nie mam pojęcia czemu.Zmieniłem linijki w OU.csl czy cs.. i usunąłem OU.bin z Cutscene

Czyli to te niemieckie teksty gothic musi pobierać z jakiegoś pliku, którego nie znam ?...

Mam czyste skrypty.

Możecie mi coś poradzić ?
Propsy za pomoc.

11
Skrypty / Okrojenie całego folderu Scripts
« dnia: 2011-11-30, 13:09 »
Więc tak.

Usunąłem ze startup.d wszystkich NPC, oprócz respu mobów.
Działa OK.
Chcę dodac do nowego obozu jakiegoś NPC'ta... po zrobieniu tego wyskakują błędy

Teraz np. U:PAR: Redefined identifier : STARTUP_WORLD ( line 1837 ) bo okroiłem zbytnio startup
Link do zawartości startup.d
http://wklej.to/kHurY


Po prostu chciałbym usunąc wszystkie misje i wszystkich NPC'tow ale się nie da, bo potem wyskoczy masa errorów że nie ma tych plików.
Jest gdzieś na necie lub na forum gotowiec, tego co opisałem ?
Chcę wszystko robic na standardowym WORLD.ZEN




Czekam na szybką odpowiedź, za każdą pomocną radę daję propsa.

(Jestem cały czas w temacie jak coś)

12
Spacer / Problemy
« dnia: 2011-11-27, 14:26 »
Godzinę temu zedytowałem trochę świat (world.zen) ale tylko tak że usunąłem startpointy i zrobiłem swój (wszystko działa jak należy) i usunąłem te strzałki, gdzie stoi Milten i go nie ma (tak chciałem właśnie zrobić, nawet nie wiem po co one są... myślę chyba że gdzie ta postać ma się znajdować i jego trasa chodzenia xD

Znowu chciałem coś dodać i wszystko się zepsuło !
Odpalam spacera i musze maksymalizować nie wiem czemu...
Po wczytaniu WORLD.ZEN jest białe tło i leci muzyka, nic więcej...
Wie ktoś może w czym problem ?

I mam często ten błąd:
"Error-Message
M:BSP leaf destroyed, but had still vob(s)
in it's lists."



2.
Teksturowałem cały world.zen, zapisałem jako world.3ds (wyszło 4 MB) i po wczytaniu world.3ds w spacerze wyskakują nieskończone błędy
"Error-Message
D: zFile3DS(FaceListReader)
: FILE CORRUPT, face has index to non-existant vertex index 10270, numVert: 10270"

13
Dyskusje / Polecajka modów
« dnia: 2011-10-15, 15:40 »
Tak jak w tytule.
Szukam jakiegoś modu z mnóstwem nowych questów...
Ten mnie interesuje ale główny niemiecki link nie działa a łatka działa ale to chyba tylko łatka :D
Spoiler
Diccuric          
Największy mod do pierwszej części Gothica jaki kiedykolwiek powstał i do tego przetłumaczony na nasz ojczyst język. Nowy, bogaty w różnorodności świat prawie dwa razy większy od Górniczej Doliny, ciekawe intro oraz wciągająca fabuła biją na głowę wszystkie modyfikacje jakie do tej pory znaliście. Jest i przeogromny zamek, miasto, które kryją wiele tajmnic, lasy, bagna, jaskinie, wąwozy, doliny, morze, kilka mniejszych wysepek... Wiele krajobrazów wprost powala na kolana. Wymieniać można by wiele, ale wtedy en artykuł zająłby kilka stron, a i tak niektóre rzeczy lepiej odkryć samemu.
W modzie tym wcielamy się w młodzieńca o imieniu Arcadric. Początkowo naszym celem jest zdobycie poparcia wśród najemników zamieszujących ogromny zamek. Ich szefem jest Berengar, który chce zemścić sie na królu i przejąć władzę w królestwie Gaytach. W pewnym momencie następuje ciekawy zwrot akcji...
Powiązań z Gothic jest naprawde niewiele.
Image Hosted by ImageShack.us


Pobierz (wersja niemiecka)
Pobierz (polska łatka)

Następny mod(kliknij)

14
Pytania i problemy / Risen - gra tnie
« dnia: 2011-10-15, 11:22 »
Więc tak
Mam takie parametry komputera:
Laptop DELL Inspiron 1525
Windows XP Professional z Dodatkiem Service Pack 3
Komputer:
Intel (R) Pentium (R) Dual CPU T2370 @ 1.73GHz 1.73GHz, 1,99GB RAM
________________________________________________________________________

Monitor Plug and Play na Mobile Intel(R) 965 Express Chipset Family --- rozdzielczość mam ustawioną 1280 x 800

_________________________________________________________________________________________________________________

Sterowniki do karty graficznej i DirectX 9.0c+ mam zainstalowane.

=-=-=-=-=-=
Rozmiar normalny 96 dpi ///
Rozmiar pamięci karty:384 MB
Częstotliwość odświeżania 60Hz
Monitor Plug and Play




__________________________________________________________________________________________________________


Risen tnie bardzo na najniższych detalach... można jakoś okroić ten plik ini żebym np. miał mniejszy zasięg widoku ?
Spoiler
[Mounts]
_InternCommon=data/common/images/_intern
_Intern=data/raw/images/_intern
Animation=data/raw/images/Animation
EditSupporter=data/raw/images/EditSupporter
Items=data/raw/images/Items
Level=data/raw/images/Level
Sky=data/raw/images/Sky
Special=data/raw/images/Special
Speedtree=data/raw/images/Speedtree
Startscreen=data/raw/images/Startscreen
TestLevel=data/raw/images/TestLevel_01
VFX=data/raw/images/Vfx
MasterHuman=data/raw/images/MasterHuman
Lightmaps=data/raw/images/lightmaps

[LOD-Quality.Low]
_InternCommon=Normal
RootDir=Normal
_Intern=Normal
Animation=Low
EditSupporter=Normal
Items=Low
Level=Low
Sky=High
Special=High
Speedtree=Normal
Startscreen=Normal
TestLevel=Low
VFX=Low
MasterHuman=Low

[LOD-Quality.Medium]
_InternCommon=Normal
RootDir=Normal
_Intern=High
Animation=Normal
EditSupporter=Normal
Items=Normal
Level=Normal
Sky=High
Special=High
Speedtree=Normal
Startscreen=High
TestLevel=Low
VFX=Normal
MasterHuman=Low

[LOD-Quality.High]
_InternCommon=Normal
RootDir=Normal
_Intern=High
Animation=High
EditSupporter=Normal
Items=High
Level=High
Sky=High
Special=High
Speedtree=High
Startscreen=High
TestLevel=Low
VFX=High
MasterHuman=Low

[Animation.Low]
Min=64
MipMapCount=3
NoMip=false

[Animation.Normal]
Min=256
MipMapCount=1
NoMip=False

[Animation.High]
Min=1024
MipMapCount=0
NoMip=False

[EditSupporter.Low]
Min=128
MipMapCount=3
NoMip=False

[EditSupporter.Normal]
Min=256
MipMapCount=2
NoMip=False

[EditSupporter.High]
Min=256
MipMapCount=0
NoMip=False

[Items.Low]
Min=128
MipMapCount=3
NoMip=False

[Items.Normal]
Min=512
MipMapCount=1
NoMip=False

[Items.High]
Min=1024
MipMapCount=0
NoMip=False

[Level.Low]
Min=128
MipMapCount=3
NoMip=False

[Level.Normal]
Min=256
MipMapCount=1
NoMip=False

[Level.High]
Min=1024
MipMapCount=0
NoMip=False

[Sky.Low]
Min=256
MipMapCount=3
NoMip=False

[Sky.Normal]
Min=512
MipMapCount=1
NoMip=False

[Sky.High]
Min=1024
MipMapCount=0
NoMip=False

[Startscreen.Low]
Min=512
NoMip=true
MipMapCount=0

[Startscreen.Normal]
Min=1024
NoMip=true
MipMapCount=0

[Startscreen.High]
Min=2048
NoMip=true
MipMapCount=0

[Testlevel.Low]
Min=256
MipMapCount=3
NoMip=False

[Testlevel.Normal]
Min=512
MipMapCount=1
NoMip=False

[Testlevel.High]
Min=1024
MipMapCount=0
NoMip=False

[MasterHuman.Low]
Min=256
MipMapCount=3
NoMip=False

[MasterHuman.Normal]
Min=512
MipMapCount=1
NoMip=False

[MasterHuman.High]
Min=1024
MipMapCount=0
NoMip=False

[Speedtree.Low]
Min=128
MipMapCount=3
NoMip=False

[Speedtree.Normal]
Min=256
MipMapCount=1
NoMip=False

[Speedtree.High]
Min=1024
MipMapCount=0
NoMip=False

[_Intern.Low]
Min=128
MipMapCount=0
NoMip=True

[_Intern.Normal]
Min=512
MipMapCount=0
NoMip=True

[_Intern.High]
Min=1024
MipMapCount=0
NoMip=True

[VFX.Low]
Min=128
MipMapCount=3
NoMip=False

[VFX.Normal]
Min=256
MipMapCount=1
NoMip=False

[VFX.High]
Min=1024
MipMapCount=0
NoMip=False

[Special.Low]
Min=128
MipMapCount=2
NoMip=False

[Special.Normal]
Min=256
MipMapCount=1
NoMip=False

[Special.High]
Min=1024
MipMapCount=0
NoMip=False

[_InternCommon.High]
Min=1024
MipMapCount=0
NoMip=False

[_InternCommon.Normal]
Min=1024
MipMapCount=0
NoMip=False

[_InternCommon.Low]
Min=1024
MipMapCount=0
NoMip=False

[Lightmaps.High]
Min=1024
MipMapCount=0
NoMip=False

[Lightmaps.Normal]
Min=1024
MipMapCount=0
NoMip=False

[Lightmaps.Low]
Min=1024
MipMapCount=0
NoMip=False

15
Więc...

Powoli zaczynam bawić się z edycją Gothica, bo z edycją metina jak na razie przestałem... już sporo wiem i mnie to znudziło.Na początek odpowiedzcie mi na ponumerowane pytania  :)  .
Pytań wszystkich od razu nie podam, na początek tylko parę.


1.Mam skrypty nowego NPC zrobionego w programie.Więc teraz jak zrobić, abym mógł go wezwać kodem i jak go postawić na jakimś miejscu, aby był tam na stałe.Jak wyznaczyć kordy/namiary.

2.Czy tylko darmowym programem grafikę 3d można edytować 3ds max 7 ?

3.Chcę poradniku jak tworzyć misje/skrypty  :lol2:   Jest taki ?

4.Tworzyć przedmioty można np. w GIMPIE ? czy tylko 3ds max ?

5.Jest jakiś prosty program do tworzenia świata ?

To na razie tyle, jakby co jestem cały czas w temacie.Odpowiadajcie ;).

Strony: [1]
Do góry