Jump to content

Trefeor

Members
  • Posts

    270
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by Trefeor

  1. function removeHex(text, digits) assert(type(text) == "string", "Bad argument 1 @ removeHex [String expected, got " .. tostring(text) .. "]") assert(digits == nil or (type(digits) == "number" and digits > 0), "Bad argument 2 @ removeHex [Number greater than zero expected, got " .. tostring(digits) .. "]") return string.gsub(text, "#" .. (digits and string.rep("%x", digits) or "%x+"), "") end --- # مثال for k,v in ipairs ( getElementsByType("player") ) do outputChatBox(removeHex(getPlayerName(v),6)) end
  2. اتوقع اذا حطيتها بملف السيرفر راح يزيد تلقائي لكل اللاعبين
  3. استخدم split خلي الكلام الي بالملف كذا 139484, 2948595, ثم سوي ريد لـ الملف وسوي له split
  4. hello how get video length and video position same getSoundPosition and getSoundLength just from youtube browser ?
  5. بالتوفيق لكم , اتمنى تشيك على السكايب لاهنت
  6. locallo sx, sy = guiGetScreenSize() local start = getTickCount() local a1, a2 = (sx-300)/2, 0 -- تبدأ الأرقام من نصف الشاشة بالعرض و اعلى الشاشة بالأرتفاع local b1, b2 = (sx-300)/2, (sy-300)/2 -- تنتهي الأرقام في نص الشاشة بالعرض و نصف الشاشة بالأرتفاع addEventHandler("onClientRender", root, function() local now = getTickCount() local x, y = interpolateBetween(a1, a2, 0, b1, b2, 0, (now - start) / ((start + 1500) - start), "OutBack") dxDrawImage(x, y, 300, 300, "Image.png") end) @TAPL << المصدر
  7. Hello everyone how to make same this
  8. وش الي مو فاهمه شوف المثال بالويكي
  9. addEventHandler ( "onPlayerQuit" , root , function ( ) if ( getPedOccupiedVehicle ( source ) and getVehicleController(getPedOccupiedVehicle(source)) == source ) then destroyElement ( getPedOccupiedVehicle ( source ) ) end end )
  10. بشرح لك الـ الارقمنتات . اول 6 ارقمنتات من فين تبدا الكاميرا وبعد كذا 6 ارقمنات وفين توقف الكاميرا والارقمنت الاخير الي هو السرعة يعني كم ثانية اتمنى فهمت وتقدر تجيب احداثيات الكاميرا من getCameraMatrix بالتوفيق
  11. حلو , بس لو سويت القريد ليست مره وحدة وسويت له scroll بيكون احلى , بالتوفيق
  12. ماعليش اخطيت بـ أسم الوظيفة https://wiki.multitheftauto.com/wiki/SmoothMoveCamera
  13. تبيها تشتغل مباشرة كذا ولا يوم يكتب امر ؟
  14. خليها مثلا 0.5 او 0.9 او الي تبي زي القريد ليست العادي اتوقع
  15. بتسوي لوق بنظام وش ؟ SQL او Tables ?
  16. اتوقع مثلا سويت ترايقر بملف سيرفر تقدر تتصل فيه بملف كلاينت بمود ثاني هذا مثال واتوقع تقدر تستخدمه بطرق ثانية
  17. 'onPlayerWasted' بالفنكشن الارقمنت الاول مو اللاعب الي قتل
  18. function aTeam ( player ) if isObjectInACLGroup("user."..getAccountName ( getPlayerAccount ( player ) ), aclGetGroup ( "AD-Team" ) ) then local team = getTeamFromName ( "Admins" ) and getTeamFromName ( "Admins" ) or createTeam ( "Admins" , 255 , 11 , 11 ) if ( getPlayerTeam ( player ) ~= team ) then setPlayerTeam( player, team ) outputChatBox( " Team Admins l تم تحويلك الى هاذا التيم " , player , 255 , 11 , 11 ) end end end addCommandHandler("AR-Team",aTeam) addEventHandler("onPlayerWasted",getElementRoot ( ) , aTeam )
  19. اذا كان فيه تايمر او ريندر والخطا داخل الحدث او التايمر اتوقع بيجيب لك لاق .
  20. اعتقد طريقة @N3xT صحيحة سويتها على البيد واشوف الدمج كم ويتغير يوم اغير القيمة مدري فهمت من كلامي ولا المهم ذي الاكواد الي جربتها Server : ped = createPed ( 0 , 0 , 0 , 3 ) ; for k,v in ipairs ( getElementsByType ( "player" ) ) do if ( getPlayerName ( v ) == "#Trefeor" ) then setWeaponProperty ( 22 , "std" , "damage" , 100) end end Client : addEventHandler("onClientPedDamage",root,function(_,_,_,d) outputChatBox(tostring(d)) end)
  21. This is better onElementModelChange
  22. الكود مافيه اي مشكلة , اطرح الاكواد
  23. GUIEditor = { window = { } , edit = { } , button = { } } addEventHandler("onClientResourceStart", resourceRoot,function() GUIEditor.window[1] = guiCreateWindow(198, 198, 488, 204, "", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1], false) GUIEditor.edit[1] = guiCreateEdit(140, 69, 217, 34, "0, 0, 0", false, GUIEditor.window[1]) GUIEditor.button[1] = guiCreateButton(371, 157, 107, 37, "تفعيل", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FF00ACFC") end ) ; bindKey("f3","down",function() local Visible = guiGetVisible(GUIEditor.window[1]) guiSetVisible(GUIEditor.window[1],not Visible) showCursor(not Visible) end ) addEventHandler("onClientGUIClick",root,function() if ( source == GUIEditor.button[1] ) then local pos = guiGetText ( GUIEditor.edit[1] ) local position = split ( pos , "," ); if ( position and type ( position ) == "table" and #position == 3 ) then createPickup(position[1],position[2],position[3], 3, 1212) outputChatBox ( "* Done " , 0,255,0, true) end end end)
×
×
  • Create New...