game-buy Posted July 11, 2014 Share Posted July 11, 2014 السلام عليكم ورحمة الله وبركاتة ابي فنكشات عدد اللاعبين الموجودين بالسيرفر ب لبل Link to comment
al-Kobra Posted July 12, 2014 Share Posted July 12, 2014 'onResourceStart' getPlayerCount setElementData 'onClientPlayerJoin' 'onClientPlayerQuit' getElementData guiSetText Link to comment
xX|KeMo|Xx Posted July 12, 2014 Share Posted July 12, 2014 كذا افضل بدون لف ودورآن #getElementsByType("player") guiSetText Link to comment
#DRAGON!FIRE Posted July 12, 2014 Share Posted July 12, 2014 'onResourceStart' getPlayerCount setElementData 'onClientPlayerJoin' 'onClientPlayerQuit' getElementData guiSetText ليه ليه كل ذا ؟ #getElementsByType( "player" ) وخلاص Link to comment
Max+ Posted July 12, 2014 Share Posted July 12, 2014 كذا افضل بدون لف ودورآن #getElementsByType("player") guiSetText ماشاء الله لو البرمجة كذا كان كلنا ريحنا روسنا . . شوف رد اللي فوقك هو الصحيح . . Link to comment
xX|KeMo|Xx Posted July 12, 2014 Share Posted July 12, 2014 كذا افضل بدون لف ودورآن #getElementsByType("player") guiSetText ماشاء الله لو البرمجة كذا كان كلنا ريحنا روسنا . . شوف رد اللي فوقك هو الصحيح . . الصراحه البرمجه كذا بس انت فاهمها غلط Link to comment
Max+ Posted July 12, 2014 Share Posted July 12, 2014 ماشاء الله طيب واحد طلع ؟ واحد دخل كيف ناوي تحدث البيانات ؟ ولا الفنكشن ذا يضبط وضعك ؟ Link to comment
Max+ Posted July 12, 2014 Share Posted July 12, 2014 (edited) -- انا احب اعقدها بطريقة ثانية . . local myLabel = guiCreateLabel ( 0, 0, 1, 1, "", true ) function players ( ) Max = #getElementsByType("player") guiSetText ( myLabel, "Count Players In Server"..Max ) end addEventHandler ( 'onClientPlayerJoin', resourceRoot, players ) addEventHandler ( 'onClientPlayerQuit', resourceRoot, players ) addEventHandler('onClientResourceStart', resourceRoot, function ( ) setTimer ( players, 1000, 1 ) end ) للعلم يمديك تسويها بــ 3 طرق مختلفة , تم التعديل # Edited July 12, 2014 by Guest Link to comment
#DRAGON!FIRE Posted July 12, 2014 Share Posted July 12, 2014 -- انا احب اعقدها بطريقة ثانية . . local myLabel = guiCreateLabel ( 0, 0, 1, 1, "Players in Server : ", true ) function players ( ) for _, Max in ipairs ( getElementsByType( 'player' )) do guiSetText (myLabel, Max ) end end addEventHandler ( 'onClientPlayerJoin', resourceRoot, players ) addEventHandler ( 'onClientPlayerQuit', resourceRoot, players ) addEventHandler('onClientResourceStart', resourceRoot, function ( ) setTimer ( players, 1000, 1 ) end ) للعلم يمديك تسويها بــ 3 طرق مختلفة , ??????????????? هو يقول عدد اللاعبين .. انت جالس تحط اللاعبين باللبل لول Link to comment
Max+ Posted July 12, 2014 Share Posted July 12, 2014 -- انا احب اعقدها بطريقة ثانية . . local myLabel = guiCreateLabel ( 0, 0, 1, 1, "Players in Server : ", true ) function players ( ) for _, Max in ipairs ( getElementsByType( 'player' )) do guiSetText (myLabel, Max ) end end addEventHandler ( 'onClientPlayerJoin', resourceRoot, players ) addEventHandler ( 'onClientPlayerQuit', resourceRoot, players ) addEventHandler('onClientResourceStart', resourceRoot, function ( ) setTimer ( players, 1000, 1 ) end ) للعلم يمديك تسويها بــ 3 طرق مختلفة , ??????????????? هو يقول عدد اللاعبين .. انت جالس تحط اللاعبين باللبل لول طيب لاتزعل : ( عدلته : ( Link to comment
#DRAGON!FIRE Posted July 12, 2014 Share Posted July 12, 2014 باقي عندكـ اغلاط resourceRoot ?? ثانيا ليه مسوي كل ذا وتايمر ؟؟؟ وانت بـ سطر صناعة اللبل حاط التكست وجالس تسوي guiSetText يعني التكست اللي حطيته بينحذف كودكـ يصير كذأ .. addEventHandler( "onClientRender", root, getCountPlayers ) ---- ضعها عند فتح اللوحة removeEventHandler( "onClientRender", root, getCountPlayers ) ---- ضعها عند اغلاق اللوحة function getCountPlayers ( ) guiSetText ( element, "Count Players In Server"..#getElementsByType( "player" ) ) end Link to comment
xX|KeMo|Xx Posted July 12, 2014 Share Posted July 12, 2014 resourceRoot مافيها اي مشاكل Link to comment
#DRAGON!FIRE Posted July 12, 2014 Share Posted July 12, 2014 resourceRoot مافيها اي مشاكل ? resourceRoot onClientPlayerJoin تحط بـ حدث Link to comment
xX|KeMo|Xx Posted July 12, 2014 Share Posted July 12, 2014 اي ما تأثر وهذا الي قدرت اجيبه لك عشان لا تفكر اجيب الكلام من راسي https://wiki.multitheftauto.com/wiki/DxGUI/dxMove شوف المثال بس Link to comment
Max+ Posted July 12, 2014 Share Posted July 12, 2014 resourceRoot مافيها اي مشاكل ? resourceRoot onClientPlayerJoin تحط بـ حدث تم التعديل ., وبالنسبة للرسيوس روت , , عادي مايسوي مشاكل , وتقدر تجرب السكربت . . Link to comment
#DRAGON!FIRE Posted July 12, 2014 Share Posted July 12, 2014 الحدث ما بيشتغل كيف تحطوا resourceRoot بحدث يوم يخش اللاعب /? Link to comment
al-Kobra Posted July 12, 2014 Share Posted July 12, 2014 'onClientPlayerJoin' > localPlayer or root 'onClientPlayerQuit' > localPlayer or root Link to comment
nxFairlywell Posted July 12, 2014 Share Posted July 12, 2014 OnClientPlayerJoin ماتجي مع resourceRoot @_@"! Link to comment
xX|KeMo|Xx Posted July 12, 2014 Share Posted July 12, 2014 انا ما جربتها قبل بس لقيت امثلله في الويكي تستخددمه عشان كذا اقول مافي مشاكل شوف مثال الدي اكس بس مستخدمين مثل الحدث حقك ومعه resourceRoot https://wiki.multitheftauto.com/wiki/DxGUI/dxMove الي جربه ياريت يقول شو صار معه Link to comment
xX|KeMo|Xx Posted July 12, 2014 Share Posted July 12, 2014 شوفوآ الاصح getRootElement() = root في كل الاحداث لنهـآ ع رآس شجرهـ الالمنتــآت مثل مـآ يسمونهـآ All elements are stored internally in a tree structure, and as such every element except the root element has a parent element, that can be the root element, a resource, map or another element. This is purely for declaring the scope of function calls. وهذي هي الشجرهـ https://wiki.multitheftauto.com/wiki/Element_tree بالتوفيق Link to comment
game-buy Posted July 12, 2014 Author Share Posted July 12, 2014 مشكوريين كلكم ما قصرتوا بدال ما افتح موضوع ثاني ابي فنكشات ان تيم يرسبن بسياره + تيبل مدري جدول الزبده انه يرسبن بأكثر من مكان Link to comment
Max+ Posted July 12, 2014 Share Posted July 12, 2014 local spawns = { { 2066.3666992188, 1496.822265625, 10.671875, }; { 2035.7448730469, 1560.4890136719, 10.8203125 }; { 2488.6037597656, 1296.3015136719, 10.8125 }; }; addEventHandler('onPlayerSpawn', root, function ( ) local x, y, z = unpack(spawns[math.random(#spawns)]) spawnPlayer ( source, x, y, z ) MyCar = createVehicle ( 432, x, y, z ) warpPedIntoVehicle ( source, MyCar ) outputChatBox ( ' * Spawned ! * ' , source, 255, 255, 0 ) end ) Link to comment
game-buy Posted July 12, 2014 Author Share Posted July 12, 2014 local spawns = { { 2066.3666992188, 1496.822265625, 10.671875, }; { 2035.7448730469, 1560.4890136719, 10.8203125 }; { 2488.6037597656, 1296.3015136719, 10.8125 }; }; addEventHandler('onPlayerSpawn', root, function ( ) local x, y, z = unpack(spawns[math.random(#spawns)]) spawnPlayer ( source, x, y, z ) MyCar = createVehicle ( 432, x, y, z ) warpPedIntoVehicle ( source, MyCar ) outputChatBox ( ' * Spawned ! * ' , source, 255, 255, 0 ) end ) ض2 كم انتم كفو بس كان اعطيتني الفنكشات بس عادي كذا اختصرت علي ذذ ما قصرتوا ايه صح ترا ابيه تيم معين الي يرسبن بسياره بس مومشكلة بحاول اضبطه Link to comment
shwaeki Posted July 12, 2014 Share Posted July 12, 2014 local spawns = { { 2066.3666992188, 1496.822265625, 10.671875, }; { 2035.7448730469, 1560.4890136719, 10.8203125 }; { 2488.6037597656, 1296.3015136719, 10.8125 }; }; addEventHandler('onPlayerSpawn', root, function ( ) local x, y, z = unpack(spawns[math.random(#spawns)]) spawnPlayer ( source, x, y, z ) MyCar = createVehicle ( 432, x, y, z ) warpPedIntoVehicle ( source, MyCar ) outputChatBox ( ' * Spawned ! * ' , source, 255, 255, 0 ) end ) لازم تسوي جدول يا المركبة Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now