-
Postów
1 087 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Hunter
-
-
Odczytywanie:
GMLwhile (1){
var messageS;
messageS = receivemessage(socket);//otrzymujemy wiadomosc
if (messageS <=0) then break;//jesli nic nie odebralismy wylamujemy sie z petli
var mID;
mID = readbyte();//odczytujemy id wiadomosci
switch (mID)
{
case 1://id wiadomosci
x = readshort();//odczytanie wartosci (x)
y = readshort();//odczytanie wartosci (y)
break;
}
Wysyłanie:
GMLclearbuffer();//czyscimy buffer danych{
sendmessage(socket);//wysylanie pozycji do wszystkich
}
tak to ogolnie wygląda przeanalizuj i poczytaj kursy.
-
No platyna, odlot :D rysuneczek wspaniały, masz talent ;] wykorzystuj go ;]
-
niezle platyna, zaczeles nieźle, ciekawe czy dasz rade sprostać wyzwaniu zrobienia tego portretu :D
-
Ostatnio szukałem przykładu deszczu top down do mojej gierki lecz niestety nie znalazłem, więc postanowiłem napisać własny i udostępnić go, może kiedyś komuś się on przyda.
W przykładzie jeden obiekt który tworzy deszcz za pomocą draw_sprite_ext(), wystarczy podać gęstość. Gęstość czy też siła opadu standardowa to 100. Jeśli ktoś chce może popróbować, mi komp zaczol odmawiać posłuszenstwa przy jakichś 20k gęstości.
Screen:
-
w klockach ci nie pomogę ale jeśli bedziesz chciał przerzucić się na kod moge ci pomoc.
-
mistrza znaczy użytkownika Mistrz_999 :D
-
eee jesli to z tyłu wilkołaka na obrazku mistrza to ogon to wyszedł bardziej jak kloc :D sorki :D
-
popracuj nad kurzymi łapkami troche :D bo za fajnie nie wyszły
-
Pozatym jeśli to obiekt to zamiast bawić się w liczenie pozycji mouse_x i mouse_y można poprostu dodać event mouse enter i mouse leave do tego jedna zmienna kontrolująca i nie trzeba sie bawić.
-
łał, podoba mi się. Animacja niczego sobie :), czekamy na następne prace :)
-
to nielepiej uzyc alarmu i dodać/odjąć jego wartosc jak zostanie ??
-
warotść domyślną klucza.
-
dzisiaj przypadło mi sprzątanie swoich starych książek i zeszytów z podstawówki, znalazłem przy tym jedną z moich pierwszych prac narysowanych ołóweczkiem. Niestety obrazek leżał przez kilka lat na strychu i trochealbo wyblakł abo się starł. Tak czy inaczej.
-
ini_read_string() ma 3 argumenty a nie dwa.
GMLini_read_string(sekcja,klucz,domyślna) -
ak zrobić że np:ja obj_Gracz podchodze na daną odległość do obj_wrog i wyskakuje mu dymek z danym tekstem np:nie ruszaj się bo strzelam. jak to zrobić ? ale dymek ma się zmieniać co np 10 sekund prosze tutaj macie przykład o co mi chodzi.dobra nie chcę tekstu ani dymkód.
kurde chłopcze zdecyduj sie co ty chcesz a czego nie. powiem ci tak, naucz się najpierw czegoś a nie zadajesz takie pytania gdzie my dajemy odpowiedz a ty dalej nie wiesz jak to zrobic.
@Farkraj niedawno mowił że z boku widok, ala mario.
-
O jejku losie dopomóż, ;/
Dobra dla świetego spokoju mojej duszy :
robisz sprity tych dymków.
potem:
skrypt RysujDymek('text',spr,time);
GML//wysrodkuj spr dymkow_x = self.x;//pozycja x
_y = self.y-90;//pozycja y
_s = argument1;//sprite
_txt = argument0;//tekst
draw_sprite(_s,false,_x,_y);//ew draw_sprite_ext(), rysowanie sprite
var _sY,_sX;
_sY = sprite_get_height(_s);//pobieranie wysokosci sprite
_sX = sprite_get_width(_s);//pobieranie szerowkosci sprite
draw_text_ext(_x+5-_sX/2,_y-_sY/2,_txt,14,_sX);//wyswietlanie tekstu, trywialne obliczonko
var _time;
_time = argument2
if ( Alarm = false )
{
self.alarm[0] = _time*room_speed;
Alarm = true;
}
Create:
GMLAlarm = falsespr = choose(sprite0,sprite1,sprite2);
tekst = 'elo';
alarmm = 10;
Alarm[0]:
GMLAlarm = false;spr = choose(sprite0,sprite1,sprite2);
tekst = 'co ty tu robisz'
alarmm = 5;
i draw:
GMLRysujDymek(tekst,spr, alarmm);//skrypt rysujący dymek</span>Pobaw sie zmiennymi do edycji bo pisalem to na speeda i nie mialem czasu sprawdzic.
-
a ja cie odeśle do tego:
https://gmclan.org/index.php?wiki=article&zm=154
tu masz wszystko ładnie napisane ;]
-
To daj to do wroga zmieniając wydarzenia po ktorych to ma następywać np. funkcją distance_to_object
-
Mamy 2 opcje, może lepiej by było zrobić teścik na wydajność i ostatecznie potwierdzić tezę? To uprości sprawę.
-
radzę ci jak najszybsze przerzucenie sie z klocków na kod ponieważ wiekszość przykładów jest w kodzie a w klockach nie każdy chce robić.
Radze ci powolne przerzucanie sie na kod bo nawet w faq masz wszystko w kodzie a na klockach za dużo nie zrobisz chyba ze masz niezłą motywacje jak propa :D
Strzelanie masz w faq w kodzie, jest prosty i zrozumialy nawet dla poczatkujących
-
możliwe :D ale to ciasno przylegający strój :D
rysowałem to z pamięci, a dokładniej z jednej z imprez. Jeśli uważacie że za chuda moge poprawić.
-
Hunter -> mina demotywuje tongue2.gif .
Akurat humoru nie miałem i niestety to przeniosło się troche na kartkę ;]
Wojzax co do oczu to ciężko mi sie je rysuje i pewnie dlatego coś skopalem że taki efekt ci sie wydaje.
-
Weź tylko pod uwagę fakt, że twórca przykładu nie zachował jakichkolwiek proporcji. No bo taki mały płatek śniegu i taki mały pattern nijak idą w parze z taką wielkością rooma (dokładniej: viewa).
Tak to też się liczy i zgodzę sie z tobą bo pewnie uważamy tak samo że przykład powinien być dopracowany. Niestety ten ma pewne niedociągniecia więc mam nadzieje ze autor da wersje poprawiającą wszystkie te niedoskonałości i bedzie po kłopocie :D
-
Tak, zgadzam sie ze Slashem ale dla każdego to kwestia umowna, czy śnieg jest kwadratowy czy lepiej by było go zrobić kołami, czy grafika jest dobra czy nie, ale najważniejsze jest że takowego przykładu jeszcze nie było i autor wpadł na dorby pomysł który może sie kiedyś komuś przydać.
Ja go nie zastosuje z powodu za dużej zjadliwości ramu ale kto wie może kiedyś...
Scripts
w Pytania początkujących
Opublikowano
do tego abyś mogł umieszczać tam swoje skrypty ;]