Obrazek wyświetlany w rogu ekranu 3206 16

O temacie

Autor Toworish

Zaczęty 4.02.2013 roku

Wyświetleń 3206

Odpowiedzi 16

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
Czy dałoby radę ogarnąć taką opcje że wyświetlało by mi obrazek w górnym rogu ekranu

coś tak jak to:
PrintScreen     ("Tekst", 10, 10,"FONT_OLD_20_WHITE.TGA",9999);

Tyle że zamiast tekstu byłby obrazezek
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

kaczka

kaczka

RaveN Studio
Definitely not kaczka!
posty2280
Propsy2392
NagrodyV
ProfesjaLvl designer
  • RaveN Studio
  • Definitely not kaczka!
PrintScreen   ("Q", 50,50, "Font_Icons.tga", 99);
Jeżeli to ma być ikonka jakiegoś twojego upodobania dziwnego to zrób fonta o np takiej nazwie jak ta i nałóż obrazek na odpowiednią literę (w moim przypadku Q). Chyba wiesz co znaczy każda z tych liczb?
 

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
Tak już robiłem wcześniej, tyle że z literą mianowicie "A" i oczywiście był obrazek ale był mały, chciałbym troszkę większy obrazek a tutaj już wychodzi problem, mogło by to być efektem nie musi być funkcją tyle że nie mam pomysłu...wpadłem też na pomysł przerobienia efektu używanego podczas teleportu "o ten pierścień mi chodzi" lecz kompletnie nie wiem jak to przerobić :pokerface:

edit: wiem co znaczy każda z tych liczb jak coś xD
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

Mark56

Mark56

Moderator
som veľký magič
posty1632
Propsy1846
ProfesjaAnimator
  • Moderator
  • som veľký magič
pomocą ikarusa i lego , są tam nawet funkcje na wyświetlanie czegokolwiek.
 


Wowoz

Wowoz

Użytkownicy
Wowoźny
posty3698
Propsy4862
NagrodyVV
Profesjabrak
  • Użytkownicy
  • Wowoźny
Z tego co pamiętam to chyba avallach mi mówił ze czcionka może miec nawet 128x128px.
 

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
No tak, ale to chyba cała czcionka, a podmieniając jedną literę to wcale taka duża by nie była, przynajmniej tak mi się wydaje, hmm a co do ikarusa lub lego spoko poprzeglądam zaraz te pliki ale wątpię abym ja cokolwiek tam znalazł, jeśli ktoś jeszcze ma jakieś pomysły to proszę o dzielenie się nimi :)

const int PS_X = 0;
const int PS_Y = 1;
var int Print_Screen[2];
func void Print_GetScreenSize() {
    //Print_Screen[PS_X] = STR_ToInt(MEM_GetGothOpt("VIDEO", "zVidResFullscreenX"));
    //Print_Screen[PS_Y] = STR_ToInt(MEM_GetGothOpt("VIDEO", "zVidResFullscreenY"));
Print_Screen[PS_X] = STR_ToInt("1024");
Print_Screen[PS_Y] = StR_ToInt("768");
};

//========================================
// Pixel in Virtuelle Koordinaten
//========================================
func int Print_ToVirtual(var int pxl, var int dim) {
    Print_GetScreenSize();
    pxl *= 8192;
    if(dim == PS_X) {
        return pxl / Print_Screen[PS_X];
    };
    return pxl / Print_Screen[PS_Y];
};
func int Print_ToPixel(var int vrt, var int dim) {
    Print_GetScreenSize();
    if(dim == PS_X) {
        vrt *= Print_Screen[PS_X];
    }
    else {
        vrt *= Print_Screen[PS_Y];
    };
    return vrt / 8192;
};

