PsichiX
Użytkownicy-
Postów
5 647 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
12
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez PsichiX
-
zapodaj projekt, to sie zobaczy (ja bede mogl po 16 gdzies sprawdzic)
-
dobrze by bylo zobaczyc kod ktory to potwierdza. bo draw zawsze jest true, innej opcji nie ma, pewnie nie ustawia na false albo wrunek zle napisany
-
bylo by swietnie gdybys Nam jeszcze pokazal kiedy i jak draw ma ustawiane wartosci bo na to wychodzi ze ciagle jest true :)
-
gra sie nie ścina tylko samemu trzeba wywołać wtedy w step screen_redraw() bo automatyczne rysowanie jest wyłączone i eventy drawa nie są wykonywane
-
powinno, jeśli to jest tego wina
-
a używasz jakichś skryptów innych lub silnika lub cokolwiek nie swojego? bo coś może ustawiać set_automation_draw(false) i wtedy nie czysci sie ekran
-
string - pierwsza litera duża i same litery
PsichiX odpowiedział(a) na Paqoo temat w Pytania początkujących
tak, robimy z Ciebie głupka. pomyśl po co jest string_char_at, co oznaczają jego argumenty, a sam wpadniesz na genialny pomysł jak to wykorzystać. Nie ograniczaj się - wrogiem człowieka jest pójście na łatwiznę. -
w takim przypadku czysc zawartosc tej formy i wstaw do niej nowa wiadomosc
-
string - pierwsza litera duża i same litery
PsichiX odpowiedział(a) na Paqoo temat w Pytania początkujących
GML text=get_string('Zarzuć stringiem:','') l=chr(0) for(i=0;i<string_length(text);i+=1) { c=string_char_at(text,i) if(l=' '||i=0)c=string_upper(c) l=c } -
włącznik i wyłącznik viewa
PsichiX odpowiedział(a) na ichigo the shinigani temat w Pytania początkujących
event key press "M": GML view_enabled[0]=!view_enabled[0] -
ludzix, psujesz zabawę :(
-
if(!sprite_exists(global.spr_wall))continue; ale to i tak wolne rozwiazanie, szybsze wiaze sie z ustawianiem wartosci tego globala na -1 podczas kasowania sprajta, i wtedy: if(global.spr_wall<0)continue;
-
http://msdn.microsoft.com/en-us/library/aa909766.aspx gdy dostaniesz komunikat odebrania wiadomosci (po prostu walnij to tam gdzie kod zajmuje sie wiadomoscia po jej odebraniu)
-
#include <math.h> void main() // tu brakło Ci nawiasu { pow(6.0f,4.0f); // tu brakło określenie jakiego typu argumenty bo funkcja jest przeciążona (1.0f - oznacza float/double) }
-
void main() na przyszłość podanie treści błędu niezmiernie Nam pomoże znaleźć błąd
-
po includach using namespace std; ale nie pamietam czy cmath wykorzystuje przestrzen nazw std wiec sprawdz
-
Pieter: nie wiedziałem ;p to do następnej wersji dam też skompilowane demo. Lenin: assembler nie ma takiej trudnej składni na jaką wygląda. Ale spokojnie, napiszę też do niego jakiś prosty język skryptowy więc nie będzie problemu z używaniem :) a przykładowy kodzik intuicio będzie wyglądał na podobieństwo tego: SYM sub1, E64; FRST sub1, $SUBSTANCE; SYM sub2, E64; FRST sub2, $SUBSTANCE; SYM dist, F32; @petla; DIS dist, sub1:position, sub2:position; SUB dist, dist, 128.0; CMP dist, @lacz, @lacz, @nielacz; @lacz; MOV sub2:position, sub1:position; @nielacz; NEXT sub2; EMP sub2, @reset, @petla; @reset; FRST sub2, $SUBSTANCE; NEXT sub1; EMP sub1, 0, @petla; END; a w języku skryptowym: E64 sub1; sub1=First($SUBSTANCE); E64 sub2; sub2=First($SUBSTANCE); F32 dist; do{ do{ dist=Distance(sub1.position,sub2.position); if(dist<=128) sub2.position=sub1.position; Next(sub2); }while(!Empty(sub2)); First(sub2); Next(sub1); }while(!Empty(sub1)); Jak widzisz, nazwa jest dość ironiczna :D bo wcale nie wskazuje na intuicyjną składnię, trzeba po prostu będzie poznać pewne zasady ;p
-
Kilka dni temu miałem "wypadek przy pracy" - pliki źródłowe PlayGate zostały skasowane nieodwracalnie, przez co zostałem zmuszony napisać wrapper jeszcze raz jako wersja druga. Tym razem użyje nowego frameworka co znacznie przyspieszy i ułatwi mi pracę. Wersja 2.0 (nazwa kodowa: "Symbiont") będzie całkowicie się integrować z GM więc zostaną zastąpione możliwie wszystkie funkcje GMa i wyeliminowane wywołania funkcji DLL co zaowocuje przyspieszeniem pracy PlayGate'a oraz w końcu będzie możliwe użycie w GM LITE. Z nowości to powiem że zaimplementowany zostanie XenoNowy język "Intuicio" o strukturze assemblera, kompilowany do kodu bajtowego, który będzie odpowiedzialny za zarządzanie rdzeniem silnika. Jego zastosowanie znajdzie się na przykład w fizyce - w chwili obecnej jest ustalona kolejność i charakter zachowań fizycznych z włączaniem i wyłączaniem stanów, zaś Intuicio pozwoli nam na w pełni własne definiowanie zachowań fizycznych, wszelkich algorytmów rozszerzających możliwości, dzięki czemu nie będzie trzeba zewnętrznie w kodzie pisać dodatkowej fizyki i martwić się czy będzie współgrać, w skrócie będzie to działać jak Shadery dla grafiki. Dodatkowo dojdzie możliwość używania GLSL do pisania shaderów. Na skończenie wersji 2.0 przewiduję 7-10 dni, kolejny tydzień poświęcę na zintegrowanie Intuicio w pełni z rdzeniem. Na razie to wszystko :)
-
if keyboard_check_pressed(vk_enter)
-
"Tylko", a jakie zamieszanie zrobił :D
-
string - pierwsza litera duża i same litery
PsichiX odpowiedział(a) na Paqoo temat w Pytania początkujących
1. 2 osobne stringi (duża pierwsza litera i reszta normalnie) i fonty (różniące się rozmiarem). Lub jeśli chodzi Ci nie o rozmiar a wielkość znaku to: string_upper(string_char_at(text,0))+string_copy(text,1,string_length(text)-1) 2. string_letters() -
kurde, jak spojrzalem na niego to az ciarki mnie przeszly, serio ma w sobie cos przerazajacego. dodatkowo mam wrazenie ze gdzies go juz widzialem, moze i mi sie snil heh, wiem ze to byl ktos jego twarzy lub bardzo podobny, sen jaki mi wspomnienie przywolalo byl o jakiejs wojnie, czy cos takiego, grunt ze wokol byl gruz, on rozszarpywal ludzi na kawalki wlasnymi rekoma, byl bardzo szybki. Zaciekawilo mnie to przyznam, poczytam co tam pisza na stronie.
-
KubaGM: Hołly szyt! :0 Ale Ty wiesz że nadal robisz grafe w Soullandzie? hehe :D Genialne :D
-
a moze jednak lepiej zrobic w tym pluginie wykrywanie aplikacji GG (czy tez innych komunikatorow) i zalozenie hooka pobierajac ostatnia wiadomosc za kazdym komunikatem przyjscia wiadomosci? znacznie szybciej by dzialalo :) chyba ze sie nie da to nie mam pomyslu innego optymalniejszego
-
a do jakiego celu? pewnie znajdzie sie lepszy sposob niz zapis do pliku