Üzenetek megjelenítése

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 - BGAB

Oldalak: [1]
1
Segítségkérés / Étel, Ital, energia csík
« Dátum: 2017. november 22. - 19:03:21 »
Sziasztok!
Barátaimmal elkezdtünk lua-t tanulni, majd kitaláltuk ZeroMTA modjával létrehozunk egy privát szervert, ahol így 10-15-en (ez a kis baráti társaság RP-zik). Tegnap csináltam egy HUD-ot, de az alap ZeroMTA-s pénz és az alap játékbeli idő ott van mögött, ezt hogyan tudnám eltűntetni?
Illetve, hogyan tudnék étel és ital illetve energia csíkot hozzáadni, hogy adott időnként menjen lejjebb az étel és ital szint, az energia meg akkor fogyjon ha fut?
HUD-om:
 



   
      local x,y = guiGetScreenSize()
      oX, oY = 1920, 1080
   
   
      function mainRender()
          local health, armor = getElementHealth(localPlayer), getPedArmor(localPlayer)
          local h, m = getTime()
          if h < 10 then h = \"0\" .. h end
          if m < 10 then m = \"0\" .. m end
   
   
          dxDrawRectangle(1590/oX*x, 30/oY*y, 300/oX*x, 100/oY*y, 0x7F000000) --Háttér
          dxDrawRectangle(1600/oX*x, 40/oY*y, 280*health/100/oX*x, 10/oY*y, 0xCCFF0000) --Élet
          dxDrawRectangle(1600/oX*x, 60/oY*y, 280*armor/100/oX*x, 10/oY*y, 0xCC006EB2) --Pajzs
          dxDrawText(h .. \":\" .. m, 1600/oX*x, 70/oY*y, _, _, _, 2/oX*x, \"pricedown\", \"left\", \"top\") --Idő
      end
      addEventHandler(\"onClientRender\", root, mainRender)    
   

[/quote]
 

Előre is köszönök minden választ,
BGAB

2
Segítségkérés / Mozgó NPC-k
« Dátum: 2017. április 22. - 15:31:43 »
Nos sziasztok!
 
 
 
Lehet-e valahogyan mozgó npc-ket lerakni, olyanokat, mint az alap játéknál? Vagy van-e valami script hozzá, vagy beállítás? Nagyon fontos lenne, egy filmhez kellene! A válaszokat előre is köszönöm!
 
 
BGAB

3
Segítségkérés / Login panel
« Dátum: 2017. április 20. - 18:13:16 »
Sziasztok!Leszedtem netről egy login panelt, tanulmányozni, és kicsit átalakítottam. Nos... Ugye egy alap szerónál chatbe lehet /register és /login-ozni. Ez nekünk régen volt. Most itt amikor regizni akarunk mindig azt írja, hogy \"Hiba! Kérlek válassz egy másik nevet vagy jelszót!\", de ha be szeretnénk lépni, akár azzal amit regiztünk a panelbe, akár azt amit /register-rel írtunk, hogy 
\"Hibás név vagy jelszó!\"
Ez a server.lua:
 
function PlayerLogin(username,password,checksave)
    if not (username == \"\") then
        if not (password == \"\") then
            local account = getAccount ( username, password )
            if ( account ~= false ) then
                logIn(source, account, password)
 
                triggerClientEvent (source,\"hideLoginWindow\",getRootElement())
                
                    if checksave == true then
                        triggerClientEvent(source,\"saveLoginToXML\",getRootElement(),username,password)
                    else
                        triggerClientEvent(source,\"resetSaveXML\",getRootElement(),username,password)
                    end
                
            else
                triggerClientEvent(source,\"set_warning_text\",getRootElement(),\"Login\",\"Hibás név vagy jelszó!\")
            end
        else
            triggerClientEvent(source,\"set_warning_text\",getRootElement(),\"Login\",\"Kérlek add meg a jelszavad!!\")
        end
    else
        triggerClientEvent(source,\"set_warning_text\",getRootElement(),\"Login\",\"Kérlek add meg a neved!!\")
    end
end
addEvent(\"onRequestLogin\",true)
addEventHandler(\"onRequestLogin\",getRootElement(),PlayerLogin)
 
function registerPlayer(username,password,passwordConfirm)
    if not (username == \"\") then
        if not (password == \"\") then
            if not (passwordConfirm == \"\") then
                if password == passwordConfirm then
                    local account = getAccount (username,password)
                    if (account == false) then
                        local accountAdded = addAccount(tostring(username),tostring(password))
                        if (accountAdded) then
                            outputChatBox (\"#00FF00Sikeresen regisztráltál! [Név: #FFFFFF\" .. username .. \" #00FF00| Jelszó: #FFFFFF\" .. password .. \"#00FF00 ]\",source,255,255,255,true )
                            outputChatBox (\"#FF0000- DLRPG - Login Panel By.: BGAB\",source,255,255,255,true )
                        else
                            triggerClientEvent(source,\"set_warning_text\",getRootElement(),\"Register\",\"Hiba! Kérlek válassz egy másik nevet vagy jelszót!\")
                        end
                    else
                        triggerClientEvent(source,\"set_warning_text\",getRootElement(),\"Register\",\"Ez a név már foglalt!\")
                    end
                else
                    triggerClientEvent(source,\"set_warning_text\",getRootElement(),\"Register\",\"A jelszavak nem egyeznek!\")
                end
            else
                triggerClientEvent(source,\"set_warning_text\",getRootElement(),\"Register\",\"Kérlek erősítsd meg a jelszavad!\")
            end
        else
            triggerClientEvent(source,\"set_warning_text\",getRootElement(),\"Register\",\"Kérlek add meg a jelszavad!\")
        end
    else
        triggerClientEvent(source,\"set_warning_text\",getRootElement(),\"Register\",\"Kérlek add meg a neved!\")
    end
end
addEvent(\"onRequestRegister\",true)
addEventHandler(\"onRequestRegister\",getRootElement(),registerPlayer)És ez pedig a client.lua:
wdwLogin_Pannel = {} tabPannel_Main = {} tab_Login = {} tab_Register = {} function open_log_reg_pannel() if not(isElement(wdwLogin_Pannel)) then          showChat(false)          x,y = guiGetScreenSize()          local sWidth,sHeight = guiGetScreenSize()     local Width,Height = 350,350     local X = (sWidth/2) - (Width/2)     local Y = (sHeight/2) - (Height/2)               Image = guiCreateStaticImage( 0, 0, 1920, 1200, \"login_bg.jpeg\", false )     guiSetEnabled (Image, false)          Login_img = guiCreateStaticImage( X, Y + 120, 350, 350, \"login_window.png\", false )     guiSetEnabled (Login_img, false)          --!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!     shLogin = guiCreateStaticImage( X + 23, Y + 349, 301, 44, \"login.png\", false )     addEventHandler(\"onClientGUIClick\",shLogin,onClickBtnLogin)     addEventHandler( \"onClientMouseEnter\",shLogin,LoginSH)     addEventHandler(\"onClientMouseLeave\",shLogin,SErem)          edit_Login = guiCreateEdit(X + 20,Y + 205,250,35,\"\",false)     edit_password = guiCreateEdit(X + 20,Y + 280,250,35,\"\",false)     guiEditSetMaxLength ( edit_Login,25)     guiEditSetMaxLength ( edit_password,25)     guiEditSetMasked ( edit_password, true )          lbl_about_legth = guiCreateLabel(142,42,184,18,\"\",false)     guiLabelSetColor(lbl_about_legth,253,255,68)     guiLabelSetVerticalAlign(lbl_about_legth,\"center\")     guiLabelSetHorizontalAlign(lbl_about_legth,\"center\",false)          checkbox_save = guiCreateCheckBox(X + 175,Y + 260,100,20,\"(Mentés)\",false,false)     guiSetFont(checkbox_save,\"default-small\")                    login_tab_error_msg = guiCreateLabel(X,Y + 310,364,31,\"Error_login_tab\",false)     guiLabelSetColor(login_tab_error_msg,255,0,0)     guiLabelSetVerticalAlign(login_tab_error_msg,\"center\")     guiLabelSetHorizontalAlign(login_tab_error_msg,\"center\",false)     guiSetFont(login_tab_error_msg,\"default-bold-small\")          lbl_reg_top_info = guiCreateLabel(X - 70,Y + 380,500,30,\"Töltsd ki! Ne használd:(\\\"!@#$\\\"%\'^&*()\\\")\",false)     guiLabelSetColor(lbl_reg_top_info,255,234,55)     guiLabelSetVerticalAlign(lbl_reg_top_info,\"center\")     guiLabelSetHorizontalAlign(lbl_reg_top_info,\"center\",false)     guiSetVisible(lbl_reg_top_info,false)          edit_account_name = guiCreateEdit(X + 20,Y + 210,250,35,\"\",false)     guiEditSetMaxLength ( edit_account_name,25)     guiSetVisible(edit_account_name,false)          edit__reg_tab_password = guiCreateEdit(X + 20,Y + 275,250,35,\"\",false)     guiEditSetMaxLength ( edit__reg_tab_password,25)     guiEditSetMasked ( edit__reg_tab_password, true )     guiSetVisible(edit__reg_tab_password,false)               edit__reg_tab_Repassword = guiCreateEdit(X + 20,Y + 345,250,35,\"\",false)     guiEditSetMaxLength ( edit__reg_tab_Repassword,25)     guiEditSetMasked ( edit__reg_tab_Repassword, true )     guiSetVisible(edit__reg_tab_Repassword,false)     guiSetEnabled (edit__reg_tab_Repassword, true)              --!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!     shRegister = guiCreateStaticImage( X + 182, Y + 401, 143, 45, \"register.png\", false )     addEventHandler(\"onClientGUIClick\",shRegister,OnBtnRegister)     addEventHandler( \"onClientMouseEnter\",shRegister,RegisterSH)     addEventHandler(\"onClientMouseLeave\",shRegister,SErem)          --!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!     shRegister2 = guiCreateStaticImage( X + 23, Y + 409, 301, 44, \"register2.png\", false )     addEventHandler(\"onClientGUIClick\",shRegister2,onClickBtnRegister)     addEventHandler( \"onClientMouseEnter\",shRegister2,Register2SH)     addEventHandler(\"onClientMouseLeave\",shRegister2,SErem)         guiSetVisible(shRegister2,false)          reg_tab_error_msg = guiCreateLabel(X,Y + 310,364,31,\"Error_reg_ttab\",false)     guiLabelSetColor(reg_tab_error_msg,255,20,0)     guiLabelSetVerticalAlign(reg_tab_error_msg,\"center\")     guiLabelSetHorizontalAlign(reg_tab_error_msg,\"center\",false)     guiSetFont(reg_tab_error_msg,\"default-bold-small\")          showCursor(true)     guiSetText(reg_tab_error_msg, \"\")     guiSetText(login_tab_error_msg, \"\")               local username, password = loadLoginFromXML()          if not( username == \"\" or password == \"\") then         guiCheckBoxSetSelected ( checkbox_save, true )         guiSetText ( edit_Login, tostring(username))         guiSetText ( edit_password, tostring(password))     else         guiCheckBoxSetSelected ( checkbox_save, false )         guiSetText ( edit_Login, tostring(username))         guiSetText ( edit_password, tostring(password))     end     end      end function LoginSH ()     guiStaticImageLoadImage(shLogin, \"sh.png\" ) end function RegisterSH ()     guiStaticImageLoadImage(shRegister, \"shr.png\" ) end function Register2SH ()     guiStaticImageLoadImage(shRegister2, \"shr2.png\" ) end function SErem () guiStaticImageLoadImage(shLogin, \"login.png\" ) guiStaticImageLoadImage(shRegister, \"register.png\" ) guiStaticImageLoadImage(shRegister2, \"register2.png\" ) end function start_cl_resource()     open_log_reg_pannel() end addEventHandler(\"onClientResourceStart\",getResourceRootElement(getThisResource()),start_cl_resource) function loadLoginFromXML()     local xml_save_log_File = xmlLoadFile (\"files/xml/userdata.xml\")     if not xml_save_log_File then         xml_save_log_File = xmlCreateFile(\"files/xml/userdata.xml\", \"login\")     end     local usernameNode = xmlFindChild (xml_save_log_File, \"username\", 0)     local passwordNode = xmlFindChild (xml_save_log_File, \"password\", 0)     if usernameNode and passwordNode then         return xmlNodeGetValue(usernameNode), xmlNodeGetValue(passwordNode)     else         return \"\", \"\"     end     xmlUnloadFile ( xml_save_log_File ) end     function saveLoginToXML(username, password)     local xml_save_log_File = xmlLoadFile (\"files/xml/userdata.xml\")     if not xml_save_log_File then         xml_save_log_File = xmlCreateFile(\"files/xml/userdata.xml\", \"login\")     end     if (username ~= \"\") then         local usernameNode = xmlFindChild (xml_save_log_File, \"username\", 0)         if not usernameNode then             usernameNode = xmlCreateChild(xml_save_log_File, \"username\")         end         xmlNodeSetValue (usernameNode, tostring(username))     end     if (password ~= \"\") then         local passwordNode = xmlFindChild (xml_save_log_File, \"password\", 0)         if not passwordNode then             passwordNode = xmlCreateChild(xml_save_log_File, \"password\")         end                 xmlNodeSetValue (passwordNode, tostring(password))     end     xmlSaveFile(xml_save_log_File)     xmlUnloadFile (xml_save_log_File) end addEvent(\"saveLoginToXML\", true) addEventHandler(\"saveLoginToXML\", getRootElement(), saveLoginToXML) function resetSaveXML()         local xml_save_log_File = xmlLoadFile (\"files/xml/userdata.xml\")         if not xml_save_log_File then             xml_save_log_File = xmlCreateFile(\"files/xml/userdata.xml\", \"login\")         end         if (username ~= \"\") then             local usernameNode = xmlFindChild (xml_save_log_File, \"username\", 0)             if not usernameNode then                 usernameNode = xmlCreateChild(xml_save_log_File, \"username\")             end         end         if (password ~= \"\") then             local passwordNode = xmlFindChild (xml_save_log_File, \"password\", 0)             if not passwordNode then                 passwordNode = xmlCreateChild(xml_save_log_File, \"password\")             end                     xmlNodeSetValue (passwordNode, \"\")         end         xmlSaveFile(xml_save_log_File)         xmlUnloadFile (xml_save_log_File) end addEvent(\"resetSaveXML\", true) addEventHandler(\"resetSaveXML\", getRootElement(), resetSaveXML) function onClickBtnLogin(button,state)          showChat(true)     showCursor(false)     guiSetVisible(Image,false)         guiSetVisible(Image, false)         guiSetVisible(shLogin, false)         guiSetVisible(shRegister, false)         guiSetVisible(edit_password, false)         guiSetVisible(edit_Login, false)         guiSetVisible(checkbox_save, false)         guiSetVisible(Login_img, false)               if(button == \"left\" and state == \"up\") then         if (source == shLogin) then             username = guiGetText(edit_Login)             password = guiGetText(edit_password)                 if guiCheckBoxGetSelected ( checkbox_save ) == true then                     checksave = true                 else                     checksave = false                 end             triggerServerEvent(\"onRequestLogin\",getLocalPlayer(),username,password,checksave)         end     end end function OnBtnRegister ()     guiStaticImageLoadImage(Login_img, \"register_window.png\" )     guiSetVisible(shRegister2, true)     guiSetVisible(lbl_reg_top_info,true)     guiSetVisible(edit__reg_tab_Repassword,true)     guiSetEnabled (edit__reg_tab_Repassword, true)     guiSetVisible(edit__reg_tab_password,true)     guiSetVisible(edit_account_name,true)         guiSetVisible(shLogin, false)         guiSetVisible(shRegister, false)         guiSetVisible(edit_password, false)         guiSetVisible(edit_Login, false)         guiSetVisible(checkbox_save, false) end function onClickBtnRegister(button,state)               guiStaticImageLoadImage(Login_img, \"Login_window.png\" )              guiSetVisible(shLogin, true)         guiSetVisible(shRegister, true)         guiSetVisible(edit_password, true)         guiSetVisible(edit_Login, true)         guiSetVisible(checkbox_save, true)         guiSetVisible(shRegister2, false)         guiSetVisible(edit__reg_tab_password, false)         guiSetVisible(edit__reg_tab_Repassword, false)         guiSetVisible(edit_account_name, false)         guiSetVisible(lbl_reg_top_info, false)         showCursor(true)          --             username = guiGetText(edit_account_name)             password = guiGetText(edit__reg_tab_password)             passwordConfirm = guiGetText(edit__reg_tab_Repassword)             triggerServerEvent(\"onRequestRegister\",getLocalPlayer(),username,password,passwordConfirm)                          guiSetText(reg_tab_error_msg, \"Sikeres regisztráció! Most jelentkezz be!\")             guiLabelSetColor ( reg_tab_error_msg, 0, 255, 0 )             setTimer(function() guiSetText(reg_tab_error_msg, \"\") end,3000,1)             setTimer(function() guiLabelSetColor ( reg_tab_error_msg, 255, 0, 0 ) end,3000,1)              end function Error_msg(Tab, Text) showCursor(true)     if Tab == \"Login\" then              guiSetVisible(btnGuest, true)         guiSetVisible(shGuest, true)         guiSetVisible(Image, true)         guiSetVisible(shLogin, true)         guiSetVisible(shRegister, true)         guiSetVisible(btn_reg_tab_register, true)         guiSetVisible(edit_password, true)         guiSetVisible(edit_Login, true)         guiSetVisible(checkbox_save, true)         guiSetVisible(Login_img, true)              guiSetText(login_tab_error_msg, tostring(Text))         setTimer(function() guiSetText(login_tab_error_msg, \"\") end,3000,1)     elseif Tab == \"Register\" then         guiSetText(reg_tab_error_msg, tostring(Text))         setTimer(function() guiSetText(reg_tab_error_msg, \"\") end,3000,1)     end end addEvent(\"set_warning_text\",true) addEventHandler(\"set_warning_text\",getRootElement(),Error_msg) function onClickGuest()          showChat(true)          guiSetVisible(Image,false)         guiSetVisible(shGuest, false)         guiSetVisible(Image, false)         guiSetVisible(shLogin, false)         guiSetVisible(shRegister, false)         guiSetVisible(edit_password, false)         guiSetVisible(edit_Login, false)         guiSetVisible(checkbox_save, false)         guiSetVisible(Login_img, false)             showCursor(false) end function hideLoginWindow()          outputChatBox(\"Üdvözlünk a szerveren! Jó Szórakozást!\")     showCursor(false)     showChat(true)     removeEventHandler(\"onClientGUIClick\",shLogin,onClickBtnLogin) end addEvent(\"hideLoginWindow\", true) addEventHandler(\"hideLoginWindow\", getRootElement(), hideLoginWindow) function CursorError () outputChatBox(\"Kurzor elrejtve\") showCursor(false) end addCommandHandler(\"showc\", CursorError)
Valakinek van valami ötlete, hogy tudnám megcsinálni, hogy jó legyen?

4
Segítségkérés / Andromada interior és Autó ejtőernyő
« Dátum: 2017. január 29. - 12:00:10 »
Sziasztok, Itt újra BGAB!

Olyan kérdésem lenne, hogy valahogy lehetséges-e az, hogy egy andromada repülőbe hátulra be lehessen vinni kocsikat?

Ha lehetséges, hogyan?

A második kérdésem pedig az lenne, hogy lehet-e valahogy autóra ejtőernyőt rakni, és zuhanás közben azt kinyitni? Mert találtam egy scriptet, de az nem működik, videót láttam róla, de ott nem volt letöltési link! 

Ezért, valaki esetleg lenne-e olyan kedves, és csinálna-e ilyen scriptet?

Egy MTA filmet szeretnénk csinálni, ami már félig kész van, ahhoz kellene, de interiorral és ilyenekkel még nem nagyon foglalkoztam, és videót se találtam neten róla!

Előre is köszönöm a segítséget!

Balla \'BGAB\' Gábor

5
Segítségkérés / Andromada interior és Autó ejtőernyő
« Dátum: 2017. január 29. - 11:31:49 »
Sziasztok, Itt újra BGAB!
Olyan kérdésem lenne, hogy valahogy lehetséges-e az, hogy egy andromada repülőbe hátulra be lehessen vinni kocsikat?
Ha lehetséges, hogyan?
A második kérdésem pedig az lenne, hogy lehet-e valahogy autóra ejtőernyőt rakni, és zuhanás közben azt kinyitni? Mert találtam egy scriptet, de az nem működik, videót láttam róla, de ott nem volt letöltési link! 
Ezért, valaki esetleg lenne-e olyan kedves, és csinálna-e ilyen scriptet?
Egy MTA filmet szeretnénk csinálni, ami már félig kész van, ahhoz kellene, de interiorral és ilyenekkel még nem nagyon foglalkoztam, és videót se találtam neten róla!
Előre is köszönöm a segítséget!
Balla \'BGAB\' Gábor

6
Segítségkérés / Valhalla berakása
« Dátum: 2017. január 23. - 19:27:30 »
Sziasztok!
Olyan kérdésem lenne, hogy hogyan kellene berakni a valhallát? Tanulmányozgatni szeretném, de behúzom a mappába és elindítom a szerót, meg a resource-okat, nem változik semmi. Resi után se, meg semmi. 
Hogyan tudnám berakni? 
Előre is köszönöm:
Balla \'BGAB\' Gábor

7
Segítségkérés / Városháza zászló
« Dátum: 2017. január 01. - 13:27:13 »
Sziasztok!
Olyan kérdésem lenne, hogy hogyan lehetne a városházánál Los Santosba a zászlókat eltűntetni?
Előre is köszönöm a választ, és boldog új évet kívánok mindenkinek! 

8
Segítségkérés / MTA Map Editor Saját/Egyedi Object/Modell berakása
« Dátum: 2016. december 09. - 14:10:33 »
Sziasztok!
Olyan kérdésem lenne, hogy lehet-e MTA Map Editor-ba saját Obejctet vagy modellt belerakni? 
Ha igen, hogyan?
 
Válaszokat előre is köszönöm:
 
                                                              BGAB

9
Segítségkérés / MTA Autók
« Dátum: 2016. április 02. - 21:08:16 »
Sziasztok!
 
Ismételtem én vagyok(BGAB), ismét egy filmmel kapcsolatos kérdés!
Olyan kérdésem lenne, hogy valahogy lehet-e olyan npc-ket lerakni, akik autót vezetnek?(kb. olyanok mint a single game-ben)
 
A válaszokat előre is köszönöm!!!

10
Archívum / MTA Film Hud
« Dátum: 2016. április 02. - 18:42:07 »
SZIASZTOK!
 

Olyan kérdéssel fordulok felétek, hogy lenne, egy MTA-ban játszódó Filmem, és el kellene tüntetni a HUD-ot, chat-et, map-ot, meg minden ilyet(nevek, meg úgy minden)! Ezt hogyan lehetséges?
 

ELŐRE IS KÖSZÖNÖM

Oldalak: [1]
SimplePortal 2.3.7 © 2008-2024, SimplePortal