Jump to content

#Soking

Members
  • Posts

    1,439
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by #Soking

  1. ..تصرف شرير لا ومسوي موضوع يبي يرتب قسم البرمجة انت اول شيء رتب نفسك طيب و وش كمان ؟
  2. +1 في الحاله دي استخدمم -- Server Side setTimer setElementData getPlayerIdleTime -- Client Side getElementData
  3. AFK = dxDrawImageOnElement("afk.png") ناقص ارقمنتات + ناقص كود اليوزفل فنكشن مب موجود + ليه انت مسويه كمتغير باسم AFK ?
  4. function Sprint_ ( Element , Stats1 , Stats2 ) setPedControlState( Element ,"forwards", Stats1 ) setPedControlState( Element ,"sprint" , Stats2 ) end function findRotation( x1, y1, x2, y2 ) local t = -math.deg( math.atan2( x2 - x1, y2 - y1 ) ) return t < 0 and t + 360 or t end function Ro_ ( ) local aPlayer_ , aPed_ = { getElementPosition(localPlayer) } , { getElementPosition(Ped_) } local a3D = getDistanceBetweenPoints3D( aPlayer_[1] , aPlayer_[2] , aPlayer_[3] , aPed_[1] , aPed_[2] , aPed_[3] ) setPedRotation(Ped_, findRotation(aPed_[1] , aPed_[2] , aPlayer_[1] , aPlayer_ [2] ) ) if ( a3D <= 3 ) then Sprint_ ( Ped_ , false , false ) else Sprint_ ( Ped_ , true , true ) end end function FunctionCommand_ ( ) local Position = { getElementPosition(localPlayer) } Ped_ = createPed(0, Position[1] + 1, Position[2], Position[3] ) Sprint_ ( Ped_ , true , true ) removeCommandHandler ( "createPed_", FunctionCommand_) addEventHandler('onClientRender', getRootElement ( ) , Ro_ ) addEventHandler('onClientPedWasted',Ped_, function ( ) setTimer ( destroyElement , 5000 , 1, Ped_ ) addCommandHandler("createPed_",FunctionCommand_ ) removeEventHandler('onClientRender', root ,Ro_ ) end ) end addCommandHandler("createPed_",FunctionCommand_ ) ماني مجرب ضض
  5. وش دخل الـ MoveObject
  6. قال حقوق قال اقووول اقلب وجهك ههههههههههههههههههههههههههههههههههه
  7. onPlayerSpawn داخل افنت spawnPlayer على ما يبدو انت حاط فنكشن ذا يسبب تكرار لانهائي +1 في الحاله دي استخدم setElementPosition + استخدم الفنكشات دي في حاله العالم الوهمي وغيره setElementInterior setElementDimension
  8. اي تغير فالحقوق ماحللك اللهم اني بلغت فشهد مب فاهم قصدك قصدك اننا لو غيرنا حقوق المود راح تجيب فينا العيد ؟
  9. السلام عليكم ورحمة الله وبركاته اما بعد : كل عام وانتم بخير اليوم حبيت اقترح عليكم اقتراح بسيط ان نخلي الموضوع دا خاص بمشاكل المودات او الاكواد افضل من طرح أكثر من موضوع و يفضل المود الذي يزيد عليه الاقبال مثل [ Support System - Tag System ] لان أحس ان نص الموضيع صارت عن المودين دول فـ يفضل اي احد عنده اكواد وبده يصلحها يطرحها هنا بشرط أكوأد لا تزيد عن 20 سطر , في حالة زيادها عن 20 سطر قم بوضع موضوع ياريت الموضوع يصير عليه اقبال مشان نحسن أكثر من صورة المنتدي العربي + ارجو من الكل اتباع نظام الاخ كور لوضع اسماء عنواين للموضيع بشكل واضح والسلام عليكم ورحمة الله وبركاته
  10. يسوي لوب وفي كل مره يخلي number يزيد مره والوب سريع ومايتوقف الا لما يصير الرقم 20000 يسبب لاق يعني
  11. وانا معطيه لك مجرد مثال
  12. outputChatBox ("'' #990066 "..removeHex(getPlayerName(plr)).." Has Been Slaped By "..removeHex(getPlayerName(source)).." Reason """..r,root,255, 0, 255,true )
  13. + انا معطيه مثال بسيط مو الـ يلاحقه ومادري شو X غلطط جربه قبل تتطرحه + من الاافضل استعمال setPedControlState مثال بسيط addCommandHandler("createPed_", function ( ) local Position = { getElementPosition(localPlayer) } setPedControlState( createPed(0, Position[1] + 1, Position[2], Position[3] ) ,"forwards", true) end )
  14. وين الغلط يابو غلط انت يالمبرمج انا مجربه وشغال جربه قبل تتكلم
  15. https://wiki.multitheftauto.com/wiki/StopSound
  16. X غلطط جربه قبل تتطرحه + من الاافضل استعمال setPedControlState مثال بسيط addCommandHandler("createPed_", function ( ) local Position = { getElementPosition(localPlayer) } setPedControlState( createPed(0, Position[1] + 1, Position[2], Position[3] ) ,"forwards", true) end )
  17. وش نسويلك طيب admin\admin\server\admin_server
  18. خلاص كنت احتفظت به لك شخصيا مو تنشره + ليه مب شغال شغلت الفري كام + Ctrl + C و showcol 1 و مب زبط ض
  19. دي نوع من انواع الوبات الاربعه بذا الشكل for Value1_ , Value2_ in ipairs ( ) do -- Your Functions end ( ) بين القوسين الشي الراح يلف + مب لازم in ممكن next + لازم لها end function - if - loob لهم اند
  20. function convertNumber ( number ) local formatted = number while true do formatted, k = string.gsub(formatted, "^(-?%d+)(%d%d%d)", '%1,%2') if ( k==0 ) then break end end return formatted end function getTimeLeft(Timer) ms = getTimerDetails(Timer) local m = math.floor(ms/60000) local s = math.floor((ms-m*60000)/1000) if m < 10 then m = ""..m end if s < 10 then s = ""..s end return ""..m.." Minute and "..s.." Second" end function FunctionCommand_ ( Player, _, aWin_ ) Restart = setTimer( addCommandHandler, 300000 , 1, 'Flip' , FunctionCommand_ ) removeCommandHandler('Flip') if ( math.random( 0 , 2 ) == 2 ) then local WinMoney = aWin_ * 2 givePlayerMoney ( Player , WinMoney ) outputChatBox("* #FFFFFF[Filp System] #F3FF00: #FF0000( #00FFFC"..getPlayerName(Player).." #FF0000) #007CFFWin #40FF00$"..convertNumber(WinMoney), root, 255, 0, 0, true ) else if ( getPlayerMoney ( Player ) >= tonumber(aWin_) ) then takePlayerMoney ( Player , aWin_ ) end outputChatBox("* #FFFFFF[Filp System] #F3FF00: #FF0000 Your Failled "..getTimeLeft(Restart).." To Start", root, 255, 0, 0, true ) end end addCommandHandler( 'Flip' , FunctionCommand_ ) addCommandHandler( 'TimeFlip' , function ( Player ) if ( isTimer(Restart) ) then outputChatBox("* #FFFFFF[Filp System] #F3FF00: #FF0000"..getTimeLeft(Restart), Player, 255, 0, 0, true ) else outputChatBox("* #FFFFFF[Filp System] #F3FF00: #1AFF00The Command is Start", Player, 255, 0, 0, true ) end end ) TimeFlip لمعرفة وقت رجوع الكلمه وهيك ض Filp 200 دا مثال بسيط مادري لو في خطاء مب مجرب
  21. Client Side _ 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 function guiGridListGetSelectedItemText ( gridList, column ) local item = guiGridListGetSelectedItem ( gridList ) local text = guiGridListGetItemText ( gridList, item, column or 1 ) if ( text ~= '' ) then return text else return false end end function centerWindow(center_window) local screenW,screenH=guiGetScreenSize() local windowW,windowH=guiGetSize(center_window,false) local x,y = (screenW-windowW)/2,(screenH-windowH)/2 guiSetPosition(center_window,x,y,false) end function SetWindowVisible ( Panel , StatsP , StatsC ) guiSetVisible( Panel , StatsP) showCursor( StatsC ) centerWindow( Panel ) end Window_ = guiCreateWindow(283, 158, 198, 327, "Solder Panel", false) guiWindowSetSizable(Window_, false) guiSetVisible(Window_,false) GridList_ = guiCreateGridList(14, 27, 170, 219, false, Window_) guiSetFont(GridList_, "default-bold-small") Column_ = guiGridListAddColumn(GridList_, "Name", 0.9) guiGridListAddRow(GridList_) guiGridListSetItemText(GridList_, 0, 1, "-", false, false) Button1_ = guiCreateButton(14, 270, 76, 35, "Slap", false, Window_) guiSetFont(Button1_, "default-bold-small") guiSetProperty(Button1_, "NormalTextColour", "FFAAAAAA") Button2_ = guiCreateButton(108, 270, 76, 35, "Destory", false, Window_) guiSetFont(Button2_, "default-bold-small") guiSetProperty(Button2_, "NormalTextColour", "FFAAAAAA") bindKey("m","down", function ( ) G_ = not guiGetVisible( Window_ ) SetWindowVisible ( Window_ , G_ , G_ ) end ) addEventHandler('onClientGUIClick',getRootElement( ) , function ( ) guiSetInputEnabled(false) local Player = getPlayerFromPartName( guiGridListGetSelectedItemText ( GridList_, Column_ ) ) if ( source == Button2_ ) then triggerServerEvent ("destroy", localPlayer, Player) elseif ( source == Button1_ ) then triggerServerEvent ("slap", localPlayer, Player) end end ) function Update_ ( ) guiGridListClear(GridList_) for _,Players in ipairs (getElementsByType("player")) do local Rows_ , aPlayers_ = guiGridListAddRow ( GridList_ ) , getPlayerName(Players) guiGridListSetItemText (GridList_, Rows_ ,Column_,aPlayers_:gsub("#%x%x%x%x%x%x", ""),false,false) guiGridListSetItemColor(GridList_, Rows_, Column_,math.random( 255 ) ,math.random( 255 ) ,math.random( 255 ) ) end end addEventHandler ("onClientResourceStart",resourceRoot,Update_) addEventHandler ("onClientPlayerJoin",getRootElement ( ),Update_) addEventHandler ("onClientPlayerChangeNick",getRootElement ( ),Update_) addEventHandler ("onClientPlayerQuit",getRootElement ( ),Update_) Server Side_ addEvent( "destroy", true) addEventHandler( "destroy", getRootElement( ), function ( Player ) local aName , aVehicle_ = getPlayerName ( source ) , getPedOccupiedVehicle ( Player ) if ( isElement( aVehicle_ ) ) then destroyElement ( aVehicle_ ) outputChatBox("* Your vehicle has been destroyed by ".. aName .."", Player, 255, 0, 0, true ) else outputChatBox("* he don't have a car !!", source, 255, 0, 0, true ) end end ) addEvent("slap", true) addEventHandler("slap", getRootElement( ), function ( Player ) local aName1_ , aName2_, data = getPlayerName ( Player ) , getPlayerName ( source ) , 100 if ( getElementHealth ( Player ) > 0 ) and ( not isPedDead ( Player ) ) then if ( tonumber ( data ) > getElementHealth ( Player ) ) then setTimer ( killPed, 50, 1, Player ) else setElementHealth ( Player, getElementHealth ( Player ) - data ) local xVelocity ,yVelocity ,zVelocity = getElementVelocity ( Player ) setElementVelocity ( Player, xVelocity ,yVelocity ,zVelocity + 0.2 ) outputChatBox("* [ #ffff00".. aName1_ .."#ff0000 ] #999999 has been slapped by#ff0000 [ #ffff00" ..aName2_.."#ff0000 ]", root, 255, 0, 0, true ) end end end )
×
×
  • Create New...