game-buy Posted July 11, 2014 Posted July 11, 2014 السلام عليكم ورحمة الله وبركاتة ابي فنكشات عدد اللاعبين الموجودين بالسيرفر ب لبل
al-Kobra Posted July 12, 2014 Posted July 12, 2014 'onResourceStart' getPlayerCount setElementData 'onClientPlayerJoin' 'onClientPlayerQuit' getElementData guiSetText
xX|KeMo|Xx Posted July 12, 2014 Posted July 12, 2014 كذا افضل بدون لف ودورآن #getElementsByType("player") guiSetText
#DRAGON!FIRE Posted July 12, 2014 Posted July 12, 2014 'onResourceStart' getPlayerCount setElementData 'onClientPlayerJoin' 'onClientPlayerQuit' getElementData guiSetText ليه ليه كل ذا ؟ #getElementsByType( "player" ) وخلاص
Max+ Posted July 12, 2014 Posted July 12, 2014 كذا افضل بدون لف ودورآن #getElementsByType("player") guiSetText ماشاء الله لو البرمجة كذا كان كلنا ريحنا روسنا . . شوف رد اللي فوقك هو الصحيح . .
xX|KeMo|Xx Posted July 12, 2014 Posted July 12, 2014 كذا افضل بدون لف ودورآن #getElementsByType("player") guiSetText ماشاء الله لو البرمجة كذا كان كلنا ريحنا روسنا . . شوف رد اللي فوقك هو الصحيح . . الصراحه البرمجه كذا بس انت فاهمها غلط
Max+ Posted July 12, 2014 Posted July 12, 2014 ماشاء الله طيب واحد طلع ؟ واحد دخل كيف ناوي تحدث البيانات ؟ ولا الفنكشن ذا يضبط وضعك ؟
Max+ Posted July 12, 2014 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
#DRAGON!FIRE Posted July 12, 2014 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 طرق مختلفة , ??????????????? هو يقول عدد اللاعبين .. انت جالس تحط اللاعبين باللبل لول
Max+ Posted July 12, 2014 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 طرق مختلفة , ??????????????? هو يقول عدد اللاعبين .. انت جالس تحط اللاعبين باللبل لول طيب لاتزعل : ( عدلته : (
#DRAGON!FIRE Posted July 12, 2014 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
#DRAGON!FIRE Posted July 12, 2014 Posted July 12, 2014 resourceRoot مافيها اي مشاكل ? resourceRoot onClientPlayerJoin تحط بـ حدث
xX|KeMo|Xx Posted July 12, 2014 Posted July 12, 2014 اي ما تأثر وهذا الي قدرت اجيبه لك عشان لا تفكر اجيب الكلام من راسي https://wiki.multitheftauto.com/wiki/DxGUI/dxMove شوف المثال بس
Max+ Posted July 12, 2014 Posted July 12, 2014 resourceRoot مافيها اي مشاكل ? resourceRoot onClientPlayerJoin تحط بـ حدث تم التعديل ., وبالنسبة للرسيوس روت , , عادي مايسوي مشاكل , وتقدر تجرب السكربت . .
#DRAGON!FIRE Posted July 12, 2014 Posted July 12, 2014 الحدث ما بيشتغل كيف تحطوا resourceRoot بحدث يوم يخش اللاعب /?
al-Kobra Posted July 12, 2014 Posted July 12, 2014 'onClientPlayerJoin' > localPlayer or root 'onClientPlayerQuit' > localPlayer or root
nxFairlywell Posted July 12, 2014 Posted July 12, 2014 OnClientPlayerJoin ماتجي مع resourceRoot @_@"!
xX|KeMo|Xx Posted July 12, 2014 Posted July 12, 2014 انا ما جربتها قبل بس لقيت امثلله في الويكي تستخددمه عشان كذا اقول مافي مشاكل شوف مثال الدي اكس بس مستخدمين مثل الحدث حقك ومعه resourceRoot https://wiki.multitheftauto.com/wiki/DxGUI/dxMove الي جربه ياريت يقول شو صار معه
xX|KeMo|Xx Posted July 12, 2014 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 بالتوفيق
game-buy Posted July 12, 2014 Author Posted July 12, 2014 مشكوريين كلكم ما قصرتوا بدال ما افتح موضوع ثاني ابي فنكشات ان تيم يرسبن بسياره + تيبل مدري جدول الزبده انه يرسبن بأكثر من مكان
Max+ Posted July 12, 2014 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 )
game-buy Posted July 12, 2014 Author 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 كم انتم كفو بس كان اعطيتني الفنكشات بس عادي كذا اختصرت علي ذذ ما قصرتوا ايه صح ترا ابيه تيم معين الي يرسبن بسياره بس مومشكلة بحاول اضبطه
shwaeki Posted July 12, 2014 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 ) لازم تسوي جدول يا المركبة
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