MaxGaming
-
Postów
510 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
4
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez MaxGaming
-
-
Bo w dziesiętnym licho się przez trzy dzieli. A w trójkowym niezmiernie wygodnie.
Właściwym pytaniem jest po kiego to zmieniać na string?
Przecież cała kombinacja z wyświetlaniem polega na tym, aby liczby były wyświetlane bez nieważkich zer z przodu :)
I tak potem, żeby użyć w draw_text muszę wtedy i tak zamienić na string ;)
A chodzi o to, że chce mieć stały format, ze względów estetycznych. Taka koncepcja, czy dobra to się okażę :P
-
Kto robi obliczenia w draw event a nie do surface w step event sam sobie winien wyników.
To co chciałeś robi? Robi. A że jeszcze zmywa, sprząta i gotuje...
MBX jak zapytał o takie coś, to chwilę później pytał czy by się dało zrobić efekt że się to zamienia na dwójkowy.
Metoda sprawdzania obliczeń o kant, bo Threef wynalazł wykonywanie obliczeń w draw event. No jak się potęgowanie z 10 przesunięciami decymalnymi wrzuca do draw event do liczenia to ja się poddaję, nie umiem tego skomentować :)
Kim jest Psix?
Po co wgl zmieniać system liczbowy? Nie wierzę, że dodatkowa pętla, power i inne cuda będą szybsze od którejkolwiek z tych opcji, ot tak na logikę.
Psix to:
a) Ty, który chce potrolować, po tym jak Nikas zakłócił jego ego.
B) Jeżeli nie Ty, to wyjaśnię to inaczej. Osoba o zdaje się o wiele większej wiedzy, która mimo to nie każe do wykonania 2/2 używać sinusa, cosinusa, pierwiastkowania, radianów i kilku pętli for xD
-
GML draw_set_colour(c_red);
var tvv = 123;//number ulubiony numerek
var ddl = 25;//pos length długość łańcucha zawsze będzie o jedno pole dłuższy
var nsi = 10;//num size wyznacza system liczbowy, tylko
//ponad 9 to musisz wyświetlać inne symbole, bo będą duble
var stx = 100;//txtposx gdzie to rysować
var sty = 300;//txtposy
var incx = string_width("0");//char space
for(p = ddl; p >= 0; p--)
{
var dts = floor(tvv/power(nsi, p)) mod nsi;
draw_text(stx,sty, string(dts));
stx += incx;
}
Można to zamknąć w jednej linii, ale będzie nieczytelne. Automatycznie zamienia na wybrany system liczbowy.
Coś ty zrobił? xD Z odpowiedzi na odpowiedź jesteś coraz lepszy xD Zaczynam podejrzewać że to Psix założył nowe konto i troluje, bo jakoś go ostatnio nie widać XD
Ok czyli string_copy.
Wgl fajny sposób na sprawdzenie czasu obliczeń, muszę się tym pobawić, dzięki Threef :D
-
A ja mam na laptopie, że jak podłączam zewnętrzną kartę sieciową to łączy z siecią, wszystko ok niby, ale jest ograniczona i internet mimo połączenia nie działa. Wewnętrzna nie ma problemu(z tym że zewnętrza jest mi potrzebna z tego względu, iż ma lepszy zasięg). Użyłem narzędzia automatycznej naprawy z win7, czy jak to się tam zwie i wyskakiwało że albo router/modem źle skonfigurowany(na innych kartach działa, więc nie), albo coś z konfiguracją IP karty sieciowej. Co powinienem zrobić? Googlowałem, ale pewnie źle.
-
Autor ma na myśli żeby był 10 znaków, na przykład same zera, i zamieniały się od prawej na decymalne, coś jak obracający się licznik?
Coś jak obracający się licznik, ale bez obracania się :P
W sensie:
232 -> 0000000232
1 -> 0000000001
5555555 -> 0005555555
Póki co zrobiłem to dodając repeatem "0", ale jeżeli są jakieś o wiele lepsze pomysły to zmienię ;p
-
Czy da się jakoś szybko mnożyć znaki w stringach?
W sensie:
GMLstring="$"+"0"*(10-string_length(string(cash)))+string(cash)Chciałem żeby z przodu dopisywało zera żeby zawsze było $+10 znaków. Muszę to for/repeat robić "ręcznie", czy istnieje jakiś sposób?
Ew. mam jeszcze pomysł by robić coś w stylu:
GML_str=10*(10-string_length(string(cash)))i później rysować string bez pierwszego znaku(jedynki). Sposób repeat/for, czy ten drugi jest optymalniejszy, ew. czy da się jakoś w stylu pierwszego przykładu, tylko po prostu źle robię, czy mnożenie w stringach nie istnieje wgl?Założę się że ktoś z Was pewnie się już z takim problemem zmagał :P
@e: Dobra, póki co zrobiłem po prostu repeat.
-
---DO USUNIĘCIA---
poradziłem sobie xD
Pewnie wyszedł z domu po bułki i pytał jakim klawiszem się uruchamia interakcje ze sprzedawcą :V
Czy seven zgłosił post Threefla do moderatorów(Threefla)? xDD
BTW chyba Threef już dawno nie chodzi do gimnazjum ;)
Niedługo kolega zgłosi post Ramnusa, żeby ktoś mu warna dał ;p
-
Nie wystarczy?
GMLinstance_create(x+lengthdir_x(DLUGOSC_LINII, OBROT_LINII), y+lengthdir_y(DLUGOSC_LINII, OBROT_LINII), OBIEKT);Chyba nie do końca rozumiem jaki chcesz uzyskać rezultat :/ -
@PoxiPol dzięki. Napisałem jednak do Yoyo zapytanie dla pewności(nic mi nie zaszkodzi) ;p
-
GM jest ze Szkocji. Zrobili go Szkoci.
Czy masz jakieś zapytania do pazerności Szkotów i czy za darmo znaczy u nich bezpłatnie?
Nie pytałem o stereotypowego szkota tylko jak uzyskać ten bezpłatny w końcu eksport... Odświeżyć coś trzeba, pobrać skądś klucz, czy coś?
@Down: Nie odpowiem nawet, bo nie chce warna za offtop...
-
-
@3r3se7ven w sumie fakt. Po jakiego grzyba ja użyłem tam lengthdir_y skoro mogłem użyć point_distance, albo distance_to_object. Tylko która z tych 3 opcji jest bardziej optymalna?
I kolejna kwestia, że TAK TO SIĘ ROBI, ale znowu 3F wymyślił fajny sposób obejścia i chyba ten sposób tak myślę, że będzie szybszy od kombinowania z odległościami, albo lengthdir-ami?
-
No w sumie bardzo ciekawa koncepcja, chyba będzie Twoim sposobem optymalniej?
-
Chce, aby obiekt nie "wchodził" na inne obiekty oWarrior po drodze do "właściwego" oWarrior. Da się jakoś zrobić, aby sprawdzał kolizje ze wszystkimi instancjami obiektu oWarrior z wykluczeniem jednej instacji? Coś w pseudokodzie:
!collision_line(x, y, _nearestPlayer.x, _nearestPlayer.y, oWarrior-_nearestPlayer, false, true)
(_nearestPlayer to oWarrior który jest celem)? Da się, aby siebie nie wykrywał o ile rozumiem ostatni argument, ale ja chce żeby nie wykrywał siebie i tego celu. Jedyne co mi przychodzi do głowy to "obrysowywać maskę" za pomocą lengthdir_x/ lengthdir_y, gdzie jako długości użyłbym połowy wielkości maski+1, ale czy nie ma na to lepszego sposobu?
@e. Póki co zrobiłem jak mówiłem
GML!collision_line(x, y, _nearestPlayer.x-lengthdir_x(sprite_width+1, _directionToPlayer), _nearestPlayer.y-lengthdir_y(sprite_height+1, _directionToPlayer)przyczymGML_directionToPlayer=point_direction(x, y, _nearestPlayer.x, _nearestPlayer.y); -
Chce sprawdzić czy przeciwnik w linii prostej może dojść do obiektu, czy występuje jakiś obiekt solid po drodze do celu. Tyle, ze przeciwnicy też mają oznaczenie solid. Więc jak mam to zrobić? Mam taki warunek:
GML!collision_line(x, y, _nearestPlayer.x, _nearestPlayer.y, oWarrior, false, true)ale nie działa, ponieważ przeciwnik też jest solid i wykrywa jego. Muszę odejmować rozmiar maski od pozycji, czy jest na to jakiś prostszy/poprawniejszy sposób?
-
Zamknijcie mordy, bo nienawidzę ludzi co się chwalą depresją.
Ojca mam z depresją. Nigdy o niej nie rozmawia, a mu tylko ktoś wspomni to rozmawiać już w ogóle nie chce. Brzmicie jak dzieci, co depresję używają jako wytłumaczenie. Jako taki indeks osobowości.
To nie jest uleczalna choroba, że możesz ją mieć dwa razy. Więc albo masz albo nie.
Nikt tobie nie może powiedzieć czy to depresja czy nie. Tylko ty wiesz, bo ja równie dobrze mogę pójść do psychiatry, i odpowiednio wszystko mówić, i nie tylko bedę miał depresję, ale też i autyzm i ocd i adhd i wszystko inne. Tylko ty wiesz czy NA PRAWDĘ masz ten problem.
Nie mam nic przeciwko szukaniu pomocy. Ale u specjalistów, i tylko oni powinni wiedzieć o problemie + bliska rodzina. Rozgłaszanie wszystkiego na świat tylko psuje ludziom humor, bo pomóc nie mogą.
Ale rozmawiać o tym nie ma sensu. Jesteście póldupki i tyle. Explosivo ani groźnym tonem ani niczym nic nie mówił. Z kontekstu to wszystko wyjeliście i zachowujecie sie jak obrażone tumbleriny 'Bo wy macie depresję i wiecie co to znaczy'. Explosivo ma racje, jest to najbardziej nadużyte słowo 21 wieku, i to czy gościu inżynier programer ma depresję czy nie to jego problem, a nie nasz. On tylko wkładał swoje 5 groszy do naszej rozmowy, w jego opinii.
Rozmowa jest bez sensensu w ogóle bo gościu w niej nie ma wkładu.
Straciliśmy Robina Williamsa przez depresję.
Z całym szacunkiem, ale jesteś idiotä... Depresja się pogłebia, gdy się nie gada. Jeden zioemk przez to mi zginął, drugi aktualnie od 2 tyg siedzi w szpitalu po nieudanej próbie. Też już próbowałem... Nie masz pojęcia jakie to jest gówno, więc proszę zastanów się 5 razy zanim coś jeszcze o tym napiszesz....Nie chwalę się, że mam depresje, ale też nie ukrywam...
-
kiedy ostatnio kogoś poprawiłem poza tym tematem + niestety wylazł akurat taki temat, w którym czuję się zobowiązany do poprawiania
Ja miałem stwierdzoną głęboką depresje przez psychiatre...
Co do tego to nie jest pewne, czy jest flustratem czy ma depresje. W każdym razie jego sposób myślenia jest dla niego największym wrogiem.
Nikas to tak nie działa niestety. Osoby z depresją często chodzą uśmiechnięte.
-
Może kwestia odstępu czasowego, nie wiem. Jakby nie było on nad tym kreatywnym postem "nega czen czala ga" myślał ponad pół godziny xDDD
-
Co do klawiatury. Działa na pewno przy get_string/get_integral(jest jeszcze get_string_async/get_login_async(name, password), ale nie wiem dokładnie co robi). Ja tak robiłem
Druga opcja to narysowanie jej. Znalazłem np.: http://gmc.yoyogames.com/index.php?showtopic=553495
Co do wyświetlania systemowej klawiatury, bez get_* to jedyne co znalazłem to:
https://marketplace.yoyogames.com/assets/245/keyboard
(nie jestem pewien jednak, czy on na pewno wyświetla systemową klawiaturę czy ją rysuje.
Ogółem bardzo ciekawe pytanie i sam bym pokombinował, ale nie mam SDK Andorida itp. więc teraz nie dam rady...
Nie wiem czy moje opcje coś pomogły, konkretniejsze rozwiązania może da ktoś kto bardziej w Androidzie siedział...
-
śmieszna sytuacja jak tomek walczy z uforkami ale w ogo,le mu ti nie pomaga zxD
a nie wiem co on moze na te chwile jkeszcze zrobnic, moze 7cyferki mu pomoze :D
Czy to nie Ty w shout'cie kiedyś mówiłeś, że już nie piszesz na GMClanie po pijaku?nega czen czala ga -
@up - no okej, ale mu to może wygląda na depresję?
Tak.
-
To sprawdź jak to działa na kilku klawiaturach z różnymi sterownikami.
Teraz jest dużo egzotyki.
W GMSie działa tak samo... Nie wiem jak GMS sobie sam odczytuje, ale vk_left działa zawsze jako w lewo, na każdej klawiaturze..
Brakuje tu Gnyska, bo on by Ci to potłumaczył jak działa od kuchni pewnie ;p Ja nie wiem jak, wiem, że GMS zawsze ma te same ID ;)
-
Przecież klawiatura w GMS jest wirtualna ^^
Jeśli Ci wczytuje poprawne wartości to masz szczęście, mi z kilku klawiatur tylko jenda na ps2 tak robi.
ALE MÓWIMY CAŁY CZAS O GAME MAKERZE xDDDDDD
Tak podejrzewałem, że Twoje informację mają się ni jak do GMSa :P
-
Zawsze jak tego słucham to mam mega motywację do pracy :D
Temat zbiorczy na drobnostki
w Pytania początkujących
Opublikowano
A ile masz ustawionę żeby Ci robił backupów? Może jeszcze wcześniejszy, a jak były duże zmiany to po prostu kod sobie z nowego(niedziałającego) projektu wczytaj.