Ahmed_Negm Posted March 20, 2017 Share Posted March 20, 2017 فقط طلب بسيط اريد الكود الذي يزيل علامة الأسترنج لماذا ؟؟؟ عندي متغيرين والمتغير الثاني قيمته باسم المتغير الأول بس نصية وأريد ان ازيل الأسترنج من قيمة المتغير الثاني حتي استطيع استدراج المتغير الأول مثال hey = "أهلآ بك" hey2 = "hey" addEventHandler( "onClientresourceStart",root, function () outputChatBox( --[[hey2هنا اريد ان ازيل الأسترنج من قيمة المتغير]] ) end ) هذا مجرد مثال توضيحي اذآ ما العمل Link to comment
Ahmed_Negm Posted March 20, 2017 Author Share Posted March 20, 2017 2 hours ago, #BrosS said: tostring يأخي اقول اريد ان أزيل الأسترنج مش اضعهوا مرة اخري . اقرأ كلامي جيدآ Link to comment
Master_MTA Posted March 20, 2017 Share Posted March 20, 2017 كيف تبي تزيله ما فهمت عليك يا قلبي ولوش تبي تحولها؟ ارقام وشو؟ 9 minutes ago, Ahmed_Negm said: يأخي اقول اريد ان أزيل الأسترنج مش اضعهوا مرة اخري . اقرأ كلامي جيدآ 1 Link to comment
Ahmed_Negm Posted March 20, 2017 Author Share Posted March 20, 2017 (edited) 1 minute ago, Master_MTA said: كيف تبي تزيله ما فهمت عليك يا قلبي ولوش تبي تحولها؟ ارقام وشو؟ اريد ان ازيله ليصبح اسم لمتغير انظر في المثال فوق في الموضوع Edited March 20, 2017 by Ahmed_Negm Link to comment
Master_MTA Posted March 20, 2017 Share Posted March 20, 2017 Just now, Ahmed_Negm said: اريد ان ازيله ليصبح اسم لمتغير انظر في المثال فوق في الموضوع ما فهمت المثال حقك يعني تبي يطلع في الشات hey2 بدال hey? Link to comment
Ahmed_Negm Posted March 20, 2017 Author Share Posted March 20, 2017 (edited) 1 minute ago, Master_MTA said: ما فهمت المثال حقك يعني تبي يطلع في الشات hey2 بدال hey? بدي هذه hey = "أهلآ بك" hey2 = "hey" --- علشان تستدعي المتغير الي فوق دا hey هنا عايز اشيل الأسترنج من كلمة addEventHandler( "onClientresourceStart",root, function () ----في امر الأوت بت شات بوكس heyاستدعي القيمة الي هيا المتغير hey2 وهنا عايز بعد مشيل الأسترنج من قيمة outputChatBox( --[[hey2هنا اريد ان ازيل الأسترنج من قيمة المتغير]] ) end ) Edited March 20, 2017 by Ahmed_Negm Link to comment
Abdul KariM Posted March 20, 2017 Share Posted March 20, 2017 وايش الفايده من انك تشيل السترنق ووضح اكثر 1 Link to comment
Master_MTA Posted March 20, 2017 Share Posted March 20, 2017 والله مدري ما فهمت الطلب بالظبط وشو لكن ان كان قصدك نفس اللي فبالي فهاذي اللي بتنفعلك string.gsub 1 Link to comment
Ahmed_Negm Posted March 20, 2017 Author Share Posted March 20, 2017 Just now, Abdul KariM said: وايش الفايده من انك تشيل السترنق ووضح اكثر الفادية اني لما "hey"اشييل الأسترنج من كلمة حتصبح اسم المتغير الأولاني وانا مش عايز استخدم المتغير الأأولاني مباشرة انا عايز استخدمه بالطريقة دي لأن المثال الي انا مديهولكم دا مجرد توضيح لطلبي ولاكن في الوقع انا عايز انا استخدم اسمك فنكشن موضوع في سترنج في ترايجر 1 minute ago, Master_MTA said: والله مدري ما فهمت الطلب بالظبط وشو لكن ان كان قصدك نفس اللي فبالي فهاذي اللي بتنفعلك string.gsub كل الي عايزه اشيل الأسترنج احول القيمة الي اسم متغير هل ينفع ولا ذا خطأ مفيش قيمة بأسم متغير فهمتني 1 minute ago, Ahmed_Negm said: الفادية اني لما "hey"اشييل الأسترنج من كلمة حتصبح اسم المتغير الأولاني وانا مش عايز استخدم المتغير الأأولاني مباشرة انا عايز استخدمه بالطريقة دي لأن المثال الي انا مديهولكم دا مجرد توضيح لطلبي ولاكن في الوقع انا عايز انا استخدم اسمك فنكشن موضوع في سترنج في ترايجر كل الي عايزه اشيل الأسترنج احول القيمة الي اسم متغير هل ينفع ولا ذا خطأ مفيش قيمة بأسم متغير فهمتني بس عمومآ مش هيا Link to comment
Abdul KariM Posted March 20, 2017 Share Posted March 20, 2017 طيب سوي كذا hey2 = hey 3 Link to comment
Ahmed_Negm Posted March 20, 2017 Author Share Posted March 20, 2017 (edited) 6 minutes ago, Abdul KariM said: طيب سوي كذا hey2 = hey افهمني اعرف اني اقدر اسوي كذا بس انا في الواقع حاطط مجهولات ورحت عرفت عنها في ملف السيرفر بسترنج حتي متكون خطأ وعملت تريجر في ملف الكلنت وعايز ازيل الأسترنج منه علشان اقدر استدعي المجهول دا استني حوريك الي انا عمله في المود --سيرفر addEvent("onLogin",true) addEventHandler("onLogin",root, function ( user, pass, message ) local acc = getAccount(user,pass) if acc then if ( isGuestAccount ( getPlayerAccount ( source ) ) ) then message = { "succes", "تم تسجيل الدخول بنجاح", "backF_loginT_ORwnd" } -- "backF_loginT_ORwnd" دا اسم الفنكشن بس بين استرنج علشان متكونش قيمة مجهولة else logOut ( source ) message = { "succes", "تم اعادة تسجيل الدخول بنجاح", "backF_loginT_ORwnd" } end logIn(source,acc,pass) triggerClientEvent( source, "tnbehE", source, message ) else message = { "mistake", "خطأ في بيانات الدخول" } triggerClientEvent( source, "tnbehE", source, message ) end end ) -- كلنت function backF_loginT_ORwnd () alpha2 ( login ) alpha( ORwnd, 4000, 0.9 ) end addEvent("tnbehE",true) addEventHandler("tnbehE",root, function ( message ) msgBox( message[1], message[2] ) if message[3] then utfCode(message[3]) () -- علشان اقدر استدعي الفنكشن الي بالأسم دا فوق "backF_loginT_ORwnd" الي هيا في ملف السيرفر بأسم message[3] وهنا عايز احولها ال end end ) انا شغال علي جيم مود وحاولت اوضحلكم طلبي في مثال بسيط فبما انكم مفهمتوش قصدي جبتلكم الواقع الي انا شغال عليه Edited March 20, 2017 by Ahmed_Negm Link to comment
Abdul KariM Posted March 20, 2017 Share Posted March 20, 2017 طيب بسيطة if message [ 3 ] and message [ 3 ] == "backF_loginT_ORwnd" then backF_loginT_ORwnd ( ) end Link to comment
Ahmed_Negm Posted March 20, 2017 Author Share Posted March 20, 2017 Just now, Abdul KariM said: طيب بسيطة if message [ 3 ] and message [ 3 ] == "backF_loginT_ORwnd" then backF_loginT_ORwnd ( ) end شكرآ علي المساعدة واعرف ان الطريقة دي حتنجح بس مش دا الي انا عيزوا انا عايز اشيل الأسترنج علشان انفذ علي طول من غير معمل شرط وكدا فهمني هل ينفع امل اظن انت فهمت في الأول انا عايز اعمل ايه Link to comment
Abdul KariM Posted March 20, 2017 Share Posted March 20, 2017 مادري وش الفايدة من الي بتسويه لكن بتأدي الغرض , وانت اصلا مستخدم شرط في الحالتين عشان تتحقق من القيمة الثالثة وتقدر تغير قيمة المتغير مسج 3 للفنكشن وتستدعيه 1 Link to comment
#BrosS Posted March 20, 2017 Share Posted March 20, 2017 يعني كسلان تسوي مزدوجتين ولا وش ؟ ._. 1 Link to comment
Ahmed_Negm Posted March 20, 2017 Author Share Posted March 20, 2017 (edited) يجدعان فككم من دا كلو انا فقط عايز اعرف هل في امر يشيل السترنج ام لا ويخليها اسم تغيير الحكاية مش حكاية كسلان الحكاية اني عايز اعرف Edited March 20, 2017 by Ahmed_Negm Link to comment
Abdul KariM Posted March 20, 2017 Share Posted March 20, 2017 استخدم loadstring pcall عشان تقدر تتصل بالفنكشن عن طريق اسمه ويكون سترنق 2 Link to comment
Ahmed_Negm Posted March 21, 2017 Author Share Posted March 21, 2017 19 hours ago, Abdul KariM said: استخدم loadstring pcall عشان تقدر تتصل بالفنكشن عن طريق اسمه ويكون سترنق اعتذر كيف استخدمهم Link to comment
Popular Post فاّرس Posted March 21, 2017 Popular Post Share Posted March 21, 2017 _G استخدم مثال : a = "getPlayerName" outputChatBox ( _G[a](localPlayer) ) 5 Link to comment
Ahmed_Negm Posted March 22, 2017 Author Share Posted March 22, 2017 18 hours ago, Sha67 said: _G استخدم مثال : a = "getPlayerName" outputChatBox ( _G[a](localPlayer) ) شكرآ اهو دا الي كنت محتاجه علي العموم الحكاية مش حكاية كسلان الحكاية اني بزيد من معرفتي Link to comment
فاّرس Posted March 24, 2017 Share Posted March 24, 2017 العفو, واكيد لازم تتعلم الاشياء المختصره, بالتوفيق. 1 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