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.
Témák - BIGsmoke000
Oldalak: [1]
1
« Dátum: 2017. május 13. - 12:12:04 »
Sziasztok! Az alábbi sorra a debugscript ezt írja: ERROR: Loading script failed: hm_hud\\client.lua:30: unexpected symbol near \' A sor, amire írja: dxDrawImage(1595/Ox*x, 35/Oy*y, 285/Ox*x, 285/Oy*y, \"images/health.png\") Teljes kód: x, y = guiGetScreenSize() Ox, Oy = 1920, 1080 function mainRender() local health = getElementHealth(localPlayer) local armor = getPedArmor(localPlayer) local h, m = getTime() if h < 10 then h = \"0\" .. h end if m < 10 then m = \"0\" .. m end dxDrawRectangle(1597.5/Ox*x, 37.5/Oy*y, 285/Ox*x, 20/Oy*y, tocolor(0, 0, 0, 200)) -- Életerő háttér dxDrawRectangle(1600/Ox*x, 40/Oy*y, 280*health/100/Ox*x, 15/Oy*y, tocolor(228, 40, 22, 255)) -- Életerő -- dxDrawRectangle(1597.5/Ox*x, 62.5/Oy*y, 285/Ox*x, 20/Oy*y, tocolor(0, 0, 0, 200)) -- Páncél dxDrawRectangle(1600/Ox*x, 65/Oy*y, 280*armor/100/Ox*x, 15/Oy*y, tocolor(72, 140, 242, 255)) -- Páncél dxDrawText(h .. \":\" .. m, 1600/Ox*x, 90*Oy/y, _, _, _, 2/Ox*x, \"pricedown\", \"left\", \"top\") -- Idő dxDrawImage(1595/Ox*x, 35/Oy*y, 285/Ox*x, 285/Oy*y, \"images/health.png\") end addEventHandler(\"onClientRender\", root, mainRender) Előre is köszönöm a segítséget.
2
« Dátum: 2017. április 26. - 15:37:07 »
Sziasztok! Elkezdtem egy modot nulláról írni, de fenn akadtam a loginpanel kirajzolásánál. A hiba az, hogy a dxDrawText nem jelenik meg, azaz, ha átírok valamit, pl asd a usernamenél, akkor az nem jelenik meg. dxDrawRectangle(800/oX*zX, 400/oY*zY, 300/oX*zX, 35/oY*zY, tocolor(0, 0, 0, 200)) -- username box dxDrawRectangle(800/oX*zX, 460/oY*zY, 300/oX*zX, 35/oY*zY, tocolor(0, 0, 0, 200)) -- password box userbox = guiCreateEdit(800/oX*zX, 400/oY*zY, 300/oX*zX, 35/oY*zY, \"\", false, nil) guiSetAlpha(userbox, 0) userbox_value = guiGetText(userbox) dxDrawText(userbox_value, 800/oX*zX, 400/oY*zY, _, _, _, 2, \"default\", \"left\", \"top\")
3
« Dátum: 2017. április 08. - 14:06:15 »
Nemrég nekikezdtem egy modnak, amit átakarok HL-hez alakítani,de az alábbi errort írja: [13:53:44] ERROR: Client (John_Labelmaker) triggered serverside event getTicketsServer, but event is not added serverside [13:53:44] ERROR: Client (John_Labelmaker) triggered serverside event getWantedCarsServer, but event is not added serverside [13:53:44] ERROR: Client (John_Labelmaker) triggered serverside event getWantedPersonsServer, but event is not added serverside [13:53:55] ERROR: Client (John_Labelmaker) triggered serverside event mdcLoginServer, but event is not added serverside A következő részek csak a logra vonatkozó script részek Kliens oldal: function loginMdcClient (frakcio) local vehicle = getPedOccupiedVehicle(localPlayer) mdcLogin = false mdcPanel = true playSound(\"login.mp3\") addEventHandler(\"onClientRender\", getRootElement(), drawMdcPanel) setElementData(vehicle, \"mdc:group\", \"PD\") triggerServerEvent(\"sendMessageToPoliceG\", root, \"#ffffff\" .. getPlayerName(localPlayer):gsub(\"_\", \" \") .. \" #ca5454(\" .. getVehiclePlateText(vehicle) .. \") #ffffffbejelentkezett az #598ED7MDCbe#ffffff.\") setElementData(vehicle, \"mdc:loggedin\", true) removeEventHandler(\"onClientRender\", getRootElement(), drawLoginPanel) if isElement(username) then destroyElement(username) end if isElement(usernameedit) then destroyElement(usernameedt) end if isElement(password) then destroyElement(password) end if isElement(passwordedit) then destroyElement(passwordedit) end end addEvent(\"loginMdcClient\", true) addEventHandler(\"loginMdcClient\", getRootElement(), loginMdcClient) function validateMdcLogin() if not isTimer(theTimer) then theTimer = setTimer(function() end, 10000, 1) if guiGetText(usernameedit) ~= \"\" and guiGetText(passwordedit) ~= \"\" then triggerServerEvent(\"mdcLoginServer\", localPlayer, guiGetText(usernameedit), guiGetText(passwordedit)) else outputChatBox(\"fail\") end end end Szerver oldal: function mdcLoginServer(username, password) local source = client dbQuery( function (queryHandler) local result, numAffectedRows, errorMsg = dbPoll(queryHandler, 0) --local faction = dbQuery(queryHandler, \"SELECT frakcio FROM mdcaccounts where username = ? AND password = ?\", username, password) local frakcio = mysql:query_fetch_assoc(\"SELECT frakcio FROM mdcaccounts WHERE username = \'\" .. username .. \"\' AND password = \'\" .. password .. \"\'\") if numAffectedRows > 0 then for _, row in ipairs(result) do frakcio = row[\"frakcio\"] end triggerClientEvent(source, \"loginMdcClient\", source, frakcio) else outputChatBox(\"Hibás Jelszó/Felhasználónév\", 255, 255, 255, thePlayer) end end, connection, \"SELECT * FROM mdcaccounts WHERE username = ? AND password = ?\", username, password ) end addEvent(\"mdcLoginServer\", true) addEventHandler(\"mdcLoginServer\", getRootElement(), mdcLoginServer) addEvent(\"acceptPlayerLogin\", true) addEventHandler(\"acceptPlayerLogin\", getRootElement(), function(player) triggerClientEvent(player, \"loginMdcClient\", player) end) function getTicketsServer(playerSource) local tickets = {} tickets = {} local QueryEredmeny = dbPoll ( dbQuery( connection, \"SELECT * FROM mdctickets\"), -1 ) if (QueryEredmeny) then for k, v in ipairs(QueryEredmeny) do tickets[#tickets + 1] = {v[\"targetname\"], v[\"price\"], v[\"jailtime\"], v[\"reason\"], v[\"id\"]} end triggerClientEvent(root, \"getTicketsClient\", root, tickets) end end addEvent(\"getTicketsServer\", true) addEventHandler(\"getTicketsServer\", getRootElement(), getTicketsServer) function getWantedCarsServer(playerSource) local wantedcars = {} wantedcars = {} local QueryEredmeny = dbPoll ( dbQuery( connection, \"SELECT * FROM mdcwantedcars\"), -1 ) if (QueryEredmeny) then for k, v in ipairs(QueryEredmeny) do wantedcars[#wantedcars + 1] = {v[\"modelname\"], v[\"numberplate\"], v[\"reason\"], v[\"id\"]} end triggerClientEvent(root, \"getWantedCarsClient\", root, wantedcars) end end addEvent(\"getWantedCarsServer\", true) addEventHandler(\"getWantedCarsServer\", getRootElement(), getWantedCarsServer) function getWantedPersonsServer(playerSource) local wantedpersons = {} wantedpersons = {} local QueryEredmeny = dbPoll ( dbQuery( connection, \"SELECT * FROM mdcwantedpersons\"), -1 ) if (QueryEredmeny) then for k, v in ipairs(QueryEredmeny) do wantedpersons[#wantedpersons + 1] = {v[\"charactername\"], v[\"reason\"], v[\"id\"], v[\"leiras\"]} end triggerClientEvent(root, \"getWantedPersonsClient\", root, wantedpersons) end end addEvent(\"getWantedPersonsServer\", true) addEventHandler(\"getWantedPersonsServer\", getRootElement(), getWantedPersonsServer)
Oldalak: [1]
|