wyświetlanie obrazu tga w trakcie gry 4891 23

O temacie

Autor pawbuj

Zaczęty 6.11.2010 roku

Wyświetleń 4891

Odpowiedzi 23

pawbuj

pawbuj

Użytkownicy
posty1625
Propsy135
ProfesjaSkrypter
  • Użytkownicy
wyświetlanie obrazu tga w trakcie gry czyli jak w temacie czy jest to możliwe i jezeli tak to jaką funkcja wywołać obraz.

nie wchodzi zamiana w grę z czcionką
 

Adanos

Adanos

Administrator
Szara eminencja
posty5204
Propsy3870
ProfesjaProgramista
  • Administrator
  • Szara eminencja
No, mapę można wyświetlić. A o co ci konkretnie chodzi?

pawbuj

pawbuj

Użytkownicy
posty1625
Propsy135
ProfesjaSkrypter
  • Użytkownicy
chodzi mi o iknki skilli z heroes 3 wog i dodanie do wyświetlania po wykonaych questach
 

kamiloops

kamiloops

Użytkownicy
posty161
Propsy11
ProfesjaProgramista
  • Użytkownicy
Nie jest to możliwe jeśli chodzi ci o to, żeby wyświetlić to podczas ruszania się bohaterem.
Wiem że w Gothic I można tylko za pomocą czcionki.
 
Nie mam polskich znakow

pawbuj

pawbuj

Użytkownicy
posty1625
Propsy135
ProfesjaSkrypter
  • Użytkownicy
wyświetliłem to jako mapę,jednak było za duże.
zawsze można wywołać tick tockiem,podobnie  jak dodatkowe paski zycia.

musi byc jakiś sposób
 


pawbuj

pawbuj

Użytkownicy
posty1625
Propsy135
ProfesjaSkrypter
  • Użytkownicy
Cytat: Avallach link=topic=11871.msg117672#msg117672#msg117672#msg117672 date=1289123654
Można jako font lub jako grafikę "rozdziałową" (wtedy postać stoi dopóki jej nie zamkniemy).
Pamiętaj że fonty wbrew pozorom mogą być całkiem duże (chyba max 128px wysokości).
można zrobić, aby obraz się wyświetlał i znikałbez naszej ingerencvji, np.

introducechapter ("","Giń!","MINOT.tga","levelup.wav", 6000);

ale.....nie wiem jak umieścić obraz w określonym rogu ekranu, do tego jest on stanowczo za duży.
 

pawbuj

pawbuj

Użytkownicy
posty1625
Propsy135
ProfesjaSkrypter
  • Użytkownicy
pomoże ktoś w tym temacie? chce wyświetlać obrazki małej wielkości takie np. jak w GWW  przy naciąganiu łuku.
 


pawbuj

pawbuj

Użytkownicy
posty1625
Propsy135
ProfesjaSkrypter
  • Użytkownicy
Cytat: Avallach link=topic=11871.msg118803#msg118803#msg118803#msg118803 date=1289723519
W GWW jest to zrobione fontem, zresztą tłumaczyłem ci że font może mieć rozmiar nawet podajże 256.
dałem cos takiego :\
PrintScreen   ("", -1,-1,"MINOT.TGA",2);///Edit by Pawbuj   
i guzik nic nie wyświetla się

kombinowałem i tak:
PrintScreen   ("MINOT", -1,-1,"FONT_MINOT.TGA",2);///Edit by Pawbuj   
też nic
plik font_minotjest textures/compiled
 

Bucik

Bucik

Użytkownicy
posty182
Propsy128
Profesjabrak
  • Użytkownicy
Próbowałeś stworzyć dokument?

var int Document;
Document = Doc_CreateMap ();
Doc_SetPages (Document, 1);
Doc_SetPage (Document, 0, "OBRAZEK.tga", TRUE);  // TRUE = scale to fullscreen
Doc_Show (Document);

To jest rozwiązanie do G2, ale może i w G1 zadziała - nie wiem nie mam jedynki.

// EDIT
W g1 jest podobnie - powinno działać - niestety nie ma chyba opcji ustawiania obrazka w wybranej pozycji - zawsze można jednak tak przerobić obrazek żeby zajmował cały ekran, to co chcesz w rogu obrazka a reszta przezroczysta.
 

pawbuj

pawbuj

Użytkownicy
posty1625
Propsy135
ProfesjaSkrypter
  • Użytkownicy
to rozwiązanie znam,niestety chodzi mi o konkretny obszar, najlepiej jako font
 

pawbuj

pawbuj

