-
Posts
1,439 -
Joined
-
Last visited
-
Days Won
5
Everything posted by #Soking
-
..تصرف شرير لا ومسوي موضوع يبي يرتب قسم البرمجة انت اول شيء رتب نفسك طيب و وش كمان ؟
-
+1 في الحاله دي استخدمم -- Server Side setTimer setElementData getPlayerIdleTime -- Client Side getElementData
-
AFK = dxDrawImageOnElement("afk.png") ناقص ارقمنتات + ناقص كود اليوزفل فنكشن مب موجود + ليه انت مسويه كمتغير باسم AFK ?
-
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_ ) ماني مجرب ضض
-
قال حقوق قال اقووول اقلب وجهك ههههههههههههههههههههههههههههههههههه
-
onPlayerSpawn داخل افنت spawnPlayer على ما يبدو انت حاط فنكشن ذا يسبب تكرار لانهائي +1 في الحاله دي استخدم setElementPosition + استخدم الفنكشات دي في حاله العالم الوهمي وغيره setElementInterior setElementDimension
-
اي تغير فالحقوق ماحللك اللهم اني بلغت فشهد مب فاهم قصدك قصدك اننا لو غيرنا حقوق المود راح تجيب فينا العيد ؟
-
السلام عليكم ورحمة الله وبركاته اما بعد : كل عام وانتم بخير اليوم حبيت اقترح عليكم اقتراح بسيط ان نخلي الموضوع دا خاص بمشاكل المودات او الاكواد افضل من طرح أكثر من موضوع و يفضل المود الذي يزيد عليه الاقبال مثل [ Support System - Tag System ] لان أحس ان نص الموضيع صارت عن المودين دول فـ يفضل اي احد عنده اكواد وبده يصلحها يطرحها هنا بشرط أكوأد لا تزيد عن 20 سطر , في حالة زيادها عن 20 سطر قم بوضع موضوع ياريت الموضوع يصير عليه اقبال مشان نحسن أكثر من صورة المنتدي العربي + ارجو من الكل اتباع نظام الاخ كور لوضع اسماء عنواين للموضيع بشكل واضح والسلام عليكم ورحمة الله وبركاته
-
يسوي لوب وفي كل مره يخلي number يزيد مره والوب سريع ومايتوقف الا لما يصير الرقم 20000 يسبب لاق يعني
-
وانا معطيه لك مجرد مثال
-
outputChatBox ("'' #990066 "..removeHex(getPlayerName(plr)).." Has Been Slaped By "..removeHex(getPlayerName(source)).." Reason """..r,root,255, 0, 255,true )
-
+ انا معطيه مثال بسيط مو الـ يلاحقه ومادري شو X غلطط جربه قبل تتطرحه + من الاافضل استعمال setPedControlState مثال بسيط addCommandHandler("createPed_", function ( ) local Position = { getElementPosition(localPlayer) } setPedControlState( createPed(0, Position[1] + 1, Position[2], Position[3] ) ,"forwards", true) end )
-
وين الغلط يابو غلط انت يالمبرمج انا مجربه وشغال جربه قبل تتكلم
-
http://html-color-codes.info/
-
https://wiki.multitheftauto.com/wiki/StopSound
-
X غلطط جربه قبل تتطرحه + من الاافضل استعمال setPedControlState مثال بسيط addCommandHandler("createPed_", function ( ) local Position = { getElementPosition(localPlayer) } setPedControlState( createPed(0, Position[1] + 1, Position[2], Position[3] ) ,"forwards", true) end )
-
وش نسويلك طيب admin\admin\server\admin_server
-
خلاص كنت احتفظت به لك شخصيا مو تنشره + ليه مب شغال شغلت الفري كام + Ctrl + C و showcol 1 و مب زبط ض
-
جميل يا نوب
-
دي نوع من انواع الوبات الاربعه بذا الشكل for Value1_ , Value2_ in ipairs ( ) do -- Your Functions end ( ) بين القوسين الشي الراح يلف + مب لازم in ممكن next + لازم لها end function - if - loob لهم اند
-
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 دا مثال بسيط مادري لو في خطاء مب مجرب
-
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 )
-
Server Side