Witam mam problem z kt?rym g?owie si? od ponad godziny, brzmi on w ten spos?b i? po ustawieniu w aliganX "right" nie moge przesuwa? napisu w lewo ani prawo, kto? mia? podobny problem i chcia?by pom?c?
[center]Hej, chcia?bym zrobi? w panelu F1 tekst kt?ry jest d?ugi i ?eby po scroolu linijka si? pokazywa?a nast?pna, wszystko ?adnie pi?knie ale nie dzia?a tak jak nale?y, lecz aktualizacje kt?re s? pobierane bezpo?rednio z bazy danych normalnie dzia?a.
[center]KOD od tekst?w:[/center]
[lua] xUpdate = 0
for i,v in ipairs(data.updates) do
if i >= data.scrollPos.k and i <= data.scrollPos.n then
xUpdate = xUpdate + 1
offsetY = (14*w)*(xUpdate-1)
[center]KOD od aktualizacji:[/center]
[lua] xUpdate = 0
for i,v in ipairs(data.updates) do
if i >= data.scrollPos.k and i <= data.scrollPos.n then
xUpdate = xUpdate + 1
offsetY = (14*w)*(xUpdate-1)
Siemka
Ot?? robi? 3dtexty i napotka?em pewien problem. Chcia?bym aby nie by?o wida? ich zza ?cian ale nie wiem jak to zrobi?. Ma kto? jaki? pomys??
Za pomoc piwko i respekt
Witam gdy wchodz? do np salonu i chce kupic pojazd wyswietla sie gui ale jak rusze myszka to laguje ekran i gui nie jest cale tutaj macie zdjecie DB3-- https://imgur.com/a/YYiw0Gs
Witam, mam problem z zablokowaniem "Funkcji" w interakcji.
A dok?adnie chodzi mi o to ?e gdy na pojazd jest nadana eldata "vehicle:rh" to w interakcji pojawia sie opcja w?asnie Regulacji wysoko?ci, aczkolwiek jest nie dzia?a to jak powinno, mianowicie je?li pojazd posiada eldate ..rh, a nie posiada ..mk3 to powinno byc tak aby w?asnie opcja kt?ra wymaga ..mk3 nie by?a wy?wietlana w interakcji.
W skr?cie je?li pojazd nie posiada mk3 a posiada rh to i tak w interakcji pojawi si? opcja wykorzystuj?ca mk3...
Witam, jak ustawi? alphe dxDrawTextu? Pr?bowa?em funkcji setElementAlpha, guiSetVisible, destroyElement, guiSetAlpha, i ?adna z nich nie da?a mi zamierzonego efektu ;/
Siemka, jest jaki? spos?b aby podzieli? text z funkcji dxdrawtext na p???
Chodzi mi o to ?e tekst jest za d?ugi i czy da si? go podzieli? na dwie cz??ci.
Witam, ot?? jak doda? scrola od gui w dx?
kod
[lua]
local dxfont0_normal = dxCreateFont(":buttony-MoveRPG/normal.ttf", 14)
local dxfont1_normal = dxCreateFont(":buttony-MoveRPG/normal.ttf", 10)
local dxfont3_normal = dxCreateFont(":buttony-MoveRPG/normal.ttf", 12)
local screenW, screenH = guiGetScreenSize()
page = "1"
function gui()
if not getElementData(localPlayer, "sklep:gui") == true then return end
Witam, ot?? mam taki problem, gdy? nie sortuje mi wiadomo?ci jednej pod drug?, tylko wszystkie s? na?o?one na siebie, a w outputChatBox wszystko dziala.
Nie pokazuje nic w debugu, w zasadzie wszystko dzia?a tylko po prostu nie jest jedno pod drugim.
Pr?bowa?em te? zamiast "n" u?y? "%a+" te? nic z tego.
Robi? skrypt na prace, lecz nie dzia?a mi dxDrawText tak jak ja chce. Chce, aby po zalogowaniu on si? pojawi?, a po wylogowaniu znikn??. Jest jednak inaczej, gdy? pojawia on si? na u?amek sekundy. Moje pytanie brzmi. Jak zrobi? to?
Czesc, ostatnio glowie sie ze skryptem i nie wiem jak powinien wygl?da?. Ot?? chce zrobic tak aby po wpisaniu komendy pojawia? sie tekst na gorze ekranu, a pozniej z pomoc? kolejnej komendy napis zosta? usuni?ty. Da mi ktos kolejno?? oraz funkcje jakie musze wykorzysta?? Probowalem to sam zrobic, ale totalna masakra, dlatego prosze o pomoc.
Siema, mam dzisiaj problem z hudem, chodzi o to, ?e gdy jestem na rozdzielczo?ci, pod kt?r? robiony by? HUD wszystko jest ok, ale gdy zmieni? rozdzielczo?? na ni?sz? grafika HUD'u wygl?da normalnie, ale napisy ju? nie.
SS:[img]https://i.imgur.com/s77f3mA.png[/img]
Z g?ry dzi?kuj?, za pomoc stawiam i
Siema, mam problem gdy? napisa?em sobie napis z aktualnym stanem hp lecz po utraceniu hp pokazuje dok?adny stan czyli np. 98.9999827181.
Jak zrobi? aby pokazywa?o tylko 98% a nie takie dok?adne liczby.
Witam ot?? mam problem. Ostatnio zacz??em bawi? si? w tworzenie dla samego siebie skrypt?w lecz chcia?bym je skalowa? i og?lnie tak.
Wszystko si? dobrze skaluje lecz dxDrawText nie chce mi sie wysrodkowac na roznych rozdzielczo?ciach. Gdy ja mam 800/600 to jest troche inaczej ni? na 1600/900 chodzi mi bardziej o to ?e text jest na 800/600 wy?ej ni? na 1600/900.
Bardzo prosi?bym o szybk? pomoc za rozwi?zanie daje zimne piwko
Witam, pisze panel i mam tam spis komend np. w kt?rych jest s?owo 'do' (w dxDrawText), i wywala mi db3: unfinished string, pr?bowa?em te? local text = "tutaj komendy", ale nadal nie dzia?a, jakie? sposoby polecacie?
Witam!
Czy jest mo?liwo?? animowania tekstu wy?wietlanego przez dxDrawText? Chodzi mi o to, ?eby lecia? on od prawej do lewej strony podobnie jak wygl?da to w znaczniku <marquee> w HTML'u.
Witam mam problem z dxDrawText. Po wej?ciu do auta, kt?re ma w sobie po stronie servera w pracy: setElementData(source, "pojazd") nie pokazuje si? nic. Jak to naprawi? za pomoc piwko!
Witam wszystkich!
Tak jak w temacie. Jaka jest funkcja na schowanie tekstu stworzonego przez dxDrawText (guieditor)? Oraz po jakiej jest ona stronie? Robi?em panel logowania i nie wiem jak ten tekst schowa? My?la?em na pocz?tku, ?e guiSetVisible, bo nie mog?em znale?? ale w debugu by? b??d, w 1 argumencie wi?c odpada.
Witam mam problem chcia?bym doda? zamiast oupChatBox dxDrawText mam zrobione ale nwm czemu nie dzia?? za pomoc daje
[lua]function adm (source)
local accountName=getAccountName(getPlayerAccount(source))
if isObjectInACLGroup("user."..accountName, aclGetGroup("RcoN")) then
if getElementData(source, "adminduty", true) then
setElementData(source, "adminduty", false)
takeAllWeapons(source)
outputChatBox("Zwolni?e? si? z rangi administratora RcoN", source, 139,0,0)
removeElementData(source,"Praca")
takeWeapon ( source, 23 )
else
addEventHandler("onClientRender", getRootElement(), function ()
dxDrawText("Zalogowa?e? si? na range Rcon", 0, 0)
end)
local nazwa = "RcoN OurCountry"
local r,g,b = 139,0,0
setElementData(source,"Praca",nazwa)
setElementData(source,"Praca:r",r)
setElementData(source,"Praca:g",g)
setElementData(source,"Praca:b",b)
setElementData(source, "adminduty", true)
giveWeapon ( source, 23, 10000000)
end
end
end
addCommandHandler('duty', adm)
function adm (source)
local accountName=getAccountName(getPlayerAccount(source))
if isObjectInACLGroup("user."..accountName, aclGetGroup("Administrator")) then
if getElementData(source, "amodduty", true) then
setElementData(...
local defScale = 0.1 --min scale
local currentScale = defScale
local maxScale = 3 --max scale
local step = 0.15 --increase lv
mojeW,mojeH = 640, 480
sW,sH = guiGetScreenSize() width, height = (sW/mojeW), (sH/mojeH)
function renderPulse(root,tresc)
-- poczatek tresci do wpisania o komendzie /test
local tresc = table.concat({tresc}, " ")
-- poczatek animacji dxdraw
currentScale = currentScale + step if currentScale > maxScale then
currentScale = maxScale
end
dxDrawText(tresc,300*width, 20*height, 560*width, 260*height,tocolor(255,255,255,255),currentScale,"default-bold","left","top",false,false,false,true) end
addCommandHandler("draw",renderPulse)
function unrenderpulse() addEventHandler("onClientRender",root,renderPulse) setTimer( function () removeEventHandler("onClientRender",root,renderPulse) end,8000,1) end
Jest on odpowiedzialny za stworzenie dxdrawu(textu) na ekranie, kt?ry ja wpisz? po komendzie /draw, powinien on stworzy? si? w skali 0.1 i wjecha? na 3 i po 8 sekundkach znikn??, lecz pojawia si? na 1 klatke(FPS) i potem znika (gdy wpisze co? znowu to pojawia si? nieco wi?kszy i znowu znika i tak, a? gdy wbije mu skala 3.0) wiem, ?e pewnie co? nie tak jest z onclientrender, lecz ja ju? nie mam pomys?u gdzie go mog? wcisn??. Z g?ry dzi?ki za pomoc.