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:

Stabilna
2024.13.1.193 • 2024.13.1.242
wydana 183 dni temu
LTS
2022.0.3.85 • 2022.0.3.99
wydana 318 dni temu
Beta
2024.1400.0.907 •
2024.1400.0.896
 0.17.0

wydana  3 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
Shoutbox
gnysek (16:01, 16.10.25)
To już google decyduje. Mam wrażenie, ze po datach obcina stare treści.
S
Sutikku (10:42, 14.10.25)
Ja jeszcze trafiam na fora jak szukam konkretnych haseł (chociażby wczoraj zepsuty pendrive który się identyfikuje jako Phison 2307 Boot ROM). Teraz projekty opensource często mają społeczności na discordzie i tam jest tona przydatnych informacji ale niedostępna poza discordem. Fajnie by to było wyeksponować
Korodzik (04:24, 14.10.25)
A w sumie to forum się normalnie indeksuje w wyszukiwarkach? Bo ja stwierdziłem, że np. w Google ciężko znaleźć cokolwiek z gmclanowego forum. Większość tematów jest chyba nieindeksowana od dawna...
S
Sutikku (08:44, 13.10.25)
mam niedokończony projekt bota, którego dodaje się do discorda, a on synchronizuje wiadomości z discorda -> na readonly forum. Wtedy treści mogą być indeksowane z wyszukiwarek i łatwo dostępne bez logowania. No ale leży w czyśćcu i czeka.
Wojo (11:52, 11.10.25)
Może kiedyś powróci moda na fora internetowe. Pamiętam w sumie, że czasami aktywność rosła i malała, ale tak pusto to chyba jeszcze nigdy nie było i myślę, że ta cała migracja użytkowników jest zasługą Discorda i zmiany czasów. Po prostu lata dwudzieste spowodowały zmiany trendów w internecie
S
Sutikku (09:06, 08.10.25)
najwyższa pora zopensourcować kod gmclanu!
gnysek (10:33, 06.10.25)
Może tak zrobię :D Jak znajdę czas :D
I am Lord (10:49, 01.10.25)
Tutaj powinna być na głównej jakaś wielka informacja o tym że na Discordzie teraz wszystko jest
Wojo (20:34, 17.07.25)
Discordy i Facebooki pogrzebały erę forów internetowych...
gnysek (10:36, 04.07.25)
Bo wszyscy piszą na discordzie :)
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?