Jump to content

MR.StoRm

Members
  • Posts

    499
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by MR.StoRm

  1. طيب أنا مش فاهم كيف أستخدمها ~ ؟ ممكن حد يفهمني !! @~#[N]exT @coNolel
  2. فعلاُ انكم مب شايفين الخطأ بالميتا وهو, <script scr="server.lua" type="server" /> الخطا هو scr, لازم src , أستبدله ب ذا ,: <meta> <script src="client.lua" type="client" /> <script src="server.lua" type="server" /> </meta>
  3. addEventHandler("onClientResourceStart", resourceRoot, function() --panelmoney = guiCreateWindow(817,135,392,412,"",false) local screenW, screenH = guiGetScreenSize() panelmoney = guiCreateWindow((screenW - 530) / 2, (screenH - 416) / 2, 530, 416, "", false) guiWindowSetSizable(panelmoney, false) guiSetVisible(panelmoney,false) zzz = guiCreateStaticImage(10, 11, 510, 395,"images/LK.png",false,panelmoney) GUIEditor.gridlist = guiCreateGridList(3,49,145,342,false,zzz) guiGridListAddColumn(GUIEditor.gridlist,"Player",9,0) sendmoney = guiCreateButton(369, 117, 119, 43,"ارسال",false,zzz) Closed = guiCreateButton(307, 335, 167, 46, "اغلاق", false, zzz) GUIEditor.edit = guiCreateEdit(261, 203, 192, 37,"",false,zzz) labelmoney = guiCreateLabel(150,298,222,92,"BY LIBYA_FREE",false,zzz) guiLabelSetColor(labelmoney,255,0,0) imagemoneey = guiCreateStaticImage(215,2,93,70,"images/logo.png",false,zzz) end ) function putPlayers() guiGridListClear(GUIEditor.gridlist) for i,player in ipairs(getElementsByType("player")) do local row = guiGridListAddRow(GUIEditor.gridlist) guiGridListSetItemText(GUIEditor.gridlist,row,1,getPlayerName(player),false,false) end end bindKey(GUIEditor["Key"],"down", function ( ) guiSetVisible ( panelmoney , not guiGetVisible ( panelmoney ) ) showCursor ( guiGetVisible ( panelmoney ) ) guiSetInputEnabled ( guiGetVisible ( GUIEditor.window ) ) putPlayers() end ); function Update ( ) RefreshGridlist ( GUIEditor.gridlist ) end addEventHandler ("onClientPlayerJoin",root,Update) addEventHandler ("onClientPlayerChangeNick",root,Update) addEventHandler ("onClientPlayerQuit",root,Update) addEventHandler("onClientGUIClick",resourceRoot, function ( ) if (source == Closed) then guiSetVisible (panelmoney,false) showCursor ( false ) elseif ( source == sendmoney ) then local InfoSelected = { guiGridListGetSelectedItem ( GUIEditor.gridlist ) }; if ( InfoSelected [ 1 ] ~= -1 and guiGetText ( GUIEditor.edit ) ~= "" ) then triggerServerEvent("SendMoney",getLocalPlayer(),guiGridListGetItemText(GUIEditor.gridlist,InfoSelected[1],InfoSelected[2]),guiGetText(GUIEditor.edit)) else outputChatBox("اختر لاعب او قم بكتابة رقم",255,0,0,true) end end end ) ---server addEvent("SendMoney",true) addEventHandler("SendMoney",root, function ( aPlayer , aPrice ) if ( getPlayerFromName ( aPlayer ) and tonumber ( aPrice ) ) then if ( getPlayerFromName ( aPlayer ) == source ) then return outputChatBox("* لايمكنك ارسال الفلوس لنفسك !",source,255,0,0,true) end if ( getPlayerMoney ( source ) >= tonumber ( aPrice ) ) then givePlayerMoney ( getPlayerFromName ( aPlayer ) , tonumber ( aPrice ) ) takePlayerMoney ( source , tonumber ( aPrice ) ) else outputChatBox("* ليس لديك مبلغ كافي "..aPrice.."",source,255,0,0,true) end end end ) جرب ذآ :)
  4. كنت رح أقله , بس سبقتني هههه !
  5. يعني تبي تطلع اسماء اللاعبين في الجريد ليست ؟
  6. local screenW, screenH = guiGetScreenSize() function DXpanel() dxDrawRectangle(464, 368, 305, 415, tocolor(0, 0, 0, 191), true) dxDrawRectangle(465, 369, 304, 29, tocolor(0, 0, 0, 225), false) dxDrawText("Hack", 581, 369, 666, 398, tocolor(255, 255, 255, 255), 1.00, "bankgothic", "left", "top", false, false, true, false, false) dxDrawRectangle(464, 758, 305, 25, tocolor(255, 255, 255, 255), false) dxDrawRectangle(484, 398, 7, 180, tocolor(0, 0, 0, 255), true) dxDrawRectangle(501, 398, 7, 180, tocolor(255, 255, 255, 191), true) dxDrawRectangle(518, 398, 7, 180, tocolor(0, 0, 0, 255), true) dxDrawRectangle(535, 398, 7, 180, tocolor(255, 255, 255, 191), true) dxDrawRectangle(552, 398, 7, 180, tocolor(0, 0, 0, 255), true) dxDrawRectangle(567, 398, 7, 180, tocolor(255, 255, 255, 191), true) dxDrawRectangle(584, 398, 7, 180, tocolor(0, 0, 0, 255), true) dxDrawRectangle(601, 398, 7, 180, tocolor(255, 255, 255, 191), true) dxDrawRectangle(743, 398, 7, 180, tocolor(0, 0, 0, 255), true) dxDrawRectangle(726, 398, 7, 180, tocolor(255, 255, 255, 223), true) dxDrawRectangle(709, 398, 7, 180, tocolor(0, 0, 0, 255), true) dxDrawRectangle(692, 398, 7, 180, tocolor(255, 255, 255, 223), true) dxDrawRectangle(675, 398, 7, 180, tocolor(0, 0, 0, 255), true) dxDrawRectangle(618, 398, 7, 180, tocolor(0, 0, 0, 255), true) dxDrawRectangle(635, 398, 7, 180, tocolor(255, 255, 255, 191), true) dxDrawRectangle(649, 398, 7, 180, tocolor(0, 0, 0, 255), true) dxDrawRectangle(662, 398, 7, 180, tocolor(255, 255, 255, 223), true) dxDrawRectangle(578, 600, 81, 36, tocolor(0, 195, 9, 191), true) dxDrawText("OK", 593, 604, 642, 636, tocolor(255, 255, 255, 255), 1.00, "bankgothic", "left", "top", false, false, true, false, false) dxDrawRectangle(517, 646, 202, 68, tocolor(195, 0, 0, 191), true) dxDrawText("%5", 583, 656, 655, 705, tocolor(255, 255, 255, 255), 1.50, "bankgothic", "left", "top", false, false, true, false, false) dxDrawRectangle(464, 750, 305, 8, tocolor(255, 255, 255, 255), true) dxDrawText("CUA", 588, 755, 660, 783, tocolor(255, 255, 255, 255), 1.00, "bankgothic", "left", "top", false, false, true, false, false) dxDrawRectangle(465, 580, 304, 8, tocolor(255, 255, 255, 255), true) end function Open() if removeEventHandler("onClientRender", root, DXpanel) then showCursor(false) guiSetInputEnabled(false) else addEventHandler("onClientRender", root, DXpanel) showCursor(true) guiSetInputEnabled(true) end end bindKey("f5", "down", Open) جرب هذا وردلي خبر,, ^_^,
  7. function Open() if removeEventHandler("onClientRender", root, dx) then showCursor(false) guiSetInputEnabled(false) else addEventHandler("onClientRender", root, dx) showCursor(true) guiSetInputEnabled(true) end end bindKey("f5", "down", Open) كود فتح لوحة الدي آكس بـ زر , بالتوفيق طبعاُ ال dx, تستبدلها باسم الفانكشن حقك,
  8. استبدل هذه : addEventHandler("onClientGUIClick",root, function () if source == button10 then if ( guiGetVisible(HD.wnd) == false ) then guiSetVisible(Control,false) showCursor(false) guiSetInputEnabled(false) end guiSetVisible(HD.wnd,not guiGetVisible(HD.wnd)) showCursor(guiGetVisible(v)) guiSetInputEnabled(guiGetVisible(HD.wnd)) end end ) بـ هذه : addEventHandler("onClientGUIClick",root, function () if source == button10 then guiSetVisible(H.D.wnd,true) showCursor(true) guiSetVisible(Control,false) end end )
  9. شرح كآفي ووأفي, وآصل يا بطل, إلى الأمام ..
  10. السلام عليكم , كيف الحال يا شباب , ان شاء الله بخير, المهم, عندي مشكلة بمود توب التواجد وهي ما يظهر الساعات بجنب اللاعب في المود تضل 0:0:0, الكود : function guiCreateWindow( x2, y2, width2, height2, titleBarText2, relative2 ) local mainBackground = guiCreateStaticImage ( x2, y2, width2, height2, "wndow.png", relative2 ) local mainBackgroundLabel = guiCreateLabel ( 0, 0, 950, 300, titleBarText2, false, mainBackground ) guiSetEnabled ( mainBackgroundLabel, false ) return mainBackground end GUIEditor = { label = {} } local screenW, screenH = guiGetScreenSize() wnd = guiCreateStaticImage((screenW - 436) / 2, (screenH - 458) / 2, 436, 458, ":guieditors/images/wndow.png", false) guiSetVisible(wnd,false) Grid = guiCreateGridList(14, 54, 408, 355, false, wnd) guiGridListAddColumn(Grid, "x[ Player Name ]x", 0.5) guiGridListAddColumn(Grid, "x[ Time Player ]x", 0.5) GUIEditor.label[1] = guiCreateLabel(-5, -45, 418, 27, "", false, Grid) GUIEditor.label[2] = guiCreateLabel(7, 9, 419, 24, "=[ TOP 40 Onlines ]=", false, wnd) guiLabelSetColor(GUIEditor.label[2], 255, 0, 0) guiLabelSetHorizontalAlign(GUIEditor.label[2], "center", false) guiLabelSetVerticalAlign(GUIEditor.label[2], "center") Close = guiCreateButton(14, 409, 405, 33, "X", false, wnd) guiSetProperty(Close, "NormalTextColour", "FFFF1200") function getHours() playersTable = {} ; for i, v in ipairs(getElementsByType('player')) do local playerData = getElementData(v, "Time") or "0:0:0" local Hour, Min, Sec = unpack( split ( playerData, ":" ) ) table.insert(playersTable, {name = v, time = playerData}) end table.sort ( playersTable, function ( a, b ) return ( tostring ( a.time ) or "" ) > ( tostring ( b.time ) or "" ) end ) return playersTable end setTimer(function() --guiSetEnabled(Grid, false) guiSetVisible(Grid, false) guiSetVisible(Grid, true) guiGridListClear(Grid) local Hours = getHours() for one = 1, #getElementsByType('player') do if one >= 40 then return end local item = guiGridListAddRow(Grid) if (Hours[1]) then local itemName = guiGridListSetItemText(Grid, item, 1, one ..'-' .. getPlayerName(Hours[one].name), false, false) local itemName = guiGridListSetItemText(Grid, item, 2, Hours[one].time, false, false) guiGridListSetItemColor(Grid, item, 1, 255, 0, 0) guiGridListSetItemColor(Grid, item, 2, 0, 255, 0) end end end, 1000, 0) addEventHandler( 'onClientGUIClick', root, function() if source == Close then guiSetVisible(wnd, false) showCursor(false) end end ) function open() if guiGetVisible(wnd) == false then guiSetVisible(wnd, true) showCursor(true) else guiSetVisible(wnd, false) showCursor(false) end end bindKey( 'F10', 'down', open)
  11. اخوي شكلك ما قرأت الموضوع الي كاتبه فوق, هذا عشان كنت مستعجل نسيت اكتب showCursor(false) المهم انا قلت فوق ضفت الكود ذا وما ظبط .
  12. addEventHandler("onClientClick",getRootElement(), function ( button , state ) if ( button == "state" and state == "up" ) then if ( isMouseInPosition(294, 261, 174, 44) ) then removeEventHandler("onClientRender",root,dx) end end end )
  13. السلام عليكم, كيف الحال؟, ان شاء الله تكونو بخير, المهم :- انا مسوي كود لإغلاق لوحة دي اكس وتغلق بس المشكلة المؤشر يبقى مع انني حاط showCursor(false)
×
×
  • Create New...