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 - DarkxD
1
« Dátum: 2018. október 24. - 21:01:22 »
Sziasztok! Mikor lefuttatom a funkciót megáll az első képnél, és mikor camerak -ból kivonok 1 -et, és megismétli a funkciót, már nem vált át a 2-es kameraképre. Próbáltam camerak--(kommentnek vette) , camerak=camerak-1(nem tetszett neki az egyenlőség) , valami ötlet? local camerak = 3 function cameravalto() local count = 3 if (camerak == 3) then setCameraMatrix(1380.9006347656, -903.75323486328,60, 1412.3126220703, -807.5615234375, 55, -2, 85) setTimer(cameravalto, 1000, 1, camerak-1) elseif (camerak == 2) then setCameraMatrix(1380.9006347656, -903.75323486328,50, 1412.3126220703, -807.5615234375, 55, -5, 85) setTimer(cameravalto, 1000, 1, camerak-1) elseif (camerak == 1) then setCameraMatrix(1380.9006347656, -903.75323486328,25, 1412.3126220703, -807.5615234375, 55, -20, 85) setTimer(cameravalto, 1000, 1, camerak-1) elseif (camerak == 0) then setCameraMatrix(1380.9006347656, -903.75323486328,10, 1412.3126220703, -807.5615234375, 55, -2, 85) setTimer(cameravalto, 1000, 1, camerak+count) --elseif (camerak == false) then -- setCameraTarget(source) end end
2
« Dátum: 2018. szeptember 05. - 20:52:00 »
Sziasztok! Hogyan tudom az accounts adatbázisból a játékos pénzét lekérni mysql- en keresztül? addEvent(\"attemptLogin\", true) addEventHandler(\"attemptLogin\", resourceRoot, function(un, pass) if not(isPlayerBanned(client)) then local money local qh = dbQuery(con, \"SELECT * FROM accounts WHERE username=?\", un) local user = dbPoll(qh, 500) if (user) then if (#user > 0) then if (user[1][\"password\"] == pass) then setElementData(client, \"acc:id\", user[1][\"id\"]) triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"loginSucces\") setPlayerMoney(client, qh.money) --outputChatBox(qh.[\"money\"]..\" Ennyi pénzed van!\") dbFree(qh) else triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"roszjelszo\") end else triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"nincsilyen\") end else triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"ismeretlenhiba\") end else triggerClientEvent(client, \"accountServerResponse\", resourceRoot, \"bannolva\") end end )
3
« Dátum: 2018. május 06. - 17:59:09 »
Hogyan lehet beültetni azt a játékost a buszba, amelyik megnyomta a gombot? Próbáltam már Kliens és Szerveroldalon is a warpPlayerIntoVehicle ( root, bus )-t és a warpPedIntoVehicle ( root, bus ) -t is. Kliens oldalon function elkezd() outputChatBox(\"Üdvözöllek a busztársaságnál.\") outputChatBox(\"Szeretnéd elkezdeni a munkát? Ha igen, válassz egy útvonalat!\")
valaszto = guiCreateWindow ( 0.35, 0.6, 0.3, 0.3, \"Útvonal választó\", true ) helyijarat_button = guiCreateButton( 0.05, 0.3, 0.4, 0.2, \"Helyijárat\", true, valaszto) tavolsagijarat_button = guiCreateButton( 0.55, 0.3, 0.4, 0.2, \"Távolsági járat\", true, valaszto ) bezar_button = guiCreateButton( 0.8, 0.8, 0.2, 0.2, \"Bezár\", true, valaszto ) addEventHandler ( \"onClientGUIClick\", helyijarat_button, helyijarat, false ) addEventHandler ( \"onClientGUIClick\", bezar_button, bezar, false ) addEventHandler ( \"onClientMarkerLeave\", root, bezar) end addEventHandler(\"onClientMarkerHit\",getRootElement(),elkezd) function bezar() guiSetVisible(valaszto, false) end function helyijarat() guiSetVisible ( valaszto, false ) triggerServerEvent( \"helyijarat_v\", getRootElement()) warpPlayerIntoVehicle ( root, bus ) --spawnVehicle(bus, 2174, -2282, 14 ) end Szerveroldal local x = 2177 local y = -2258 local z = 15 local munkaado = nil local bus = nil function munkaado( ) --if munka == 0 then createPed ( 141, x, y, z,-90 ) createBlip (x,y,z) munkaado = createMarker ( x+0.1, y+0.07, z-2, \"cylinder\", 1.5, 255, 255, 0, 170 ) --end end addEventHandler( \"onResourceStart\", getRootElement(), munkaado ) addEvent(\"helyijarat_v\", true) addEventHandler(\"helyijarat_v\", getRootElement(), function (helyijarat_v) bus = createVehicle ( 431, 2174, -2282, 14 ) end)
4
« Dátum: 2017. augusztus 25. - 16:09:07 »
Hogyan működik a Textúrázás? Persze GTA Materials al...
5
« Dátum: 2017. augusztus 25. - 15:35:42 »
Valakinek meg van a Vinewood feliratú tábla betűtípusa? Eltudnátok küldeni, ha csak a nevét is...
6
« Dátum: 2017. augusztus 24. - 12:47:39 »
Hogyan működik a setCameraMatrix? Ez azt tudja, hogy lerakja a kamerát, és beállít neki egy pontot, hogy azt nézze? Hogyan lehet ezt mozgatni? Hogyan lehet a kamerát, visszaállítani a játékosra?
7
« Dátum: 2017. augusztus 13. - 21:53:01 »
Hogyan lehet a HUD-ot eltüntetni? Régebbi scriptek sem tüntetik el már valamiért, ráadásul MTA Wiki alapján sem tudom eltüntetni! Nektek sikerül? Hogyan?
8
« Dátum: 2017. augusztus 08. - 23:29:53 »
Hogyan lehet ezt a részt, úgy átalakítani, hogy ne akkor induljon a funkció amikor a browser végzett, hanem amikor a játékos csatlakozik? local screenWidth, screenHeight = guiGetScreenSize() local page = \"/index.html\" local initBrowser = guiCreateBrowser(0, 0, screenWidth, screenHeight, true, false, false) local theBrowser = guiGetBrowser(initBrowser) addEventHandler(\"onClientBrowserCreated\", theBrowser, function() loadBrowserURL(source, page) end )
9
« Dátum: 2017. augusztus 06. - 20:27:25 »
Böngészőben lefuttatva az index.html, megy mint az atom, viszont mikor szerveren indítom el a modot, akkor nem jelenik meg a videó, sem a zene... Szerintetek ez mitől lehet? A modot csak letöltöttem... Az eredetit itt találjátok meta.xml <!-- This resource need to add in ACL.xml to group Admin. --> <meta> <info author=\"draobrehtom\" description=\"HTML login panel by draobrehtom\" version=\"0.0.1\" type=\"script\"></info> <script src=\"client.lua\" type=\"client\" cache=\"false\" />
<!-- HTML --> <file src=\"login.html\" /> <file src=\"index.html\" /> <!-- FILES --> <file src=\"media/video.webm\" /> <file src=\"media/track.ogg\" /> </meta> client.lua --[[ Usefull functions: executeBrowserJavascript(theBrowser, \'document.getElementById(\"demo\").innerHTML = \"\' .. msg ..\'\"\') ]] local screenWidth, screenHeight = guiGetScreenSize() -- local page = \"http://mta/html-login-panel/html/login.html\" local page = \"/index.html\" local initBrowser = guiCreateBrowser(0, 0, screenWidth, screenHeight, true, false, false) local theBrowser = guiGetBrowser(initBrowser) addEventHandler(\"onClientBrowserCreated\", theBrowser, function() loadBrowserURL(source, page) showCursor(true) end ) addCommandHandler(\"bezar\", root, function() destroyElement(initBrowser) showCursor(false) end ) -- addEventHandler(\"onClientRender\", root, -- function() -- dxDrawImage(screenWidth*0.205,screenHeight*0.15,1890/2.5,1417/2.5,\"Test.png\", 0,0,0,tocolor(255,255,255,255),true) -- end -- ) index.html <!DOCTYPE html> <html > <head> <meta charset=\"UTF-8\"> <title>Random Login Form</title> <style> /* NOTE: The styles were added inline because Prefixfree needs access to your styles and they must be inlined if they are on local disk! */ @import url(http://fonts.googleapis.com/css?family=Exo:100,200,400); @import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:700,400,300); body{ margin: 0; padding: 0; background: #fff; color: #fff; font-family: Arial; font-size: 12px; position:fixed; top:0; bottom:0; left:0; right:0; } .body{ position: absolute; top: -20px; left: -20px; right: -40px; bottom: -40px; width: auto; height: auto; <!-- background-image: url(http://ginva.com/wp-content/uploads/2012/07/city-skyline-wallpapers-008.jpg); --> background-size: cover; -webkit-filter: blur(5px); z-index: 0; } video { position: fixed; top: 50%; left: 50%; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -100; transform: translateX(-50%) translateY(-50%); -webkit-filter: blur(5px); background-size: cover;
|