S4MuEL Posted May 20, 2013 Share Posted May 20, 2013 آلسسلآممم عليكمم # آبي آعرفف متى آححط كلآمم بـ آلوظيفةة مآ آقصد آلألمنت عشآن آعرففه ! يعني مثلآ يجيني كذآ function ( Player , Command) ؟؟ , Link to comment
AhmeD~9MoD Posted May 20, 2013 Share Posted May 20, 2013 هذا مثال استفيد منه , وتفهم كل شي نفس الفنكشن function (player, command) ذآ الكود ~ addEventHandler ( "onResourceStart", resourceRoot, createPoliceTeam ) addCommandHandler ("uncop", function (player, command) if (getPlayerNametagText (player) == "[COP]" .. getPlayerName (player)) then setPlayerNametagText (player, getPlayerName (player)) takeWeapon (player, 3) end end) Link to comment
S4MuEL Posted May 20, 2013 Author Share Posted May 20, 2013 ططيب ليهة حططينآ بعد آلبلآير كومآند ؟ وهي مآهي معرّفةة تحت ؟ !!! Link to comment
AhmeD~9MoD Posted May 20, 2013 Share Posted May 20, 2013 ططيب ليهة حططينآ بعد آلبلآير كومآند ؟وهي مآهي معرّفةة تحت ؟ !!! addCommandHandler ("uncop", Link to comment
AhmeD~9MoD Posted May 20, 2013 Share Posted May 20, 2013 طيب وريني كودك الي فيه function ( Player , Command) Link to comment
S4MuEL Posted May 20, 2013 Author Share Posted May 20, 2013 آلكومآند مآ لهة علآققةة بآلتعريفف آلدآخلي !! مآ معي آلكود بس جيت آستفسر .. Link to comment
AhmeD~9MoD Posted May 20, 2013 Share Posted May 20, 2013 آلكومآند مآ لهة علآققةة بآلتعريفف آلدآخلي !!مآ معي آلكود بس جيت آستفسر .. صرآحةة انا ما أفهم كثير في الكومند ووو بس انا لقيت الكود فعطيتك إياه كـ مثال لانه مثل الفنكشن الي حطيته Link to comment
S4MuEL Posted May 20, 2013 Author Share Posted May 20, 2013 ثآنكسس على كل حآل .. ننتظظر آلأخخرين <3 Link to comment
AhmeD~9MoD Posted May 20, 2013 Share Posted May 20, 2013 ثآنكسس على كل حآل ..ننتظظر آلأخخرين <3 حياك الله ... Link to comment
TAPL Posted May 20, 2013 Share Posted May 20, 2013 Handler function parameters أفتح الويكي و شوف تحت كلمة https://wiki.multitheftauto.com/wiki/AddCommandHandler Link to comment
K1NG Posted May 20, 2013 Share Posted May 20, 2013 ولكل حدث أو وظيفة معرّفات خاصة فيه .. تعرفها بالوظيفة إذا تبي تستخدمها (Parameters) أخوي هذهـ .. تسمى المعرّفات الحين كيف نبي نعرف هالمعرّفات على وش تدل ووش هي ؟ أخوي الويكي موضح فيه المعرّفات الخاصة بكل حدث .. onPlayerChat ناخذ مثآل على حدث الحين نبي نعرف وش المعرّفات الخاصة بهالحدث .. Parameters ندخل على صفحته بالويكي .. تلاقي مكتوب بالخط العريض وتحتها محطوطة المعرّفات وشرح عن كل وحدة .. الحين إلي مكتوب بالويكي عن معرّفات الحدث ذا هو كذا .. message: A string representing the message typed into the chat. messageType: An integer value representing the message type: 0: normal message 1: action message (/me) 2: team message الحين المعرّف الأول .. هو إلي يدل على الرسالة إلي إنكتبت بالشات .. أما المعرّف الثاني .. يدل على نوع الرسالة إلي إنكتبت .. وموضح لكـ نوعها .. بحيث أن رقم 0 = رسالة عادية /me رقم 1 = الرسالة إلي تنكتب عن طريق أمر رقم 2 = رسالة الفريق .. إلي هي من حرف "غ" ذذ الحين لنفرض أننا بنسوي سكربت صغير .. وتكون فكرته إذا كتب اللاعب بالشات وكان نوع الكتابة = رسالة فريق ، إلي هي عن طريق حرف "غ" وكانت الرسالة = تجربة .. يعطي اللاعب سلاح .. الحين رح نحتاج إننا نستخدم المعرّفات .. أول شي عشان نتحقق من الرسالة + من نوع الرسالة الحين لما نعرف هالمعرّفات بالوظيفة نحطها بالترتيب ... ولكن مهو شرط إسمها يكون مثل الويكي يعني تقدر تسميها مثل ما تبي أهم شي تكون بالترتيب .. الحين الكود يصير معنا كذا .. addEventHandler ( "onPlayerChat", root, -- نصنع حدث .. عند تحدث اللاعب بالشات function ( msg, msgType ) -- نصنع وظيفة .. ونحط فيها المعرّفات بالترتيب if ( msg == "تجربة" ) and ( msgType == 2 ) then -- نسوي شرط .. إذا كانت الرسالة = تجربة ونوع الرسالة = 2 إلي هي رسالة فريق giveWeapon ( source, 31, 100 ) -- نعطي اللاعب سلاح end -- نغلق الشرط end -- نغلق الوظيفة ) -- نغلق الحدث Link to comment
AboShanab Posted May 21, 2013 Share Posted May 21, 2013 ولكل حدث أو وظيفة معرّفات خاصة فيه .. تعرفها بالوظيفة إذا تبي تستخدمها (Parameters) أخوي هذهـ .. تسمى المعرّفاتالحين كيف نبي نعرف هالمعرّفات على وش تدل ووش هي ؟ أخوي الويكي موضح فيه المعرّفات الخاصة بكل حدث .. onPlayerChat ناخذ مثآل على حدث الحين نبي نعرف وش المعرّفات الخاصة بهالحدث .. Parameters ندخل على صفحته بالويكي .. تلاقي مكتوب بالخط العريض وتحتها محطوطة المعرّفات وشرح عن كل وحدة .. الحين إلي مكتوب بالويكي عن معرّفات الحدث ذا هو كذا .. message: A string representing the message typed into the chat. messageType: An integer value representing the message type: 0: normal message 1: action message (/me) 2: team message الحين المعرّف الأول .. هو إلي يدل على الرسالة إلي إنكتبت بالشات .. أما المعرّف الثاني .. يدل على نوع الرسالة إلي إنكتبت .. وموضح لكـ نوعها .. بحيث أن رقم 0 = رسالة عادية /me رقم 1 = الرسالة إلي تنكتب عن طريق أمر رقم 2 = رسالة الفريق .. إلي هي من حرف "غ" ذذ الحين لنفرض أننا بنسوي سكربت صغير .. وتكون فكرته إذا كتب اللاعب بالشات وكان نوع الكتابة = رسالة فريق ، إلي هي عن طريق حرف "غ" وكانت الرسالة = تجربة .. يعطي اللاعب سلاح .. الحين رح نحتاج إننا نستخدم المعرّفات .. أول شي عشان نتحقق من الرسالة + من نوع الرسالة الحين لما نعرف هالمعرّفات بالوظيفة نحطها بالترتيب ... ولكن مهو شرط إسمها يكون مثل الويكي يعني تقدر تسميها مثل ما تبي أهم شي تكون بالترتيب .. الحين الكود يصير معنا كذا .. addEventHandler ( "onPlayerChat", root, -- نصنع حدث .. عند تحدث اللاعب بالشات function ( msg, msgType ) -- نصنع وظيفة .. ونحط فيها المعرّفات بالترتيب if ( msg == "تجربة" ) and ( msgType == 2 ) then -- نسوي شرط .. إذا كانت الرسالة = تجربة ونوع الرسالة = 2 إلي هي رسالة فريق giveWeapon ( source, 31, 100 ) -- نعطي اللاعب سلاح end -- نغلق الشرط end -- نغلق الوظيفة ) -- نغلق الحدث +++++++++++++++++++11111111111111111111111111111 Link to comment
S4MuEL Posted May 21, 2013 Author Share Posted May 21, 2013 آههآ كنق .. يعطيكـ آلعآففيةة ففهمت ! Link to comment
K1NG Posted May 21, 2013 Share Posted May 21, 2013 آههآ كنق ..يعطيكـ آلعآففيةة ففهمت ! حيآكـ حبي .. 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