Skrypt plecaka z itemami (v1.1)

Skrypt plecaka z itemami, coś jak w Final Fantasy, jest to rozbudowana wersja tego z gry Farmer Fran.
Wymagany Game Maker 6.1 Zarejestrowany.

Dodano poprawkę, błąd opisany w pliku.

Autor: gnysek http://gnysek.wow.net.pl/

Rozmiar
634 KB
Autor
Ocena
8/10
13 głosów
Komentarze
Komentarze (łącznie 20, wyświetlam 1 - 15):
Dark Maximal (śro., 10 Maj. 06, 22:29)
#1

Hura, nareszcie jakaś nowość! Brawa dla gnyska! :) Przykład bardzo ciekawy i przydatny :D

x
xax (Czw., 11 Maj. 06, 10:47)
#2

Doskonały skrypt, bardzo przydatny.
Brakuje mi podobnych skryptów, które można użyć w grach RPG.
Myślę że temat jest na tyle popularny, aby założyć dział ze skryptami obsługującymi gry RPG.
Stworzyłem liste podstawowych zdarzeń potrzebnych do obslugi tego typu gier.
Sam nie potrafie ich w tej chwili napisać.
Liste zamieszcze później na forum.

Dziękuje Gnyskowi za duży wkład pracy i stworzenie ciekawego przykładu.

P
Patrysław (Beaver Interactive) (Czw., 11 Maj. 06, 15:45)
#3

Bardzo fajny przykład, ale... no, właśnie - to chyba raczej cały przykład, a nie tylko skrypt. :)

x
xax (Czw., 11 Maj. 06, 18:03)
#4

Chmm... wyskakuje bład, gdy z plecaka wyrzucasz ostatni item dowolnego rodzaju.
Wcześniej jednak trzeba zebrać wszystkie itemy danego rodzaju z mapki.

gnysek (Czw., 11 Maj. 06, 19:08)
#5

Heh a mi nie wyskakiwał żaden błąd, bo sprawdzałem :/
Musiałeś coś modyfikować, bo skrypt został sprawdzony pod każdym kątem.

pietrus (Czw., 11 Maj. 06, 19:13)
#6

Fajny przykładzior. Wart świeczki.

Cekol (Pią., 12 Maj. 06, 21:53)
#7

ej ale jest w nim błąd !
jak zbiore trochę żeczy i je zużyje enterem :P
to przy ostatnik obiekcie przy kasowaniu wyskakuje błąd !!
Ale tak wigule to przykładzić wypas :)

gnysek (Pią., 12 Maj. 06, 22:27)
#8

dziwne, sprawdzałem tyle razy i nie ma błedu, ale może ktoś podał by jego treść ?

k
kasmilus (Sob., 13 Maj. 06, 05:49)
#9

no jest taki błąd:
ERROR in
action number 1
of Draw Event
for object obj_draw_menu:

Error in code at line 30:

draw_sprite(item_img[i+(5*kursor_x)],0,20,10+(20*i)+10);

at position 31: Negative array index

Cekol (Sob., 13 Maj. 06, 07:01)
#10

no o ten właśnie mi chodziło

gnysek (Sob., 13 Maj. 06, 09:33)
#11

Znalazłem błąd zaraz poprawię i dam nową wersję pliku. Trzeba usunąć jakiś item z pierwszej strony gdy są dwie i wtedy wyskakuje ten błąd, ale szybciutko postaram się go rozwiązać.

Cekol (Sob., 13 Maj. 06, 11:02)
#12

cudeńko :)

Cekol (Sob., 13 Maj. 06, 16:29)
#13

A chciałem się jeszcze zapytać odnoćnie liczby przedziotów w przykładzie.
zrobiłem dodatkową żecz o nazwie kasa i ona działa wszystko ładnie pięknie.
lecz gdy kasy będzie ponad 1000 to liczba wychodzi poza okienko plecaka.
czy tę liczbe można jakoś przesunąć w lewo ??

gnysek (Sob., 13 Maj. 06, 20:01)
#14

no w kodzie wysatrczy w draw w plecaku pozmieniać zmienne.

Cekol (Nie., 14 Maj. 06, 10:51)
#15

wiem ale tak czym jest tego więcej tym bardziej liczba przedmoitów w lewo??
bo próbowałem z draw_set_halign(fa_left) przy linijce z kodem ale to niedziała :(

Najnowsze wersje GameMakera:

LTS
2026.0.0.16 • 2022.0.3.99
wydana 117 dni temu
Beta
2026.100.0.1149 •
2026.100.0.1098
 GMRT beta 0.21.0

wydana 12 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
31 użytkowników online na discordzie:
Sporek, 🧁Cupcake🧁, Alice, LeD, Nitro Slav, Carl-bot, pABLO, Fox, s..., Wielki Druid, Tidżi, 𝕳𝖚𝖌𝖔 𝕲𝖔𝖓𝖝𝖆𝖑𝖊𝖝, 𝕯𝖎𝖆𝖓𝖆, r..., RogerDodg3r, Uzjel, Moldis, Murrri, Kandif, HappyOrange, Dyno, szmalu, Korodzik, Danieo, bagno, Arrekin, GreenClover, Borek, moeglich, g..., exigo
Shoutbox
Kuzyn (12:04, 19.09.26)
:] :]
gnysek (13:01, 04.09.26)
Dzięki! :D
S
Sutikku (11:08, 04.09.26)
gmclan to moje go-to żeby sprawdzić czy działa mi internet
Wojo (16:25, 03.09.26)
Pytanie tylko co z tym faktem możemy zrobić my jako użytkownicy? - przede wszystkim udzielać się więcej. Ja ogólnie lubię dużo mówić, dużo pisać, mało robić, ale poza mną obecnie jest może kilku użytkowników, którzy coś tutaj wkleją raz na ruski rok.
Wojo (09:25, 03.09.26)
Fora internetowe wyhamowały już dawno temu, ale teraz to nawet zaciągnęły ręczny. Przecież nic się na nich nie dzieje na ten moment. Trzeba czekać, aż może aktywność wróci
gnysek (01:00, 22.08.26)
Będzie wkrótce spory plugin do GM z kilkunastoma QoL, trwają prace ;)
Wojo (11:35, 13.08.26)
Gratuluję i dziękuję w imieniu aktywnych użytkowników GMClanu!
gnysek (23:13, 12.08.26)
Szybkie info, że GMCLAN chodzi obecnie na cloudflare więc wyciąłem boty :)
Wojo (21:21, 28.06.26)
na ten moment czerwiec prezentuje się dość przyzwoicie jesli chodzi o ilosc wpisow w shoutboxie bo aż trzy! a taki styczeń zero :0
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?