-
Postów
2 728 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
44
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Konrad-GM
-
-
-
Zapis powinien działać poprawnie, wczytywanie jest do pupy...
Powinno wyglądać tak:
GML/* Odczyt */var is; is = 0;
location = get_open_filename( "Nieskompilowany plik CodeX|*.xcode","Nazwa Pliku" )
ids = file_text_open_read( location+".xcode" )
repeat ( 700 )
{
global.ln[is] = file_text_read_real( ids );
file_text_readln( ids );
is += 1
}
file_text_close( ids )
-
A czy do tej 'kulki' zwykłe drawowanie nie wystarczy? :P
Eksplozja po prostu brzydka x)
-
A czy te cieniowanie nie powinno być pixel po pixelku? :3
-
Zamiast: 'CALLDLL' daj 'export' :P
-
CALLDLL void Func( double _GMh ) { HWND GMHandle = (HWND)(DWORD)_GMh; }
-
W tym sęk, że będziesz musiał :D.
Chyba że napiszesz jakiś czaderski algorytm sztucznej inteligencji ;)
-
nie miałem jeszcze do czynienia z nimi w szkole
Ja też nie, korzystam z neta :3
-
Można operować nad plikami tekstowymi
-
+ GłowaWystarczy jakikolwiek język, który obsługuje operatory logiczne -
Wystarczy jakikolwiek język, który obsługuje operatory logiczne ( np. w C++: and-'&&', or-'||', not-'!' ), nawet GML do tego się nadaje. Tworzysz np. listę if'ów:
[C++]
if( !gPlayer->Running && ( Action == "Siedz" || Action == "Stoj" ) ) { Action = "Sledz"; Target = gPlayer; }
Także można używać switch'ów do innych akcji.
-
Bez macierzy w grafice 3D to ciężko będzie...
Ps. Aktualnie piszę własny DLL, więc do sprawdzenia XenonA'a się nie piszę, chociaż jestem ciekaw jak to wygląda od strony C++owej :P
-
GMLdraw_set_blend_mode(bm_add);
// Draw Sprite itp.
draw_set_blend_mode(bm_normal);
Ps. Blending służy do łączenia kolorów...
-
nie wie co to jest zmienna global.ozdobnik
Sam sobie odpowiedziałeś. ;]
-
Alarmy
GMLalarm[0]=room_speed; -
@Moldis: Prześlę Ci jeden crack, i spróbuj nim uruchomić GM'a, tylko nie płacz jeśli zamuli ci PCta [ I to dosłownie ] :)
Ps. Antywirus nawet nie będzie wiedział czym to wo gule jest ;)
Oferowanie cracka. Warn +1
gnysek
E: ;O
-
Gówno prawda... cracki do GM7 mają trojany, wirusy itp...większość ludzi używa 6.1 ze względu na mniejszą wagę plikówi dlatego strach że coś się stanie z pctem ;]
-
Już sobie poradziłem, dałem stworzone obiekty jako static i problemu nie ma :)
-
Witam.
Mam pewien problem, próbuję napisać projekt i dzielę go na header'y i sourcer'y.
Mam jeden header jako główny [ Wszystkie includy itp. ]
#ifndef _MAIN_H_ #define _MAIN_H_ #include <iostream> #include "Part1.h" #include "Part2.h" #endif // _MAIN_H_
I kilka innych:
HEADERY
"Part1.h"
#ifndef _PART1_H_ #define _PART1_H_ struct human { int year; char* name; }sHuman; void p(); #endif // _PART1_H_
"Part2.h"
#ifndef _PART2_H_ #define _PART2_H_ struct map { int w, h; char* back; }sMap; void foo(); #endif // _PART2_H_
SOURCERY
"Part1.cpp"
#ifndef _PART1_H_ #define _PART1_H_ #include "main.h" void p() { return; } #endif // _PART1_H_
"Part2.cpp"
#ifndef _PART2_H_ #define _PART2_H_ #include "main.h" void foo() { sMap.w=10; sMap.h=10; sHuman.year=10; } #endif // _PART2_H_
I wyskakuje Error z linkowaniem że obiekt sHuman i sMap został już zdefiniowany w jakimś obiekcie [ tu: Part1.obj ]
Proszę bardzo o pomoc ;)
-
Możesz zrobić zewnętrzne pliki, które by zawierały dane takie jak np. mapy do gry
-
użyj:
GMLrepeat(3)...{
// Kod na strzelanie
}
-
GMLvar i;
i=instance_create(x, y, objNaboj);
i.direction=direction+(25-random(50));
i.speed=5;
-
Hmmm, ciekawe ;D
-
Ok, to aktualna wersja Turbo3D do śmietnika ;D
Jakby co to znajdę kogoś kto będzie sprawdzał na innym kompie ( bez SDK ) :P
Ps. Co do propozycji, a jakby to mniej-więcej wyglądało? ;p
Pytania losowe a,b,c,d
w Pytania początkujących
Opublikowano
Choose jest ograniczone w liczbie argumentów.
Ps.A jeśli Marek chce wsadzić wywoływanie funkcji, a nie pokazywanie tekstu? ;p