Wysłany: 2019-04-22, 23:28
Pyrek24
Wiek: 25 Na forum: 3438 dni Posty: 546
Nick w MP: Pyrek
Piwa : 10
Witam pomorze mi kto? z tym? Iz chcialbym aby hud odczytywa? kolory html. Chodzi mi o to ze przed nickiem jest kolor w html i dopiero nick, a chcia?bym z?by by? nick pokolorowany na ten kolor
kod
function przecinek ( liczba )
local format = liczba
while true do
format , k = string . gsub ( format , "^(-?%d+)(%d%d%d)" , '%1,%2' )
if ( k == 0 ) then
break
end
end
return format
end
-- Dane
local screenW , screenH = guiGetScreenSize ()
local px , py = ( screenW / 1920 ),( screenH / 1080 )
local font = dxCreateFont ( "files/czcionka.ttf" , 30 )
setElementData ( localPlayer , "hud" , true )
-- HUD
addEventHandler ( "onClientRender" , root , function()
--if not getElementData ( localPlayer , "player:logged " ) then return end
setPlayerHudComponentVisible ( "ammo" , false )
setPlayerHudComponentVisible ( "area_name" , false )
setPlayerHudComponentVisible ( "armour" , false )
setPlayerHudComponentVisible ( "breath" , false )
setPlayerHudComponentVisible ( "clock" , false )
setPlayerHudComponentVisible ( "health" , false )
setPlayerHudComponentVisible ( "money" , false )
setPlayerHudComponentVisible ( "vehicle_name" , true )
setPlayerHudComponentVisible ( "weapon" , false )
setPlayerHudComponentVisible ( "radio" , false )
setPlayerHudComponentVisible ( "wanted" , false )
if not getElementData ( localPlayer , "hud" ) then return end
local health = getElementHealth ( localPlayer )
health = math . floor ( health )
local rp = getElementData ( localPlayer , "player:reputation" ) or 0 -- Tu zmie ? elementdate rp na w ? asn ?
local mp = getElementData ( localPlayer , "player:movep" ) or 0 -- Tu zmie ? elementdate rp na w ? asn ?
local money = getPlayerMoney ()
local name = getPlayerName ( localPlayer )
local id = getElementData ( localPlayer , "id" )
local godzina , minuty , dzien , miesiac , rok = getRealTime (). hour , getRealTime (). minute , getRealTime (). monthday , getRealTime (). month , getRealTime (). year + 1900
dxDrawLine (( screenW * 0.3422 ) - 1 , ( screenH * 0.0000 ) - 1 , ( screenW * 0.3422 ) - 1 , screenH * 0.0556 , tocolor ( 255 , 55 , 0 , 255 ), 1 , false )
dxDrawLine ( screenW * 0.7073 , ( screenH * 0.0000 ) - 1 , ( screenW * 0.3422 ) - 1 , ( screenH * 0.0000 ) - 1 , tocolor ( 255 , 55 , 0 , 255 ), 1 , false )
dxDrawLine (( screenW * 0.3422 ) - 1 , screenH * 0.0556 , screenW * 0.7073 , screenH * 0.0556 , tocolor ( 255 , 55 , 0 , 255 ), 1 , false )
dxDrawLine ( screenW * 0.7073 , screenH * 0.0556 , screenW * 0.7073 , ( screenH * 0.0000 ) - 1 , tocolor ( 255 , 55 , 0 , 255 ), 1 , false )
dxDrawRectangle ( screenW * 0.3422 , screenH * 0.0000 , screenW * 0.3651 , screenH * 0.0556 , tocolor ( 0 , 0 , 0 , 210 ), false )
dxDrawText ( string . format ( "%02d:%02d" , godzina , minuty ), ( screenW * 0.4444 ) - 1 , ( screenH * 0.0009 ) - 1 , ( screenW * 0.5589 ) - 1 , ( screenH * 0.0500 ) - 1 , tocolor ( 255 , 255 , 255 , 200 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( string . format ( "%02d:%02d" , godzina , minuty ), ( screenW * 0.4444 ) + 1 , ( screenH * 0.0009 ) - 1 , ( screenW * 0.5589 ) + 1 , ( screenH * 0.0500 ) - 1 , tocolor ( 255 , 255 , 255 , 200 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( string . format ( "%02d:%02d" , godzina , minuty ), ( screenW * 0.4444 ) - 1 , ( screenH * 0.0009 ) + 1 , ( screenW * 0.5589 ) - 1 , ( screenH * 0.0500 ) + 1 , tocolor ( 255 , 255 , 255 , 200 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( string . format ( "%02d:%02d" , godzina , minuty ), ( screenW * 0.4444 ) + 1 , ( screenH * 0.0009 ) + 1 , ( screenW * 0.5589 ) + 1 , ( screenH * 0.0500 ) + 1 , tocolor ( 255 , 255 , 255 , 200 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( string . format ( "%02d:%02d" , godzina , minuty ), screenW * 0.4444 , screenH * 0.0009 , screenW * 0.5589 , screenH * 0.0500 , tocolor ( 0 , 0 , 0 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( "" .. name .. " ID : " .. id .. "" , ( screenW * 0.5400 ) - 1 , ( screenH * 0.0009 ) - 1 , ( screenW * 0.7042 ) - 1 , ( screenH * 0.0500 ) - 1 , tocolor ( 255 , 55 , 0 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( "" .. name .. " ID : " .. id .. "" , ( screenW * 0.5400 ) + 1 , ( screenH * 0.0009 ) - 1 , ( screenW * 0.7042 ) + 1 , ( screenH * 0.0500 ) - 1 , tocolor ( 255 , 55 , 0 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( "" .. name .. " ID : " .. id .. "" , ( screenW * 0.5400 ) - 1 , ( screenH * 0.0009 ) + 1 , ( screenW * 0.7042 ) - 1 , ( screenH * 0.0500 ) + 1 , tocolor ( 255 , 55 , 0 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( "" .. name .. " ID : " .. id .. "" , ( screenW * 0.5400 ) + 1 , ( screenH * 0.0009 ) + 1 , ( screenW * 0.7042 ) + 1 , ( screenH * 0.0500 ) + 1 , tocolor ( 255 , 55 , 0 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( "" .. name .. " ID : " .. id .. "" , screenW * 0.5400 , screenH * 0.0009 , screenW * 0.7042 , screenH * 0.0500 , tocolor ( 0 , 0 , 0 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( przecinek ( money ).. " $" , ( screenW * 0.3453 ) - 1 , ( screenH * 0.0009 ) - 1 , ( screenW * 0.4641 ) - 1 , ( screenH * 0.0500 ) - 1 , tocolor ( 1 , 169 , 13 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( przecinek ( money ).. " $" , ( screenW * 0.3453 ) + 1 , ( screenH * 0.0009 ) - 1 , ( screenW * 0.4641 ) + 1 , ( screenH * 0.0500 ) - 1 , tocolor ( 1 , 169 , 13 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( przecinek ( money ).. " $" , ( screenW * 0.3453 ) - 1 , ( screenH * 0.0009 ) + 1 , ( screenW * 0.4641 ) - 1 , ( screenH * 0.0500 ) + 1 , tocolor ( 1 , 169 , 13 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( przecinek ( money ).. " $" , ( screenW * 0.3453 ) + 1 , ( screenH * 0.0009 ) + 1 , ( screenW * 0.4641 ) + 1 , ( screenH * 0.0500 ) + 1 , tocolor ( 1 , 169 , 13 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( przecinek ( money ).. " $" , screenW * 0.3453 , screenH * 0.0028 , screenW * 0.4641 , screenH * 0.0500 , tocolor ( 0 , 0 , 0 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
-- dxDrawImage ( sW * 0 , sH * 0 , sW * 1 , sH * 1 , "files/hud.png" , 0 , 0 , 0 , tocolor ( 255 , 255 , 255 , 255 ), false )
-- dxDrawText ( health .. "% HP" , sW * 0.920 , sH * 0 , sW * 1 , sH * 0.040 , tocolor ( 255 , 255 , 255 , 255 ), 0.4 , font , "left" , "center" , false , false , false , false , false )
-- dxDrawText ( przecinek ( mp ).. " MP " , sW * 0.850 , sH * 1.56 , sW * 1 , sH * - 1.467 , tocolor ( 255 , 255 , 255 , 255 ), 0.8 , font , "left" , "center" , false , false , false , false , false )
-- dxDrawText ( przecinek ( rp ).. " REP " , sW * 0.820 , sH * 1.63 , sW * 1 , sH * - 1.395 , tocolor ( 255 , 255 , 255 , 255 ), 0.8 , font , "left" , "center" , false , false , false , false , false )
-- dxDrawText ( przecinek ( money ).. " $" , sW * 0.800 , sH * 1.48 , sW * 1 , sH * - 1.100 , tocolor ( 255 , 255 , 255 , 255 ), 0.8 , font , "left" , "center" , false , false , false , false , false )
-- dxDrawText ( health .. "% HP" , sW * 0.930 , sH * 1.48 , sW * 1 , sH * - 1.390 , tocolor ( 255 , 255 , 255 , 255 ), 0.6 , font , "left" , "center" , false , false , false , false , false )
end )
-- On / off HUD ( F4 )
bindKey ( "F4" , "down" , function()
if getElementData ( localPlayer , "hud" ) then
setElementData ( localPlayer , "hud" , false )
setPlayerHudComponentVisible ( "radar" , false )
showChat ( false )
else
setElementData ( localPlayer , "hud" , true )
setPlayerHudComponentVisible ( "radar" , true )
showChat ( true )
end
end )
bindKey ( "f11" , "down" , function()
if map == true then
map = false
setElementData ( localPlayer , "hud" , true )
showChat ( true )
setPlayerHudComponentVisible ( "all" , false )
setPlayerHudComponentVisible ( "radar" , true )
setPlayerHudComponentVisible ( "crosshair" , true )
setElementData ( localPlayer , "player:logged" , true )
end
end )
Wysłany: 2019-04-23, 09:37
Wilq
Wiek: 24 Na forum: 4429 dni Posty: 3410
Piwa : 739
Czternasty argument funkcji dxDrawText odpowiada za kolorwanie tekstu za pomoc? kod?w HTML, ustaw go na true.
Podmie? sobie kod:
function przecinek ( liczba )
local format = liczba
while true do
format , k = string . gsub ( format , "^(-?%d+)(%d%d%d)" , '%1,%2' )
if ( k == 0 ) then
break
end
end
return format
end
-- Dane
local screenW , screenH = guiGetScreenSize ()
local px , py = ( screenW / 1920 ),( screenH / 1080 )
local font = dxCreateFont ( "files/czcionka.ttf" , 30 )
setElementData ( localPlayer , "hud" , true )
-- HUD
addEventHandler ( "onClientRender" , root , function()
--if not getElementData ( localPlayer , "player:logged " ) then return end
setPlayerHudComponentVisible ( "ammo" , false )
setPlayerHudComponentVisible ( "area_name" , false )
setPlayerHudComponentVisible ( "armour" , false )
setPlayerHudComponentVisible ( "breath" , false )
setPlayerHudComponentVisible ( "clock" , false )
setPlayerHudComponentVisible ( "health" , false )
setPlayerHudComponentVisible ( "money" , false )
setPlayerHudComponentVisible ( "vehicle_name" , true )
setPlayerHudComponentVisible ( "weapon" , false )
setPlayerHudComponentVisible ( "radio" , false )
setPlayerHudComponentVisible ( "wanted" , false )
if not getElementData ( localPlayer , "hud" ) then return end
local health = getElementHealth ( localPlayer )
health = math . floor ( health )
local rp = getElementData ( localPlayer , "player:reputation" ) or 0 -- Tu zmie ? elementdate rp na w ? asn ?
local mp = getElementData ( localPlayer , "player:movep" ) or 0 -- Tu zmie ? elementdate rp na w ? asn ?
local money = getPlayerMoney ()
local name = getPlayerName ( localPlayer )
local id = getElementData ( localPlayer , "id" )
local godzina , minuty , dzien , miesiac , rok = getRealTime (). hour , getRealTime (). minute , getRealTime (). monthday , getRealTime (). month , getRealTime (). year + 1900
dxDrawLine (( screenW * 0.3422 ) - 1 , ( screenH * 0.0000 ) - 1 , ( screenW * 0.3422 ) - 1 , screenH * 0.0556 , tocolor ( 255 , 55 , 0 , 255 ), 1 , false )
dxDrawLine ( screenW * 0.7073 , ( screenH * 0.0000 ) - 1 , ( screenW * 0.3422 ) - 1 , ( screenH * 0.0000 ) - 1 , tocolor ( 255 , 55 , 0 , 255 ), 1 , false )
dxDrawLine (( screenW * 0.3422 ) - 1 , screenH * 0.0556 , screenW * 0.7073 , screenH * 0.0556 , tocolor ( 255 , 55 , 0 , 255 ), 1 , false )
dxDrawLine ( screenW * 0.7073 , screenH * 0.0556 , screenW * 0.7073 , ( screenH * 0.0000 ) - 1 , tocolor ( 255 , 55 , 0 , 255 ), 1 , false )
dxDrawRectangle ( screenW * 0.3422 , screenH * 0.0000 , screenW * 0.3651 , screenH * 0.0556 , tocolor ( 0 , 0 , 0 , 210 ), false )
dxDrawText ( string . format ( "%02d:%02d" , godzina , minuty ), ( screenW * 0.4444 ) - 1 , ( screenH * 0.0009 ) - 1 , ( screenW * 0.5589 ) - 1 , ( screenH * 0.0500 ) - 1 , tocolor ( 255 , 255 , 255 , 200 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( string . format ( "%02d:%02d" , godzina , minuty ), ( screenW * 0.4444 ) + 1 , ( screenH * 0.0009 ) - 1 , ( screenW * 0.5589 ) + 1 , ( screenH * 0.0500 ) - 1 , tocolor ( 255 , 255 , 255 , 200 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( string . format ( "%02d:%02d" , godzina , minuty ), ( screenW * 0.4444 ) - 1 , ( screenH * 0.0009 ) + 1 , ( screenW * 0.5589 ) - 1 , ( screenH * 0.0500 ) + 1 , tocolor ( 255 , 255 , 255 , 200 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( string . format ( "%02d:%02d" , godzina , minuty ), ( screenW * 0.4444 ) + 1 , ( screenH * 0.0009 ) + 1 , ( screenW * 0.5589 ) + 1 , ( screenH * 0.0500 ) + 1 , tocolor ( 255 , 255 , 255 , 200 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( string . format ( "%02d:%02d" , godzina , minuty ), screenW * 0.4444 , screenH * 0.0009 , screenW * 0.5589 , screenH * 0.0500 , tocolor ( 0 , 0 , 0 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( "" .. name .. " ID : " .. id .. "" , ( screenW * 0.5400 ) - 1 , ( screenH * 0.0009 ) - 1 , ( screenW * 0.7042 ) - 1 , ( screenH * 0.0500 ) - 1 , tocolor ( 255 , 55 , 0 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , true , false )
dxDrawText ( "" .. name .. " ID : " .. id .. "" , ( screenW * 0.5400 ) + 1 , ( screenH * 0.0009 ) - 1 , ( screenW * 0.7042 ) + 1 , ( screenH * 0.0500 ) - 1 , tocolor ( 255 , 55 , 0 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , true , false )
dxDrawText ( "" .. name .. " ID : " .. id .. "" , ( screenW * 0.5400 ) - 1 , ( screenH * 0.0009 ) + 1 , ( screenW * 0.7042 ) - 1 , ( screenH * 0.0500 ) + 1 , tocolor ( 255 , 55 , 0 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , true , false )
dxDrawText ( "" .. name .. " ID : " .. id .. "" , ( screenW * 0.5400 ) + 1 , ( screenH * 0.0009 ) + 1 , ( screenW * 0.7042 ) + 1 , ( screenH * 0.0500 ) + 1 , tocolor ( 255 , 55 , 0 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , true , false )
dxDrawText ( "" .. name .. " ID : " .. id .. "" , screenW * 0.5400 , screenH * 0.0009 , screenW * 0.7042 , screenH * 0.0500 , tocolor ( 0 , 0 , 0 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , true , false )
dxDrawText ( przecinek ( money ).. " $" , ( screenW * 0.3453 ) - 1 , ( screenH * 0.0009 ) - 1 , ( screenW * 0.4641 ) - 1 , ( screenH * 0.0500 ) - 1 , tocolor ( 1 , 169 , 13 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( przecinek ( money ).. " $" , ( screenW * 0.3453 ) + 1 , ( screenH * 0.0009 ) - 1 , ( screenW * 0.4641 ) + 1 , ( screenH * 0.0500 ) - 1 , tocolor ( 1 , 169 , 13 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( przecinek ( money ).. " $" , ( screenW * 0.3453 ) - 1 , ( screenH * 0.0009 ) + 1 , ( screenW * 0.4641 ) - 1 , ( screenH * 0.0500 ) + 1 , tocolor ( 1 , 169 , 13 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( przecinek ( money ).. " $" , ( screenW * 0.3453 ) + 1 , ( screenH * 0.0009 ) + 1 , ( screenW * 0.4641 ) + 1 , ( screenH * 0.0500 ) + 1 , tocolor ( 1 , 169 , 13 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
dxDrawText ( przecinek ( money ).. " $" , screenW * 0.3453 , screenH * 0.0028 , screenW * 0.4641 , screenH * 0.0500 , tocolor ( 0 , 0 , 0 , 255 ), 1.00 * px , "pricedown" , "center" , "center" , false , false , false , false , false )
-- dxDrawImage ( sW * 0 , sH * 0 , sW * 1 , sH * 1 , "files/hud.png" , 0 , 0 , 0 , tocolor ( 255 , 255 , 255 , 255 ), false )
-- dxDrawText ( health .. "% HP" , sW * 0.920 , sH * 0 , sW * 1 , sH * 0.040 , tocolor ( 255 , 255 , 255 , 255 ), 0.4 , font , "left" , "center" , false , false , false , false , false )
-- dxDrawText ( przecinek ( mp ).. " MP " , sW * 0.850 , sH * 1.56 , sW * 1 , sH * - 1.467 , tocolor ( 255 , 255 , 255 , 255 ), 0.8 , font , "left" , "center" , false , false , false , false , false )
-- dxDrawText ( przecinek ( rp ).. " REP " , sW * 0.820 , sH * 1.63 , sW * 1 , sH * - 1.395 , tocolor ( 255 , 255 , 255 , 255 ), 0.8 , font , "left" , "center" , false , false , false , false , false )
-- dxDrawText ( przecinek ( money ).. " $" , sW * 0.800 , sH * 1.48 , sW * 1 , sH * - 1.100 , tocolor ( 255 , 255 , 255 , 255 ), 0.8 , font , "left" , "center" , false , false , false , false , false )
-- dxDrawText ( health .. "% HP" , sW * 0.930 , sH * 1.48 , sW * 1 , sH * - 1.390 , tocolor ( 255 , 255 , 255 , 255 ), 0.6 , font , "left" , "center" , false , false , false , false , false )
end )
-- On / off HUD ( F4 )
bindKey ( "F4" , "down" , function()
if getElementData ( localPlayer , "hud" ) then
setElementData ( localPlayer , "hud" , false )
setPlayerHudComponentVisible ( "radar" , false )
showChat ( false )
else
setElementData ( localPlayer , "hud" , true )
setPlayerHudComponentVisible ( "radar" , true )
showChat ( true )
end
end )
bindKey ( "f11" , "down" , function()
if map == true then
map = false
setElementData ( localPlayer , "hud" , true )
showChat ( true )
setPlayerHudComponentVisible ( "all" , false )
setPlayerHudComponentVisible ( "radar" , true )
setPlayerHudComponentVisible ( "crosshair" , true )
setElementData ( localPlayer , "player:logged" , true )
end
end )
Więcej szczegółów
Wystawiono 1 piw(a):Pyrek24
Wysłany: 2019-04-23, 10:33
Pyrek24
Wiek: 25 Na forum: 3438 dni Posty: 546
Nick w MP: Pyrek
Piwa : 10
Tagi: odczytywanie :: kolorow :: html
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: