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(014237135) and tocolor(21147123255) or tocolor(255255255255)
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+2124+21638+2165+2tocolor(000255), 1.00hud.font"center""center"falsefalsefalsetruefalse)
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.2000screenH 0.1549screenW 0.5695screenH 0.2018tocolor(000Alpha), 1.10"pricedown""center""center"falsefalsefalsefalsefalse)
end

function CosDodaj()
    
local NumerCzesci=tonumber(NumerCzesci)
        
local vehicle getPedOccupiedVehicle(localPlayer)
        
addVehicleUpgrade (vehicleczesci[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: