LibpyramidGM

Przydatny DLL pozwalający na wykorzystanie w GM funkcji zaczerpniętych rodem z C++. Możemy min. tworzyć okienka ala WinApi i używać funkcji hashujących.

Autor: royboyjoytoy2

Rozmiar
292 KB
Autor
royboyjoytoy2
Ocena
8/10
2 głosy
Komentarze
Komentarze (łącznie 16, wyświetlam 1 - 15):
P
PsichiX (Nie., 18 Maj. 08, 19:47)
#1

tylko ze mogles dodac ze format 7zipa

Dark Maximal (Nie., 18 Maj. 08, 19:57)
#2

Przecież to widać, przy pobieraniu. =)

P
PsichiX (Nie., 18 Maj. 08, 20:24)
#3

no i ktos ciekawy chce zassac i tu zong! nie mozna rozpakowac :p

Dark Maximal (Nie., 18 Maj. 08, 20:27)
#4

Jeśli to taki problem, to mogę przerzucić do czegoś innego, ale przecież WinRar, który jest chyba najpopularniejszy, normalnie rozpakowuje 7z.

P
PsichiX (Nie., 18 Maj. 08, 20:28)
#5

wlasnie nie rozpakowuje (bynajmniej mi)

Dark Maximal (Nie., 18 Maj. 08, 20:43)
#6

Dziwne, bo mi działa bez problemu. =o Ale ok, zaraz wrzucę wersję w rar.

l
lenin (Nie., 18 Maj. 08, 21:00)
#7

A trzeba umieć C++?

dziadekkleofas (Nie., 18 Maj. 08, 22:15)
#8

Nie, trzeba umieć assemblera.

l
lenin (Nie., 18 Maj. 08, 23:13)
#9

Śmieszne..... Ja pytam serio a tu odpowiedzi nie serio :P

S
Snake (Nie., 18 Maj. 08, 23:18)
#10

Na serio to trzeba umieć i ASMa i C++. Cpp po to żeby napisać sobie DLL-a z funkcją zapisywania danych do pamięci procesu (chociaż właściwie to lepiej napisać takową w ASMie, żeby zyskać na wydajności). A ASMa po to, żeby wiedzieć co zapisywać do pamięci procesu by program obsłużył LibpyramidGM. Najlepiej w GM-ie sobie wypisać zmienne stałe nazywając je jak ASMowe mnemoniki i do wartości dać odpowiadające im bajty - żeby już nie zapisywać do pamięci używając samych liczb. Oczywiście musisz znaleźć sobie miejsce w exe na wstrzyknięcie kodu asma do pamięci aplikacji gry i tak ją spatchować, by zamiast jakiejś funkcji w GML, wykonywało twój wstrzyknięty kod. Proste.

K
Kofel (Pon., 19 Maj. 08, 07:26)
#11

Snake, O RLY?

S
Snake (Pon., 19 Maj. 08, 07:57)
#12

Kofel, YA RLY!

P
Pieter (Pon., 19 Maj. 08, 10:04)
#13

SRSLY!

Solmis (Pon., 19 Maj. 08, 17:08)
#14

Lol...
Nie lepiej WinAPI sie nauczyć?
Moim zdaniem jest 100x prostsze od takiego babrania sie w GMie... ;x

Dark Maximal (Pon., 19 Maj. 08, 17:12)
#15

No wiesz, to zależy dla kogo. =p

Najnowsze wersje GameMakera:

Stabilna
2024.2.0.132 • 2024.2.0.163
wydana 24 dni temu
LTS
2022.0.2.51 • 2022.0.2.49
wydana 163 dni temu
Beta
2024.400.0.526 • 2024.400.0.547
wydana  wczoraj
= IDE, = Runtime
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
33 użytkownicy online na discordzie:
MKP, s..., Carl-bot, p..., GibkiKaktus, Wielki Druid, Add92, OdrzuconyKrakers, Filyps, fervi, YoungKrystian, Sevitaus, Kalor, antek, lethian, VanhGND, Arrekin, yazaa, Dyno, 🆅🅸🆃🅾74🅼, Miłosz, LeD, Ulti, m..., LadyLush, bagno, g..., DungeonFairy🧚, l..., moeglich, Nikas, Shockah, Kandif
Shoutbox
I am Lord (19:15, 17.03.24)
6h mam na to hmmm
I am Lord (19:06, 17.03.24)
Ale temat fajny
gnysek (01:33, 13.03.24)
Powinno działać, jest w kodzie sortowanie wg. najbliższego startu :)
Uzjel (21:59, 11.03.24)
Nie, ale za pierwszym razem zrobiłem fuckup, że było "Tura testowa" X_X
I am Lord (16:58, 11.03.24)
A co Uzjel już masz nawymyślane 100 tematów? 😅
Uzjel (20:08, 10.03.24)
@gnysek a jak bym dodał kilka lig na raz to walnie?
Uzjel (20:08, 10.03.24)
Liga będzie zawsze od piątku 16:00 do poniedziałku 23:59, zawsze w środku miesiąca.
gnysek (08:48, 10.03.24)
Tak, to też jest do poprawy X_X
Adriann (18:22, 09.03.24)
Tylko myślę czy nie leiej gdyby mówiło że zostało tyle i tyle dni i ileś godzin a nie tylko w godzinach ;d Albo konkretna data obok, byłoby czytelniej
I am Lord (15:08, 08.03.24)
o super z tą ligą :)
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?