Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: textu
1. zmiana koloru textu
Siemka, robi? wyb?r spawnu i chcia?bym ?eby po klikni?ciu w nazw? konkretnego spawnu nazwa zmienia?a kolor. P?ki co zrobi?em co? takiego, ale dzia?a to tylko podczas trzymania lpm.
click(0, 142, 371, 35) and tocolor(211, 47, 123, 255) or tocolor(255, 255, 255, 255)
https://streamable.com/eyit6h
Kto? wie jak to zrobic ?eby dzia?a?o tak jak opisa?em? Za pomoc stawiam :piwo:
2. eksport textu w SQL
temat do zamkni?cia dzi?ki
3. Skalowanie textu
Siemka, robi? HUD na serwerze i w?a?nie go skaluje, ale mam problem z tekstem o ile grafik? wiem jak skalowa? od?rodkowo to tekstu ju? nie. Wyt?umaczy kto? jak wyskalowa? od?rodkowo ten tekst?
dxDrawText(getPlayerName(localPlayer),1356+2, 124+2, 1638+2, 165+2, tocolor(0, 0, 0, 255), 1.00, hud.font, "center", "center", false, false, false, true, false)
4. Wyśrodkowywanie textu
Witam, mam taki problem gdy? Na przyk?ad dana osoba ma jaki? d?ugi nick i na hudzie mu go pokazuje na ?rodku lecz na przyk?ad osoba z 4 literowym nickiem wbije na serwer i ma nick po lewej stronie kto? co? jak to zrobi???

https://imgur.com/a/2oPPCrL

Kod:

dxDrawText(""..name.."", screenW * 0.8542, screenH * 0.0200, screenW * 0.9590, screenH * 0.0511, tocolor(255, 255, 255, 255), 2, "default", "left", "center", false, false, false, true, false)
5. Kolor textu i sygnałki sirenEditor'a
Witam.

Chc? stworzy? kolor do textu np #ff0000 ( czerwony ) lecz nie wiem jak to zrobi?

[lua]
local Test = createPed(153, 157.30000305176, -168.89999389648, 1.6000000238419, 180, false)
local Test_text = createElement("text")
setElementData(Test_text ,"name","Testowy ped")
setElementPosition(Test_text ,310, 1309.3000488281, 11.89999961853+0.55)
setElementData(Test_text ,"scale",0.5)
setPedAnimation(Test , "GANGS", "prtial_gngtlkH", -1, true, false)
[/lua]

P.S
Takie co? jak to:
[lua]setElementData(Test_text ,"name","#ff0000 Testowy ped")[/lua]
nie b?dzie dzia?a?
xd


[u][b]-----------------------------NIE POTRZEBNE JU? TO -----------------------------[/b][/u]
[u][b]I mam jeszcze jedn? spraw?. Jak mam siren editoria i zrobi?em sygna?ki to jak zrobi? tak, aby na STWORZONYM POJE?DZIE SYGNA?KI ?WIECI?Y SI? BEZ WSIADANIA DO NIEGO I ODPALANIA R?CZNIE?[/b][/u]

[lua]local Karetka = createVehicle(416, 304, 1273.5, 14+0.05, 2.999267578125, 0, 180, "SAMC 1")
setVehicleLocked(Karetka, true)
setElementFrozen(Karetka, true)
addVehicleSirens(Karetka , 6, 2, true, false, false, true )
setVehicleSirens(Karetka , 1, -0.400, 0.900, 1.200, 255, 0, 0, 255, 255 )
setVehicleSirens(Karetka , 2, 0.000, 0.900, 1.200, 255, 255, 255, 255, 255 )
setVehicleSirens(Karetka , 3, 0.400, 0.900, 1.200, 255, 0, 0, 255, 255 )
setVehicleSirens(Karetka , 4, 0.900, -3.700, 1.400, 255, 0...
6. wyświetlanie textu na chacie
Witam, mam ma?y problem z wys?aniem wiadomosci poprzez funkcj? "outputChatBox".

Wywala mi b??d:
Cytat:

ERROR: [SKRYPTY]rpg_chat_lokalnychat.lua:13: attempt to call a boolean value


server.lua
Kod:

addEventHandler("onPlayerChat", root, function(tresc, msgtype)
if (msgtype == 0) then
cancelEvent()
local x,y,z = getElementPosition(source)
for key, gracze in ipairs(getElementsByType("player")) do
local x2,y2,z2 = getElementPosition(gracze)
if (getDistanceBetweenPoints3D(x,y,z,x2,y2,z2)<20) then
local int = getElementInterior(source)
local dim = getElementDimension(source)
local int2 = getElementInterior(gracze)
local dim2 = getElementDimension(gracze)
if (int == int2 and dim == dim2) then
outputChatBox("#808080" ..getElementData(source, "id") " #FFFFFF" ..getPlayerName(source) ": #808080" ..tresc, gracze, 255, 255, 255, true )
end
end
end
end
end)


7. Dodawanie textu do tabeli
Witam, a wi?c tak mam o to taki skrypt:

local NumerCzesci=0
local minCzesci
,maxCzesci=1,16

czesci 
= {
[
1] = 1073,
[
2] = 1074,
[
3] = 1075,
[
4] = 1076,
[
5] = 1077,
[
6] = 1078,
[
7] = 1079,
[
8] = 1080,
[
9] = 1081,
[
10] = 1082,
[
11] = 1083,
[
12] = 1084,
[
13] = 1096,
[
14] = 1097,
[
15] = 1098,
[
16] = 1099,
}

function 
Costam()
dxDrawText(""..czesci[NumerCzesci].."", ry+screenW * 1.2000, screenH * 0.1549, screenW * 0.5695, screenH * 0.2018, tocolor(0, 0, 0, Alpha), 1.10, "pricedown", "center", "center", false, false, false, false, false)
end

function CosDodaj()
    
local NumerCzesci=tonumber(NumerCzesci)
        
local vehicle = getPedOccupiedVehicle(localPlayer)
        
addVehicleUpgrade (vehicle, czesci[NumerCzesci])
end


I chce gdy wybiore liczb? 1 to pokazywa?a mi si? nazwa cz??ci?

robi?em tak:

[1] = 1073,"Shadow",


by? tekst, ale wtedy nie mog?em zamontowa? cz??ci.
8. Wysirodkowanie Textu
Witam mam tytu? og?oszenia ale jak wysirodkowa? napis ?
9. [INNE] Format textu 3D
jak zrobi? format napisu 3d ? :piwo: