Dziwny błąd 4201 14

O temacie

Autor Nekovsky

Zaczęty 4.05.2013 roku

Wyświetleń 4201

Odpowiedzi 14

Nekovsky

Nekovsky

Użytkownicy
posty17
  • Użytkownicy
Więc tak po kompilowaniu tego skryptu

[quote]instance BDT_8000_Jarvin (Npc_Default)
{
// ------ NSC ------
name = "Jarvin";
guild = GIL_BDT;
id = 1060;
voice = 9;
flags       = 1;
npctype = NPCTYPE_MAIN;

//--------Aivars-----------
aivar[AIV_EnemyOverride] = TRUE;

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

// ------ Kampf-Taktik ------
fight_tactic = FAI_HUMAN_NORMAL;

// ------ Equippte Waffen ------
EquipItem (self, ItMw_ShortSword2);

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


// ------ visuals ------
B_SetNpcVisual (self, MALE, "Hum_Head_FatBald", Face_N_NormalBart_Dexter, BodyTex_N, ITAR_BDT_M);
Mdl_SetModelFatness (self, -1);
Mdl_ApplyOverlayMds (self, "Humans_Relaxed.mds");

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

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


daily_routine = Rtn_Start_8000;
};
// ------ TA ------
FUNC VOID Rtn_Start_8000()
{
TA_Sit_Throne (08,00,23,00,"WP_CHATA1");
TA_Sit_Throne (23,00,08,00,"WP_LOZKO_CHATA1");
};
[/quote]

wyskakuje błąd, ale uwaga ... w 52 linijce której nie ma w tym skrypcie a błąd brzmi tak :


Cytuj
U:PAR: Redefined identifier : RTN_START_8000(line 52)

Po wywaleniu pliku wszystko działa normalnie, próbowałem także wyciągnąć tylko ten plik z folderu NPC , przekopiować NPC-tów z innego gothica a potem znowu wgrać ten skrypt bez efektu.
 

Alexik

Alexik

Użytkownicy
posty396
Propsy150
ProfesjaNierób
  • Użytkownicy

Alexik

Dziwny błąd
#1 2013-05-04, 22:25(Ostatnia zmiana: 2013-05-04, 22:26)
Cytuj
instance BDT_8000_Jarvin (Npc_Default)
{
   // ------ NSC ------
   name       = "Jarvin";
   guild       = GIL_BDT;
   id          = 8000;
   voice       = 9;
   flags       = 1;                        
   npctype      = NPCTYPE_MAIN;
   
   //--------Aivars-----------
   aivar[AIV_EnemyOverride] = TRUE;
   
   // ------ Attribute ------
   B_SetAttributesToChapter (self, 4);                                                   
      
   // ------ Kampf-Taktik ------
   fight_tactic      = FAI_HUMAN_NORMAL;
   
   // ------ Equippte Waffen ------                                                   
   EquipItem         (self, ItMw_ShortSword2);

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

      
   // ------ visuals ------                                                         
   B_SetNpcVisual       (self, MALE, "Hum_Head_FatBald", Face_N_NormalBart_Dexter, BodyTex_N, ITAR_BDT_M);   
   Mdl_SetModelFatness   (self, -1);
   Mdl_ApplyOverlayMds   (self, "Humans_Relaxed.mds");
   
      // ------ NSC-relevante Talente vergeben ------
   B_GiveNpcTalents (self);
   
   // ------ Kampf-Talente ------                                                   
   B_SetFightSkills (self, 30);    
   
   
   daily_routine = Rtn_Start_8000;
};   
   // ------ TA ------
   FUNC VOID Rtn_Start_8000()
   {
      TA_Sit_Throne (08,00,23,00,"WP_CHATA1");
      TA_Sit_Throne (23,00,08,00,"WP_LOZKO_CHATA1");
   };


Powinno być dobrze teraz
 

Nekovsky

Nekovsky

