Problem z SetBName

Wszelkie pytania na temat SAIL'a i modowania OW.
Répondre
Newmember
Soldier level 1
Soldier level 1
Messages : 13
Inscription : ven. avr. 01, 2011 10:19 am

Problem z SetBName

Message par Newmember »

Zaczął mi wyskakiwać błąd "List index out of bound(86)" gdy chciałem testować mapę. Po "klamerowaniu" kodu okazało się, że błąd tkwi w funkcji SetBName.

Nie mam pojęcia gdzie ow_editor "widzi" tu błąd:

Code : Tout sélectionner

SetBName(base_sth,'ntaj'); 
albo w BNames:

Code : Tout sélectionner

ntaj
  Nowy Tadżykistan
Avatar de l’utilisateur
mattin111
Soldier level 5
Soldier level 5
Messages : 280
Inscription : mer. juin 23, 2010 4:02 pm

Re: Problem z SetBName

Message par mattin111 »

a masz tez folder #POL? Jak nie to zrob i wklej SetBNames.wri :/
Avatar de l’utilisateur
Serpent
Soldier level 10
Soldier level 10
Estonia
Messages : 4169
Inscription : mar. juil. 07, 2009 9:13 pm
Localisation : Polska - EuroStan ZSRE
Contact :

Re: Problem z SetBName

Message par Serpent »

Wklej kod, bo dziwie się że błąd wywala przez nazwę bazy.
Epickie teksty:
Marek1906: jak zrobic aby sail był zielony?
Kvantovy: Wszystko normalne, wszystko w koło było dziwne
Kvantovy:: To jest fajne, że to nie jest takie głupie
Kvantovy:: remove sos from kanapeczka
Kvantovy:: zdarzają się rzezy które sie filozofom nie śniły
Cenwen: problemem jest gejostwo
"Taki z niego fizyk jak ze mnie baletnica" - Profesor Scholtze o Kvantovym.
JAKBYŁ BYM CZECHEM TO BYM ROZŁOŻYŁ NAMIOT ~Kvanciak
Newmember
Soldier level 1
Soldier level 1
Messages : 13
Inscription : ven. avr. 01, 2011 10:19 am

Re: Problem z SetBName

Message par Newmember »

@Serpent - Moim zdaniem niewiele to da, bo biorę wszystko w komentarz oprócz tej funkcji i wyskakuje błąd, wezmę tą funkcję w komentarz i działa...

Code : Tout sélectionner

starting
begin
  InGameOn;
 // beginning;
  SetBName(base_sth,'ntaj');
  {enable(02);
  enable(03);  }
  InGameOff;
end;
PS. Gdzieś czytałem o tych plikach *.wri. Wziąłem z projektu mojego brata, którym pracował parę ładnych lat temu i nie mam pojęcia skąd go wziął... Jak się upewnić, że jest zgodny z OW?


EDIT: OMFG! Znalazłem błąd - identyfikator musi mieć min. 5 znaków... Ale jest kolejny problem... Otóż na magazynie widnieje "BNAME error". Pliki BNames zapisałem w "\mods\mojmodek\texts\" i "\mods\mojmodek\texts\#POL\" - czy to poprawna ścieżka?

EDIT2: Cofam swoje słowa... Wystarczyło, że zrestartowałem ow_editor i to samo... To musi być błąd albo ścieżki, gdzie zapisałem te wri albo samego tekstu, bo jak korzystam z zapisanych identów, jak 'alpha' to jest ok...
Avatar de l’utilisateur
Jeanks
Soldier level 6
Soldier level 6
Messages : 305
Inscription : ven. févr. 16, 2007 1:34 pm
Localisation : Grudziądz

Re: Problem z SetBName

Message par Jeanks »

Może ID base_sth w ogóle nie istrnieje ? nic by mnie nie zdziwiło
Jeanks zgarnia wszystko ot co xD
Avatar de l’utilisateur
Serpent
Soldier level 10
Soldier level 10
Estonia
Messages : 4169
Inscription : mar. juil. 07, 2009 9:13 pm
Localisation : Polska - EuroStan ZSRE
Contact :

