Adv. Crafting System - Problem z uruchomieniem skryptu
Aktualny czas: 20-06-25, 22:25 Witaj! Przejdź do zakładki Logowanie lub Rejestracja


Wątek zamknięty 
[VX] Adv. Crafting System - Problem z uruchomieniem skryptu
kMarek Offline
*


Liczba postów: 12
Dołączył: 08-09-14

Pomógł: 0



Post: #1
kartka Adv. Crafting System - Problem z uruchomieniem skryptu

Witam.

Problemów nigdy u mnie dość. I tym razem potrzebuje drobnej pomocy. mrgreen

Ostatnio przymierzam się do skryptu ACS LINK który do gry wprowadza system craftingu. Ściągnąłem demko i się szczerze zachwyciłem, niestety skrypt coś nie "pyka" razem z moim projektem. Pojawia się taki oto komunikat:

Cytat:Script 'Recipe' line 48: NoMethodError occurred.

undefined method `name' for nil:NilClass

Wnioskuje że błąd znajduje się w 48 linijce, jednak ja na skryptach ruby się nie znam i jełop jestem totalny. Jeżeli ktoś się zna będę naprawę wdzięczny bo z tego skryptu nie mam zamiaru tak łatwo zrezygnować.

Gra w produkcji:

*Hakerski Wyścig*

Gatunek:
*Przygodowe*
*Logiczne*
*Komedyjne*

Planowany czas ukończenia:

Sam biedny Bóg jeden wie kiedy xD

Kilka cytatów które tak jakoś mnie zaciekawiły: http://wklej.org/id/1431934/?hl=xml
25-09-14 19:34
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
kanumerki Offline
*


Liczba postów: 247
Dołączył: 02-05-13

Pomógł: 45



Post: #2
RE: Adv. Crafting System - Problem z uruchomieniem skryptu

kMarek można prosić o plik "Scripts" ?

Stary nick:ka0909
Pomagam w przerabianiu lekkich skryptów smiles
25-09-14 20:44
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
kMarek Offline
*


Liczba postów: 12
Dołączył: 08-09-14

Pomógł: 0



Post: #3
RE: Adv. Crafting System - Problem z uruchomieniem skryptu

Ależ proszę bardzo wink:

LINK

Gra w produkcji:

*Hakerski Wyścig*

Gatunek:
*Przygodowe*
*Logiczne*
*Komedyjne*

Planowany czas ukończenia:

Sam biedny Bóg jeden wie kiedy xD

Kilka cytatów które tak jakoś mnie zaciekawiły: http://wklej.org/id/1431934/?hl=xml
25-09-14 23:34
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Mateusz SSJ8 Offline
*


Liczba postów: 511
Dołączył: 10-05-13

Pomógł: 40



Post: #4
RE: Adv. Crafting System - Problem z uruchomieniem skryptu

Plik "Scripts" nie jest potrzebny, kanumerki. Wystarczyłoby, gdyby podał, co ma w linijce 48.

Wiadomość brzmi, że funkcja "name" miała zostać wywołana dla "nil" w linijce numer 48 w skrypcie "Recipe", przez co nastąpił błąd polegający na tym, że brakuje funkcji.

Z resztą, jak podczas testu w RPG Makerze wyskoczy ci informacja o błędzie, to wejdź w edytor skryptów. Kursor jest w problematycznej linijce.

Nienawidzony i nienawidzący. Przez nienawiść tego drugiego obaj będą martwi.
(Ten post był ostatnio modyfikowany: 26-09-14 18:09 przez Mateusz SSJ8.)
26-09-14 18:06
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
kMarek Offline
*


Liczba postów: 12
Dołączył: 08-09-14

Pomógł: 0



Post: #5
RE: Adv. Crafting System - Problem z uruchomieniem skryptu

(26-09-14 18:06)Mateusz SSJ8 napisał(a):  Plik "Scripts" nie jest potrzebny, kanumerki. Wystarczyłoby, gdyby podał, co ma w linijce 48.

Wiadomość brzmi, że funkcja "name" miała zostać wywołana dla "nil" w linijce numer 48 w skrypcie "Recipe", przez co nastąpił błąd polegający na tym, że brakuje funkcji.

Z resztą, jak podczas testu w RPG Makerze wyskoczy ci informacja o błędzie, to wejdź w edytor skryptów. Kursor jest w problematycznej linijce.

Świetnie...

Tylko co ja mam z tym zrobić? Jak na razie nie powiedziałeś mi nic co było by mi w stanie pomóc... Co mam zrobić z tą funkcją? I dlaczego w demku ACS wszystko działa, a u mnie są drobne kłopoty?

Gra w produkcji:

*Hakerski Wyścig*

Gatunek:
*Przygodowe*
*Logiczne*
*Komedyjne*

Planowany czas ukończenia:

Sam biedny Bóg jeden wie kiedy xD

Kilka cytatów które tak jakoś mnie zaciekawiły: http://wklej.org/id/1431934/?hl=xml
27-09-14 14:14
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
kanumerki Offline
*


Liczba postów: 247
Dołączył: 02-05-13

Pomógł: 45



Post: #6
RE: Adv. Crafting System - Problem z uruchomieniem skryptu

Cytat:Plik "Scripts" nie jest potrzebny, kanumerki. Wystarczyłoby, gdyby podał, co ma w linijce 48.
Rzeczywiście mi się nie przydał, ale chodziło mi bardziej o sam skrypt.
Cytat:Wiadomość brzmi, że funkcja "name" miała zostać wywołana dla "nil" w linijce numer 48 w skrypcie "Recipe", przez co nastąpił błąd polegający na tym, że brakuje funkcji.
Mateusz SSJ8 brawo że znasz się na Rgss i Ruby, tylko wiesz.. nie wszyscy umieją, a więc trzeba doradzić niż powiedzieć coś w stylu: "zobacz to, dalej sam powinieneś dać radę".
Znalazłem tez rozwiązanie problemu.
Tak jak stwierdził mateusz funkcja została wywołana na nil(nic), a więc nie pobrał on wartości name(nazwy przedmiotu), bo nie może go pobrać z prostego powodu... twoja lista przedmiotów nie obejmuje pewnie ilości przedmiotów do 264.
Rozwiązaniem jest powiększenie bazy przedmiotów(Powiększenie danych) do liczby 264 (najłatwiejsze) Lub zmiana pliku recipes.txt. (chodzi tu o zmianę Identyfikatorów tworzących przedmiot jak i ich produktów).

Sorki za zwłokę. ;)
Pewnie gdyby była Aeyne to by szybciej ci powiedziała. Ja się zbytnio obijam ;d

Stary nick:ka0909
Pomagam w przerabianiu lekkich skryptów smiles
29-09-14 18:27
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a): kMarek , Ayene
kMarek Offline
*


Liczba postów: 12
Dołączył: 08-09-14

Pomógł: 0



Post: #7
RE: Adv. Crafting System - Problem z uruchomieniem skryptu

STOKROTNE DZIĘKI!

Działa świetnie, miałem teraz troszkę czasu więc wbiłem, sprawdziłem i śmiga świetnie! Naprawdę wielkie dzięki!

Gra w produkcji:

*Hakerski Wyścig*

Gatunek:
*Przygodowe*
*Logiczne*
*Komedyjne*

Planowany czas ukończenia:

Sam biedny Bóg jeden wie kiedy xD

Kilka cytatów które tak jakoś mnie zaciekawiły: http://wklej.org/id/1431934/?hl=xml
02-10-14 15:00
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Wątek zamknięty 


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości

Kontakt | Ultima Forum | Wróć do góry | Wróć do forów | Wersja bez grafiki | RSS
Powered By MyBB. © 2013 MyBB Group. All Rights Reserved.
Skórka by Ayene.