//========================================
// Erweitertes PrintScreen
//========================================
func int Print_Ext(var int x, var int y, var string text, var string font, var int color, var int time) {
    if(time == -1) {
        var int h; h = Print_CreateText(font);
        var gCPrint p; p = get(h);
        var zCViewText line; line = MEM_PtrToInst(p.zCViewTextPtr);
    }
    else {
        h = -1;
        line = MEM_PtrToInst(_Print_CreateText(font));
    };
    line.text = text;
    line.posx = x;
    line.posy = y;
    line.timer = mkf(time);
    line.timed = (time > -1);
    line.color = color;
    line.colored = (color != 0);
    return h;
};

//========================================
// Erweitertes PrintScreen (pixel)
//========================================
func int Print_ExtPxl(var int x, var int y, var string text, var string font, var int color, var int time) {
    Print_Ext(Print_ToVirtual(x, PS_X), Print_ToVirtual(y, PS_Y), text, font, color, time);
};

//========================================
// Klasse für PermMem
//========================================
class gCPrintS {
    var int alpha;
    var int y;
    var int ptr;
    var int opos;
    var int gpos;
};

func void gCPrintS_Delete(var gCPrintS g) {
    if(Hlp_IsValidHandle(g.ptr)) {
        Print_DeleteText(g.ptr);
    };
    if(Hlp_IsValidHandle(g.alpha)) {
        Anim8_Delete(g.alpha);
    };
    if(Hlp_IsValidHandle(g.y)) {
        Anim8_Delete(g.y);
    };
};

czy w tym kawałku skryptu leży odpowiedź? przejrzałem całe lego i tylko to rzuciło mi się w oczy
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.


Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
Więc będę próbował, ale proszę jeszcze nie zamykać
Edit:
Tak więc czionka "Font_Old_20_White.tga" ma 1024 na 512 czyli muszę każdą z liter powiększać do 128 czyli wiąże się to z powiększeniem danej czcionki a gothic ma ograniczenia co do rozdzielczości tekstury, czy się myle?
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.


Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
Niby wystarczy edytować teksturę czcionki ale nie jest ona zbyt duża

ja chcę mieć ikonkę trochę większą niż jeden z tych kwadracików na które jest podzielony ekwipunek w gothicu, a litery czcionki są wielkości może czterech takich liter jakimi teraz tutaj piszę więc ciężko taki obrazeczek nakleić na literę np "A" żeby nie nachodził na litery "B,C"
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.


Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
W końcu mój tępy mózg przetworzył informacje które chciałeś mi przekazać, teraz idę coś załatwić wieczorem będę próbować, jak na razie dzięki
Edit:
Jednak zmuszony jestem zapytać czy nie wie ktoś nic na temat moda w jakim mogłaby występować taka czcionka, najfajniej gdyby był to mod polski bo spytałbym autorów o pozwolenie użycia xD jak w czasie zapłaty? to jakich plików mam szukać bo chyba nie chodzi o teksturę?
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
Sory za post pod postem, yy no i wychodzi mi na to że kompas musieli w cz zrobić inaczej, gdyż są tam w teksturach czcionki służące jako ikony i inne bajery ale niema kompasu ani dużej czcionki :/
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.


Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
Nie mam pojęcia, ponieważ wgl nie znalazłem jego tekstury w paczce, nie wiem dlaczego jej nie znalazłem i jeszcze to że nie mogę zdekompilować ich skryptów aby popatrzeć co tam widać, to chyba jest legalne xD
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

RafalBudzis

RafalBudzis

Użytkownicy
posty1967
Propsy808
ProfesjaSkrypter
  • Użytkownicy
Zerkałem za ciebie bo mam jakąś stara wersje skryptów CZ :)  a więc poszukaj pliku o nazwie "COMPASS_LINE128" powinien taki być chyba ze zmieniali nazwę tekstury w trakcie :)

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
dziękuje rafale za fatygę, ja mam pierwszą betę cz więc powinno być to samo za jakąś chwile poszukam tego pliku, mówimy o teksturze?

Edit:
Temat do zamknięcia dziękuję kaczce, wowozowi, markowi56, a szczególnie Avallah'owi oraz Rafałowi gdyż dzięki wam rozwiązałem problem:)
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.


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