Re: Problem z SetBName

Message par Serpent »

Ja to bym sobie wziął wypakował plik BNames z Data1.owp.
Następnie sprawdził twoją nazwę na innej mapie.

Co do błędu to nie jest to rzadki błąd, ostatnio kilka osób tez ma z tym problemy.
Epickie teksty:
Marek1906: jak zrobic aby sail był zielony?
Kvantovy: Wszystko normalne, wszystko w koło było dziwne
Kvantovy:: To jest fajne, że to nie jest takie głupie
Kvantovy:: remove sos from kanapeczka
Kvantovy:: zdarzają się rzezy które sie filozofom nie śniły
Cenwen: problemem jest gejostwo
"Taki z niego fizyk jak ze mnie baletnica" - Profesor Scholtze o Kvantovym.
JAKBYŁ BYM CZECHEM TO BYM ROZŁOŻYŁ NAMIOT ~Kvanciak
Newmember
Soldier level 1
Soldier level 1
Messages : 13
Inscription : ven. avr. 01, 2011 10:19 am

Re: Problem z SetBName

Message par Newmember »

to był mój pierwszy "podejrzany", upewniłem się parę razy, nawet teraz zajrzałem(poza tym pisałem, że jak dam ident znany jak "alpha" to jest ok)


EDIT: Serpent, ale ścieżka, gdzie zapisałem te pliki jest ok?
Avatar de l’utilisateur
Serpent
Soldier level 10
Soldier level 10
Estonia
Messages : 4169
Inscription : mar. juil. 07, 2009 9:13 pm
Localisation : Polska - EuroStan ZSRE
Contact :

Re: Problem z SetBName

Message par Serpent »

Tak.
Epickie teksty:
Marek1906: jak zrobic aby sail był zielony?
Kvantovy: Wszystko normalne, wszystko w koło było dziwne
Kvantovy:: To jest fajne, że to nie jest takie głupie
Kvantovy:: remove sos from kanapeczka
Kvantovy:: zdarzają się rzezy które sie filozofom nie śniły
Cenwen: problemem jest gejostwo
"Taki z niego fizyk jak ze mnie baletnica" - Profesor Scholtze o Kvantovym.
JAKBYŁ BYM CZECHEM TO BYM ROZŁOŻYŁ NAMIOT ~Kvanciak
Newmember
Soldier level 1
Soldier level 1
Messages : 13
Inscription : ven. avr. 01, 2011 10:19 am

Re: Problem z SetBName

Message par Newmember »

Szlag człowieka może trafić... Nic to nie dało, załątwiłem to tak, że w idencie 'alpha' po prostu nadałem nazwę swojej bazy - chyba ktoś kto włączy mojego moda, raczej nie będzie grać w amerykańską? Ew. się uśmieje :)(choć prawdę mówiąc nie wiem czy wgl się wykorzystuje tą nazwę :P)
Antonio
Site Moderator
Messages : 539
Inscription : lun. mai 17, 2010 6:29 pm

Re: Problem z SetBName

Message par Antonio »

A moze to kwestia polskiej czcionki?
...
Radzio
Site Administrator
Site Administrator
Poland
Messages : 2898
Inscription : ven. juil. 28, 2006 10:58 am
Localisation : Bialystok, Poland

Re: Problem z SetBName

Message par Radzio »

Antonio a écrit :A moze to kwestia polskiej czcionki?
Nie.
Avatar de l’utilisateur
NNPlaya
Community Veteran
Community Veteran
Messages : 372
Inscription : sam. oct. 14, 2006 4:52 pm
Localisation : Tuszyn, Polska
Contact :

Re: Problem z SetBName

Message par NNPlaya »

Jak miałem kiedyś taki błąd, to wystarczyło dodać pustą linię enterem na końcu pliku z nazwami baz. A właściwie to dodałem jeszcze jeden, nieużywany identyfikator, po nim enter i po zapisaniu chodziło jak trzeba.
Répondre