Jump to content

abu5lf

Members
  • Posts

    2,193
  • Joined

  • Last visited

Everything posted by abu5lf

  1. ماصلح وانا اخوك ادخل مرتين يبقى واحد
  2. معي كود مهوب شغال addEventHandler ( 'onResourceStart', resourceRoot, function () call(getResourceFromName('scoreboard'), 'addScoreboardColumn', 'Counter') for k,v in ipairs(getElementsByType('player')) do if ( v ) then setElementData ( v, 'Counter', 0 ) end end end ) addEventHandler ( 'onPlayerJoin', getRootElement(), function () setElementData ( source, 'Counter', getElementData ( source, 'Counter' ) + 1 ) end ) لايوجد خطا في debug المشكلة عدم ظهور العدد في السكور
  3. https://wiki.multitheftauto.com/wiki/OnClientGUIClick
  4. dxDrawText getScreenFromWorldPosition بس صعبة عليك
  5. جب لي فائدة الكود عشان افهم وش تبي بالضبط
  6. جرب كذا addEventHandler( 'onClientGUIClick', getRootElement(), function( ) if ( source == GUIEditor_Button[3] ) then local marker = createMarker( x1, y1, z1 ) createBlipAttachedTo( marker, 15 ) addEventHandler( 'onClientMarkerHit', marker, function ( hitPlayer ) if ( getElementType ( hitPlayer ) == 'player' ) then setElementPosition ( hitPlayer, x2, y2, z2 ) end end ) end end )
  7. انت ما فهمتني انا المود كله شغال الا زر 1 هذا الكود addEventHandler ("onClientGUIClick", getRootElement(), onGuiClick) function onGuiClick (button, state, absoluteX, absoluteY) if (source == GUIEditor_Button[3]) then local marker = createMarker(x1, y1, z1, "checkpoint", 2, 255, 255, 0, 0) createBlipAttachedTo(marker, 15) function changeLocation(person) setElementPosition(person, x2, y2, z2) end end end addEventHandler("onMarkerHit", marker, changeLocation) addEventHandler ("onClientGUIClick", getRootElement(), onGuiClick) الكود مخربط كيف ابعرف وش الي تبي واصلحه
  8. شف ردي مرة ثانية واذا تبي تجيب الاحداثيات من الاديت guiGetText
  9. addEventHandler( 'onClientGUIClick', getRootElement(), function( ) if ( source == GUIEditor_Button[3] ) then local x, y, z = getElementPosition ( getLocalPlayer() ) local marker = createMarker( x, y, z ) createBlipAttachedTo( marker, 15 ) addEventHandler( 'onClientMarkerHit', marker, function ( hitPlayer ) if ( getElementType ( hitPlayer ) == 'player' ) then setElementPosition ( hitPlayer, 10, 11, 11 ) end end ) end end )
  10. server-side addEvent ( 'NRG', true ) addEventHandler ( 'NRG', getRootElement(), function ( ) if ( getPlayerMoney ( source ) ) >= ( 1500 ) then takePlayerMoney ( source, tonumber ( 1500 ) ) local x, y, z = getElementPosition ( source ) local vehicle = createVehicle ( 411, x, y, z ) warpPedIntoVehicle ( source, vehicle ) end end ) client-side addEventHandler( 'onClientGUIClick', getRootElement(), function( ) if ( source == GUIEditor_Button[1] ) then triggerServerEvent ( 'NRG', getLocalPlayer()) end end )
  11. Client-side GUIEditor_Window = {} GUIEditor_TabPanel = {} GUIEditor_Tab = {} GUIEditor_Button = {} GUIEditor_Label = {} GUIEditor_Window[1] = guiCreateWindow(476,119,256,160,"===7MoDy===",false) GUIEditor_TabPanel[1] = guiCreateTabPanel(9,20,238,131,false,GUIEditor_Window[1]) GUIEditor_Tab[1] = guiCreateTab("Shop-1",GUIEditor_TabPanel[1]) GUIEditor_Button[1] = guiCreateButton(48,17,139,35,"jetpack \ removePedJetPack ",false,GUIEditor_Tab[1]) --GUIEditor_Button[2] = guiCreateButton(47,58,139,35,"removePedJetPack",false,GUIEditor_Tab[1]) GUIEditor_Tab[2] = guiCreateTab("Aoubt",GUIEditor_TabPanel[1]) GUIEditor_Label[1] = guiCreateLabel(4,10,198,91," 7MoDy",false,GUIEditor_Tab[2]) guiSetFont(GUIEditor_Label[1],"sa-header") addEventHandler( 'onClientGUIClick', root, function( ) if ( source == GUIEditor_Button[1] ) then triggerServerEvent ( 'JetPack', getLocalPlayer()) end end ) Server-side addEvent ( 'JetPack', true ) addEventHandler ( 'JetPack', root, function ( ) if ( not doesPedHaveJetPack ( source ) ) then givePedJetPack( source ) else removePedJetPack( source ) end end ) <meta> <script src="client.lua" type="client"/> <script src="server.lua" type="server"/> </meta>
  12. hatMarker = {} function consoleCreateMarker ( thePlayer, commandName ) if ( thePlayer ) then local x, y, z = getElementPosition ( thePlayer ) if isElement( hatMarker[thePlayer] ) then destroyElement( hatMarker[thePlayer] ) end hatMarker[thePlayer] = createMarker ( x + 2, y + 2, z, "cylinder", 1.5, 255, 255, 0, 170 ) if ( hatMarker[thePlayer] ) then outputConsole ( "Marker created successfully", thePlayer ) else outputConsole ( "Failed to create marker", thePlayer ) end end end addCommandHandler ( "createmarker", consoleCreateMarker )
  13. أنا شايف الي تكتبه خطاء وبعدين قوقل ما يغلط في الترجمة وانت تجيب ترجمة مدري من وين على كيفك وتقول هذي هي ؟ ومن متى syntax هي الصيغة ومن وين جبتها أثبت لي انا جايب الترجمة على حسب المطلوب انت قلت بناء الجملة هذي في قواعد اللغة اظن مالها دخل الصيغة هي صيغة الوظيفة
  14. هو دي المشكلة انا حطيت ترجمة مناسبة وتفيد في الفهم مهوب من قوقل ويجيك واحد مسوي فاهم الله يصلحه ويرد عليها تراني ماغصبتك تقرأها او ترفضها انا حطيتها عشان تابل سأل وحطيت ترجمة مالك دخل فيها
  15. شف المثال الي في الويكي getAccount اللون برتقالي يعني سيرفر guiSetText اللون احمر كلنت بس setElementData اللون الازرق يصلح في الكل كلنت وسيرفر
  16. اذا كان الصوت تبيه يظهر للأعب بس استخدم الوظيفة هذي افضل واسهل playSoundFrontEnd
  17. لو تنسخ وتلصق ملف server الموجود في mods\deathmatch\logs تعرف سبب المشكلة بسهولة
  18. المشكلة في gui حطه في الموضوع
  19. وش الي مايشتغل بالضبط ؟
  20. if ( GUIEditor_Label[13] ~= false ) then ليه تحط ذاه ؟
  21. هي كلها صح تعلم منها وعدل فيها واذا واجهتك مشكلة في ذاك الوقت اسأل
  22. ابسألك سؤآل وش فائدة الكود العظيم الي مسويه ؟
  23. وانت ليه تجيب الاكواد من الويكي وتقول صح ولا خطأ ؟ ايه اكيد صحيحة 100 % بس انت استخدمها وتعلم منها مهوب تجي المنتدى وتنزل موضوع مايحتاج
×
×
  • Create New...