Jw8. Posted January 28, 2017 Share Posted January 28, 2017 سلام عليكم ابي كود يضغط jgjoin فقط يخشو 5 الحد لو عندك الكود وضحه لي function dmarPosition ( source, commandName, x, y, z ) setElementPosition ( source, x, y, z ) end addCommandHandler ( jgjoin", dmarPosition ) --لاهنتم Link to comment
Abdul KariM Posted January 28, 2017 Share Posted January 28, 2017 عليكم السلام انت تقول يضغط والي اشوفه كوماند والطريقة استعمالك للفنكشن خطأ وضح ايش تبغى Link to comment
Jw8. Posted January 28, 2017 Author Share Posted January 28, 2017 5 minutes ago, Abdul KariM said: عليكم السلام انت تقول يضغط والي اشوفه كوماند والطريقة استعمالك للفنكشن خطأ وضح ايش تبغى يعني انتقال فقط الي يخشونه 4 لاعبين الي يخش ذه الكوومند jgjoin Link to comment
Abdul KariM Posted January 28, 2017 Share Posted January 28, 2017 طيب خليه بجهة السيرفر وسوي متغير وكل مالاعب يخش زود قيمة المتغير لـ 1 return واذا المتغير يساوي 5 او 4 سوي وصلح السترنق حق الكوماند وافتح الدي بوق وحل مشاكلك وماراح اساعدك الا بمحاولة Link to comment
^iiEcoo'x_) Posted January 28, 2017 Share Posted January 28, 2017 (edited) -- Created By #_iMr,[E]coo ... Not Delete It local TableARaB = { } addCommandHandler ( "Join_", function ( ) if #TableARaB >= 5 then return outputChatBox( "اكتمل العدد ... حاول مرة اخرى", root, 255, 170, 127,true) end setElementPosition ( source, x, y, z ) tableinsert(source, TableARaB) end end ) addCommandHandler ( "Out_", function ( ) setElementPosition ( source, x, y, z ) tableremove(source, TableARaB) outputChatBox( "افتتح المجال للدخول شخص اخر", root, 255, 170, 127,true) end end ) function tableinsert(player, Table) if not getPlayerTable(player, TableARaB) then table.insert(Table, player) end end function tableremove(player, Table) for i, v in ipairs (Table) do if (v == player) then table.remove(Table, i) end end end function getPlayerTable(player, Table) for i, v in ipairs (Table) do if (v == player) then return true end end end addEventHandler("onPlayerQuit", root, function() if getPlayerTable(source, TableARaB) then tableremove(source, TableARaB) outputChatBox( "افتتح المجال للدخول شخص اخر", root, 255, 170, 127,true) end end ) addEventHandler("onPlayerWasted", root, function() if getPlayerTable(source, TableARaB) then tableremove(source, TableARaB) outputChatBox( "افتتح المجال للدخول شخص اخر", root, 255, 170, 127,true) end end ); سويت لك تكتب باف 8 Join_ يدخلك واذا فيه 5 اشخاص م يدخلك وتقدر تطلع من المكان لما تكتب Out_ ويقول يوجد مكان للدخول واذا طلع من السيرفر او مات الشخص يقول له يوجد مكان للدخول ما سامحك اذا تمسح الحقوق Edited January 28, 2017 by #_iMr.[E]coo 1 Link to comment
Abu-Solo Posted January 28, 2017 Share Posted January 28, 2017 7 minutes ago, #_iMr.[E]coo said: -- Created By #_iMr,[E]coo ... Not Delete It local TableARaB = { } addCommandHandler ( "Join_", function ( ) if #TableARaB >= 5 then return outputChatBox( "اكتمل العدد ... حاول مرة اخرى", root, 255, 170, 127,true) end setElementPosition ( source, x, y, z ) tableinsert(source, TableARaB) end end ) addCommandHandler ( "Out_", function ( ) setElementPosition ( source, x, y, z ) tableremove(source, TableARaB) outputChatBox( "افتتح المجال للدخول شخص اخر", root, 255, 170, 127,true) end end ) function tableinsert(player, Table) if not getPlayerTable(player, TableARaB) then table.insert(Table, player) end end function tableremove(player, Table) for i, v in ipairs (Table) do if (v == player) then table.remove(Table, i) end end end function getPlayerTable(player, Table) for i, v in ipairs (Table) do if (v == player) then return true end end end addEventHandler("onPlayerQuit", root, function() if getPlayerTable(source, TableARaB) then tableremove(source, TableARaB) outputChatBox( "افتتح المجال للدخول شخص اخر", root, 255, 170, 127,true) end end ) addEventHandler("onPlayerWasted", root, function() if getPlayerTable(source, TableARaB) then tableremove(source, TableARaB) outputChatBox( "افتتح المجال للدخول شخص اخر", root, 255, 170, 127,true) end end ); سويت لك تكتب باف 8 Join_ يدخلك واذا فيه 5 اشخاص م يدخلك وتقدر تطلع من المكان لما تكتب Out_ ويقول يوجد مكان للدخول واذا طلع من السيرفر او مات الشخص يقول له يوجد مكان للدخول ما سامحك اذا تمسح الحقوق وش حقوقه يابو حقوق Link to comment
^iiEcoo'x_) Posted January 28, 2017 Share Posted January 28, 2017 Just now, Abu-Solo said: وش حقوقه يابو حقوق Link to comment
#BrosS Posted January 28, 2017 Share Posted January 28, 2017 ^ tableinsert سطر 9 مكتوب في الحقيقة في اخطاء كثيرة Link to comment
' A F . Posted January 28, 2017 Share Posted January 28, 2017 ^ طيب هو مسوي Custom Function شوف تحت .. Link to comment
^iiEcoo'x_) Posted January 28, 2017 Share Posted January 28, 2017 6 minutes ago, Default said: ^ طيب هو مسوي Custom Function شوف تحت .. خخهخهخهخخخخخخخخخخخخخخخخخخخخخخخخخخخخ احب اعقد الكود ذذ Link to comment
N3xT Posted January 29, 2017 Share Posted January 29, 2017 مادري ليه الجداول والحويس ذا والكود بالكثير يبي له ١٠ سطور Link to comment
Abdul KariM Posted January 29, 2017 Share Posted January 29, 2017 ومدري ليه حاط حقوقه الي اشوفه فوق من اكواد من مهمة تابل اتوقع ومايحتاج تيبلات وعندك الاكس والواي والزد ماهي معرفة والسورس وحقوق ؟ الله المستعان 2 Link to comment
Master_MTA Posted January 29, 2017 Share Posted January 29, 2017 انا اللي اشوفه مثال زين الاخ عبد الكريم لخص ما يحتاج تيبل ولا شي متغير يكفي local Master=0 function dmarPosition ( thePlayer) if (thePlayer) then if not Master>=4 then local x,y,z=0,0,0--------------------بدلها بالاحداثيات حقتك setElementPosition ( thePlayer,x,y,z ) Master=Master+1 else outputChatBox("الحد المسموح به لدخول اللاعبين 4",thePlayer) end end end addCommandHandler (" jgjoin", dmarPosition ) هذا ان لم اكن مخطا والله اعلم @DmAr511 Link to comment
N3xT Posted January 30, 2017 Share Posted January 30, 2017 maxPlayer = 0 function dmarPosition ( source, commandName, x, y, z ) if ( maxPlayer <= 5 ) then setElementPosition ( source, x, y, z ) maxPlayer = maxPlayer + 1 end end addCommandHandler ( "jgjoin", dmarPosition ) 2 Link to comment
Jw8. Posted February 1, 2017 Author Share Posted February 1, 2017 On ٢٩/١/٢٠١٧ at 20:18, N3xT said: maxPlayer = 0 function dmarPosition ( source, commandName, x, y, z ) if ( maxPlayer <= 5 ) then setElementPosition ( source, x, y, z ) maxPlayer = maxPlayer + 1 end end addCommandHandler ( "jgjoin", dmarPosition ) بالله ابيه علا بوتين لوسمحت Link to comment
Popular Post N3xT Posted February 1, 2017 Popular Post Share Posted February 1, 2017 4 minutes ago, DmAr511 said: بالله ابيه علا بوتين لوسمحت تفضل 4 Link to comment
Jw8. Posted February 1, 2017 Author Share Posted February 1, 2017 Just now, N3xT said: تفضل بدون مزح لو سمحت + الكود نسيه وقسم ### Link to comment
N3xT Posted February 1, 2017 Share Posted February 1, 2017 عطيتك طلبك الأول ، طلبك الثاني سويه بنفسك اتوقع مايبي لها ذكاء عشان تعدله من كوماند لبوتون 1 Link to comment
Abdul KariM Posted February 1, 2017 Share Posted February 1, 2017 استخدم executeCommandHandler مع الكود الي فوق 2 Link to comment
Abu-Solo Posted February 1, 2017 Share Posted February 1, 2017 8 minutes ago, N3xT said: تفضل ههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههه 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