DarkxD

Fórumozó
  • Hozzászólások

    82
  • Csatlakozott

  • Utoljára aktív

DarkxD tevékenységei

  1. Köszi! Így már működik!
  2. 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. Köszi! Működik! :)
  4. 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)
  5. Hogyan működik a Textúrázás? Persze GTA Materials al...
  6. Köszi! Ha valakinek kell akkor itt a GTA betűtípus is! http://www.dafont.com/pricedown.font
  7. Valakinek meg van a Vinewood feliratú tábla betűtípusa? Eltudnátok küldeni, ha csak a nevét is...
  8. 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?
  9. Megoldva! Egyszerűen belemásoltam a successfullLogin funkcióba hogy sm.moov = 0 És már jó is!
  10. Hát én már tényleg nem értem! Szerver be is beraktam a setCameraTarget(localPlayer,localPlayer) -et, és a kliensbe is....
  11. Folyamatosan visszarakja a helyére...
  12. Ezt megint csak nem tudom leállítani, a setCameraTarget el... De köszi! Legalább mozog, és úgy ahogyan kell...
  13. Esetleg kamera mozgatásában, tudtok segíteni?
  14. Oké, köszi!
  15. Köszi mind a kettőtöknek! Mikor van source, localPlayer, client, .... ? Ezekbe mindig belehibázok...
  16. Oké... Hogyan tudom visszaállítani alap helyzetbe?
  17. De jó, már csak angolul kellek megtanulni! :D
  18. 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; transition: 1s opacity; filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=5); } .grad{ position: absolute; top: -20px; left: -20px; right: -40px; bottom: -40px; width: auto; height: auto; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */ z-index: 1; opacity: 0.7; } .header{ position: absolute; top: calc(40% - 35px); left: calc(57.5% - 255px); z-index: 2; } .header div{ float: left; color: #fff; font-family: 'Exo', sans-serif; font-size: 35px; font-weight: 200; } .header div span{ color: #5379fa !important; } ::-webkit-input-placeholder{ color: rgba(255,255,255,0.6); } ::-moz-input-placeholder{ color: rgba(255,255,255,0.6); } #colorstrip{ width: 100%; height: 260px; border-style: solid; border-color: black; background-color: black; opacity: 0.35; position: fixed; top: calc(50% - 110px); } </style> </head> <body> <div class="body"></div> <!-- MUSIC --> <audio id="player" controls autoplay hidden="true"> <source src="media\track.ogg"> </audio> <div class="grad"></div> <video id="bg" src="media\video.webm" autoplay="true" loop="true" muted="true" ></video> <!-- <div class="header"> <div>Welcome to <span>БПАН</span></div> </div> --> <!-- <script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script> --> </body> </html>
  19. Igen, megvan köszi! Killcam volt a hibás...
  20. 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?
  21. Próbálkoztam, letöltöttem community ről és a hudot előhozza mindegyik, de az alapot nem törli egyik sem, pedig bennt van a setPlayerHudComponentVisible( "all", false )
  22. Kliens oldalon, lefuttatom a parancsot, és nem tünteti el...
  23. Az szép! Na az az aminek nem most fogok nekiállni... :D
  24. 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 )