Czcionki spoza systemu
Aktualny czas: 20-06-25, 18:34 Witaj! Przejdź do zakładki Logowanie lub Rejestracja


Wątek zamknięty 
[XP] Czcionki spoza systemu
Mateusz SSJ8 Offline
*


Liczba postów: 511
Dołączył: 10-05-13

Pomógł: 40



Post: #11
RE: Czcionki spoza systemu

Polecenie "exit" po inicjalizacji mnowego wątku nie wchodzi w grę, Ayene, ponieważ, kiedy uruchomię grę w trybie testowym RPG Makera, to
Thread.new { system('Game') }
      exit
spowoduje, że w RPG Makerze zniknie mi "Proszę czekać, trwa uruchomienie", a ja chcę, żeby to pozostało, aż naprawdę zakończę test. Z resztą sama to sprawdź na projekcie, który właśnie robisz, a ja osobiście jutro to rozwiązanie przetestuję.

Czy ktoś ma jeszcze inne pomysły, gdyby ten Ayene nie zadziałał?

Nienawidzony i nienawidzący. Przez nienawiść tego drugiego obaj będą martwi.
(Ten post był ostatnio modyfikowany: 08-11-14 17:23 przez Mateusz SSJ8.)
08-11-14 17:23
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Venesard Offline
*


Liczba postów: 226
Dołączył: 07-11-14

Pomógł: 36



Post: #12
RE: Czcionki spoza systemu

Jeśli jednak skusiłbyś się, to mam na podorędziu skrypt który przy pierwszym włączeniu gry instaluje wybrane przez ciebie czcionki w folderze windowsowskim, proces trwa kilka sekund, po czym gra sama uruchamia się od nowa. Noo i co najważniejsze, jest to proces jednorazowy :) Jeśli chcesz to mogę tu zamieścić ten skrypt.

Sam nie wiem czy coś tworzę.
08-11-14 17:31
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Mateusz SSJ8 Offline
*


Liczba postów: 511
Dołączył: 10-05-13

Pomógł: 40



Post: #13
RE: Czcionki spoza systemu

@Venesard
Niektórych czcionek nie wolno rozpowszechniać, toteż, jeśli gra ich używa, to mają być TYLKO dla niej. Więc instalacja nie wchodzi w rachubę. Już Ayene byłabliżej rozwiązania mojego problemu, niż ty.


Na chaos-project znalazłem w temacie o skrypcie "Memory Font Loader" dla RPG Makera XP wzmiankę o wewnętrznej tabeli czcionek RGSS1, więc może po załadowaniu czcionki wyłącznie na użytek gry, do której jest potrzebna, wystarczy po prostu zainicjalizować tylko tę tabelę od nowa i już. Pomysł może być rozwiązaniem, problem, jak zrealizować.
A tutaj jest kolejne siedlisko Pinocchimonów. Zdaje sie, że mnie ignorują, bo założyłem temat i do dzisiaj nie odpowiedzieli.

Nienawidzony i nienawidzący. Przez nienawiść tego drugiego obaj będą martwi.
(Ten post był ostatnio modyfikowany: 09-11-14 11:31 przez Mateusz SSJ8.)
09-11-14 11:30
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Venesard Offline
*


Liczba postów: 226
Dołączył: 07-11-14

Pomógł: 36



Post: #14
RE: Czcionki spoza systemu

Mateusz SSJ8 napisał(a):Niektórych czcionek nie wolno rozpowszechniać, toteż, jeśli gra ich używa, to mają być TYLKO dla niej. Więc instalacja nie wchodzi w rachubę.
Z tego by wynikało, że z tymi czcionkami kompletnie nic nie można robić, skoro uważasz że zainstalowanie jej na własnym komputerze to już rozpowszechnianie. W takim razie jaka jest różnica pomiędzy czcionką w folderze Windows/Fonts, a w folderze gry, jeśli i tak i tak są na twoim komputerze? Idąc dalej tym tropem, twórcy czcionek w ogóle nie powinni wrzucać ich do internetu, bo przecież wtedy ludzie mogą pobrać, a to już (z twojej wypowiedzi) rozpowszechnianie. Dokonujesz znacznej nadinterpretacji słowa "rozpowszechniać". Jeśli twórca zastrzega sobie że nie wolno rozpowszechniać jego czcionki, ma na myśli masowe rozprowadzanie jej jako dzieła własnego.
Mi Memory Font Loader nie działał, używam Auto Font Installatora, jestem z niego zadowolony. Jeśli chcesz, mogę go tu zamieścić. W pierwotnej wersji wymagał SDK 1.5, przerobiłem go tak że jest samodzielny.

