Jump to content

CastiaL

Members
  • Posts

    98
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by CastiaL

  1. CastiaL

    antiban

    open this file: /admin/server/admin_server.lua and search elseif ( action == "ban" ) then search for this line and replace with the following elseif ( action == "ban" ) then if ( hasObjectPermissionTo ( player, "general.adminpanel", true ) ) then return outputChatBox("You can't ban this player", source, 255, 100, 70) end If Banned Player has admin panel Access, it cancels ban. elseif ( action == "kick" ) then if ( hasObjectPermissionTo ( player, "general.adminpanel", true ) ) then return outputChatBox("You can't kick this player", source, 255, 100, 70) end
  2. I Make Parking Light As Seen In The Picture, But as you know, a maximum of 32 Coronas can be created, and when I add 4 coronas in a vehicle, I cannot add lights after 8 vehicles. When I wanted to try the custom_coronas script, I could not attach coronas to the vehicle because attachElements is not working. Is there a way to add more than 32 markers?
  3. character enters some vehicles by jumping from the window, how can we turn it off ? for exp vehicle id: 480
  4. Windows taki ekran çözünürlüğünün 1920x1080 de olduğuna emin misiniz eğer eminseniz ekran kartını güncelleyip deneyin
  5. AİRQUİCK GAMİNG Sevgili Multi Theft Auto Oyuncuları, öncelikle AirQuick Gaming adlı (IP: 84.32.4.93:22003) sunucumuzu tercih ettiğiniz sizlere minnettar olduğumuzu belirtmek isteriz. Sizler sayesinde her gün geçtikçe birer adım daha ileri atabilmiş olacağımız, sizlerle güzel anılar biriktirebileceğimiz günleri görebileceğimiz ve daha nice durumları yaşamak için sabırsızlanıyoruz. Her bir oyuncumuzun görüşünü ve isteğini dikkate alıp hareket etmeyi planlıyoruz. Herkesin memnuniyeti için elimizden geleni yapacağız. Sunucumuzdaki genel huzuru sağlamak için belli başlı kuralları sizler için belirledik. Kiminize göre okumak güç gelebilir veya çok fazla kasıntı yaptığımızı da düşünebilirsiniz fakat sunucumuzun huzuru için en ideal kurallar tarafımızca belirlenmiştir. Sizlerden kurallar konusunda ricalarımız ise atlamadan, usanmadan okumanız ve sunucu içerisinde harfiyen uygulamaktan çekinmemenizdir. Okuduğunuz için teşekkürler. Saygılarımızla, AirQuick Gaming Discord: https://discord.gg/8ux5XW6aDe IP: 84.32.4.93:22003 Kurallar: Sunucumuzun kuralları, en ideal durumda olup **AirQuick Gaming** yönetiminin onayı ile beraber tarafınıza sunulmuştur. __NOT__: Kurallar listemizde belki gözden kaçırabileceğimiz bazı durumlar olabilir. Bu yüzden çok önemli bir konuya değinmek istiyorum. Hepimizin bildiği gibi gerçek hayatlarımızda bulunan sık sık karşımıza çıkan __Görgü, Ahlak Kuralları ve Gelenekler__ kavramları vardır. Bu kavramlar **yazılı olmayan kurallar** olarak nitelendirilirler. Aşağıda maddeler hâlinde bulunan kurallar sunucu içerisinde bulunduğumuz vakitlerde nasıl davranmamız gerektiğini belirten kurallar olacaktır. __Reklam__ • Sözlü reklamlar, link ile reklam, özelden reklam, resim ile reklam ve benzeri şekilde reklamlar yapmak yasaktır. __Küfür, Argo, Hakaret__ • Her kanalda küfür etmek ve argo kullanmak yasaktır. • Üyelere karşı hakaret etmek ve dalga geçme yasaktır. __Kanallar__ • Komut kanalı haricinde komut kullanılması yasaktır. • Sesli müzik kanalı haricinde müzik açılması yasaktır. __Yetkililer ve Yetki__ • Yetki istemek yasaktır. • Yetkilileri boş yere @etiketlemek ve @etiketleyerek spam yapmak yasaktır. • Yetkililere saygılı olun. __Spam ve Etiketleme__ • Spam yapmak yasaktır. • Bir kelimeyi sürekli bir mesajda yazmak yasaktır. • Bir üyeyi sürekli @etiketlemek yasaktır. __Din, Siyaset, Cinsellik__ • Din ile ilgili konuşmak, tartışmak, kullanıcı adlarını din ile ilgili koymak yasaktır. • Siyaset ile ilgili konuşmak, tartışmak, kullanıcı adlarını siyaset ile ilgili koymak yasaktır. • 18+ fotoğraflar paylaşmak ve konuşmak yasaktır. __Kavga, Tartışmak__ • Kavga etmek, kavgaya dahil olmak ve tartışmak yasaktır.
  6. AİRQUİCK GAMİNG Sevgili Multi Theft Auto Oyuncuları, öncelikle AirQuick Gaming adlı (IP: 84.32.4.93:22003) sunucumuzu tercih ettiğiniz sizlere minnettar olduğumuzu belirtmek isteriz. Sizler sayesinde her gün geçtikçe birer adım daha ileri atabilmiş olacağımız, sizlerle güzel anılar biriktirebileceğimiz günleri görebileceğimiz ve daha nice durumları yaşamak için sabırsızlanıyoruz. Her bir oyuncumuzun görüşünü ve isteğini dikkate alıp hareket etmeyi planlıyoruz. Herkesin memnuniyeti için elimizden geleni yapacağız. Sunucumuzdaki genel huzuru sağlamak için belli başlı kuralları sizler için belirledik. Kiminize göre okumak güç gelebilir veya çok fazla kasıntı yaptığımızı da düşünebilirsiniz fakat sunucumuzun huzuru için en ideal kurallar tarafımızca belirlenmiştir. Sizlerden kurallar konusunda ricalarımız ise atlamadan, usanmadan okumanız ve sunucu içerisinde harfiyen uygulamaktan çekinmemenizdir. Okuduğunuz için teşekkürler. Saygılarımızla, AirQuick Gaming ? Discord: https://discord.gg/8ux5XW6aDe IP: 84.32.4.93:22003 Kurallar: Sunucumuzun kuralları, en ideal durumda olup **AirQuick Gaming** yönetiminin onayı ile beraber tarafınıza sunulmuştur. __NOT__: Kurallar listemizde belki gözden kaçırabileceğimiz bazı durumlar olabilir. Bu yüzden çok önemli bir konuya değinmek istiyorum. Hepimizin bildiği gibi gerçek hayatlarımızda bulunan sık sık karşımıza çıkan __Görgü, Ahlak Kuralları ve Gelenekler__ kavramları vardır. Bu kavramlar **yazılı olmayan kurallar** olarak nitelendirilirler. Aşağıda maddeler hâlinde bulunan kurallar sunucu içerisinde bulunduğumuz vakitlerde nasıl davranmamız gerektiğini belirten kurallar olacaktır. __Reklam__ • Sözlü reklamlar, link ile reklam, özelden reklam, resim ile reklam ve benzeri şekilde reklamlar yapmak yasaktır. __Küfür, Argo, Hakaret__ • Her kanalda küfür etmek ve argo kullanmak yasaktır. • Üyelere karşı hakaret etmek ve dalga geçme yasaktır. __Kanallar__ • Komut kanalı haricinde komut kullanılması yasaktır. • Sesli müzik kanalı haricinde müzik açılması yasaktır. __Yetkililer ve Yetki__ • Yetki istemek yasaktır. • Yetkilileri boş yere @etiketlemek ve @etiketleyerek spam yapmak yasaktır. • Yetkililere saygılı olun. __Spam ve Etiketleme__ • Spam yapmak yasaktır. • Bir kelimeyi sürekli bir mesajda yazmak yasaktır. • Bir üyeyi sürekli @etiketlemek yasaktır. __Din, Siyaset, Cinsellik__ • Din ile ilgili konuşmak, tartışmak, kullanıcı adlarını din ile ilgili koymak yasaktır. • Siyaset ile ilgili konuşmak, tartışmak, kullanıcı adlarını siyaset ile ilgili koymak yasaktır. • 18+ fotoğraflar paylaşmak ve konuşmak yasaktır. __Kavga, Tartışmak__ • Kavga etmek, kavgaya dahil olmak ve tartışmak yasaktır.
  7. CastiaL

    About FastDL

    I have a Game Server that I can only access via FTP, and i have a VDS Server, how can FTP clients be synchronized with VDS?
  8. CastiaL

    About FastDL

    Hello Everyone, I have a few questions about FastDownload. I have a Server in a VDS, How can I synchronize the Client files on this Server with another vds?
  9. CastiaL

    help me

    upload and launch this script to [web] folder in resources Then you can login with your in-game username and password at http://ip:httpport/ for exp: http://127.0.0.1:22005/
  10. -- Adding Function function dxDrawTextOnElement(TheElement,text,height,distance,R,G,B,alpha,size,font,...) local x, y, z = getElementPosition(TheElement) local x2, y2, z2 = getCameraMatrix() local distance = distance or 20 local height = height or 1 if (isLineOfSightClear(x, y, z+2, x2, y2, z2, ...)) then local sx, sy = getScreenFromWorldPosition(x, y, z+height) if(sx) and (sy) then local distanceBetweenPoints = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2) if(distanceBetweenPoints < distance) then dxDrawText(text, sx+2, sy+2, sx, sy, tocolor(R or 255, G or 255, B or 255, alpha or 255), (size or 1)-(distanceBetweenPoints / distance), font or "arial", "center", "center") end end end end --Example local x, y, z = getElementPosition(localPlayer); local ped = createPed(285, x+3, y, z) addEventHandler("onClientRender", getRootElement(), function() dxDrawTextOnElement(ped, "Attached Text on Object", 1, 20, 0, 0, 255, 255, 1, "default-bold") end) client-side
  11. CastiaL

    [HELP]

    You need to change the "color" value try this local Gun = createPed(312, 296.15252685547, -40.215438842773, 1001.515625) setElementInterior(Gun, 1) -------------------------------------- local sx,sy = guiGetScreenSize();--1920,1080 local relx,rely = sx/1920,sy/1080; local isCardShop = true defaultcolor = tocolor(41, 173, 21, 255) color = defaultcolor addEventHandler("onClientRender", root, function() if (isCardShop) then dxDrawRectangle(sx*.35, sy*.20, sx*.35, sy*.05, tocolor(110, 118, 125, 255))--Fejléc dxDrawText("Fegyver bolt", sx*.55, sy*.2, sx*.49, sy*.25, tocolor(200, 200, 200, 255), relx*2, rely*2, "default-bold", "center", "center", false, false, false)--Felirat dxDrawRectangle(sx*.35, sy*.25, sx*.35, sy*.5, tocolor(0, 0, 0, 200))--Fejléc dxDrawText("Colt-45", sx*.40, sy*.31, sx*.35, sy*.25, tocolor(200, 200, 200, 255), relx*2, rely*2, "default-bold", "center", "center", false, false, false)--Felirat dxDrawText("50.000$", sx*.40, sy*.35, sx*.35, sy*.25, tocolor(69, 194, 58, 255), relx*2, rely*2, "default-bold", "center", "center", false, false, false)--Felirat dxDrawRectangle(sx*.41, sy*.25, sx*.10, sy*.06, color)--gomb dxDrawText("Megvétel", sx*.57, sy*.32, sx*.35, sy*.25, tocolor(200, 200, 200, 255), relx*2, rely*2, "default-bold", "center", "center", false, false, false)--Felirat end end ); -------------------------------------------------- function isMouseInPosition ( x, y, width, height ) if ( not isCursorShowing( ) ) then return false end local sx, sy = guiGetScreenSize ( ) local cx, cy = getCursorPosition ( ) local cx, cy = ( cx * sx ), ( cy * sy ) return ( ( cx >= x and cx <= x + width ) and ( cy >= y and cy <= y + height ) ) end --------------------------------------------------- if isMouseInPosition(sx*.41, sy*.25, sx*.10, sy*.06) then color = tocolor(88, 0, 0, 50) else color = defaultcolor end if isMouseInPosition(sx*0.55, sy*0.47, sx*0.06, sy*0.05) then color = tocolor(88, 0, 0, 50) else color = defaultcolor end end
  12. What could be the Problem here? also i am using version 0.4 since i am using directadmin. I opened the account in the php file from the console and gave full authorization, but I am getting this error.
  13. local function playerChat(message, messageType) if messageType == 0 then --Global (main) chat cancelEvent() local red, green, blue = getPlayerNametagColor(source) outputChatBox(getPlayerName(source)..": #FFFFFF"..message, root, red, green, blue, true ) outputServerLog("CHAT: "..getPlayerName(source)..": "..message) end end addEventHandler("onPlayerChat", root, playerChat)
  14. function guardarAuto() player = source local veh = getNearestVehicle(player,5) or Ped.getOccupiedVehicle(player) if (veh) then local acc = player:getAccount() local owner = acc:getName() local location = player:getPosition() local rotation = player:getRotation() local int = player:getInterior() local dim = player:getDimension() local loc = toJSON({location.x,location.y,location.z}) local rot = toJSON({rotation.x,rotation.y,rotation.z}) if (veh:getData("vehicles:owner") == owner) then local id = getElementData(veh, "vehicles:id") end end end) addEventHandler("onPlayerQuit", root, guardarAuto) Can you try this
  15. function phoenix( player ) local accName = getAccountName (getPlayerAccount ( player )) if isObjectInACLGroup("user."..accName, aclGetGroup ( "Moderator" )) or isObjectInACLGroup("user."..accName, aclGetGroup ( "Admin" )) then triggerEvent('phoenix', root, player) end end addCommandHandler ( "phoenix", phoenix ) function phoenixLogin( player ) --code end addEvent('phoenix', true) addEventHandler("phoenix", root, phoenixLogin)
  16. Try changing the values of "theTargetElement" to "target"
  17. local screenW, screenH = guiGetScreenSize() local dxnum = { } for i=1,12 do dxnum[i] = 255 end local num = {} local text = "" function outputFunction(result) outputChatBox(result) --- Bla bla bla end addEventHandler("onClientResourceStart", resourceRoot, function() target = dxCreateRenderTarget(screenW, screenH, true) dxSetRenderTarget( target ) dxDrawRectangle(screenW * 0.3772, screenH * 0.2500, screenW * 0.2390, screenH * 0.5156, tocolor(52, 52, 52, 255), false) dxDrawRectangle(screenW * 0.3846, screenH * 0.2734, screenW * 0.2243, screenH * 0.0404, tocolor(255, 255, 255, 255), false) dxDrawRectangle(screenW * 0.4110, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[1]), false) dxDrawRectangle(screenW * 0.4713, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[2]), false) dxDrawRectangle(screenW * 0.5331, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[3]), false) dxDrawRectangle(screenW * 0.4110, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[4]), false) dxDrawRectangle(screenW * 0.4713, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[5]), false) dxDrawRectangle(screenW * 0.5331, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[6]), false) dxDrawRectangle(screenW * 0.4110, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[7]), false) dxDrawRectangle(screenW * 0.4713, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[8]), false) dxDrawRectangle(screenW * 0.5331, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[9]), false) dxDrawRectangle(screenW * 0.4110, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[10]), false) dxDrawRectangle(screenW * 0.4713, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[11]), false) dxDrawRectangle(screenW * 0.5331, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[12]), false) dxDrawText(text, screenW * 0.3846, screenH * 0.2734, screenW * 0.6089, screenH * 0.3138, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(1, screenW * 0.4110, screenH * 0.3477, screenW * 0.4610, screenH * 0.4258, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(2, screenW * 0.4713, screenH * 0.3477, screenW * 0.5213, screenH * 0.4258, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(3, screenW * 0.5331, screenH * 0.3477, screenW * 0.5831, screenH * 0.4258, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(4, screenW * 0.4110, screenH * 0.4388, screenW * 0.4610, screenH * 0.5169, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(5, screenW * 0.4713, screenH * 0.4388, screenW * 0.5213, screenH * 0.5169, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(6, screenW * 0.5331, screenH * 0.4388, screenW * 0.5831, screenH * 0.5169, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(7, screenW * 0.4110, screenH * 0.5299, screenW * 0.4610, screenH * 0.6081, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(8, screenW * 0.4713, screenH * 0.5299, screenW * 0.5213, screenH * 0.6081, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(9, screenW * 0.5331, screenH * 0.5299, screenW * 0.5831, screenH * 0.6081, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText("ESC", screenW * 0.4110, screenH * 0.6693, screenW * 0.4610, screenH * 0.7474, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText("OK", screenW * 0.4713, screenH * 0.6693, screenW * 0.5213, screenH * 0.7474, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxSetRenderTarget() end ) function keypad () if target then dxDrawImage ( 0, 0, screenW, screenH, target ) end end table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, "", false)) for i=1, #num do guiSetAlpha(num[i], 0) guiSetVisible(num[i], false) end addEventHandler( "onClientMouseEnter", getRootElement(), function() for i=1, #num do if source == num[i] then dxnum[i] = 220 end end end) addEventHandler( "onClientMouseLeave", getRootElement(), function() for i=1, #num do if source == num[i] then dxnum[i] = 255 end end end) function toggleCursor () showCursor(not isCursorShowing()) for i=1, #num do guiSetVisible(num[i], isCursorShowing()) end if isCursorShowing() then addEventHandler ("onClientRender", root, keypad) else removeEventHandler ("onClientRender", root, keypad) end end bindKey("m", "down", toggleCursor) function keypadClick(button, state) if button == "left" then for i=1,12 do if source == num[i] then if i <= 9 then text = text..i elseif i == 10 then text = text:sub( 1, #text - 1 ) elseif i == 11 then showCursor(false) for i=1, #num do guiSetVisible(num[i], isCursorShowing()) end removeEventHandler ("onClientRender", root, keypad) outputFunction(text) end end end end end addEventHandler("onClientGUIClick", root, keypadClick) Made a few improvements to the code thanks @mmert.juju
  18. local screenW, screenH = guiGetScreenSize() local dxnum = { } for i=1,12 do dxnum[i] = 255 end local num = {} local text = "" function outputFunction(result) outputChatBox(result) --- Bla bla bla end function keypad () dxDrawRectangle(screenW * 0.3772, screenH * 0.2500, screenW * 0.2390, screenH * 0.5156, tocolor(52, 52, 52, 255), false) dxDrawRectangle(screenW * 0.3846, screenH * 0.2734, screenW * 0.2243, screenH * 0.0404, tocolor(255, 255, 255, 255), false) dxDrawRectangle(screenW * 0.4110, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[1]), false) dxDrawRectangle(screenW * 0.4713, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[2]), false) dxDrawRectangle(screenW * 0.5331, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[3]), false) dxDrawRectangle(screenW * 0.4110, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[4]), false) dxDrawRectangle(screenW * 0.4713, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[5]), false) dxDrawRectangle(screenW * 0.5331, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[6]), false) dxDrawRectangle(screenW * 0.4110, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[7]), false) dxDrawRectangle(screenW * 0.4713, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[8]), false) dxDrawRectangle(screenW * 0.5331, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[9]), false) dxDrawRectangle(screenW * 0.4110, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[10]), false) dxDrawRectangle(screenW * 0.4713, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[11]), false) dxDrawRectangle(screenW * 0.5331, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, tocolor(255, 255, 255, dxnum[12]), false) result = dxDrawText(text, screenW * 0.3846, screenH * 0.2734, screenW * 0.6089, screenH * 0.3138, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(1, screenW * 0.4110, screenH * 0.3477, screenW * 0.4610, screenH * 0.4258, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(2, screenW * 0.4713, screenH * 0.3477, screenW * 0.5213, screenH * 0.4258, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(3, screenW * 0.5331, screenH * 0.3477, screenW * 0.5831, screenH * 0.4258, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(4, screenW * 0.4110, screenH * 0.4388, screenW * 0.4610, screenH * 0.5169, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(5, screenW * 0.4713, screenH * 0.4388, screenW * 0.5213, screenH * 0.5169, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(6, screenW * 0.5331, screenH * 0.4388, screenW * 0.5831, screenH * 0.5169, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(7, screenW * 0.4110, screenH * 0.5299, screenW * 0.4610, screenH * 0.6081, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(8, screenW * 0.4713, screenH * 0.5299, screenW * 0.5213, screenH * 0.6081, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText(9, screenW * 0.5331, screenH * 0.5299, screenW * 0.5831, screenH * 0.6081, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText("ESC", screenW * 0.4110, screenH * 0.6693, screenW * 0.4610, screenH * 0.7474, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText("OK", screenW * 0.4713, screenH * 0.6693, screenW * 0.5213, screenH * 0.7474, tocolor(0, 0, 0, 255), 1.00, "bankgothic", "center", "center", false, false, false, false, false) end table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.3477, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.4388, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.5299, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.4110, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.4713, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, "", false)) table.insert(num, guiCreateButton(screenW * 0.5331, screenH * 0.6693, screenW * 0.0500, screenH * 0.0781, "", false)) for i=1, #num do guiSetAlpha(num[i], 0) guiSetVisible(num[i], false) end addEventHandler( "onClientMouseEnter", getRootElement(), function() for i=1, #num do if source == num[i] then dxnum[i] = 220 end end end) addEventHandler( "onClientMouseLeave", getRootElement(), function() for i=1, #num do if source == num[i] then dxnum[i] = 255 end end end) function toggleCursor () showCursor(not isCursorShowing()) for i=1, #num do guiSetVisible(num[i], isCursorShowing()) end if isCursorShowing() then addEventHandler ("onClientRender", root, keypad) else removeEventHandler ("onClientRender", root, keypad) end end bindKey("m", "down", toggleCursor) function keypadClick(button, state) if button == "left" then for i=1,12 do if source == num[i] then if i <= 9 then text = text..i elseif i == 10 then text = text:sub( 1, #text - 1 ) elseif i == 11 then showCursor(false) for i=1, #num do guiSetVisible(num[i], isCursorShowing()) end removeEventHandler ("onClientRender", root, keypad) outputFunction(text) end end end end end addEventHandler("onClientGUIClick", root, keypadClick) It Took About An Hour To Fix, Glad If I Could Help
  19. sx,sy = guiGetScreenSize() function testShowFuel() if isPedInVehicle(localPlayer) then dxDrawRectangle(sx-210,sy-30,200,20,tocolor(0,0,0,120)) if getElementData(getPedOccupiedVehicle(localPlayer), "fuel") then fuel = getElementData(getPedOccupiedVehicle(localPlayer), "fuel") else fuel = 100 end dxDrawRectangle(sx-210,sy-30,fuel/100*200,20,tocolor(127,198,118,255)) dxDrawText ( fuel.."/100", sx-210,sy-30, sx-210+(fuel/100*200), sy-10, screenHeight, tocolor ( 255, 255, 255, 255 ), 1, "pricedown" ) end end addEventHandler("onClientRender", root, testShowFuel) Eu acho que você precisa de algo assim Exemplo 95/100
×
×
  • Create New...