Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - xerox0224

Oldalak: 1 [2] 3 4
16
Segítségkérés / dxDrawRectlange
« Dátum: 2017. december 22. - 23:22:13 »
Az IsCursorInPosition megoldódott, viszont sajnos a kattintás nem. 
 


addEventHandler(\"onClientRender\", root,
    function()
        dxDrawRectangle((screenW - 243) / 2, (screenH - 353) / 2, 243, 353, tocolor(0, 0, 0, 110), false)
        dxDrawRectangle(562, 208, 243, 17, tocolor(0, 0, 0, 110), false)
        dxDrawRectangle(574, 259, 221, 30, tocolor(0, 0, 0, 130), false)
        dxDrawRectangle(574, 311, 221, 30, tocolor(0, 0, 0, 130), false)
        dxDrawRectangle(574, 385, 221, 30, (isCursorInPosition(574, 385, 221, 30) and tocolor(66, 134, 244, 130) or tocolor(0, 0, 0, 130)))
        dxDrawRectangle(574, 429, 221, 30, (isCursorInPosition(574, 429, 221, 30) and tocolor(244, 65, 65, 130) or tocolor(0, 0, 0, 130)))
        dxDrawText(\"Üdv az #4286f4Immortal Gaming #ffffffszerverén!\\nKérlek #ff6363 regisztrálj #ffffff vagy #4286f4jelentkezz be!\\n\\n#ffffffTovábbi jó játékot kívánunk!\", 576, 481, 795, 533, tocolor(255, 255, 255, 255), 1.00, \"default-bold\", \"center\", \"center\", false, false, false, true, false)
        dxDrawRectangle(438, 451, 0, 0, tocolor(255, 255, 255, 255), false)
        dxDrawText(\"#4286f4Bejelentkezés\", 562, 208, 805, 224, tocolor(255, 255, 255, 255), 1.00, \"default-bold\", \"center\", \"center\", false, false, false, true, false)
        dxDrawText(\"Felhasználónév\", 620, 240, 746, 259, tocolor(255, 255, 255, 255), 1.00, \"default-bold\", \"center\", \"center\", false, false, false, false, false)
        dxDrawText(\"Jelszó\", 620, 292, 746, 311, tocolor(255, 255, 255, 255), 1.00, \"default-bold\", \"center\", \"center\", false, false, false, false, false)
        dxDrawText(\"Bejelentkezés\", 620, 390, 746, 409, tocolor(255, 255, 255, 255), 1.00, \"default-bold\", \"center\", \"center\", false, false, false, false, false)
        dxDrawText(\"Regisztráció\", 620, 435, 746, 454, tocolor(255, 255, 255, 255), 1.00, \"default-bold\", \"center\", \"center\", false, false, false, false, false)
        showPlayerHudComponentVisible(\"all\", false)
        addEventHandler(\"onClientClick\", getRootElement(), onClickCucc)
    end
)
function isCursorInPosition(rectX, rectY, rectW, rectH)
    local cursorX, cursorY = getCursorPosition()
    cursorX, cursorY = cursorX * screenWidth, cursorY * screenHeight
    return (cursorX >= rectX and cursorX <= rectX+rectW) and (cursorY >= rectY and cursorY <= rectY+rectH)
end
function onClickCucc(button, state, absoluteX, absoluteY, worldX, worldY, worldZ, clickedElement)
    if (state == \"down\") then
        if (absoluteX >= 574) and (absoluteX <= 574+221) and (absoluteY >= 385) and (absoluteY <= 385+30) then
            outputChatBox(\"Ráböktél a gombra\")
        end
    end
end

17
Segítségkérés / dxDrawRectlange
« Dátum: 2017. december 22. - 21:38:38 »
 
 
Sziasztok! Van egy dxDrawRectlange gombom. onClientClick event handlert, illeve egy function is csináltam már, amibe beleírtam, hol a box, viszont sajnálatos módon nem érzékeli, miért lehet ez? Illetve van egy IsCursorInPosition function-om is, ami annyit csinál, ha valaki ráteszi az egeret szin1-ről szin 2-re változik, majd ha valaki elveszi, akkor vissza. Ez se működik, sőt, még a rectlange is eltűnik. 
 

addEventHandler(\"onClientRender\", root,
    function()
        dxDrawRectangle((screenW - 243) / 2, (screenH - 353) / 2, 243, 353, tocolor(0, 0, 0, 110), false)
        dxDrawRectangle(562, 208, 243, 17, tocolor(0, 0, 0, 110), false)
        dxDrawRectangle(574, 259, 221, 30, tocolor(0, 0, 0, 130), false)
        dxDrawRectangle(574, 311, 221, 30, tocolor(0, 0, 0, 130), false)
        dxDrawRectangle(574, 385, 221, 30, tocolor(0, 0, 0, 130), false)
        dxDrawRectangle(574, 429, 221, 30, (isCursorInPosition(574, 429, 221, 30) and tocolor(255, 0, 0) or tocolor(0, 255, 0)))
        dxDrawText(\"Üdv az #4286f4Immortal Gaming #ffffffszerverén!\\nKérlek #ff6363 regisztrálj #ffffff vagy #4286f4jelentkezz be!\\n\\n#ffffffTovábbi jó játékot kívánunk!\", 576, 481, 795, 533, tocolor(255, 255, 255, 255), 1.00, \"default-bold\", \"center\", \"center\", false, false, false, true, false)
        dxDrawRectangle(438, 451, 0, 0, tocolor(255, 255, 255, 255), false)
        dxDrawText(\"#4286f4Bejelentkezés\", 562, 208, 805, 224, tocolor(255, 255, 255, 255), 1.00, \"default-bold\", \"center\", \"center\", false, false, false, true, false)
        dxDrawText(\"Felhasználónév\", 620, 240, 746, 259, tocolor(255, 255, 255, 255), 1.00, \"default-bold\", \"center\", \"center\", false, false, false, false, false)
        dxDrawText(\"Jelszó\", 620, 292, 746, 311, tocolor(255, 255, 255, 255), 1.00, \"default-bold\", \"center\", \"center\", false, false, false, false, false)
        dxDrawText(\"Bejelentkezés\", 620, 390, 746, 409, tocolor(255, 255, 255, 255), 1.00, \"default-bold\", \"center\", \"center\", false, false, false, false, false)
        dxDrawText(\"Regisztráció\", 620, 435, 746, 454, tocolor(255, 255, 255, 255), 1.00, \"default-bold\", \"center\", \"center\", false, false, false, false, false)
        showPlayerHudComponentVisible(\"all\", false)
    end
)
addEventHandler(\"onClientClick\", getRootElement(), onClickCucc)
function onClickCucc(absoluteX, absoluteY, worldX, worldY, worldZ)
    if (absoluteX >= 574) and (absoluteX <= 574+221) and (absoluteY >= 311) and (absoluteY <= 311+30) then
        outputChatBox(\"Ráböktél a gombra\")
    end
    if (absoluteX >= x) and (absoluteX <= x+szelesseg) and (absoluteY >= y) and (absoluteY <= y+magassag) then
        outputChatBox(\"Ráböktél a másk gombra\")
    end
end
function isCursorInPosition(rectX, rectY, rectW, rectH)
local cursorX, cursorY = getCursorPosition()
cursorX, cursorY = cursorX * screenWidth, cursorY * screenHeight
return (cursorX >= rectX and cursorX <= rectX+rectW) and (cursorY >= rectY and cursorY <= rectY+rectH)
end

18
Segítségkérés / Hozzáadás
« Dátum: 2017. július 10. - 19:13:20 »
Köszi a segítséget, nagyon ilyen összeadást még nem csináltam, azért kérdeztem, hogy hogyan lehetséges ez. És köszi a linket, átfutom :)

19
Segítségkérés / Hozzáadás
« Dátum: 2017. július 10. - 19:05:04 »
Sziasztok. Elkezdtem egy nagyon kis egyszerű rendszert, \"kvíz\" szerű cuccot. Úgy gondoltam, hogyha jó választ kap, akkor kap egy pontot a \"tárolóba\". ( pl.: helyesvalasz+1, persze már van egy ilyen létrehozva. Röviden annyi, hogy lehet-e olyat csinálni, hogyha létrehozok egy változót, akkor hozzádjak +1-et. )

20
Segítségkérés / EditBox és addAccount
« Dátum: 2017. március 24. - 15:32:26 »
Sajnos eléggé nokedli vagyok ebben. Kerestem mta wikin, de nem találtam betűtípus megváltoztatást editboxon belüle, csak ezeket :
 

21
Segítségkérés / EditBox és addAccount
« Dátum: 2017. március 23. - 15:35:10 »
Bocsánat, de lenne még egy problémám, aztán már nem lesz több :D :D . Hogyan lehetne azt megoldani, hogy amikor írok, a 5. betűnél villog a kis írás csík, de már 12 karaktert írtam be. Hogyan lehetne azt megcsinálni, hogy rendesen kövesse a kis csík amit írok. ( nem akarok a betűt kicsiníteni, mert akkor már túl kicsi lenne. ( kép: KATTINTS IDE . A képen jelenleg az utolsó s betű előtt villog az a kis egyenes, ami mutatja, hogy hol jársz az írása. Tudom, nehéz értelmezni :D )

22
Segítségkérés / EditBox és addAccount
« Dátum: 2017. március 22. - 19:46:27 »
WOOW! Köszönöm, működött minden, istenek vagytok :D . Köszönöm szépen mindenkinek aki segített, hatalmas pacsi ;) . További szép estét mindenkinek! 
 
 

23
Segítségkérés / EditBox és addAccount
« Dátum: 2017. március 22. - 18:44:26 »
Megcsináltam. Mostmár kiírja azt, ami az editbox-ban az alap szöveg, a felhasználónév, viszont bármit beleírok, nem reagál semmire se, nem tudom kitörölni a \"felhasználónév\" nevű alap editbox szöveget se. 
 


local sx, sy = guiGetScreenSize()
function login()
    wx, wy = 500, 500
    x = (sx/2) - (wx/2)
    y = (sy/2) - (wy/2)
    guiCreateStaticImage(x,y,500,500,\"login.png\", false) -- Kép előhozása
    feledit = guiCreateEdit( 0.40, 0.46, 0.23, 0.037, \"Felhasználónév\", true) --Felh. írás mező
    feledittext = guiGetText (feledit)
    guiEditSetMaxLength ( feledit, 20 ) --Írás lehetőség felhasználónév
    guiSetAlpha(feledit, 0) --Feledit elhalványítása
    local jeledit = guiCreateEdit( 0.40, 0.565, 0.23, 0.037, \"Jelszó\", true ) -- Jelszó írás mező
    guiEditSetMaxLength ( jeledit, 20 ) --Írás lehetőség jelszó
    guiEditSetMasked ( jeledit, true ) --Jelszó \"maszkolás\"
    showCursor(true) -- Cursos előhozás
    showPlayerHudComponent(\"all\", false)    -- hudok kikapcsolása
    showChat(false) -- Chat kikapcsolása
    if (isElement(zene)) then --Ha a zene be van kapcsolva
        destroyElement(zene) -- Akkor kapcsolja ki
    end -- Ha nincs
    --zene = playSound(\"music.mp3\", true) -- Akkor játsza le
    setBlurLevel (255)-- Blur szint
    setCameraMatrix(2457.73145, -1666.30969, 24.23867, 5568.388671875, -1218.42474365234, 69.881813049316) -- Kamera nézése
    bindKey ( \"F4\", \"both\", funcInput ) -- F4 kiakpcsolás
    addEventHandler(\"onClientRender\", root, gombok) -- Gombok elindítása
    addEventHandler(\"onClientClick\", getRootElement(), gomb) --Gomb hozzáadása
end
addEventHandler(\"onClientResourceStart\", getRootElement(), login)
function gombok()
    dxDrawRectangle ( sx/2.77, sy/1.6, sx/8, sy/20, tocolor ( 0, 0, 0, 200 ) ) -- Bejelentkezés
    dxDrawRectangle ( sx/1.97, sy/1.6, sx/8, sy/20, tocolor ( 0, 0, 0, 200 ) ) -- Regisztráció
    dxDrawText ( \"Bejelentkezés\", sx/2.64, sy/1.58, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.5, \"default-bold\" )    -- Bejelentkezés gomb
    dxDrawText ( \"Regisztráció\", sx/1.9, sy/1.58, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.5, \"default-bold\" ) -- Bejelentkezés gomb
    dxDrawText (feledittext, sx/2.45, sy/2.15, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.4, \"default-bold\" ) --Feledit szöveg
end

24
Segítségkérés / EditBox és addAccount
« Dátum: 2017. március 22. - 18:04:29 »
Szia. Segítségedet köszönöm. Valószínű én vagyok most a kiba.....ott béna. Megcsináltam, de nem jó.
 
 
 
 

function gombok()
    dxDrawRectangle ( sx/2.77, sy/1.6, sx/8, sy/20, tocolor ( 0, 0, 0, 200 ) ) -- Bejelentkezés
    dxDrawRectangle ( sx/1.97, sy/1.6, sx/8, sy/20, tocolor ( 0, 0, 0, 200 ) ) -- Regisztráció
    dxDrawText ( \"Bejelentkezés\", sx/2.64, sy/1.58, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.5, \"default-bold\" )    -- Bejelentkezés gomb
    dxDrawText ( \"Regisztráció\", sx/1.9, sy/1.58, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.5, \"default-bold\" ) -- Bejelentkezés gomb
    dxDrawText (, sx/2.45, sy/2.15, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.4, \"default-bold\" ) --Feledit szöveg
end
function login()
    wx, wy = 500, 500
    x = (sx/2) - (wx/2)
    y = (sy/2) - (wy/2)
    guiCreateStaticImage(x,y,500,500,\"login.png\", false) -- Kép előhozása
    feledit = guiCreateEdit( 0.40, 0.46, 0.23, 0.037, \"Felhasználónév\", true) --Felh. írás mező
    local feledittext = guiGetText (feledit)
    guiEditSetMaxLength ( feledit, 20 ) --Írás lehetőség felhasználónév
    guiSetAlpha(feledit, 0) --Feledit elhalványítása
    local jeledit = guiCreateEdit( 0.40, 0.565, 0.23, 0.037, \"Jelszó\", true ) -- Jelszó írás mező
    guiEditSetMaxLength ( jeledit, 20 ) --Írás lehetőség jelszó
    guiEditSetMasked ( jeledit, true ) --Jelszó \"maszkolás\"
    showCursor(true) -- Cursos előhozás
    showPlayerHudComponent(\"all\", false)    -- hudok kikapcsolása
    showChat(false) -- Chat kikapcsolása
    if (isElement(zene)) then --Ha a zene be van kapcsolva
        destroyElement(zene) -- Akkor kapcsolja ki
    end -- Ha nincs
    --zene = playSound(\"music.mp3\", true) -- Akkor játsza le
    setBlurLevel (255)-- Blur szint
    setCameraMatrix(2457.73145, -1666.30969, 24.23867, 5568.388671875, -1218.42474365234, 69.881813049316) -- Kamera nézése
    bindKey ( \"F4\", \"both\", funcInput ) -- F4 kiakpcsolás
    addEventHandler(\"onClientRender\", root, gombok) -- Gombok elindítása
    addEventHandler(\"onClientClick\", getRootElement(), gomb) --Gomb hozzáadása
end
addEventHandler(\"onClientResourceStart\", getRootElement(), login)

25
Segítségkérés / EditBox és addAccount
« Dátum: 2017. március 22. - 16:09:29 »
Sziasztok. Elkezdtem egy ALAP login panelt csinálni, viszont van 3 problémám, amire nem találtam még megoldást. Ebben a 3 probléma megoldásában kérném segítségeteket.
 
 
 
1: Editbox hátterének, illetve editbox text színének módosítása. Ezt sajnos nem tudom megoldani, nem találtam rá megoldást, hogy hogyan lehetne. 
 
2: Ha kikattinto az editboxból, pl.: a képre, akkor elsötétül, és nem lehet rá visszakattintani.
 
3: Account hozzáadása. Sajnos mivel client oldaliban vagyok, nem nagyon tudom, hogyan lehetne megoldani, hogyha valaki a reigzstrációra kattint, akkor megcsinálja az accountját addAccount(username, password)-al. 
 
 
 
Ezeket nem tudom. Segítségeteket előre is köszönöm. További szép napot! :) 
 


local sx, sy = guiGetScreenSize()
function login()
    wx, wy = 500, 500
    x = (sx/2) - (wx/2)
    y = (sy/2) - (wy/2)
    guiCreateStaticImage(x,y,500,500,\"login.png\", false) -- Kép előhozása
    local feledit = guiCreateEdit( 0.40, 0.46, 0.23, 0.037, \"Felhasználónév\", true) --Felh. írás mező
    guiEditSetMaxLength ( feledit, 20 ) --Írás lehetőség felhasználónév
    local jeledit = guiCreateEdit( 0.40, 0.565, 0.23, 0.037, \"Jelszó\", true ) -- Jelszó írás mező
    guiEditSetMaxLength ( jeledit, 20 ) --Írás lehetőség jelszó
    guiEditSetMasked ( jeledit, true ) --Jelszó \"maszkolás\"
    showCursor(true) -- Cursos előhozás
    showPlayerHudComponent(\"all\", false)    -- hudok kikapcsolása
    showChat(false) -- Chat kikapcsolása
    if (isElement(zene)) then --Ha a zene be van kapcsolva
        destroyElement(zene) -- Akkor kapcsolja ki
    end -- Ha nincs
    zene = playSound(\"music.mp3\", true) -- Akkor játsza le
    setBlurLevel (255)-- Blur szint
    setCameraMatrix(2457.73145, -1666.30969, 24.23867, 5568.388671875, -1218.42474365234, 69.881813049316) -- Kamera nézése
    bindKey ( \"F4\", \"both\", funcInput ) -- F4 kiakpcsolás
    addEventHandler(\"onClientRender\", root, gombok) -- Gombok elindítása
    addEventHandler(\"onClientClick\", getRootElement(), gomb) --Gomb hozzáadása
    addEventHandler(\"onClientClick\", getRootElement(), regisztralas) --Gomb hozzáadása
end
addEventHandler(\"onClientResourceStart\", getRootElement(), login)
function gombok()
    dxDrawRectangle ( sx/2.77, sy/1.6, sx/8, sy/20, tocolor ( 0, 0, 0, 200 ) ) -- Bejelentkezés
    dxDrawRectangle ( sx/1.97, sy/1.6, sx/8, sy/20, tocolor ( 0, 0, 0, 200 ) ) -- Regisztráció
    dxDrawText ( \"Bejelentkezés\", sx/2.64, sy/1.58, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.5, \"default-bold\" )    -- Bejelentkezés gomb
    dxDrawText ( \"Regisztráció\", sx/1.9, sy/1.58, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.5, \"default-bold\" ) -- Bejelentkezés gomb
end
function funcInput ( key, keyState )
  if ( keyState == \"down\" ) then
    destroyElement(zene)
  end
end
function gomb(button, state, absoluteX, absoluteY, worldX, worldY, worldZ, clickedElement)
    local felh = guiGetText ( feledit ) --Felh. lekérése
    local jelszo = guiGetText ( jeledit ) --pass. lekérése
    if (state == \"down\") then
        -- bal, jobb, felső, alsó (a képernyő bal felső sarkától számítva)
        if (absoluteX >= sx/2.77) and (absoluteX <= (sx/2.77)+(sx/8)) and (absoluteY >= sy/1.6) and (absoluteY <= (sy/1.6)+(sy/20)) then -- ha a kirajzolt dx elem határain belül van a kurzor
            outputChatBox(\"Sikeres bejelentkezés!\")
        end
    end
    if (state == \"down\") then
        -- bal, jobb, felső, alsó (a képernyő bal felső sarkától számítva)
        if (absoluteX >= sx/1.97) and (absoluteX <= (sx/1.97)+(sx/8)) and (absoluteY >= sy/1.6) and (absoluteY <= (sy/1.6)+(sy/20)) then -- ha a kirajzolt dx elem határain belül van a kurzor
            outPutChatBox(\"Sikeres regisztráció!\")
        end
    end
end

26
Segítségkérés / dxDrawRectlange, mint gomb
« Dátum: 2017. március 20. - 18:59:29 »
Sziasztok, van egy dxDrawRectlangem.Hogyan tudnám megcsinálni, hogyha rákattintok, akkor kidobjon egy szöveget chatbox-ba, pl.: hello
 

dxDrawRectangle ( sx/1.97, sy/1.6, sx/8, sy/20, tocolor ( 0, 0, 0, 200 ) )

27
Segítségkérés / Ha kikattintok, az editbox elsötétül
« Dátum: 2017. március 19. - 19:08:49 »
Sziasztok. Van egy elég béta verziós login panelem. ( tudom, a méretek más felbontáson elcsúsznának stb. ). Van az editbox... miért van, ha átkattintok a rendes képre, akkor az editbox elsötétül, és nem lehet írni bele. 
 


function login()
    sx, sy = guiGetScreenSize()
    wx, wy = 700, 300
    x = (sx/2) - (wx/2)
    y = (sy/2) - (wy/2)
    guiCreateStaticImage(x,y,700,300,\"login.png\", false) -- Kép előhozása
    regisztracio = guiCreateButton( 0.25, 0.62, 0.13, 0.035, \"Regisztráció\", true )
    feledit = guiCreateEdit( 0.25, 0.4, 0.13, 0.035, \"Felhasználónév\", true ) --Felh. írás mező
    guiEditSetMaxLength ( feledit, 128 ) --Írás lehetőség felhasználónév
    bejelentkezes = guiCreateButton( 0.25, 0.58, 0.13, 0.035, \"Bejelentkezés\", true ) -- Bejelentkezés
    jeledit = guiCreateEdit( 0.25, 0.53, 0.13, 0.035, \"Jelszó\", true ) -- Jelszó írás mező
    guiEditSetMaxLength ( jeledit, 128 ) --Írás lehetőség jelszó
    guiEditSetMasked ( jeledit, true ) --Jelszó \"maszkolás\"
    showCursor(true) -- Cursos előhozás
    showPlayerHudComponent(\"all\", false)    -- hudok kikapcsolása
    showChat(false) -- Chat kikapcsolása
    if (isElement(zene)) then --Ha a zene be van kapcsolva
        destroyElement(zene) -- Akkor kapcsolja ki
    end -- Ha nincs
    zene = playSound(\"music.mp3\", true) -- Akkor játsza le
end
addEventHandler(\"onClientResourceStart\", getRootElement(), login)

28
Segítségkérés / Nem találja a fájlt
« Dátum: 2017. március 18. - 20:11:09 »
Köszi, megvan... csak siettem, és nem írtam hogy client.lua, hanem csak client

29
Segítségkérés / Nem találja a fájlt
« Dátum: 2017. március 18. - 19:57:06 »
Csak egy teszt resource csak hogy képet dob ki.... de valamiért nem is tölti be a resource-ot, pedig bele van írva a rendes neve mtaserver conf-ba. Amikor bekapcsolom a szerót, azt írja nem találja
 
 

30
Segítségkérés / Nem találja a fájlt
« Dátum: 2017. március 18. - 19:14:55 »
Sziasztok, van egy házi szeróm, egy egyszerű kis képet akarok előhozni, DE, amikor elindítom, ezt dobja ki:
 

Couldn\'t find resources test.

 
Ez miért van? Az MTA szerverbe bele van írva, körülbelül 5x átnéztem, hogy helyesen van-e beleírva a neve 

Oldalak: 1 [2] 3 4
SimplePortal 2.3.7 © 2008-2024, SimplePortal