Sam nie wiem czy coś tworzę.
09-11-14 11:51
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Mateusz SSJ8 Offline
*


Liczba postów: 511
Dołączył: 10-05-13

Pomógł: 40



Post: #15
RE: Czcionki spoza systemu

@Venesard
Żadnej instalacji czcionek. Niezbyt bezpiecznie jest wykonywać normalną pracę na koncie administratora, do czego właśnie się przyznałeś.

Na chwilę obecną blisko zdaje się być Ayene. Czy ktoś jeszcze ma jakieś pomysły? Tylko bez instalatorów czcionek, bo nie chcę, żeby osoby grające w mojej roboty gry musiały dla zakichanych czcionek uruchamiać grę jako administrator.

Nienawidzony i nienawidzący. Przez nienawiść tego drugiego obaj będą martwi.
09-11-14 19:16
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Venesard Offline
*


Liczba postów: 226
Dołączył: 07-11-14

Pomógł: 36



Post: #16
RE: Czcionki spoza systemu

Mateusz SSJ8 napisał(a):Niezbyt bezpiecznie jest wykonywać normalną pracę na koncie administratora, do czego właśnie się przyznałeś.
Nie potrafię zrozumieć dlaczego na własnym laptopie niebezpieczne dla mnie będzie korzystanie z uprawnień administratora.. No i gwoli ścisłości, sprawdziłem, i nie muszę uruchamiać gry jako administrator żeby czcionka się wgrała ;) Ale to jak już chcesz, nic na siłę.

Sam nie wiem czy coś tworzę.
09-11-14 22:38
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Mateusz SSJ8 Offline
*


Liczba postów: 511
Dołączył: 10-05-13

Pomógł: 40



Post: #17
RE: Czcionki spoza systemu

Problem nadal istnieje.

Jaki skrypt do gry robionej w RPG Makerze XP pozwoli wczytać czcionkę go gry już za pierwszym razem,kiedy gra zostanie uruchomiona.

Nienawidzony i nienawidzący. Przez nienawiść tego drugiego obaj będą martwi.
07-12-14 20:29
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Dragon Kamillo Offline
*


Liczba postów: 330
Dołączył: 28-04-13

Pomógł: 24



Post: #18
RE: Czcionki spoza systemu

Mateusz a nie lepiej zrobić grę i jak skończysz walnąć skrypt Ayene.

I tak Ayene twój skrypt rozwala całkowicie test gry, bo o ile zniknięcie tego zasranego okienka, że trwa test (nie wiem kto to wymyślił, a tylko w 2k/3 da się tego prosto pozbyć) to +, to o tyle już wyłączenie trybu testowego po ponownym wyświetleniu okienka jest nie do przyjęcia - więc najlepiej wkleić ten skrypt do projektu na końcu tworzenia i będzie OK.
12-12-14 20:37
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Ayene Offline
*


Liczba postów: 758
Dołączył: 09-04-13

Pomógł: 112



Post: #19
RE: Czcionki spoza systemu

Hm, możliwe, że test się sypie, bo akurat w swoim projekcie w ogóle go nie używam razz

@MSSJ8, możesz ewentualnie stworzyć skrypt, który wczytuje kolejno literki z obrazka. Jak coś to po części takim dysponuję. Jedyny problem, że jest dostosowany do czcionki PomocTechniczna, z której korzystam.

[Obrazek: aye_furniture_pres.png]
13-12-14 12:19
Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Mateusz SSJ8 Offline
*


Liczba postów: 511
Dołączył: 10-05-13

Pomógł: 40



Post: #20
RE: Czcionki spoza systemu

Mam dość osobliwy problem z SendMessage dla zmiany czcionki. Otóż po wywołaniu tej komendy RGSS Player się zawiesza. Możliwe, że to coś z systemem (obecnie 64-bitowy), chociaż z drugiej strony biblioteka o nazwie "RGSS100J" powinna być inna. Jeśli to wina DLLa RGSS, to jaki pomoże? Mam wszystkie. Powiedzcie, to wkleję. Do projektu.

Bo widziałem na http://www.chaos-project.org skrypt, jedna wersja którego nie miała tych linijek z "exit". Nazywał się Memory Font loader.

Nienawidzony i nienawidzący. Przez nienawiść tego drugiego obaj będą martwi.
(Ten post był ostatnio modyfikowany: 16-12-14 19:34 przez Mateusz SSJ8.)
16-12-14 19:32
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
"Pomógł" przyznał(a):
Wątek zamknięty 


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości

Kontakt | Ultima Forum | Wróć do góry | Wróć do forów | Wersja bez grafiki | RSS
Powered By MyBB. © 2013 MyBB Group. All Rights Reserved.
Skórka by Ayene.