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 - nyron

Strony: [1]
1
Skrypty / [gothic 1]śmierć postaci po walce i innne
« dnia: 2014-01-04, 18:35 »
dzięki już działa ;D temat do zamknięcia.

2
Skrypty / [gothic 1]śmierć postaci po walce i innne
« dnia: 2014-01-03, 23:17 »
ok poszperałem trochę i znalazłem że aby kogoś zabić od razu po walce należy wkleić do ZS_Unconscious odpowiednie pliki (patrz post wyżej)natomiast aby jakaś gildia nie lubiła innej gildii to Wld_SetGuildAttitude(gildia 1, ATT_HOSTILE, gildia 2), więc problem raczej rozwiązany.
Pojawił się nowy problem a nie chce zakładać nowego tematu otóż zrobiłem nową umiejętność i nie wiem jak zrobić by po dialogu nauki tej umiejętności zabierało nam np. 5 punktów nauki. Wie ktoś jak to zrobić?

3
Skrypty / [gothic 1]śmierć postaci po walce i innne
« dnia: 2014-01-03, 20:15 »
:huh:w gothic'u 1 nie ma takiej gildii jak bandyta.

4
Skrypty / [gothic 1]śmierć postaci po walce i innne
« dnia: 2014-01-02, 22:05 »
witam,
Ostatnio zrobiłem dialog po którym rozpoczyna się walka.Moje pytanie brzmi Co trzeba zrobić aby postać zginęła od razu po walce bez konieczności dobijania jej.
Moim drugim pytaniem jest jak zrobić żeby np. od 2 rozdziału rozgrywki (lub dialogu) nie lubiła nas jakaś gildia (powiedzmy kopacze) i od razu rzucała się na nas bez ostrzeżenia.

5
Skrypty / problem z monologiem kowalstwa
« dnia: 2013-12-28, 18:39 »
próbowałem zrobić kilka żaden nie działał
pierwszy mds
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Last Changes:
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Model ("BSANVIL_OC")
{

   meshAndTree ("BSANVIL_OC.asc")
   aniEnum
   {
         ani         ("s_S0"         1   "s_S0"   0.0   0.0   M.   "BSANVIL_OC_USE.asc"   F   3   3)
         {
            *eventTag (3 "DEF_CREATE_ITEM" "ZS_RIGHTHAND" "ItMw_1H_Sledgehammer_01")
            *eventTag (3 "DEF_CREATE_ITEM" "ZS_LEFTHAND" "ItMiSwordrawhot")
            *eventTag (3 "DEF_INSERT_ITEM" "ZS_LEFTHAND")
            *eventTag (3 "DEF_INSERT_ITEM" "ZS_RIGHTHAND")
         }
         ani         ("t_S0_2_S1"   1   "s_S1"   0.0   0.0   M.   "BSANVIL_OC_USE.asc"   F   4   9)
         ani         ("s_S1"         1   "s_S1"   0.0   0.0   M.   "BSANVIL_OC_USE.asc"   F   10   47)
         {
            *eventSFX   (30 "Forge_Anvil")
            *eventPFX   (30     1   "ANVIL_SPARKS"   "BIP01 PFX_SPARK")
            *eventSFX   (38 "Forge_Anvil")
         }
         ani         ("t_S1_2_S0"   1   "s_S0"   0.0   0.0   M.   "BSANVIL_OC_USE.asc"   R   4   9)
   }
}
drugi mds
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Last Changes:
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Model ("BSANVIL_OC")
{

   meshAndTree ("BSANVIL_OC.asc")
   aniEnum
   {
         ani         ("s_S0"         1   "s_S0"   0.0   0.0   M.   "BSANVIL_OC_USE.asc"   F   3   3)
         ani         ("t_S0_2_S1"   1   "s_S1"   0.0   0.0   M.   "BSANVIL_OC_USE.asc"   F   4   9)
         ani         ("s_S1"         1   "s_S1"   0.0   0.0   M.   "BSANVIL_OC_USE.asc"   F   10   47)
         {
            *eventTag (11 "DEF_CREATE_ITEM" "ZS_RIGHTHAND" "ItMw_1H_Sledgehammer_01")
            *eventTag (12 "DEF_CREATE_ITEM" "ZS_LEFTHAND" "ItMiSwordrawhot")
            *eventTag (13 "DEF_INSERT_ITEM" "ZS_LEFTHAND" "ItMiSwordrawhot")
            *eventTag (14 "DEF_INSERT_ITEM" "ZS_RIGHTHAND" "ItMw_1H_Sledgehammer_01")
         }
         ani         ("t_S1_2_S0"   1   "s_S0"   0.0   0.0   M.   "BSANVIL_OC_USE.asc"   R   4   9)
   }
}

edit
ok problem rozwiązany,udało mi się  to obejść innym sposobem :)

6
Skrypty / problem z monologiem kowalstwa
« dnia: 2013-12-28, 17:23 »
ok poprawiłem już wszystko lecz nadal nie działa :( spróbowałem usunąć ewenty od iskier itp. co są  "oryginalnie " w gothicu, żeby sprawdzić czy gothic mi czyta zedytowane animki. okazało się że wszystko jest ok  i nie mam  tych iskier. Może ktoś ma pomysł co może być nie tak .

7
Skrypty / problem z monologiem kowalstwa
« dnia: 2013-12-25, 15:41 »
próbowałem się zastosować do rady użytkownika Rafałbudzis jednak po skopiowaniu pliku bsanvil.mds i zmianie mu nazwy oraz wstawienie nowego voba w spacerze z skopiowanym plikiem .mds po kliknięciu apply wyskoczyło parę błędów i spacer się wyłączył. Pokombinowałem trochę i nastąpiło olśnienie . ;DJeżeli czegoś nie ma nie da się tego komuś podarować, więc usunąłem skrypt rozgrzanego ostrza i udało się,teraz nie dostaję rozgrzanego ostrza. Chciałem jeszcze dodać rozgrzaną stal w mds'ie i usunąć ją z właściwości kowadła. Niestety, po odpaleniu gothic'a okazało się że bezio wali pięścią o kowadło (brak modeli rozgrzanej stali i młota kowalskiego) oto mój skrypt kowadła po przeróbce://+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Last Changes:
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Model ("BSANVIL_OC")
{

   meshAndTree ("BSANVIL_OC.asc")
   aniEnum
   {
         ani         ("s_S0"         1   "s_S0"   0.0   0.0   M.   "BSANVIL_OC_USE.asc"   F   3   3)
         ani         ("t_S0_2_S1"   1   "s_S1"   0.0   0.0   M.   "BSANVIL_OC_USE.asc"   F   4   9)
         ani         ("s_S1"         1   "s_S1"   0.0   0.0   M.   "BSANVIL_OC_USE.asc"   F   10   47)
         {
            *eventSFX   (30 "Forge_Anvil")
            *eventPFX   (30     1   "ANVIL_SPARKS"   "BIP01 PFX_SPARK")
            *eventSFX   (38 "Forge_Anvil")
            *eventTag    (4 "DEF_CREATE_ITEM" "ZS_RIGHTHAND" "ItMw_1H_Sledgehammer_01")
            *eventTag    (4 "DEF_CREATE_ITEM" "ZS_LEFTHAND" "ItMiSwordrawhot")
            *eventTag    (5 "DEF_INSERT_ITEM" "ZS_LEFTHAND")
            *eventTag    (5 "DEF_INSERT_ITEM" "ZS_RIGHTHAND")
         }
         ani         ("t_S1_2_S0"   1   "s_S0"   0.0   0.0   M.   "BSANVIL_OC_USE.asc"   R   4   9)
   }
}
 

8
Skrypty / problem z monologiem kowalstwa
« dnia: 2013-12-22, 15:04 »
udało mi się znaleźć plik BSANVIL_OC.MDS jednak nie widzę treści związanych z moim problem.

oto ten skrypt
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Last Changes:
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Model ("BSANVIL_OC")
{

    meshAndTree ("BSANVIL_OC.asc")
    aniEnum
    {
            ani            ("s_S0"            1    "s_S0"    0.0    0.0    M.    "BSANVIL_OC_USE.asc"    F    3    3)
            ani            ("t_S0_2_S1"    1    "s_S1"    0.0    0.0    M.    "BSANVIL_OC_USE.asc"    F    4    9)
            ani            ("s_S1"            1    "s_S1"    0.0    0.0    M.    "BSANVIL_OC_USE.asc"    F    10    47)
            {
                *eventSFX    (30 "Forge_Anvil")
                *eventPFX    (30      1    "ANVIL_SPARKS"    "BIP01 PFX_SPARK")
                *eventSFX    (38 "Forge_Anvil")
            }
            ani            ("t_S1_2_S0"    1    "s_S0"    0.0    0.0    M.    "BSANVIL_OC_USE.asc"    R    4    9)
    }
}

9
Skrypty / problem z monologiem kowalstwa
« dnia: 2013-12-21, 17:27 »
hejka
udało mi się zrobić monolog kowalstwa i niby wszystko działa, jednak kiedy podchodzę do kowadła potrzebuję 2 rozgrzanych stali a powinienem tylko jeden  jest to spowodowane tym, że jedną stal przerabia mi na miecz a drugą na rozgrzane ostrze tak jak normalnie w g1. Próbowałem usunąć tą linijkę co odpowiedzialna jest za użycie przedmiotu w vobie wtedy nie potrzebowałem już 2 rozgrzanych stali tylko jedną lecz wtedy bezimienny uderzał pięścią o kowadło a po zakończeniu monologu dostałem 1 rozgrzane ostrze w pakiecie ,więc ta metoda raczej odpada. Więc moje pytanie brzmi jak usunąć "skrypt kowalstwa" z g1(tak aby odtwarzała się animacja rozgrzanej stali,ale nie zabierał jej i nie dawał rozgrzanego ostrza).

10
Skrypty / npc stojący w miejscu
« dnia: 2013-10-30, 17:50 »
dzięki wystarczyło napisać nazwę waypointa  z dużej litery i wszystko ładnie śmiga

myśle że można już zamknąć temat

11
Skrypty / npc stojący w miejscu
« dnia: 2013-10-30, 15:42 »
hejka otóż chciałem sobie zrobić w gothicu 1 zadanie po którym npc nas gdzieś zaprowadzi . zrobiłem nową rutynę  odpowiedni dialog. skompilowałem pliki, wczytałem dialogi, zrobiłem paczkę z modem i odpowiedni plik w system .
odpalam grę wszystko fajnie działa gadam z odpowiednią postacią i... postać zamiast mnie zaprowadzić stoi w miejscu i nic nie robi. (dialog jest raczej dobry gdyż jeśli wcielę się w niego na kodach przejdę kawałek nim później sobą i tak do skutku zagaduje do mnie tak jak powinien i wszystko jest okej )

tutaj macie skrypt rutyny
FUNC VOID Rtn_podazaj_887 ()
{
   TA_GuidePC (00,00,23,00,"ow_sawhut_molerat_spawn01");
   TA_GuidePC (23,00,24,00,"ow_sawhut_molerat_spawn01");
};
a tutaj skrypt dialogu
INSTANCE DIA_SLD_887_Zbyszek_ziemniaki (C_INFO)
{
   npc         = SLD_887_Zbyszek;
   nr         = 1;
   condition   = DIA_SLD_887_Zbyszek_ziemniaki_Condition;
   information   = DIA_SLD_887_Zbyszek_ziemniaki_Info;
   permanent   = 0;
   description   = "jasne,chodźmy";
};                       

FUNC INT DIA_SLD_887_Zbyszek_ziemniaki_Condition ()
{
if(NPC_knowsinfo(other,DIA_SLD_887_Zbyszek_podroz))
{
   return 1;
};
};
FUNC VOID DIA_SLD_887_Zbyszek_ziemniaki_Info()
{   
   
   AI_Output (other, self,"DIA_SLD_887_Zbyszek_ziemniaki_15_00"); //jasne,chodźmy
   
   Npc_ExchangeRoutine   (self,"podazaj");
   
   Npc_SetPermAttitude(self,ATT_FRIENDLY);

   self.aivar[AIV_PARTYMEMBER] = TRUE;
   AI_Output (self,other,"DIA_SLD_887_Zbyszek_ziemniaki_55_01"); //chodź za mną

   B_LogEntry (TOPIC_podroz,"muszę podążać za Wiesławem");
   AI_StopProcessInfos   (self);
       
         jak ktoś widzi jakieś błędy lub wie o co chodzi to proszę o pilną odpowiedź

Strony: [1]
Do góry