0 Üye ve 1 Ziyaretçi konuyu incelemekte.
screenx,screeny = guiGetScreenSize()g, u = screenx/2, 20x, y = (screenx/2-g/2), (screeny-u)bardurum = nilfunction dxbar() local g_Me = getLocalPlayer()if getElementData(g_Me, "EkranGizle") then return false endif bardurum == false then return end yukseklik = dxGetFontHeight(1,"default-bold") genislik = dxGetTextWidth(levelx,1,"default-bold") dxDrawRectangle(x,y,g,u,tocolor(0,0,0,200)) dxDrawRectangle(x,y,((screenx/2)/100)*puanx,u,tocolor(255,255,255,100)) dxDrawText("Level: "..levelx.." %"..puanx,screenx/2-screenx/4,screeny-yukseklik,screenx-screenx/4,screeny,tocolor(255,255,255,255),1,"default-bold","center")endaddCommandHandler("exp",function() outputChatBox("Exp Durumun: #0066FF%"..puanx.."", 0, 150, 255, true)end)function bar_kapat(bool)bardurum = boolendaddEvent("level_yukseltt",true)addEventHandler("level_yukseltt",root,function(level) levelx = level puanx = 0 triggerServerEvent("puan_sifirla",localPlayer)end)addEvent("client_aktar", true)addEventHandler("client_aktar",root,function(puan,level) levelx = level puanx = math.floor(puan) addEventHandler("onClientRender",root,dxbar)end)addEvent("hudkapa",true)addEventHandler("hudkapa",root,function() removeEventHandler("onClientRender",root,dxbar)end)addEvent("puan_ver",true)addEventHandler("puan_ver",root,function(puan) puanx = math.floor(puan)end)function level_bar_kapat()bardurum = not bardurumendaddCommandHandler("bar",level_bar_kapat)addEvent("hideDraw", true)addEventHandler("hideDraw", getRootElement(),function()bardurum = trueend)addEvent("showDraw", true)addEventHandler("showDraw", getRootElement(),function()setTimer(function()bardurum = falseend, 1000, 1)end)
addEvent("level_yukselt",true)addEventHandler("level_yukselt",root,function() local hesap = getPlayerAccount(source) local level = getAccountData(hesap,"levelx") if level then setAccountData(hesap,"levelx",level+1) outputChatBox("#0066FF"..getPlayerName(source).."#0088FF level atladı! Yeni leveli: #0066FF["..getAccountData(hesap,"levelx").."]",root,0,200,255,true) end triggerClientEvent(source,"level_yukseltt",source,getAccountData(hesap,"levelx")) local Row = executeSQLQuery("SELECT * FROM LsTestPx WHERE oyuncu_hesap=?",getAccountName(hesap)) local sqlkayit = Row[1]["level"] if sqlkayit then executeSQLQuery("UPDATE LsTestPx SET level=? WHERE oyuncu_hesap=?",getAccountData(hesap,"levelx"),getAccountName(hesap)) end end)
local sx,sy = guiGetScreenSize()addEvent("LevelSistem:LevelAtladı",true)addEventHandler("LevelSistem:LevelAtladı",root, function() addEventHandler ( "onClientRender", root, render ) setTimer(function() removeEventHandler ( "onClientRender", root, render ) end,5000,1) -- 5saniye sonra kaldırırend)function render() dxDrawText("Tebikler Level Atladın",2,0,sx,(sy/1.2), tocolor( 0, 0, 0, 255 ), 1.6, "default-bold", "center", "center" ) dxDrawText("Tebikler Level Atladın",0,0, sx,(sy/1.2), tocolor( 255, 255, 255, 255 ), 1.6, "default-bold", "center", "center" )end
addEvent("level_yukselt",true)addEventHandler("level_yukselt",root,function() local hesap = getPlayerAccount(source) local level = getAccountData(hesap,"levelx") if level then setAccountData(hesap,"levelx",level+1) -- outputChatBox("#0066FF"..getPlayerName(source).."#0088FF level atladı! Yeni leveli: #0066FF["..getAccountData(hesap,"levelx").."]",root,0,200,255,true) triggerClientEvent(source,"LevelSistem:LevelAtladı",source) end triggerClientEvent(source,"level_yukseltt",source,getAccountData(hesap,"levelx")) local Row = executeSQLQuery("SELECT * FROM LsTestPx WHERE oyuncu_hesap=?",getAccountName(hesap)) local sqlkayit = Row[1]["level"] if sqlkayit then executeSQLQuery("UPDATE LsTestPx SET level=? WHERE oyuncu_hesap=?",getAccountData(hesap,"levelx"),getAccountName(hesap)) end end)
client.lua içinde herhangi bir yere koy alttaki koduKodlocal sx,sy = guiGetScreenSize()addEvent("LevelSistem:LevelAtladı",true)addEventHandler("LevelSistem:LevelAtladı",root, function() addEventHandler ( "onClientRender", root, render ) setTimer(function() removeEventHandler ( "onClientRender", root, render ) end,5000,1) -- 5saniye sonra kaldırırend)function render() dxDrawText("Tebikler Level Atladın",2,0,sx,(sy/1.2), tocolor( 0, 0, 0, 255 ), 1.6, "default-bold", "center", "center" ) dxDrawText("Tebikler Level Atladın",0,0, sx,(sy/1.2), tocolor( 255, 255, 255, 255 ), 1.6, "default-bold", "center", "center" )end