O temacie
Autor Siemekk
Zaczęty 6.04.2016 roku
Wyświetleń 5432
Odpowiedzi 20
Siemekk Złote Wrota
View_ptr = MEM_ReadInt(MEMINT_oCInformationManager_Address+28); screen_y_size=MEM_ReadInt(View_ptr+76); //4c screen_y_size=MEM_ReadInt(screen_y_size+68); //44 View_ptr = MEM_ReadInt(MEMINT_oCInformationManager_Address+28); view_ptr = view_ptr+60;//
var int ChoiceBox_ptr; ChoiceBox_ptr = MEM_ReadInt(MEMINT_oCInformationManager_Address+28);var int choicebox_posx; var int choicebox_posy;//Pobieramy pozycje i rozmiar do zmiennychchoicebox_posx = MEM_ReadInt(ChoiceBox_ptr+56);// X poschoicebox_posy = MEM_ReadInt(ChoiceBox_ptr+60);// Y pos//Ustawiamy pozycje i rozmiarMEM_WriteInt(ChoiceBox_ptr+56, 600); // X posMEM_WriteInt(ChoiceBox_ptr+60, poy); // y pos
Finciakowski
Sword1_Description = Print_Ext(PPoX,PPoY,"Bohater zna podstawy walki bronią !",PF_Font,RGBA(255,255,255,255),-1);
Bogdan Zwei
Splash Moderator
var int x; x = (PS_VMax - Print_ToVirtual(Print_GetStringWidth("Bohater zna podstawy walki bronią !", PF_Font), PS_X)) / 2;
func int blabla(var int hndl){(PS_VMax - Print_ToVirtual(Print_GetStringWidth(hndl.text, PF_Font), PS_X)) /2;};
func int blabla (var int hndl){ var zCViewText t; t = get (hndl); return (PS_VMax - Print_ToVirtual(Print_GetStringWidth(t.text, Print_GetFontName(t.font))), PS_X)) /2;};
func int llll(rgba itd){var zCViewText myText; myText=get(odnosnik);var int ilosc_znakow; ilosc_znakow = Str_Len(MyText.text);if(ilosc_znaków >=20){Co dalej :F?};};
var string str1; str = STR_SubStr (MyText.text, 0, 20);var string str2; st2 = STR_SubStr (MyText.text, 20, 40);Print_Ext (pozycja x, pozycja y, str1, PF_Font, COL_White, -1);Print_Ext (pozycja x, niżej, str2, PF_Font, COL_White, -1);
return ((PS_VMax - Print_ToVirtual(Print_GetStringWidth(t.text, Print_GetFontName(t.font))), PS_X) /2);
var int returnint; returnint=((PS_VMax - Print_ToVirtual(Print_GetStringWidth(t.text, Print_GetFontName(t.font))), PS_X) /2);
func int CentersMenu(var int hndl){var zCViewText t; t = get(hndl);var string a; a =Print_GetFontName(t.font);//to funkcja typu stringvar int b; b = Print_GetStringWidth(t.text, a);return (PS_VMax - Print_ToVirtual(b, PS_X)) /2;};
class zCViewText2 { var int unknown; /* zCViewText text; */ var int _vtbl; var int posx; var int posy; var string text; //zSTRING //Die Entscheidende Eigenschaft. var int font; //zCFont* var int timer; //zREAL //übrige Zeit für PrintScreen anzeigen die nur eine bestimmte Zeit dauern? var int inPrintWin; //zBOOL //vermutlich für anzeigen mit "Print", die nach oben weggeschoben werden. var int color; //zCOLOR var int timed; //zBOOL var int colored; //zBOOL //klingt interessant. Vielleicht kann man hiermit was anfangen.};
func void ChangeSelectionPosition () //per frame{ var zCArray arr; arr = _^ (MEM_InformationMan.DlgChoice+172); if (arr.array) { const int null = 0; CALL__fastcall (MEM_InformationMan.DlgChoice, _@ (null), MEMINT_SwitchG1G2 (7705536, 6878528)); var zCViewText2 txt; txt = _^ (CALL_RetValAsPtr()); txt.posx = 2; txt.posy = 2; };};