-
Posts
2,711 -
Joined
-
Days Won
42
Everything posted by Abdul KariM
-
حياك , نورت <
-
الطلب الاول triggerServerEvent -- get Serial getPlayerSerial triggerClientEvent guiSetText هذا للسريال البنق "onClientRender" -- or setTimer getPlayerPing guiSetText الطلب الثاني bindKey triggerServerEvent getPlayerAccount isGuestAccount getAccountName isObjectInACLGroup triggerClientEvent guiSetVisible showCursor حاول وبساعدك فيها , بالتوفيق ان شاء الله
-
شي طبيعي ماراح تفهم , لازم تجرب وتحاول وتحاول لين ماتفهم له بأذن الله
-
تقدر عن طريق البيك اب createPickup
-
ضيف بقروب الكونسل user.Console
-
v ماهي معرفة سوي ترايقر للسيرفر اول مايشتغل السكربت وجيب السريال حق الاعب وارسله للكلينت <>
-
تسلم , وان شاء الله الجايات اكثر
-
طيب جرب بغير تاج , ان ضبط استخدمه كذا المشكلة من السكربت حقك , وان ماضبط كلم صاحب السكربت الي تقول عنه
-
تسلم والله , هذا من ذوقك <3
-
getRandomVehicle وظيفة جلب مركبة عشوائية من المركبات الموجودة بالسيرفر Syntax : vehicle getRandomVehicle ( ) Returns false ترجع لك بأختيار سيارة عشوائية من التيبل , واذا كان العكس ترجع Code : function getRandomVehicle ( ) local Table = { } for i , v in ipairs ( getElementsByType ( "vehicle" ) ) do table.insert ( Table , v ) end if #Table == 0 then error "Server Not Vehicle" return false end return Table[ math.random ( #Table ) ] end Ex 1 : addCommandHandler("WarpVeh", function ( p ) Veh = getRandomVehicle ( ) if Veh then warpPedIntoVehicle ( p , Veh ) end end ) ; -- F8 Say : WarpVeh Ex 2 : addCommandHandler("blowVeh", function ( p ) Veh = getRandomVehicle ( ) if Veh then blowVehicle ( Veh ) end end ) ; --F8 Say : blowVeh Ex 3 : outputChatBox ( getVehicleName ( getRandomVehicle ( ) ) ) Author : Abdul KariM اتمنى ان الفنكشن اعجبكم والسلام عليكم ورحمة الله وبركاته , في امان الله
-
اذا السكربت حقك يطلع الوقت بالتاب استخدم الالمنت داتا سوي لوب لجميع الاعبين بالكلنت وجيب الداتا , وحطهم في تيبل مع الوقت ومن بعدها سوي لوب على التيبل وحطهم في القريد وان كنت تبي ترتبهم استخدم table.sort getElementsByType -- for i , v ... getElementData table.insert -- for - Table -- لوب على التيبل
-
ضيف الكود هذا بكود اللوحة الي تبي تفتحها , كلينت طبعا ولاتنسا تغير اسم اللوحة addCommandHandler ( "OpenWind" , function ( ) guiSetVisible ( Wind , not guiGetVisible ( Wind ) ) showCursor ( guiGetVisible ( Wind ) ) end ) واذا تبي تقفل اللوحة او تفتحها , تحط هذا الكود بس طبعا ححطه بسكربت الي تبيه يقفل اللوحة executeCommandHandler("OpenWind")
-
ابي اسوي لوحة فيها 2 زر عند الظغط علي الور تفتح لوحة اخري اسوها ما تظبط اللوحة تطلع خربانة وش تقصد بالور ؟ + اللوحة الي تبي تفتحها بنفس السكربت ؟ ولا بسكربت ثاني
-
مافهمت والله ممكن توضح
-
كود واي فاي صحيح p بـ P بس استبدل الحروف لازم تتكون سمول
-
Use This : local spots = { { 2490.173828125, -1670.1630859375, 12.3 }, { 2492.6298828125, -1675.1650390625, 12.3 } } GUIEditor = { button = {}, window = {} } window = guiCreateWindow(0.38, 0.28, 0.26, 0.48, "Loot Point", true) guiWindowSetSizable(window, false) guiSetVisible(window, false) button = guiCreateButton(0.25, 0.22, 0.49, 0.20, "M4", true, window) guiSetFont(button, "default-bold-small") cancel = guiCreateButton(0.25, 0.60, 0.49, 0.20, "Cancel", true, window) guiSetFont(cancel, "default-bold-small") addEventHandler ( "onClientResourceStart",resourceRoot, function ( ) for k,v in ipairs( spots ) do marker = createMarker ( v[1],v[2],v[3], "Cylinder", 1, 255, 255, 255, 100 ) addEventHandler ( "onClientMarkerHit", marker, MarkerHit ) end end ) ; function MarkerHit ( hitPlayer ) if ( hitPlayer == localPlayer ) then guiSetVisible( window, true ) showCursor( true ) end end addEventHandler("onClientGUIClick",button,function() if ( source == button ) then guiSetVisible( window , false ) showCursor( false ) if isElement ( marker ) then destroyElement( marker ) end end end )
-
function accLoginName ( ) for i , players_ in ipairs ( getElementsByType ( "player" ) ) do local Acc = getPlayerAccount ( players_ ) if not ( isGuestAccount ( Acc ) ) then local Name = getAccountName ( Acc ) setPlayerName ( players_, Name ) end end end addEventHandler ( "onResourceStart",getRootElement(), accLoginName ) function accLoginName_ ( ) local Acc = getPlayerAccount ( source ) if Acc then local Name = getAccountName ( Acc ) setPlayerName ( source, Name ) end end addEventHandler ( "onPlayerLogin",getRootElement(), accLoginName_ )
-
^ + isGuestAccount
-
ناقصكم تتحققون الان الايدت ماهب فاضي <>
-
لازم تتحق ان الي دخل الماركر الاعب نفسه
-
وش يطلع لك بالدي بوق , واكوادك كاملة
-
جرب ذا , ااذا ماضبط اطرح اكوادك كاملة function isPlayerInTeam(player, team) assert(isElement(player) and getElementType(player) == "player", "Bad argument 1 @ isPlayerInTeam [player expected, got " .. tostring(player) .. "]") assert((not team) or type(team) == "string" or (isElement(team) and getElementType(team) == "team"), "Bad argument 2 @ isPlayerInTeam [nil/string/team expected, got " .. tostring(team) .. "]") return getPlayerTeam(player) == (type(team) == "string" and getTeamFromName(team) or (type(team) == "userdata" and team or (getPlayerTeam(player) or true))) end function refreshGrid () guiGridListClear(GUIEditor.gridlist[1]) local theTeam = getTeamFromName ( "Team1" ) if ( theTeam ) then if isPlayerInTeam ( localPlayer , "Team1" ) then for i , players_ in ipairs ( getPlayersInTeam ( theTeam ) ) do local Row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],Row,cow,getPlayerName( players_ ),false,false) guiGridListSetItemColor(GUIEditor.gridlist[1],Row,cow,53, 53, 201, 255) end end end guiGridListClear(GUIEditor.gridlist[1]) local theTeam = getTeamFromName ( "Team2" ) if ( theTeam ) then if isPlayerInTeam ( localPlayer , "Team2" ) then for i , players_ in ipairs ( getPlayersInTeam ( theTeam ) ) do local Row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],Row,cow,getPlayerName( players_ ),false,false) guiGridListSetItemColor(GUIEditor.gridlist[1],Row,cow,53, 53, 201, 255) end end end end عند فتح اللوحة ضيف refreshGrid ()
-
ممكن توضح لي وش تبي تسوي , لاني مافهمت شي صراحة