-
Postów
866 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez XxMichałxX
-
-
a tam w sumie stwierdziłem że nie bede robic programu graficznego .. duzo juz jest takich.
zrobie coś innego ale co to tajemnica ;d
-
no nie bo to pod surface namaluje
-
(rzekomo twój)
mój.
Nie rozumiem cię. Raz dajesz przykład strzelanki online (rzekomo twój), a nie długo potem zadajesz takie pytania ?Taka strzelanke zrobic jest cholernie łatwo i nie wiem co sie tak 'podniecacie' ;P
---
no dobra sproboje z background add, tez na to wpadłem ale wole dll-a, no ale skoro mówicie ze to no to z tym zrobie.
i teraz taki offtop - pytanie:
rysuje kwadrat i jak zrobic ze jak trzymam przycisk to ma sie narysowac kwadrat od fx i fy do mouse_x i mouse_y i odrazy sie zmazac?
-
robie sobie tak sobie program graficzny :D
wymyśliłem jak będe zapisywac to co ktos narysowal - screen part
ale potem mysle - a jak bedzie otwierac pliki?
dlatego pytam się tu czy jest jakis dll do grafiki zeby eksportowac i importowac np z bmp
-
tak jakby, ale teraz raczej staram się nie narażać
-
hmm.. a mi nie działało
edit: aha bo ja dałem od 1 a nie od 0
-
GMLwybor=show_menu('lol|zol|brol',0/*?*/)
w dokumentacji szukałem nie ma nic o tej funkcji, nie wiem jak jej uzyc.
jezeli na przyklad ktos wybierze 'brol' to wybor bedzie sie rownac co? 3 ? 'brol' ? bo nic nie działa ;/
i do czego jest to co tam znak zapytania postawiłem?
-
Download: https://gmclan.org/up5208_12_przyjaciel.html
Przykład "przyjaciela" w grze. Chodzi sie z karabinkiem, za nami chodzi i nam pomaga przyjaciel takze z karabinkiem.. no i zabijacie czerwonych. Są dwa levele jak ktos chce pograc w to poprostu ;p No i co tu dużo gadać.. kod nie jest za bardzo wydajny, czasami przyjaciel sie zablokuje ale ogolnie działa ;) Pozdro!
edit: omg zapomnialem o blokowaniu gracza na scianie zaraz dam poprawke :P
e2: dobra juz poprawione
-
heh no właśnie przynajmniej teraz warn mi nie grozi ^^
-
nie, ja chce mieć 100% .. wole 100% niz 90.. lepiej wygląda ;p
e: nawet pasuje: pięć kwadratów ranga i 5 kwadratów ostrzezenia ;)
-
omg nawet nie będe sprawdzac! nie rozumiesz ze sam wszystko od zera napisałem !? nie otwierałem żadnych przykładów!
-
gra fajna, przypomina mi Capitan Claw, ale i tak 100 razy słabsza ;p 4/5 dam bo za trudna i nie dostarcza wielu wrażeń, choć całkiem wciąga
-
naprawde nic nie kopiowałem pierwszy raz słysze o jakimś "TWZ'
edit:
@up - pracuję teraz nad strzelanką dla wielu graczy .. już silnik jest gotowy, teraz trzeba zabezpieczenia, strzelanie itd itp.
-
no to co serwer ma sie dowiadywac o kliknieciu przycisku i wtedy zmienic graczowi pozycje?
edit:
dobra juz wykombinowałem.. kod nie wydajny ale raczej bd działać
GMLfor(i=0; i<global.ilosc; i+=1){
for(a=0; a<global.ilosc; a+=1)
{
if i=a exit;
clearbuffer()
writebyte(4)
writebyte(a)
writeshort(global.player[a,'x'])
writeshort(global.player[a,'y'])
sendmessage(global.player)
}
}
-
spoko nie zerżnąłem z twojego ;]
e: nawet pierwsze słysze o takim czyms xD
-
no to źle sie wysłowiłem sorry ;p serwer odbiera info o pozycji WSZYSTKICH GRACZY i ma rozesłać do każdego info o wszystkich prócz niego .. chyba teraz dobrze powiedzialem
e: bo kazdy gracz mu wysyla swoja pozycje
-
no wiem ale to jest kod z serwera i on ma wysyłać do każdego gracza pozycje wszystkich innych graczy prócz niego
-
Pracuję nad grą MMO+ mejbi RPG i teraz w serwerze zrobiłem tak:
Create:
GMLglobal.listen=tcplisten(12345,30,1);if(global.listen<=0)
{
show_message('Nie mozna utworzyc serwera')
closesocket(global.listen)
game_end()
}
global.currentid=0
global.player=0
global.ilosc=0
Step:
GMLvar new;new=tcpaccept(listen,1)
if new
{
global.ilosc+=1
global.currentid+=1
global.player[global.currentid]=new
}
for(i=0; i<global.ilosc; i+=1)
{
var size,xv,yv;
size=receivemessage(global.player)
xv=readshort()
yv=readshort()
global.player[i,xx]=xv
global.player[i,yy]=yv
}
i teraz mam odbieranie info o pozycji graczów i wsadzanie do tablicy, ale nie moge wykombinować jak zrobić wydajną pętle na rozsyłanie tych danych.. bo to trzeba zrobic chyba pętle w pętli .. nie wiem w głowie mi się kręci jak za duzo nad tym rozmyslam.. jakby ktos podal przyklad takiej pętli bede wdzieczny.. sam nie wymysle mam za maly umysl ;p
-
Grałem z kolegą w moją gre (multiplayer, tą SMMO) i mu mowie zeby shaczył to on włączył cheat engine i biegał z prędkością jaką chciał zabijał mnie, zamroził sobie hp i w ogóle robił co chciał z grą .. mógł sobie zmieniać wszystkie zmienne w grze. Jakby zmienił global.hoster na true (ja hostowałem) to by mną chodził :D
I teraz pytanie: jak przed Cheat Engine zabezpieczyć gre?
-
no bo sie uczyłem 39dll analizowałem pełno przykładów i wciąż mi nie działało i kochany OriPL mi powiedział co robie źle no i już wiem i to moja pierwsza gierka z 39dll ;)
edit: to chyba pierwsza moja gra robiona w gm-ie przez "długi" czas bo robiłem ponad dwa dni, ale inni pewnie by to zrobili w niecałą godzine ;p
-
Download: https://gmclan.org/up5208_4_smmo.html
Moja gierka - strzelanka multiplayer dla dwoch graczy.
Są w niej: pistolet, granaty, drzewa, murki, krew, trawa, zycia, hostowanie, joinowanie i punkty.
I daje przy okazji source jak ktos chce obejrzec ;p (w .gmk oczywicha ;])
-
git 5/5
19 punkt regulaminu. Warn.
Matt
-
ale czemu? co nie moge sobie hasła podejrzeć ;d ?
e: czy moze chodzi ci o to ze mozna to zrobic 100x łatwiej a ja komplikuje?
-
nie no bo mam strone w php-fusion i sobie napisałem skrypt taki że sobie wpisze nick i mi pokazuje wszystkie dane (e-mail, hasło, ip, id itp itd.) tylko że hasło sie zakodowane pokazuje a hasło prawie najwazniejsze zeby komus podejżeć ;)
edit: a można jakoś przerobić w php-fusion zeby jak sie gostek rejestruje to zeby jego hasło sie nie kodowało?
SMMO & Source
w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Opublikowano
nom, a w sumie to też dałem tu razem z source bo mi sie nie chciało screenów robic, tak bym dał do gotowe gry i programy exe :D
btw. Czemu nie mam 110% ostrzeżeńia xD?