Użytkownicy
posty17
  • Użytkownicy
Jest to samo.Ty coś w ogóle zmieniłeś w tym skrypcie?
 

Alexik

Alexik

Użytkownicy
posty396
Propsy150
ProfesjaNierób
  • Użytkownicy
Jest to samo.Ty coś w ogóle zmieniłeś w tym skrypcie?
Dodałeś postać w startupie?
 

Nekovsky

Nekovsky

Użytkownicy
posty17
  • Użytkownicy
Cytuj
};

func void STARTUP_CARANDILL.ZEN ()
{
                Wld_InsertNpc            (BDT_8000_Jarvin,"WP_CHATA1");
};

        func void INIT_SUB_CARANDILL.ZEN ()
        {
        };

func void INIT_CARANDILL.ZEN ()
{
        B_InitMonsterAttitudes ();
        B_InitGuildAttitudes();
        B_InitNpcGlobals ();
       
        INIT_SUB_CARANDILL.ZEN();
};



A co to ma do tego błędu?
 

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
:facepalm:  
Cytuj
U:PAR: Redefined identifier : RTN_START_8000(line 52)

Znaczy że już gdzieś jest taka rutyna pewnie chodzi o id rutyny 8000
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

Nekovsky

Nekovsky

Użytkownicy
posty17
  • Użytkownicy
Miałem to na myśli ale wykluczyłem to przez to że nie ma NPC o id 8000.
 

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
Ale rutyna pewnie jest szukaj po addonie bo to na bank u niego jest, a zresztą włącz z zspy na maxa i się dowiesz gdzie błąd
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

Nekovsky

Nekovsky

Użytkownicy
posty17
  • Użytkownicy

Nekovsky

Dziwny błąd
#8 2013-05-04, 22:41(Ostatnia zmiana: 2013-05-04, 23:15)
Mam prostsze rozwiązanie zmienie id mojego NPC i zaraz zrobie edita.


EDIT:


Zrobiłem z 9999 i jest to samo tylko w 70 linijce spróbuje jeszcze może 888 bo kiedyś robiłem z tym id i działał.
 

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
Właściwie to nie lepiej ci ogarnąć se czyste skrypty i ich używać? wtedy byś niemiał takich problemów
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

Nekovsky

Nekovsky

Użytkownicy
posty17
  • Użytkownicy
Jak to czyste skrypty?
 

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh

Toworish

Dziwny błąd
#11 2013-05-04, 23:23(Ostatnia zmiana: 2013-05-04, 23:28)
TAK te sawikowe pobierz

Aha id rutyny "8000" ma "SLD_800_Lee_DI.d"
a "9999" ma "StoryHelper.d"
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

Nekovsky

Nekovsky

Użytkownicy
posty17
  • Użytkownicy
Dzięki wielkie już po raz 2 dziś ;] Jeśli dobrze myślę to nawet jak dam to samo ID co ma inny koleś to nie będzie komplikacji z tego powodu że mod będzie to czytał z paczki.Dobrze myślę?
 

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh

Toworish

Dziwny błąd
#13 2013-05-04, 23:32(Ostatnia zmiana: 2013-05-04, 23:35)
Nie rozumiem twego pytania aczkolwiek ja na czystych skryptach zacząłem od id 100 w górę gdyż niema tam postaci musisz sam porobić, jeśli będziesz miał jakies problemy z tymi skryptami to pisz tu lub na gg niema sensu zaśmiecać forum nowymi tematami bynajmniej nie takimi które się powtarzają poraz setny xD

Aa i nie musisz robić paczki z modem, wystarczy zaznaczyć reparse script i czyta ci to co zrobiłeś, oczywiśćie zawsze nowa gra po jakiejkolwiek zmianie
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

Nekovsky

Nekovsky

Użytkownicy
posty17
  • Użytkownicy
Dobra do zamnięcia ;]
 


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry