Ahmed Eka Posted August 9, 2016 Posted August 9, 2016 addEvent ("Start", true) function startTheResource ( thePlayer, resourceName ) if ( resourceName ) then local resource = getResourceFromName ( resourceName ) local start = startResource ( resource ) end end addEventHandler ("onClientGUIClick",root, function() if (source == GUIEditor.button[2]) then triggerServerEvent ("Start", localPlayer) end end ) الحين انا ابي لما اضغط ع الزر يشغل المود بس مادري شو الخطا الكود اجيبو من الويكي!
Adham Posted August 9, 2016 Posted August 9, 2016 غير مجرب addEventHandler ("onClientGUIClick",root, function() if ( source == GUIEditor.button[2] ) then triggerServerEvent ( "Start", localPlayer ) end end ) addEvent ( "Start", true ) addEventHandler ( "Start", root, function ( resourceName ) if ( resourceName ) then local resource = getResourceFromName ( resourceName ) local start = startResource ( resource ) end end )
N3xT Posted August 9, 2016 Posted August 9, 2016 غير مجرب addEventHandler ("onClientGUIClick",root, function() if ( source == GUIEditor.button[2] ) then triggerServerEvent ( "Start", localPlayer ) end end ) addEvent ( "Start", true ) addEventHandler ( "Start", root, function ( resourceName ) if ( resourceName ) then local resource = getResourceFromName ( resourceName ) local start = startResource ( resource ) end end ) ممكن تقولي بسيرفر سايد من وين اخترعت resourceName
Bassam*Syria Posted August 9, 2016 Posted August 9, 2016 triggerServerEvent ( "Start", localPlayer ) لازم تعرف اسم الكود الي اخترته اعتقد بتسوي لوحه توقف فيها المودات؟ انت معرفه بالسيرفر بس مب معرفه بالكلينت
N3xT Posted August 10, 2016 Posted August 10, 2016 (edited) #Client : addEventHandler ( "onClientGUIClick" ,root, function ( ) if ( source == GUIEditor.button[2] ) then triggerServerEvent ( "Start", localPlayer ) end end ) #Server : local res = "أسم المود" addEvent ( "Start", true ) addEventHandler ( "Start", root, function ( ) local resource = getResourceFromName ( res ) if resource and getResourceState ( resource ) ~= "running" then startResource ( resource ) end end ) Edited August 10, 2016 by Guest
Abdul KariM Posted August 10, 2016 Posted August 10, 2016 #Client : addEventHandler ( "onClientGUIClick" ,root, function ( ) if ( source == GUIEditor.button[2] ) then triggerServerEvent ( "Start", localPlayer ) end end ) #Server : local res = "أسم المود" addEvent ( "Start", true ) addEventHandler ( "Start", root, function ( ) local resource = getResourceFromName ( res ) if not getResourceState ( resource ) == running then startResource ( resource ) end end ) المفروض تتحقق من السكربت الي حط اسمه بسطر 5 نفترض حط اسم خطأ راح يجيه بق + سطر 6 if not getResourceState ( resource ) == "running" then
#CroSs Posted August 10, 2016 Posted August 10, 2016 + سطر 6 if not getResourceState ( resource ) == "running" then [/b] التحقق غلط يصير كذا if not ( getResourceState( resource ) == "running" ) then أو كذا if getResourceState( resource ) ~= "running" then أول بعدين بتقارن القيم not لأن لوا بتنفذ عملية الـ مثال --* .أو العكس false إلى true تقلب القيمة من not ملاحظة: الـ --* .nil و false ما عدى true ملاحظة: جميع أنواع البيانات في لوا تعبر عن --:مثال1 print( not "stopped" == "running" ) --* .(not "stopped") not أول شيء لوا بتنفذ عملية الـ --* .(false) فـ راح ترجع العكس nil أو false لأنه مو true يعبر عن string نوع البيانات --* .أول not بسبب انه نفذ العملية false وبالنهاية برجع false == "running" فالتحقق يصير بهذا الشكل false رجعت not الحين يتحقق، بما أن العملية --:مثال2 print( not ( "stopped" == "running" ) ) --* .القوس في هذي الحالة يحدد أولية تنفيذ العمليات --* .false بين أقواس فالأولية حقها، فـ راح ينفذها بالأول ويرجع "stopped" == "running" بما أن العملية --* .true وبالنهاية برجع not false ويقلب القيمة إلي رجعها التحقق، فـ راح يصير كذا not الحين ينفذ العملية --* THE 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