Skocz do zawartości

Unikat aplikacji


Rekomendowane odpowiedzi

a jak sie nie da, to zawsze mozesz gdzie tworzyc jakis plik tekstowy przy starcie i usuwać go przy wylaczeniu aplikacji. Wtedy sprawdzasz czy plik istnieje :P

file_exists() bodajze

W razie wsześniejszego crashu aplikacji to nie zda egzaminu.

Odnośnik do komentarza
Udostępnij na innych stronach

to jest proste:

GML
Information about object: game_ctrl

 

Sprite: <no sprite>

Solid: false

Visible: true

Depth: 0

Persistent: false

Parent: <no parent>

Mask: <same as sprite>

 

Step Event:

execute code:

 

if (!file_exists(__file_jest) ){

file_bin_open(__file_jest, 2);

};

 

 

 

 

Other Event: Game Start:

execute code:

 

__file_jest= "file_jest";

 

if (file_exists(__file_jest) ){

file_delete(__file_jest);

sleep(100);

if (file_exists(__file_jest)){

show_message("gra juz leci. vyloczam sie.");

game_end();

}

else { show_message("gra jesce nie leci. vloczam gre... czekaj."); };

}

else {

file_bin_open(__file_jest, 2);

show_message("gra jesce nie leci. vloczam gre... czekaj.");

};

ten sam program ma kontrole nad file "file_jest"

nawet nietrza uwazac na exystencie przy 1. run programu :)

Odnośnik do komentarza
Udostępnij na innych stronach

File to ktoś może usunąć, więc lepiej rejestr... ale może jest jakiś DLLek do sprawdzania czy jakiś proces jest aktywny? (Nie my go stworzyliśmy)
zabawne... sproboj moj przyklad a usun file... jesli to ci sie uda i novy program tego niezauvazy, to masz moj uklon.

rejestr lub dll, tez moze byc, ale ja chcialem pokazac, ze i przez file mozna :thumbsup:

Odnośnik do komentarza
Udostępnij na innych stronach

zabawne... sproboj moj przyklad a usun file... jesli to ci sie uda i novy program tego niezauvazy, to masz moj uklon.

rejestr lub dll, tez moze byc, ale ja chcialem pokazac, ze i przez file mozna :thumbsup:

Po co zapychać rejestr kluczami gry, w którą zagra się max. 5 min?

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...