Witamy na GTAOnline Obecny czas to 2018-06-19, 22:27 Użytkowników: 74894
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj

GTAONLINE.PL
Tematy otagowane jako: czcionki
1. Pobieranie i tworzenie czcionki
Witam, przychodzę z takim pytaniem.
Używam jednego folderu gdzie są czcionki i meta.xml, których używam do paneli DX.
Dzisiaj sprawdzam, czcionki się nie stworzyły, nie da się grać itp...
Wcześniej ten sposób działał.

Nasuwa się teraz pytanie.
Jako iż w auto start wpisuje skrypty (do mtaserver.conf), na samym początku auto startu króluje folder z owymi czcionkami, a później osobne zasoby. Najpierw włącza się folder z czcionkami a następnie zasoby gdzie są panele DX etc. Czcionki się już nie tworzą. Próbowałem restart serwera, czy włączanie tego folderu z czcionkami na samym końcu auto startu lecz nadal czcionki się nie tworzą.

Proszę o wszelakie rozwiązania, które mogłyby mi pomóc w rozwiązaniu problemu!
Stawiam piwo, a nawet respekt za pomoc. :)
2. Tworzenie czcionki
Witam, piszę skrypt i mam błąd co do czcionek, który brzmi:
Kod:

Error creating font @ 'dxCreateFont' [fonts/f.ttf]


Tworzę czcionkę w standardowy sposób:
local f1 dxCreateFont("fonts/f.ttf"11)
lecz po restarcie zasobu nadal to samo czyli; czcionka się nie tworzy.

Proszę o pomoc.
3. SAMP - Zmiana czcionki
Czy chciałeś kiedyś ustawić swoją ulubioną czcionkę w SA:MP? Dzięki temu poradnikowi dowiesz się jak to zrobić

1. Uruchamiamy Moje dokumenty
2. Przechodzimy do folderu GTA SAN Andreas User Files
3. Przechodzimy do folderu SAMP
4. Plik sa-mp.cfg otwieramy za pomocą Notatnika
5. Wklejamy następujące linijki

Kod:

fontface="NAZWA CZCIONKI"
fontweight=0


W NAZWA CZCIONKI wpisujemy czcionkę jaką chcemy mieć. Dowód, że to działa

4. Wielkość czcionki
Witam mam pytanie czy jeżeli utworzymy nową czcionkę poprzez funkcję guiCreateFont jest ona tak samo wyświetlana na każdej rozdzielczości jak na tej której stworzona ? A jeżeli nie to czy taki algorytm będzie dobry do wyświetlania wielkości czcionki na każdej rozdzielczości tak samo ?

local player_Wplayer_H guiGetScreenSize()
local size1 math.floor((25/1280)*player_W)
5. ZMIANA CZCIONKI
dawnlodetext1 "Totalny RPG" --- the text up
dawnlodetext2 
"Trwa pobieranie zasobow serwera" --- the text in medium

dis 
textCreateDisplay()
screentext textCreateTextItem (dawnlodetext10.50.12255,255,2552555"center""center",127 )
textDisplayAddText(dis,screentext)


dis1 textCreateDisplay()
screentext1 textCreateTextItem(dawnlodetext20.50.52255,255,2552554.4"center""center",127 
textDisplayAddText(dis1,screentext1)


Idzie zmienić czcionkę tych napisów? ? ? ? ?
6. nieodczytuje czcionki
mam problem vopisy nie odczytują czcionki jaka jest umieszczona w kodzie, oto kod:

local sw
,sh guiGetScreenSize()
myFont dxCreateFont"czcionka.ttf"17 )

addEventHandler("onClientRender"root, function()
    
local rx,ry,rz getCameraMatrix()

    for 
i,v in ipairs(getElementsByType("vehicle"root)) do
        
local opis getElementData(v"pojazd_opis")
        if 
opis then
            local x
,y,getElementPosition(v)
            
local distance getDistanceBetweenPoints3D(rx,ry,rz,x,y,z)
            if 
distance <= 25 then
                local sx
,sy getScreenFromWorldPosition(x,y,z200)
                if 
sx and sy then
                dxDrawText
(opissx-(sw/5),sy,sx+(sw/5),sytocolor(255255255155), 1.2"default-small""center""center"falsetrue)
                
end
            end
        end
    end
end
)
7. guiCreateFont nie tworzy czcionki
Witam! Mam problem z funkcją guiCreateFont().

Kod:
cz guiCreateFont("cz/cz.ttf"20)

function 
createWindow()
     
local start = {}
    
local xguiGetScreenSize()
    ...
        
start["paneltextlabel"] = guiCreateLabel(00y/2-280x/36"Panel"falsestart["panelt"])
            
guiSetFont(start["paneltextlabel"], "cz")
    ...
end
addEventHandler
("onClientResourceStart"getResourceRootElement(getThisResource()), createWindow)


Czcionka się nie tworzy. Zero błędów w konsoli i debugu, a w skrypcie orginalna czcionka.
8. rozmiar czcionki
Jak dopasować rozmiar czcionki pod wszystkie rozdzielczości?
Mam takiego drawa:

local sWidth
sHeight guiGetScreenSize()
local x 1024
local y 
768
local vodka 
dxCreateFont(":rpek/materialy/ui/AXO_O.ttf"18)
.......
dxDrawText("Jesteś zbyt przemęczony aby iść dalej. Pozbądź się zbędnego balastu.", (510/x)*sWidth, (561/y)*sHeight, (959/x)*sWidth, (626/y)*sHeighttocolor(255255255255), 1.00vodka"left""top"falsefalsetruefalsefalse)

1.00 to rozmiar czcionki. Jak mam to dopasować do innych rozdzielczości?




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,1 sekundy. Zapytań do SQL: 10