Użytkownicy
posty1625
Propsy135
ProfesjaSkrypter
  • Użytkownicy
Cytat: kamiloops link=topic=11871.msg117630#msg117630#msg117630#msg117630 date=1289078426
Nie jest to możliwe jeśli chodzi ci o to, żeby wyświetlić to podczas ruszania się bohaterem.
Wiem że w Gothic I można tylko za pomocą czcionki.
widziałeś CZ gameplay (ikonka czaszki i napis " Angus potrzebuje pomocy") czy GWW (nowe paski).
Jakbym wiedział, że niemożliwe to bym nie pytał.
 

pawbuj

pawbuj

Użytkownicy
posty1625
Propsy135
ProfesjaSkrypter
  • Użytkownicy
odświeżam, bo temat bardzo mnie intryguje i wciąż szukam odpowiedzi..
 

Sulejman

Sulejman

Użytkownicy
Piotrek
posty237
Propsy229
Profesjabrak
  • Użytkownicy
  • Piotrek
Robiłem nowe paski również metodą fontów, obrazek dzieliłem na części, wszystko miało dopasowane odpowiednie znaki i skrypt wyświetlał je w zależności od stanu wytrzymałości bohatera, to tak na marginesie, jakby ktoś chciał się za to brać.

Ogólnie rzecz biorąc przy takich zabawach musisz uważać, żeby nie narysować obrazka w miejscu czerwonych linii widocznych w GoMan'ie, inaczej nic z tego nie wyjdzie.
 

RafalBudzis

RafalBudzis

Użytkownicy
posty1967
Propsy808
ProfesjaSkrypter
  • Użytkownicy
Cytat: pawbuj link=topic=11871.msg118804#msg118804#msg118804#msg118804 date=1289724102
dałem cos takiego :\
PrintScreen   ("", -1,-1,"MINOT.TGA",2);///Edit by Pawbuj   
i guzik nic nie wyświetla się

kombinowałem i tak:
PrintScreen   ("MINOT", -1,-1,"FONT_MINOT.TGA",2);///Edit by Pawbuj   
też nic
plik font_minot jest textures/compiled

PrintScreen   ("", -1,-1,"MINOT.TGA",2);
pomiędzy pierwszymi "" powinien być wyświetlany tekst dlatego to nie działa

plik jeżeli jest w .tga to TEXTURES\NOMIP\
jeśli nie masz to stwórz
albo bład jest tu ze za miast
Cytuj
textures/compiled
powino byc
textures/_compiled

pawbuj

pawbuj

Użytkownicy
posty1625
Propsy135
ProfesjaSkrypter
  • Użytkownicy
Cytat: RafalBudzis link=topic=11871.msg123680#msg123680#msg123680#msg123680 date=1292430431
PrintScreen   ("", -1,-1,"MINOT.TGA",2);
pomiędzy pierwszymi "" powinien być wyświetlany tekst dlatego to nie działa

plik jeżeli jest w .tga to TEXTURES\NOMIP\
jeśli nie masz to stwórz
albo bład jest tu ze za miast

powino byc
textures/_compiled
czy możesz mi przesłać testowy font, na którym moge ten system wypróbować?
Będę wdzięczny
 

RafalBudzis

RafalBudzis

Użytkownicy
posty1967
Propsy808
ProfesjaSkrypter
  • Użytkownicy
Cytat: pawbuj link=topic=11871.msg123685#msg123685#msg123685#msg123685 date=1292432734
czy możesz mi przesłać testowy font, na którym moge ten system wypróbować?
Będę wdzięczny
nie mam czegoś na wzór :/
może podeślij mi na gg obrazki które chcesz to od razu ci to zrobię ?? :D
albo wrzuć gdzieś na up

pawbuj

pawbuj

Użytkownicy
posty1625
Propsy135
ProfesjaSkrypter
  • Użytkownicy
http://www.sendspace.com/file/j2v58t

na sendspace.com

Rafał popatrz na to czy możesz pomóc
 

RafalBudzis

RafalBudzis

Użytkownicy
posty1967
Propsy808
ProfesjaSkrypter
  • Użytkownicy
[quote author=pawbuj link=topic=11871.msg123723#msg123723#msg123723#msg123723 date=1292441001
proszę trosze zmniejszyłem potem zrobię takiej wielkości jak przesłałeś chyba ze nie ma dla ciebie takiego znaczenia??

aby wyświetlić obrazek
PrintScreen ("A", -1,-1,"MINOT.TGA",2);ponieważ obrazek dałem na duże A


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry