Kolorowy napis "Level Up" 4829 15

O temacie

Autor Pyrooo

Zaczęty 26.05.2016 roku

Wyświetleń 4829

Odpowiedzi 15

_Karol_

_Karol_

Użytkownicy
posty357
Propsy102
ProfesjaGracz
  • Zbanowany
Witam.
Chcę zrobić kolorowy napis i potrzebuję adresu do napisu "Level Up".
Wie ktoś jaki to adres?


 
Podobno jestem trollem.

Siemekk

Siemekk

Złote Wrota
posty2143
Propsy1153
ProfesjaProgramista
  • Złote Wrota
Adres to nie to samo co funkcja skrypt czy print...
To co potrzebujesz znajduje się w pliku: b_giveplayerxp.d
Abt zrobić kolor potrzebujesz albo czcionki kolorowej, albo Ikarusa i LeGo co daje funkcję RGBA.
 

P.S A Splash w szafie i nie ma psychy by mi dać bana.

_Karol_

_Karol_

Użytkownicy
posty357
Propsy102
ProfesjaGracz
  • Zbanowany
Adresem robiłem kolorowy napis "Kufer"
Mam Ikarusa i Lego.
Do tego trzeba dodać RGBA?
PrintScreen(PRINT_LevelUp,-1,YPOS_LevelUp,FONT_Screen,2);
 
Podobno jestem trollem.

Siemekk

Siemekk

Złote Wrota
posty2143
Propsy1153
ProfesjaProgramista
  • Złote Wrota
Print_Ext(-1,-1,PRINT_LevelUp,FONT_Screen,RGBA(0,180,0,255),2);
Powinno działać, napis będzie w ów czas na zielono.
 

P.S A Splash w szafie i nie ma psychy by mi dać bana.

_Karol_

_Karol_

Użytkownicy
posty357
Propsy102
ProfesjaGracz
  • Zbanowany
Dzięki, działa. :)
Łap propsa :ok:

Edit. Gdzie jest przycisk by dać propsa :D ??
 
Podobno jestem trollem.

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
xd prawy górny. Pisze jak krowie na rowie xd
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

_Karol_

_Karol_

Użytkownicy
posty357
Propsy102
ProfesjaGracz
  • Zbanowany
xd prawy górny. Pisze jak krowie na rowie xd

Gdzie?


Post połączony: 2016-05-26, 17:43
Jak włączyłem IE to jest przycisk :D
 
Podobno jestem trollem.

pawbuj

pawbuj

Użytkownicy
posty1622
Propsy135
ProfesjaSkrypter
  • Użytkownicy
chce sprawdzić czy kolorowe napisy bęą się na siebie nakładać jeżeli maskę alpha dam na 0, problem z koordynatammi wyświetlania, bo var int,x,y to chyba nie tak samo są liczone jak w zwykłym printscreenie.

//Print_Ext(var int x, var int y, var string text, var string font, var int color, var int time)
Print_Ext(-1, -1,"kolor biały", "font_old_10_white.tga",   RGBA(255,255,255,0), 1000*100);
Print_Ext(-1, -1,"kolor czerwony", "font_old_10_white.tga",RGBA(255,0,0,0), 1000*100);
 

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
W Print_Ext to są piksele, zaś w normalnym to % ekranu (piksele skonwertowane tak, żeby 1 X/Y wynosił 81,92 pikseli).
 
:ok: zachęca do dalszej pomocy. Nie zapominaj o tym!

Prywatne wiadomości typu "Ej, pomocy" kasuję od razu. Od tego jest forum, a nie PW.

To me, defeat in anything is merely temporary, and its punishment is but an urge for me to greater effort to achieve my goal. Defeat simply tells me that something is wrong in my doing; it is a path leading to success and truth.

In order to realize our true self we must be willing to live without being dependent upon the opinion of others.

pawbuj

pawbuj

Użytkownicy
posty1622
Propsy135
ProfesjaSkrypter
  • Użytkownicy
Jak to uzyc w praktyce?
 

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Chodzi Ci o Print_Ext? Tak samo jak normalny, tylko że musisz wpisywać większe liczby w X i Y, bo są to piksele:

Print_Ext(340, 550,"kolor biały", "font_old_10_white.tga",   RGBA(255,255,255,0),    1000);
Print_Ext(140, 520,"kolor biały", "font_old_10_white.tga",   RGBA(255,255,255,0),    1000);

Czas jest liczony w milisekundach.
 
:ok: zachęca do dalszej pomocy. Nie zapominaj o tym!

Prywatne wiadomości typu "Ej, pomocy" kasuję od razu. Od tego jest forum, a nie PW.

To me, defeat in anything is merely temporary, and its punishment is but an urge for me to greater effort to achieve my goal. Defeat simply tells me that something is wrong in my doing; it is a path leading to success and truth.

In order to realize our true self we must be willing to live without being dependent upon the opinion of others.

Siemekk

Siemekk

Złote Wrota
posty2143
Propsy1153
ProfesjaProgramista
  • Złote Wrota
A nie prościej przerobić prints_ext na to aby wyświetlil wiadomość na środku?  Jak chcesz to mogę ci to przerobić, wtedy wiadomości nie będą się na siebie nakladac.
 

P.S A Splash w szafie i nie ma psychy by mi dać bana.

Splash

Splash

Moderator
posty4208
Propsy3410
ProfesjaNierób
  • Moderator
Cytuj
chce sprawdzić czy kolorowe napisy bęą się na siebie nakładać
Będą się nakładać. Ile razy trzeba powtarzać? Widzisz w którejś z tych funkcji fragment odpowiadający za przesunięcie się tekstu, jeśli jeden już tam jest?
 
Nie zajmuję się multiplayerami do Gothica. Przestańcie zawracać mi tym głowę...
Ps. Siemekk ma downa i śpi w pufie

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Splash, niektórzy będą próbowali pomimo tego, że się nie da. W sumie da się zrobić, żeby się nie nakładało, ale do tego trzeba użyć pakietu Anim8.
 
:ok: zachęca do dalszej pomocy. Nie zapominaj o tym!

Prywatne wiadomości typu "Ej, pomocy" kasuję od razu. Od tego jest forum, a nie PW.

To me, defeat in anything is merely temporary, and its punishment is but an urge for me to greater effort to achieve my goal. Defeat simply tells me that something is wrong in my doing; it is a path leading to success and truth.

In order to realize our true self we must be willing to live without being dependent upon the opinion of others.

Splash

Splash

Moderator
posty4208
Propsy3410
ProfesjaNierób
  • Moderator
Cytuj
do tego trzeba użyć pakietu Anim8.
Ale ja mu to już tłumaczę od dłuższego czasu, a on nadal swoje :F
 
Nie zajmuję się multiplayerami do Gothica. Przestańcie zawracać mi tym głowę...
Ps. Siemekk ma downa i śpi w pufie

Siemekk

Siemekk

Złote Wrota
posty2143
Propsy1153
ProfesjaProgramista
  • Złote Wrota
Takie trudne że aż wcale .-.
class COLOREDPRINT {
    var int a8_Alpha;    // Anim8(h)
    var int a8_Movement; // Anim8(h)
    var int tv_Text;     // Print(h)
    var int vr_Pos;
    var int vr_Offs;
};
instance COLOREDPRINT@(COLOREDPRINT);

var int COLOREDPRINT_Act;
var int COLOREDPRINT_COff;

func void COLOREDPRINT_Delete(var COLOREDPRINT this) {
    Anim8_Delete(this.a8_Movement);
    Print_DeleteText(this.tv_Text);
};

func void COLOREDPRINT_Alpha(var int h, var int value) {
    var COLOREDPRINT p; p = get(h);
    var zCViewText t; t = get(p.tv_Text);
    t.color = ChangeAlpha(t.color, value);
    if(COLOREDPRINT_COff > p.vr_Offs) {
        p.vr_Pos -= (COLOREDPRINT_COff - p.vr_Offs) * PF_TextHeight;
        Anim8(p.a8_Movement, p.vr_Pos, PF_MoveYTime, A8_SlowEnd);
        p.vr_Offs = COLOREDPRINT_COff;
    };
};

func void COLOREDPRINT_Position(var int h, var int value) {
    var COLOREDPRINT p; p = get(h);
    var zCViewText t; t = get(p.tv_Text);
    t.posY = value;
};

//========================================
// Softprint
//========================================
func void PrintMyText(var string txt, var int color,var int x,var int y,var string font) {
    var int h; h = new(COLOREDPRINT@);
    var COLOREDPRINT p; p = get(h);
    var int v;

    v = Anim8_NewExt(1, COLOREDPRINT_Alpha, h, false);
    Anim8_RemoveIfEmpty(v, true);
    Anim8_RemoveDataIfEmpty(v, true);
    Anim8 (v, 255, PF_FadeInTime,  A8_Constant);
    Anim8q(v, 0,   PF_WaitTime,    A8_Wait);
    Anim8q(v, 0,   PF_FadeOutTime, A8_SlowStart);
    p.a8_Alpha = v;

    v = Anim8_NewExt(y, COLOREDPRINT_Position, h, false);
    Anim8 (v, y - PF_TextHeight, PF_MoveYTime, A8_SlowEnd);
    p.a8_Movement = v;

    p.tv_Text = Print_Ext(x, y, txt, font, color, -1);
    p.vr_Pos = y - PF_TextHeight;
    COLOREDPRINT_COff += 1;
    if(!COLOREDPRINT_Act) {
        COLOREDPRINT_COff = 0;
    };
    COLOREDPRINT_Act += 1;
    p.vr_Offs = COLOREDPRINT_COff;
};

//PF_TextHeight,PF_FadeInTime,PF_WaitTime,PF_FadeOutTime - ustawić we własnym zakresie , podglądać w plikach lego
Żebym nawet ja wiedział co należy zrobić, aż się śmiać chce.
 

P.S A Splash w szafie i nie ma psychy by mi dać bana.


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