Search the Community
Showing results for tags 'window'.
-
Estoy siguiendo este tutorial. Al momento, tengo esto: El script está ubicado dentro de una carpeta ("client"), y el archivo se llama "gui.Lua". El meta.xml está editado de tal manera que vaya a buscar el script a cliente/gui.Lua. He reducido el script a elementos más simples para testear las partes. Al momento, solo tengo habilitada la ventana; todo el resto está removido. No funciona. No tengo errores en la consola, pero tampoco tengo una ventana en el juego. ¿Es posible que el tutorial tenga errores o esté desactualizado? ¿El error lo estoy cometiendo yo? ¿Cómo lo puedo arreglar? Descubrí que tengo muchos errores y elementos faltantes. No pude encontrar alguna función para eliminar el post.
-
- no
- script.lua
- (and 15 more)
-
Hi gentlemen, I have a problem with lighting the texture, it is lighter than everyone Please tell me what the problem is I use these shaders /* Author: 50p Version: v1.0 Description: This shader allows you to mask a texture with a mask texture (black and white). */ texture ScreenTexture; sampler implicitInputTexture = sampler_state { Texture = <ScreenTexture>; }; texture MaskTexture; sampler implicitMaskTexture = sampler_state { Texture = <MaskTexture>; }; float4 MaskTextureMain( float2 uv : TEXCOORD0 ) : COLOR0 { float4 sampledTexture = tex2D( implicitInputTexture, uv ); float4 maskSampled = tex2D( implicitMaskTexture, uv ); sampledTexture.a = (maskSampled.r + maskSampled.g + maskSampled.b) / 3.0f; return sampledTexture; } technique Technique1 { pass Pass1 { AlphaBlendEnable = true; SrcBlend = SrcAlpha; DestBlend = InvSrcAlpha; PixelShader = compile ps_2_0 MaskTextureMain(); } }
-
script [AJUDA] Mesmo clicando na window executa o botão.
noonbr posted a topic in Programação em Lua
Olá, o problema que estou enfrentado é que mesmo clicando na window, nas partes que não possuem botão, os dois botões estão sendo executado simultaneamente, mas não quero que isso aconteça, alguém consegue me ajudar? pedestre = createPed(46, 1504.4595947266,-1709.5983886719,14.046875, 270) setElementFrozen(pedestre, true) markerEmprego = createMarker(1504.5090332031,-1709.5562744141,14.046875, "cylinder", 1.5, 255,255,255, 0) janela = guiCreateWindow(0.37, 0.35, 0.25 , 0.2, "PEGAR EMPREGO", true) botao1 = guiCreateButton(0, 0.7, 1.2, 0.28, "FECHAR CONVERSA", true, janela) botao2 = guiCreateButton(0, 0.3, 1.2 , 0.28, "PEGAR O EMPREGO", true, janela) guiWindowSetMovable(janela, false) guiWindowSetSizable(janela, false) guiSetVisible(janela, false) guiSetVisible(botao1, false) guiSetVisible(botao2, false) function cancelarAtaqueEmPed(attacker) cancelEvent() end addEventHandler("onClientPedDamage", getRootElement(), cancelarAtaqueEmPed) function pegarEmprego(hitPlayer) guiSetVisible(janela, true) guiSetVisible(botao1, true) guiSetVisible(botao2, true) showCursor(true) outputChatBox("Olá mundo.") end addEventHandler("onClientMarkerHit", markerEmprego, pegarEmprego) Quem puder me ajudar receberá Thanks! O que está acontecendo: https://prnt.sc/ptvwl3 -
Hi guys we all know how to make gates and open them with commands or colshape hit etc.. I just replaced same trick with panel I added 2 buttons open the gate & close the gate !this will be help full for team base ,houses or any restricts area ! Hope you like it watch the video from here https://youtu.be/_VjlhdCV-74
-
i created a info panel, with scrollpane, and labels. but in 1440x900 resolution is working fine, but i tested in 800x600, and the labels with the text sticking out from the window.. how to fix this? here is my code: local GUIEditor = { window = {}, scrollpane = {}, label = {} } GUIEditor.window[1] = guiCreateWindow(0.27, 0.21, 0.47, 0.59, "Segítség", true) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) GUIEditor.scrollpane[1] = guiCreateScrollPane(0.01, 0.04, 0.97, 0.94, true, GUIEditor.window[1]) GUIEditor.label[1] = guiCreateLabel(0.00, 0.01, 1.00, 0.04, "Infó:", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[1], "default-bold-small") guiLabelSetColor(GUIEditor.label[1], 255, 0, 0) GUIEditor.label[2] = guiCreateLabel(0.00, 0.04, 0.98, 0.06, " Név: [HUN]Magyar Play Szerver 1.5\n Játékmód: play", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[2], "clear-normal") guiLabelSetColor(GUIEditor.label[2], 61, 161, 254) GUIEditor.label[3] = guiCreateLabel(0.00, 0.12, 1.00, 0.04, "Elérhetőségek:", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[3], "default-bold-small") guiLabelSetColor(GUIEditor.label[3], 255, 0, 0) GUIEditor.label[4] = guiCreateLabel(0.00, 0.16, 0.97, 0.10, " Facebook: www.tinyurl.com/magyarplay15\n TeamSpeak 3: -\n Skype: turboskype29", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[4], "clear-normal") guiLabelSetColor(GUIEditor.label[4], 61, 161, 254) GUIEditor.label[5] = guiCreateLabel(0.00, 0.28, 1.00, 0.04, "GYIK:", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[5], "default-bold-small") guiLabelSetColor(GUIEditor.label[5], 255, 0, 0) GUIEditor.label[6] = guiCreateLabel(0.02, 0.32, 0.92, 0.21, "\n -Ahogy betöltött a szerver, a kocsik elérhetőek az F1 panel\n megnyitásával, kattintva a \"jármű lekérés\" menüpontra.\n Azon belül a repülők az \"aircraft\", a motorkák a \"bikes\", hajók a\n \"boats\", kocsik a \"cars\".\n A másik módja a kocsik lehívásához a /sv parancs. /sv <kocsinév>\n Pl. /sv infernus", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[6], "clear-normal") guiLabelSetColor(GUIEditor.label[6], 61, 161, 254) GUIEditor.label[7] = guiCreateLabel(0.00, 0.31, 0.98, 0.06, " Hogyan tudok kocsit szerezni?", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[7], "clear-normal") guiLabelSetColor(GUIEditor.label[7], 254, 254, 254) GUIEditor.label[8] = guiCreateLabel(0.00, 0.54, 0.92, 0.03, " Hogy tudok fegyvert szerezni?", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[8], "clear-normal") guiLabelSetColor(GUIEditor.label[8], 254, 254, 254) GUIEditor.label[9] = guiCreateLabel(0.02, 0.58, 0.92, 0.21, " -Fegyvert venni, vagy F1-ből lehívni tudsz. De ha többet akarsz gyorsan\n egyszerre, akkor F2. Azon belül fegyvercsomag.\n Fegyvert szerezhetsz még más playerek megölésével.\n Amint meghal egy játékos, és volt nála fegyver, az kikerül a\n meghalt teste fölé és megjelenik az összes\n fegyver, amit Te felszedhetsz. Vigyázz! Ha meghalsz, te is\n elveszítheted azokat a fegyvereket.", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[9], "clear-normal") guiLabelSetColor(GUIEditor.label[9], 61, 161, 254) GUIEditor.label[10] = guiCreateLabel(0.00, 0.80, 0.92, 0.03, " Miért öltek meg?", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[10], "clear-normal") guiLabelSetColor(GUIEditor.label[10], 254, 254, 254) GUIEditor.label[11] = guiCreateLabel(0.02, 0.84, 0.92, 0.21, " -A szerver játékmódja \"play\", ami annyit mond, hogy a szerver\n próbál lehetőséget adni mindenkinek\n a szórakozásra. Így azon játékosok, akik passzív agresszív módon\n gyilkolással vezetik le\n feszültségeiket, szabad utat kapnak ennek megvalósítására. Szóval\n ha meghalsz, ne rinyálj, mivel\n megteheti, és ugyanúgy Te is megölhetsz bárkit.", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[11], "clear-normal") guiLabelSetColor(GUIEditor.label[11], 61, 161, 254) GUIEditor.label[12] = guiCreateLabel(0.00, 1.06, 0.92, 0.03, " Mi az a \"gift\" az F2-ben?", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[12], "clear-normal") guiLabelSetColor(GUIEditor.label[12], 254, 254, 254) GUIEditor.label[13] = guiCreateLabel(0.02, 1.10, 0.92, 0.21, " -Nagy köszönet érte turbesznek (főadmin, szerótulaj), aki\n megalkotta a \"Gift\" menüpontot az F2 panelben.\n A gift jelentése \"ajándék\".\n Ezzel a \"kattintással\" lehetőséged nyílik arra, hogy olyan dolgokat\n használj, amiket más esetben nem\n tudnál. Például tank, minigun 3000 tölténnyel, halhatatlanság, halhatatlan autó, nagy\n fegyvercsomag és egyebek. A giftet 12 óránként használhatod.", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[13], "clear-normal") guiLabelSetColor(GUIEditor.label[13], 61, 161, 254) GUIEditor.label[14] = guiCreateLabel(0.00, 1.31, 0.92, 0.03, " Mi az a [M] a játékos neve előtt?", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[14], "clear-normal") guiLabelSetColor(GUIEditor.label[14], 254, 254, 254) GUIEditor.label[15] = guiCreateLabel(0.01, 1.35, 0.92, 0.21, " -Ha látsz egy playert, akinek a neve előtt [M] vagy [A] van, az\n vagy Moderátor, vagy Admin. Ezek a játékosok\n ügyelik a szervert, moderálnak, szerveznek meg mindent, ők\n segítenek másokon és ők azok, akik irányítják a\n szervert. Ezek a játékosok színesen írnak. ( ! Ha valamelyik játékos\n előtt [M] van, de nem ír színesen, az nem rangos!)\n A moderátoroknak lehetőségük nyílik mások kikelésére,\n bannolására és mute-olására, Mivel ők tartják fenn a rendet\n a szerveren, a rájuk eső feladatokat el is végzik.", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[15], "clear-normal") guiLabelSetColor(GUIEditor.label[15], 61, 161, 254) GUIEditor.label[16] = guiCreateLabel(0.00, 1.57, 0.92, 0.03, " Hogy tudok admin/moderátor lenni?", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[16], "clear-normal") guiLabelSetColor(GUIEditor.label[16], 254, 254, 254) GUIEditor.label[17] = guiCreateLabel(0.01, 1.61, 0.92, 0.21, " -Sokszor felmerül a kérdés, de a választ nehéz rá megválaszolni. Ezt\n turbesz dönti el (NEM MÁS), és az ő\n követelései határozzák meg modira való lehetőséged. Az esetek\n 99.9%-ban a játékosoknak nincs esélyük\n moderátornak lenni, azonban próbálkozni nem\n törvénybeütköző.", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[17], "clear-normal") guiLabelSetColor(GUIEditor.label[17], 61, 161, 254) GUIEditor.label[18] = guiCreateLabel(0.01, 1.80, 0.92, 0.03, " Hogy tudok színesen írni?", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[18], "clear-normal") guiLabelSetColor(GUIEditor.label[18], 254, 254, 254) GUIEditor.label[19] = guiCreateLabel(0.01, 1.84, 0.92, 0.21, " -Két (2) módja van annak, hogy Te színesen tudj írni. Az egyik,\n hogy rangod van (vip, modi, admin), a másik,\n hogy veszel a giftben. A giftben fehéres-zöld szín van, ami\n megmarad addig, amíg turbesz el nem veszi.", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[19], "clear-normal") guiLabelSetColor(GUIEditor.label[19], 61, 161, 254) GUIEditor.label[20] = guiCreateLabel(0.01, 1.97, 0.92, 0.03, " Hogy tudok gyorsan menni?", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[20], "clear-normal") guiLabelSetColor(GUIEditor.label[20], 254, 254, 254) GUIEditor.label[21] = guiCreateLabel(0.02, 2.01, 0.92, 0.21, " -Ha kocsiban vagy, az ALT nyomva tartásával gyorsíthatod a kocsid\n maximum sebességre.", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[21], "clear-normal") guiLabelSetColor(GUIEditor.label[21], 61, 161, 254) GUIEditor.label[22] = guiCreateLabel(0.01, 2.08, 0.92, 0.03, " Írok a chaten, de csak ezt dobja ki: \"You are muted!\"", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[22], "clear-normal") guiLabelSetColor(GUIEditor.label[22], 254, 254, 254) GUIEditor.label[23] = guiCreateLabel(0.01, 2.12, 0.92, 0.21, " -Ez azért van, mert mute-olva lettél, tehát valami szabálytalanságot\n követtél el a chatben.\n Mute = letiltás a chatbe írás lehetőségéről\n Mute jár: spam, flood, idegesítő mondatok, szavanként elküldött\n szövegek, durva káromkodás...\n", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[23], "clear-normal") guiLabelSetColor(GUIEditor.label[23], 61, 161, 254) GUIEditor.label[24] = guiCreateLabel(0.01, 2.28, 0.92, 0.03, " Hogy tudok vízen menni és/vagy repülni?", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[24], "clear-normal") guiLabelSetColor(GUIEditor.label[24], 254, 254, 254) GUIEditor.label[25] = guiCreateLabel(0.01, 2.32, 0.92, 0.21, " -Ha kocsiban vagy (kivéve motor) és beírod, hogy /fly azzal repülni\n fogsz. Kikapcsolásához beírod mégegyszer.\n Ha vízen akarsz menni, arra ott a /water parancs. Ha ki szeretnéd\n kapcsolni, beírod mégegyszer.", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[25], "clear-normal") guiLabelSetColor(GUIEditor.label[25], 61, 161, 254) GUIEditor.label[26] = guiCreateLabel(0.01, 2.45, 0.92, 0.03, " Mi az a \"Privát üzenetek\"?", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[26], "clear-normal") guiLabelSetColor(GUIEditor.label[26], 254, 254, 254) GUIEditor.label[27] = guiCreateLabel(0.01, 2.49, 0.92, 0.21, " -Ezzel a funkcióval privát üzenetet küldhetsz. Rákattintásal kidobja\n a szerveren található összes játékost,\n és kiválasztva a neked megfelelőt, külön üzenetet küldhetsz neki,\n amit csak Ti ketten láttok.", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[27], "clear-normal") guiLabelSetColor(GUIEditor.label[27], 61, 161, 254) GUIEditor.label[28] = guiCreateLabel(0.01, 2.62, 0.92, 0.03, " Hogy lehet színes a nevem?", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[28], "clear-normal") guiLabelSetColor(GUIEditor.label[28], 254, 254, 254) GUIEditor.label[29] = guiCreateLabel(0.01, 2.66, 0.92, 0.21, " -Színkóddal. Beírod Google-ba, hogy színkódok és kidob egy\n csomót. 6 jegyből áll és a jegyek előtt van egy # (rács) jel.\n Úgy működik, hogy a színkód utáni rész a színes. Ha pl. a neved\n ADMIN és a piros színkódot (#FF0000) az ADMIN elé rakod,\n az egész ADMIN szó piros lesz. Viszont ha csak az IN elé, de az ADM\n után, csak az IN lesz piros, az ADM nem. Pár színkód a színkód panelben: /szinkod", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[29], "clear-normal") guiLabelSetColor(GUIEditor.label[29], 61, 161, 254) GUIEditor.label[30] = guiCreateLabel(0.01, 2.85, 0.92, 0.03, " Fontos:", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[30], "default-bold-small") guiLabelSetColor(GUIEditor.label[30], 255, 0, 0) GUIEditor.label[31] = guiCreateLabel(0.01, 2.88, 0.92, 0.21, " Kedves proletár!\n Tisztelettel megkérlek arra, hogy:\n -Ne káromkodj! Vannak fiatalabbak, akik előtt hanyagolni kell az\n obszcén szavak használatát!\n -Nem Role Play (RP) szerver. Ami azt jelenti, hogyha ezen a szerveren\n játszol,\n kapcsold ki a bindjeidet! Pl. XY beveri a fejét, de nem esik nagyobb\n baja\n Vagy gondolok itt a XY beköti az övét, eszik, iszik és egyéb más irritáló\n tevékenységekre.\n -Tartsd tiszteletben a más nyelvet beszélő elvtársaidat! Ne szidd le,\n csak mert török vagy angol.", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[31], "clear-normal") guiLabelSetColor(GUIEditor.label[31], 61, 161, 254) GUIEditor.label[32] = guiCreateLabel(0.01, 3.08, 0.92, 0.03, " Rangosok:", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[32], "default-bold-small") guiLabelSetColor(GUIEditor.label[32], 255, 0, 0) GUIEditor.label[33] = guiCreateLabel(0.01, 3.11, 0.92, 0.21, " [ADMIN]\n -turbesz", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[33], "clear-normal") guiLabelSetColor(GUIEditor.label[33], 61, 161, 254) GUIEditor.label[34] = guiCreateLabel(0.01, 3.17, 0.92, 0.03, " Modok:", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[34], "default-bold-small") guiLabelSetColor(GUIEditor.label[34], 255, 0, 0) GUIEditor.label[35] = guiCreateLabel(0.02, 3.20, 0.92, 0.21, " Ezeket megtalálod az f1-ben!\n\n .\n\n A szerveren sok játékosok által készített mappolás található. (Külön\n köszönet turbesznek!)", true, GUIEditor.scrollpane[1]) guiSetFont(GUIEditor.label[35], "clear-normal") guiLabelSetColor(GUIEditor.label[35], 254, 254, 254) guiSetVisible(GUIEditor.window[1], false) function helpm() if guiGetVisible ( GUIEditor.window[1] ) == false then guiSetVisible ( GUIEditor.window[1], true ) showCursor(true) elseif guiGetVisible ( GUIEditor.window[1] ) == true then guiSetVisible ( GUIEditor.window[1], false ) showCursor(false) end end bindKey ( "F9", "down", helpm) fileDelete("c.lua")
-
i tried create a window in freeroam, but doesn't working --------------------------- -- Teszt --------------------------- local GUIEditor = { button = {}, window = {}, label = {} } wnd.GUIEditor.window[1] = guiCreateWindow(541, 375, 360, 222, "Teszt", false) guiWindowSetSizable(wnd.GUIEditor.window[1], false) GUIEditor.button[1] = guiCreateButton(10, 182, 340, 30, "teszt", false, GUIEditor.window[1]) GUIEditor.label[1] = guiCreateLabel(9, 26, 341, 156, "- Teszt", false, GUIEditor.window[1]) guiSetVisible( wnd.GUIEditor.window[1], false ) {'btn', id='gift', window=wnd.GUIEditor.window[1], width=250} Error: gui.lua:283: attempt to index local 'wnd' (a userdata value) what wrong?
-
--------------------------- -- My window --------------------------- local GUIEditor = { window = {}, button = {}, memo = {}, } wndMywindow = { 'wnd', GiftWindow = guiCreateWindow(322, 223, 783, 193, "AJÁNDÉK PANEL | TELJESEN TURBESZ ÁLTAL", false) guiWindowSetSizable(GiftWindow, false) guiSetVisible (GiftWindow, false) guiSetProperty(GiftWindow, "CaptionColour", "FF00D655") button2 = guiCreateButton(9, 24, 126, 34, "HALHATATLANSÁG", false, GiftWindow) guiSetProperty(button2, "NormalTextColour", "FF2FFE00") button3 = guiCreateButton(9, 68, 126, 35, "AUTÓ HALHATATLANSÁG 1X", false, GiftWindow) guiSetProperty(button3, "NormalTextColour", "FF2FFE00") button33 = guiCreateButton(9, 110, 126, 32, "MINIGUN", false, GiftWindow) guiSetProperty(button33, "NormalTextColour", "FF2FFE00") button4 = guiCreateButton(10, 150, 125, 33, "TANK", false, GiftWindow) guiSetProperty(button4, "NormalTextColour", "FF2FFE00") button5 = guiCreateButton(143, 25, 131, 33, "SZÍNESÍRÁS", false, GiftWindow) guiSetProperty(button5, "NormalTextColour", "FFFEFFFE") button6 = guiCreateButton(143, 68, 131, 35, "FEGYVER CSOMAG", false, GiftWindow) guiSetProperty(button6, "NormalTextColour", "FFFEFFFE") button7 = guiCreateButton(144, 109, 130, 33, "LÁTHATATLANSÁG", false, GiftWindow) guiSetProperty(button7, "NormalTextColour", "FFFEFFFE") memo = guiCreateMemo(277, 25, 496, 117, "\nSzia, üdv a FullFunPlay Szerveren! \n\nEz a panel, egy MÁGIKUS!!! ISMÉTLEM MÁGIKUS PANEL!!! Csak nektek, turbesztől, a tulajtól. \n\nItt kiválaszthatsz több valamit, 12 óránként! \n\nJó szórakozást a panellel! \n\nUPDATE! #2016.07.29: Választhatsz színesírást!\n\nUPDATE! #2016.08.01: Láthatatlanság ki/be kapcsolható!\nGravity Gun szerzés 2 milláért.", false, GiftWindow) guiMemoSetReadOnly(memo, true) button = guiCreateButton(146, 152, 627, 31, "BEZÁRÁS BEZÁRÁS BEZÁRÁS BEZÁRÁS BEZÁRÁS", false, GiftWindow) guiSetProperty(button, "NormalTextColour", "FFFF0000") {'btn', id='gift', window=wndMywindow, width=255}, what wrong? °-°