Jump to content

Abdul KariM

Members
  • Posts

    2,711
  • Joined

  • Days Won

    42

Everything posted by Abdul KariM

  1. هذه هي تأكد من اكواد المودين , بجانب الكلنت والسيرفر <>
  2. وين التحقق ؟ + لازم تربطه مع كودك حق الضغط على الزر _
  3. ليش ؟ امزح تقدر عن طريق 'onPlayerChat'
  4. guiGridListGetSelectedItem guiGridListGetItemText
  5. 'onVehicleStartExit' cancelEvent isPedInWater
  6. اعتقد الردين الي فوق بزيادة , وانت ضايف اشياء غير طلبه <
  7. 'onClientGUIClick' guiGetText triggerServerEvent setElementData 'onPlayerChat' getElementData للحفظ setAccountData getAccountData -- or executeSQLQuery
  8. استبدل الكلينت بهذا function getPlayerFromPartName(name) local name = name and name:gsub("#%x%x%x%x%x%x", ""):lower() or nil if name then for _, player in ipairs(getElementsByType("player")) do local name_ = getPlayerName(player):gsub("#%x%x%x%x%x%x", ""):lower() if name_:find(name, 1, true) then return player end end end end GUIEditor = { gridlist = {}, window = {}, button = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(283, 158, 198, 327, "Solder Panel", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.gridlist[1] = guiCreateGridList(14, 27, 170, 219, false, GUIEditor.window[1]) guiGridListAddColumn(GUIEditor.gridlist[1], "Name", 0.9) guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1], 0, 1, "-", false, false) GUIEditor.button[1] = guiCreateButton(14, 270, 76, 35, "Slap", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[1], "default-bold-small") guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA") GUIEditor.button[2] = guiCreateButton(108, 270, 76, 35, "Destory", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[2], "default-bold-small") guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFAAAAAA") grid = GUIEditor.gridlist[1] end ) bindKey("m","down", function ( ) guiSetVisible(GUIEditor_Window[1], not guiGetVisible ( GUIEditor_Window[1] ) ) showCursor ( guiGetVisible ( GUIEditor_Window[1] ) ) end ) addEventHandler("onClientGUIClick",root, function () if ( source == GUIEditor.button[1] ) then local sel = guiGridListGetSelectedItem(grid) if sel ~= -1 then local text = guiGridListGetItemText(grid,sel,1) local plr = getPlayerFromPartName(text) if isElement(plr) then triggerServerEvent("killPlayer",localPlayer,plr) end end end end ) addEventHandler("onClientGUIClick",root, function () if ( source == GUIEditor.button[2] ) then local sel = guiGridListGetSelectedItem(grid) if sel ~= -1 then local text = guiGridListGetItemText(grid,sel,1) local plr = getPlayerFromPartName(text) if isElement(plr) then triggerServerEvent("Destroy",localPlayer,plr) end end end end ) function update () guiGridListClear(GUIEditor.gridlist[1]) for i,v in ipairs (getElementsByType("player")) do local rp = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText (GUIEditor.gridlist[1],rp,1,getPlayerName(v):gsub("#%x%x%x%x%x%x", ""),false,false) end end addEventHandler ("onClientResourceStart",resourceRoot,update) addEventHandler ("onClientPlayerJoin",root,update) addEventHandler ("onClientPlayerChangeNick",root,update) addEventHandler ("onClientPlayerQuit",root,update)
  9. ماتقدر تجيب حسابه لاكن في طريقة , انك تبرمج لوحة التسجيل واول مايسجل الاعب تجيب اسم حسابه وباسسورده وتحطهم في اللوحة حقتك طبعا لازم تستعممل executeSQLQuery بالتوفيق ^
  10. حط الكود سيرفر local Mint = 5 Timer = setTimer ( function ( ) aMint = Mint - 1 triggerClientEvent ( root , "SetTime" , root , aMint ) if aMint == 0 then outputChatBox ( "Timer Finshed" ) end end,60000 , 1 ) وحط ذا بالكلينت addEvent ( "SetTime" , true ) addEventHandler ( "SetTime" , root, function ( Mint_ ) guiSetText ( GUIEditor.label[11], tostring ( Mint_ ).." minutes" ) end ) جربه ورد خبر , تقدر تبدل وظيفة اخراج مسج بالشات , بأي شي تبيه
  11. شف انت مكرر تايمرات ومايحتاج لو تجاوبني على سؤالي الي فوق , نقدر نختصره ويقلل الوقت ونشوف له حل
  12. مافهمت شي من الكود , يعني مثلا عندك 5 دقايق كل دقيقة تنزل دقيقة يعني مثلا دقيقة وتصير ال 5 دقايق 4 دقايق ؟ ولا كيف ؟
  13. اكوادك طيب ولا انت مستخدم قيم مود ؟
  14. انت تقول تدخل وتخرج اول مايخرج الاعب , جيب الوقت المتبقي من التايمر حقك وحطه بحساب الاعب واول مايسوي الاعب تسجيل دخول جيب الداتا وسوي التايمر على الداتا , هذا الي فهمته منكك
  15. حسن من كلامك والفاظك , جاك باحترام الرجال
  16. https://forum.multitheftauto.com/viewtopic.php?f=160&t=100292 + dxDrawTextOnElement
  17. حدث اول ماتنفجر المركبة والسورس حقها , السيارة الي انفجرت
×
×
  • Create New...