Problem z SetBName

Wszelkie pytania na temat SAIL'a i modowania OW.
Ответить
Newmember
Soldier level 1
Soldier level 1
Сообщения: 13
Зарегистрирован: Пт апр 01, 2011 10:19 am

Problem z SetBName

Сообщение 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:

Код: Выделить всё

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

Код: Выделить всё

ntaj
  Nowy Tadżykistan
Аватара пользователя
mattin111
Soldier level 5
Soldier level 5
Сообщения: 280
Зарегистрирован: Ср июн 23, 2010 4:02 pm

Re: Problem z SetBName

Сообщение mattin111 »

a masz tez folder #POL? Jak nie to zrob i wklej SetBNames.wri :/
Аватара пользователя
Serpent
Soldier level 10
Soldier level 10
Estonia
Сообщения: 4169
Зарегистрирован: Вт июл 07, 2009 9:13 pm
Откуда: Polska - EuroStan ZSRE
Контактная информация:

Re: Problem z SetBName

Сообщение 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
Сообщения: 13
Зарегистрирован: Пт апр 01, 2011 10:19 am

Re: Problem z SetBName

Сообщение 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...

Код: Выделить всё

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...
Аватара пользователя
Jeanks
Soldier level 6
Soldier level 6
Сообщения: 305
Зарегистрирован: Пт фев 16, 2007 1:34 pm
Откуда: Grudziądz

Re: Problem z SetBName

Сообщение Jeanks »

Może ID base_sth w ogóle nie istrnieje ? nic by mnie nie zdziwiło
Jeanks zgarnia wszystko ot co xD
Аватара пользователя
Serpent
Soldier level 10
Soldier level 10
Estonia
Сообщения: 4169
Зарегистрирован: Вт июл 07, 2009 9:13 pm
Откуда: Polska - EuroStan ZSRE
Контактная информация:

Re: Problem z SetBName

Сообщение 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
Сообщения: 13
Зарегистрирован: Пт апр 01, 2011 10:19 am

Re: Problem z SetBName

Сообщение 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?
Аватара пользователя
Serpent
Soldier level 10
Soldier level 10
Estonia
Сообщения: 4169
Зарегистрирован: Вт июл 07, 2009 9:13 pm
Откуда: Polska - EuroStan ZSRE
Контактная информация:

Re: Problem z SetBName

Сообщение 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
Сообщения: 13
Зарегистрирован: Пт апр 01, 2011 10:19 am

Re: Problem z SetBName

Сообщение 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
Сообщения: 539
Зарегистрирован: Пн май 17, 2010 6:29 pm

Re: Problem z SetBName

Сообщение Antonio »

A moze to kwestia polskiej czcionki?
...
Radzio
Site Administrator
Site Administrator
Poland
Сообщения: 2898
Зарегистрирован: Пт июл 28, 2006 10:58 am
Откуда: Bialystok, Poland

Re: Problem z SetBName

Сообщение Radzio »

Antonio писал(а):A moze to kwestia polskiej czcionki?
Nie.
Аватара пользователя
NNPlaya
Community Veteran
Community Veteran
Сообщения: 372
Зарегистрирован: Сб окт 14, 2006 4:52 pm
Откуда: Tuszyn, Polska
Контактная информация:

Re: Problem z SetBName

Сообщение 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.
Ответить