Jump to content

SycroX

Members
  • Posts

    2,141
  • Joined

  • Last visited

  • Days Won

    15

Everything posted by SycroX

  1. SycroX

    Bug

    there's no event to cancel it so simply use return instead off cancelEvent addCommandHandler("anim", function(player) if isPlayerInVehicle(player) then outputChatBox("u can't use any animation while in vehicle", player, 255, 0, 0) return end --#your code end ) or try this way addEventHandler("onPlayerCommand", root, function(cmd) if cmd == "anim" then if isPedInVehicle(source) then outputChatBox("u can't use animations while in vehicle", source, 255, 0, 0) cancelEvent() end end end )
  2. يولد مليت منك في كل موضوع حاطت لنا الموضوع ذا ؟ عوافي ذا نصيحه مو قانون لا تقعد تخرب مواضيع البقيه @!#NssoR_) شوف حل
  3. اظن المود ذا موجود مع مودات اللعبه اسمه traffic بس طبعا مثل ما قالو الشباب ما يتحسب علي انه لاعب
  4. انا الغبي الي ساعدت امثاله :- طفل ذا ولله بجد
  5. ترا بدأت احث اني اضيع وقتي علي الفاضي معك و اني بدأت اندم اني سويت لك الليفل ذا اظن افدتك في الموضوع الثاني و قلت لك طريقه تخليه علي كل المقاسات بس شكلك تحب تضيع وقت الناس معك فمن الأخر انسي اني اساعدك تاني :-
  6. هيك اللاعب ما يحس من اي شي اظن تريفور افادك بموضوعك
  7. ما يحتاج تحفظ الداتا كل ما اللاعب يقتل زومبي يكفي تحفظها مره واحده فقط قبل الخروج وش قصدك مش ظاهر لاحد غيرك :- نظام اللفل سيستم ان كل واحده له لفل ما تقدر تشوف لفل الأخر الي لو حطي في التاب column باسم level
  8. اخر همي الفلوس :- لو كنت فاضي كنت بعلمك بس اسف وراي مشاغلي
  9. ذا حدث و الي عطاها لك الراجل وظيفه كيف تبي تحطها مكان الحدث ؟؟
  10. معلش بس كدا كتير ولله :- شيل ذي programe lua %10 و بدلها بـذي program lua %0 + يا ريان لاحظ return end
  11. نعم فعلا ما تقدر تسوي لك حدث بحد زاتها بس تقدر تستخدمها في تكوين حدث تقدر تستخدمها بطرق مختلفه و صاحب الموضوع سأل وش الفايده منها فاحنا قلنا له اقتراحات او فوائد للوظيفه لاكن وظيفتها الأصليه مثل ما قلت انت يجيب لك تفاصيل ادق عن الوظيفه او الحدث بس الفكره ان احنا نقدر نسوي بها حدث عن طريق ربطها مع التريجر أيفنت + يلي تقول لسا متعلم برمجه جديد موداتي و سيرفراتي تشهد علي مو واحد مثلك لسا داخل المنتدي ما كمل اسبوع يجي يحكم علي او علي اي حد هنا
  12. واضحه جدا من يحتاج يقوي لغته بينا addEvent "onPlayerMoneyChange" function onPreFunction(sourceResource, functionName, isAllowedByACL, luaFilename, luaLineNumber, ...) local args = {...} if functionName == "setPlayerMoney" or functionName == "takePlayerMoney" or functionName == "givePlayerMoney" and #args == 2 and isElement(args[1]) then triggerEvent("onPlayerMoneyChange", args[1], args[2]) end end addDebugHook("preFunction", onPreFunction) مثال : addEventHandler("onPlayerMoneyChange", root, function(newMoney) outputChatBox(getPlayerName(source).."'s money changed to "..newMoney, root, 255, 0, 0, true) end )
  13. عوافي الرجل طلب شرح و ماستر ما قصر يعني وشرحها له + يب تقدر تسوي بها حدث و بكل بساطه + هي الوظيفه عشان بها كلمه Debug صارت فقط للدي بق ؟ افضل لك قبل ما تتكلم في اشياء ما تعرفها قوي لغتك شوي
  14. طلع سهل عشان صاحب الجريد ليست مسويه اصلا لو بتسويه لوحدك بيكون صعب و مقرف لان مثل ما قلت انت رياضياتك مره مو كويسه
  15. معلش حسبت ذي غلط local precentage = ((xp/level)*100)*100 حولها لهيك local precentage = (xp/level*100)*100
  16. مود حفظ ملابس سي جي : https://community.multitheftauto.com/index.php?p=resources&s=details&id=1868 مود محل الملابس : https://community.multitheftauto.com/index.php?p=resources&s=details&id=9689
  17. كيف يعني هو ذي حق الجي يو اي تدوس بعجلت الماوس اظن ( ذا الي فهمتو من الأكواد )..ي
  18. قصدك تبي تحط السكرول بار مع الجريد ليست يكون رسم يعني : تفضل addEventHandler ( "onClientRender", root, function ( ) -- Is there any GridList to render? if #dxGrid.items > 0 then -- Loop through all grid lists for index, data in ipairs ( dxGrid.items ) do -- Is the GridList visible? if data.vis then -- Draw the 'GridList' itself dxDrawRectangle ( data.x, data.y, data.w, data.h, tocolor ( 0, 0, 0, 200 ), data.pg ); -- Draw the column bar dxDrawRectangle ( data.x, data.y, data.w, 30 % data.h, tocolor ( 0, 0, 0, 220 ), data.pg ); --Create the Scrollbar if data.r > data.mi+1 then local x, y, w, h, totalRows, maxItems, scroll = data.x, data.y, data.w, data.h, data.r, data.mi+1, data.s-1 dxDrawRectangle(x+w-10, y, 10, h, tocolor(0, 0, 0, 200), true); dxDrawRectangle(x+w-10, (y+h/totalRows*(scroll)), 10, (h/totalRows*maxItems), tocolor(255, 255, 255, 200), true ); end -- Set cursorOn variable to the current GridList, if it's selected cursorOn = nil if __isMouseInPosition ( data.x, data.y, data.w, data.h ) then cursorOn = index; end -- Check if there's any selected item local seeFrom = data.s; local seeTo = ( data.s + data.mi ) - 1; if data.se and data.se <= data.r and data.se >= seeFrom and data.se <= seeTo then local index = data.se - ( data.s - 1 ); local y2 = data.y + ( ( index - 1 ) * 25 ); -- Draw a rectangle to make it looks like selected dxDrawRectangle ( data.x, ( 30 % data.h ) + y2, data.w, 20, tocolor ( 0, 0, 0, 100 ), data.pg ); end -- Is there any column? if #data.i > 0 then local cWidth = 0 -- Loop through all columns for cIndex, cData in ipairs ( data.i ) do -- we'll go beyond the GridList width with this column ? if ( ( cWidth + cData.info.width ) <= data.w ) then local x = data.x + cWidth; -- Draw the column title dxDrawText ( cData.info.title, x, data.y, cData.info.width + x, ( 30 % data.h ) + data.y, tocolor ( 255, 255, 255 ), FIT_MODE and ( 1 * SCALE ) or 1, "default-bold", "center", "center", true, true, data.pg, true, true ); -- Reset the selected item cData.info.selected = -1; -- Is there any item ? if #cData > 0 then local seeFrom = data.s; local seeTo = ( data.s + data.mi ) - 1; -- Loop the items for iIndex = seeFrom, seeTo do -- There's a row with this index in the current column? if cData[iIndex] then local index = iIndex - ( data.s - 1 ); local y = data.y + ( index * 25 ); local y2 = data.y + ( ( index - 1 ) * 25 ); -- Check if cursor is on item position if __isMouseInPosition ( data.x, ( 30 % data.h ) + y2, data.w, 20 ) then -- Define the mouse-on variable data.mo = iIndex; end -- Draw the item text dxDrawText ( cData[iIndex]["text"], x, y, cData.info.width + x, ( 30 % data.h ) + y, tocolor ( unpack ( cData[iIndex]["color"] ) ), FIT_MODE and ( 1 * SCALE ) or 1, "default-bold", "center", "center", true, true, data.pg, true, true ); end end end -- Increase cWidth variable (to draw the columns correctly) cWidth = cWidth + cData.info.width; end end end end end end end , true, "low-5")
  19. :- الا فيه سكرول راجع الاكواد بتلاقي ان السكرول بار موجود
  20. Scroll Level ????? مو هيك معناها ان فيه سكرول بار اصلا ؟
×
×
  • Create New...