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 - Electrosumm
Oldalak: [1]
1
« Dátum: 2015. augusztus 22. - 00:05:55 »
Üdv! Akadt egy kis problémám megint a login panelemnél nem működik a regpanel és a regpanelt előhívó gomb local en1 = getLocalPlayer() local valami1 = 0 function logpanelkeszites() if(valami1 == 1) then return end valami1 = 1 showCursor(true) guiSetInputMode(\"no_binds_when_editing\") rX,rY = guiGetScreenSize() width,height = 564,379 X = (rX/2) - (width/2) Y = (rY/2) - (height/2) logpanel = guiCreateStaticImage(X,Y,width,height,\"login.png\",false) -------------------------------------------------------------------- jeledit = guiCreateEdit(45,135,200,40,\"\",false,logpanel) felhedit = guiCreateEdit(45,200,200,40,\"\",false,logpanel) bejelentkezesgomb = guiCreateButton(62,265,150,43,\"\",false,logpanel) regisztraciogomb = guiCreateButton(230,340,150,40,\"\",false,logpanel) guiSetAlpha(bejelentkezesgomb,0.00) guiSetAlpha(regisztraciogomb,0.00) -------------------------------------------------------------------- rX,rY = guiGetScreenSize() width,height = 564,379 X = (rX/2) - (width/2) Y = (rY/2) - (height/2) regpanel = guiCreateStaticImage(X,Y,width,height,\"register.png\",false) --------------------------------------------------------------------- felh1 = guiCreateEdit(15,197,363,23,\"\",false,regpanel) jel1 = guiCreateEdit(15,249,363,23,\"\",false,regpanel) jel2 = guiCreateEdit(15,300,363,23,\"\",false,regpanel) regisztraciosgomb = guiCreateButton (16,375,364,29,\"\",false,regpanel) visszagomb = guiCreateButton (16,413,364,29,\"\",false,regpanel) ---------------------------------------------------------------------- guiSetVisible(logpanel,true) guiSetVisible(regpanel,false) showCursor(true) end function regisztrigomb () guiSetVisible(logpanel,false) guiSetVisible(regpanel,true) showCursor(true) end addEventHandler(\"onClientGUIClick\",regisztraciogomb,regisztrigomb) addEventHandler(\"onClientGUIClick\", regisztraciosgomb, function() local text1, text2 = guiGetText(jel1), guiGetText(jel2) if(text1 ~= text2) then exports.iosalert:alert(\"Nem egyezik a két jelszó!\") return end if(text1 == \"\") or (text2 == \"\") then return end triggerServerEvent(\"onFelhasznaloRegisztracio\", en1, text1) end, false) addEventHandler(\"onClientGUIClick\", bejelentkezesgomb, function() local text1 = guiGetText(jeledit) if(text1 == \"\") then return end triggerServerEvent(\"onFelhasznaloBejelentkezes\", en1, text1) end,false) addEventHandler(\"onClientResourceStart\", getResourceRootElement(), function() logpanelkeszites() end) addEvent(\"onFelhasznaloEllenorzese\", true) addEvent(\"onSikeresBejelentkezes\", true) addEventHandler(\"onSikeresBejelentkezes\", getRootElement(), function() destroyElement(logpanel) valami1 = 0 showCursor(false) exports.iosalert:alert(\"Sikeresen Bejelentkeztél!\") fadeCamera(true) end)
2
« Dátum: 2015. augusztus 21. - 15:41:12 »
Köszi
3
« Dátum: 2015. augusztus 20. - 14:20:38 »
Üdv! Tudom hosszu a script pár funckió nem is megy még dolgozom rajta csak egy dolgot szeretnék kérni,hofy lenne szivesen átnézni valaki ezt mert amikor elidnitom a scriptet alapból egy kerdőjelnek kell lennie a képernyőn amire ha rákkatintok előjön a report panel csakhogy mikor belépek vagy újraindítom ott van egy másik panel is ami baj ráadásül nem megy csak ha rákattintok a kérdőjelre vagy beírom a commandot.Szóval az lenne a kérdésem hogy mit írtam félre hogy ott van egy másik kép amikor nekem csak a kérdőjel kéne. local screenWidth,screenHeight = guiGetScreenSize() tables = {} panel = guiCreateStaticImage ( screenWidth/2 - 50, 300, 850, 550, \'hatter.png\', false) keszit = guiCreateStaticImage ( screenWidth/2 - 50, 300, 850, 550, \'keszit.png\', false) valaszolo = guiCreateStaticImage ( screenWidth/2 - 50, 300, 850, 550, \'Valaszolo.png\', false) olvaso = guiCreateStaticImage ( screenWidth/2 - 50, 300, 850, 550, \'Olvaso.png\', false) kerdoke = guiCreateStaticImage ( 20, 200, 168, 168, \'kerdojelC.png\', false) tema = guiCreateEdit(5, 90, 185, 32, \"\", false, keszit) guiEditSetMaxLength(tema, 30) segitszoveg = guiCreateMemo(5, 150, 600, 300, \"\", false, keszit) valaszszoveg = guiCreateMemo(5, 120, 600, 300, \"\", false, valaszolo) olvasoszoveg = guiCreateMemo(5, 120, 600, 300, \"\", false, olvaso) ticketlista = guiCreateGridList(5, 90, 600, 300, false, panel) guiGridListAddColumn(ticketlista, \"Játékos\", 0.5) guiGridListAddColumn(ticketlista, \"Téma\", 0.5) guiGridListSetSelectionMode(ticketlista, 0) kerdop = guiCreateButton (0,0,168,168,\"\",false,kerdoke) olvas = guiCreateButton (600,50,600,350,\"\",false,panel) valaszol = guiCreateButton(600,190,250,95,\"\",false,panel) valaszgomb = guiCreateButton(5,4200,230,120,\"\",false,valaszolo) torol = guiCreateButton (600,300,250,80,\"\",false,panel) keszitgomb = guiCreateButton(10,450,220,90,\"\",false,keszit) kuld = guiCreateButton (5,400,230,85,\"\",false,panel) bezar = guiCreateButton(600,400,220,90,\"\",false,panel) bezar1 = guiCreateButton(330,450,220,90,\"\",false,keszit) bezar2 = guiCreateButton(330,450,220,90,\"\",false,valaszolo) bezar3 = guiCreateButton(300,430,220,90,\"\",false,olvaso) vissza = guiCreateButton(610,270,240,95,\"\",false,keszit) vissza2 = guiCreateButton(610,180,240,95,\"\",false,valaszolo) guiSetAlpha(olvas,0.00) guiSetAlpha(valaszol,0.00) guiSetAlpha(torol,0.00) guiSetAlpha(kuld,0.00) guiSetAlpha(bezar,0.00) guiSetAlpha(bezar1,0.00) guiSetAlpha(vissza,0.00) guiSetAlpha(keszitgomb,0.00) guiSetAlpha(valaszgomb,0.00) guiSetAlpha(bezar2,0.00) guiSetAlpha(bezar3,0.00) guiSetAlpha(vissza2,0.00) guiSetAlpha(kerdop,0.00) addCommandHandler(\"tutoka2\", function () guiSetVisible(panel,false) guiSetVisible(keszit,false) guiSetVisible(valaszolo,false) guiSetVisible(tema,false) guiSetVisible(segitszoveg,false) guiSetVisible(olvaso,false) guiSetVisible(ticketlista,false) end) function visszagomb () guiSetVisible(panel,true) guiSetVisible(keszit,false) guiSetVisible(valaszolo,false) guiSetVisible(tema,false) guiSetVisible(segitszoveg,false) guiSetVisible(ticketlista,true) end function kerdopa () guiSetVisible(panel,true) guiSetVisible(keszit,false) guiSetVisible(valaszolo,false) guiSetVisible(tema,false) guiSetVisible(segitszoveg,false) guiSetVisible(ticketlista,true) guiSetVisible(olvaso,false) end function kuldes () showCursor(true) guiSetVisible(valaszolo,false) guiSetVisible(panel,false) guiSetVisible(keszit,true) guiSetVisible(tema,true) guiSetVisible(segitszoveg,true) guiSetVisible(olvaso,false) end function olvasas () showCursor(true) guiSetVisible(valaszolo,false) guiSetVisible(panel,false) guiSetVisible(keszit,false) guiSetVisible(tema,false) guiSetVisible(segitszoveg,false) guiSetVisible(olvaso,true) end function valaszolowindow () guiSetVisible(valaszolo,true) guiSetVisible(panel,false) guiSetVisible(keszit,false) guiSetVisible(tema,false) guiSetVisible(segitszoveg,false) guiSetVisible(olvaso,false) end function bezarom () showCursor(false) guiSetVisible(panel, false) guiSetVisible(keszit, false) guiSetVisible(valaszolo,false) guiSetVisible(tema,false) guiSetVisible(segitszoveg,false) guiSetVisible(ticketlista,false) guiSetVisible(olvaso,false) end function ticketcrea () local szt , szm = guiGetText(tema), guiGetText(segitszoveg) if szt == \"\" or szm == \"\" then return outputChatBox(\"Írj be valamit!\") end if tables[localPlayer] == true then return outputChatBox(\"5 percen belül csak egy ticketet tudsz csinálni!\") end local listarow = guiGridListAddRow(ticketlista) guiGridListSetItemText(ticketlista, listarow, 1, tostring(getPlayerName(localPlayer)), false, false) guiGridListSetItemText(ticketlista, listarow, 2, tostring(szt), false, false) guiGridListSetItemData(ticketlista, listarow, 1, tostring(szm) ) outputChatBox(\"Sikerült ticketet készítened!\") tables[localPlayer] = true setTimer(function() tables[localPlayer] = nil end, 300000, 1) end function torolticket () if isElement(torolticket) then return end local listarow, listacol = guiGridListGetSelectedItem(ticketlista) if listarow == -1 then return end guiGridListRemoveRow(ticketlista, listarow) end function ticketvalasz () if isElement(valaszoldezt) then return end local listarow, listacol = guiGridListGetSelectedItem(ticketlista) if listarow == -1 then return end end addEventHandler(\"onClientPlayerChangeNick\", localPlayer, function(old, n) local p = guiGridListGetRowCount(ticketlista) if p then for i=0,p do local kapotttema = guiGridListGetItemText( ticketlista, i, 1 ) if kapotttema == old then guiGridListSetItemText( ticketlista, i, 1, tostring(n), false, false ) end end end end ) addEventHandler(\"onClientPlayerQuit\", root, function(r) local p = guiGridListGetRowCount(ticketlista) for i=0,p do local kapotttema = guiGridListGetItemText( ticketlista, i, 1 ) if kapotttema == getPlayerName(source) then guiGridListRemoveRow( ticketlista, i ) end end end ) function valaszoljpls() local valasztext = guiGetText(valaszszoveg) if valasztext == \"\" then return outputChatBox(\"Írj be valamit!\") end local listarow, listacol = guiGridListGetSelectedItem(ticketlista) local kapotttema = guiGridListGetItemText( ticketlista, lisitarow, 1 ) if getPlayerFromName( kapotttema ) == localPlayer then return outputChatBox(\"Magadnak nem válaszolhatsz!\") end outputChatBox(\"Elküldted a választ!\") end function olvasdaticketet() if isElement(olvastick) then return end local listarow, listacol = guiGridListGetSelectedItem(ticketlista) if listarow == -1 then return end local ticketdata = guiGridListGetItemData( ticketlista, listarow, 1 ) local ticketszoveg = guiGridListGetItemText( ticketlista, listarow, 2 ) guiWindowSetSizable(olvastick, false) guiMemoSetReadOnly(olvasoszoveg, true) end addEventHandler(\"onClientGUIClick\", kuld, kuldes) addEventHandler(\"onClientGUIClick\", bezar, bezarom) addEventHandler(\"onClientGUIClick\", bezar1, bezarom) addEventHandler(\"onClientGUIClick\", vissza, visszagomb) addEventHandler(\"onClientGUIClick\", keszitgomb, ticketcrea) addEventHandler(\"onClientGUIClick\", torol, torolticket) addEventHandler(\"onClientGUIClick\", valaszol, valaszolowindow) addEventHandler(\"onClientGUIClick\", valaszgomb,valaszoljpls) addEventHandler(\"onClientGUIClick\", bezar2, bezarom) addEventHandler(\"onClientGUIClick\", vissza2, visszagomb) addEventHandler(\"onClientGUIClick\", olvas, olvasdaticketet) addEventHandler(\"onClientGUIClick\", bezar3, bezarom) addEventHandler(\"onClientGUIClick\", kerdop, kerdopa)
4
« Dátum: 2015. augusztus 18. - 01:24:36 »
Üdv! Szeretnék egy olyat ,hogy mondjuk legyen 3 ikon fent a képernyőn ami végig ott van mondjuk az egyik egy kérdőjel a másik egy négyzet a harmadik egy karika de ezek képek lennének,és ezek egy másik ablakot nyitánank meg ha rákattintunk.Ezt hogy kezdjem el? nem kell megírni helyettem csak ötletet kérnék az elkezdéshez. guiCreateStaticImage hogy végig ottmaradjon addEventhandler(\"onClientResourceStart\") szóval ilyenekre gondoltam hogy ebben segítsetek nekem.
5
« Dátum: 2015. augusztus 18. - 01:14:48 »
Megoldottam zárom!
6
« Dátum: 2015. augusztus 14. - 20:44:14 »
Kezdő vagyok nekem nincs nagyon tapasztalatom de ez nekem működött. addEventHandler(\'onClientGUIClick\' , root, function ( ) if ( source == \'ButtonName\' ) then guiSetVisible (windoName , false) --ne mutasd= false mutasd = true
7
« Dátum: 2015. augusztus 14. - 20:37:02 »
Üdv! Kezdő vagyok ebben a témában néztem pár scriptet de igazándiből magamtól + mta wiki segítségével szeretném csinálni ezeket..de rájöttem hogy segítség nélkül nem fog menni.Player info panelen dolgozom most de nem írja ki az adatokat miért? setBindKeyWindowShow = function ( guiWindow, key ) if guiWindow and key then if getElementType ( guiWindow ) == \"gui-window\" then guiSetVisible ( guiWindow, false ); local setBindKey_ = function ( key ) guiSetVisible ( guiWindow, not guiGetVisible ( guiWindow ) ); showCursor ( guiGetVisible ( guiWindow ) ); end return bindKey ( key, \"down\", setBindKey_ ); else return false; end else return false; end end local PlayerWindow = guiCreateWindow (658, 189, 616, 412,\"PlayerINFO\", false ) setBindKeyWindowShow ( PlayerWindow, \"f4\" ) local nevlabel = guiCreateLabel (100,100,100,100,\"Név:\",false, PlayerWindow) local pinglabel = guiCreateLabel (100,120,120,120,\"Ping:\",false, PlayerWindow) local moneylabel = guiCreateLabel (100,140,140,140,\"Pénz:\",false, PlayerWindow) local skinlabel = guiCreateLabel (100,160,160,160,\"Kinézet:\",false, PlayerWindow) local healthLabel = guiCreateLabel (100,180,180,180,\"Élet\",false, PlayerWindow) function stats (theplayer) local money = getPlayerMoney (localPlayer) local ping = getPlayerPing(localPlayer) local playerName = getPlayerName(localPlayer) local health = getElementHealth(getLocalPlayer()) dxDrawText(\"Name:\" ..playerName..(140,100,100,100,false,PlayerWindow) dxDrawText(\"Health: \"..health..(140,180,180,180,false,PlayerWindow) dxDrawText(\"Ping:\"..ping..(140,120,120,120),false,PlayerWindow) dxDrawText(\"Money:\"..ping..(140,120,120,120),false,PlayerWindow) end [gmod]Máskor használj lua tageket ([code*=lua])[/gmod]
Oldalak: [1]
|