Scorpio Posted June 14, 2013 Share Posted June 14, 2013 بســـــــــــــــــــــــــم الله الرحمن الرحيم ابي كودين الول عدد النجوم الشرح يكون قبل اسم الاعب [ عدد النجوم] عدد النجوم الى 6 الي هي مكان مثال KOL [3] كذا 3 نجوم الكود الثاني راح يكون طويل شوي وصعب الشرطي بيكون له عصا لو ضرب الي عيله نجوم يمسكو ويكون في وقت لكل نجمة لكن لو عليه 1 نجمة ما يقدر يمسكو ويوديه لماركر لونو ازر حجم 5 لما يدويه يختفي الاعب يورح الى 5 احدثيات عشوائي و اكثر الي هي السجون وما يقدر يستخدم الأسلحة يضرب بيدو عادي --------- في طلب 3 لكن نخلص من الطلبات زيه الأول ----------- Link to comment
PaiN^ Posted June 14, 2013 Share Posted June 14, 2013 1- استخدم : "onPlayerChat" getPlayerWantedLevel cancelEvent outputChatBox 2 - أعتقد في مود في الكوميونيتي زي كذا, دور عليه edit : community.multitheftauto.com/ Link to comment
Scorpio Posted June 14, 2013 Author Share Posted June 14, 2013 1- استخدم : "onPlayerChat" getPlayerWantedLevel cancelEvent outputChatBox 2 - أعتقد في مود في الكوميونيتي زي كذا, دور عليه edit : community.multitheftauto.com/ معلش ممكن توضحلي المساعدات وش تسوي Link to comment
PaiN^ Posted June 14, 2013 Share Posted June 14, 2013 أمثلة الويكي واضحة زي عين الشمس, حركات عطني مثال وتاخذ وتمشي ما تنفع جرب وحاول واحنا ان شاء الله بساعدك قد ما نقدر Link to comment
Scorpio Posted June 14, 2013 Author Share Posted June 14, 2013 تقصد عطوني الكود جاهز؟ جيب المسعدات وانا اسويها لكن ابي يكون مكتوب وش تسوي زيه Link to comment
PaiN^ Posted June 14, 2013 Share Posted June 14, 2013 1- استخدم : "onPlayerChat" -- لمن أي لاعب يكتب رسالة في الشات getPlayerWantedLevel -- يجيب عدد النجوم إللي على اللاعب cancelEvent -- لإلغاء الحدث, عشان ما تتكر الرسالة في الشات outputChatBox -- عشان تخرج الرسالة الثانية بعد ما تعدلها عشان تفهم الفكرة اكثر شوف اي مود تاج أدمن, تقريبا نفس الفكرة Link to comment
Scorpio Posted June 14, 2013 Author Share Posted June 14, 2013 1- استخدم : "onPlayerChat" -- لمن أي لاعب يكتب رسالة في الشات getPlayerWantedLevel -- يجيب عدد النجوم إللي على اللاعب cancelEvent -- لإلغاء الحدث, عشان ما تتكر الرسالة في الشات outputChatBox -- عشان تخرج الرسالة الثانية بعد ما تعدلها عشان تفهم الفكرة اكثر شوف اي مود تاج أدمن, تقريبا نفس الفكرة مشكور + جاري التجربة Link to comment
PaiN^ Posted June 14, 2013 Share Posted June 14, 2013 العفو ,, ولو عندك اي استسفار لا تتردد Link to comment
Scorpio Posted June 14, 2013 Author Share Posted June 14, 2013 العفو ,, ولو عندك اي استسفار لا تتردد تم شوف وتئكد انها صح او خطئ bool outputChatBox () bool cancelEvent () int getPlayerWantedLevel ( ) local chatRadius = 20 function sendMessageToNearbyPlayers( message, messageType ) if messageType == 0 then local posX, posY, posZ = getElementPosition( source ) local nearbyPlayers = getElementsWithinColShape( chatSphere, "player" ) destroyElement( chatSphere ) for index, nearbyPlayer in ipairs( nearbyPlayers ) do outputChatBox( message, nearbyPlayer ) end end end local players = getElementsByType ( "player" for theKey,thePlayer in ipairs(players) do local level = getPlayerWantedLevel ( thePlayer ) if ( level > 0 ) then end end addEventHandler ( "onClientPlayerDamage", getRootElement(), cancelEvent ) Link to comment
#Al-Ha[J]aRii Posted June 14, 2013 Share Posted June 14, 2013 العفو ,, ولو عندك اي استسفار لا تتردد تم شوف وتئكد انها صح او خطئ bool outputChatBox () bool cancelEvent () int getPlayerWantedLevel ( ) local chatRadius = 20 function sendMessageToNearbyPlayers( message, messageType ) if messageType == 0 then local posX, posY, posZ = getElementPosition( source ) local nearbyPlayers = getElementsWithinColShape( chatSphere, "player" ) destroyElement( chatSphere ) for index, nearbyPlayer in ipairs( nearbyPlayers ) do outputChatBox( message, nearbyPlayer ) end end end local players = getElementsByType ( "player" for theKey,thePlayer in ipairs(players) do local level = getPlayerWantedLevel ( thePlayer ) if ( level > 0 ) then end end addEventHandler ( "onClientPlayerDamage", getRootElement(), cancelEvent ) كـودك ماليه أي معنى ! Edit : Server : local root = getRootElement() function chatbox( text, msgtype) local name = getPlayerName(source) local players = getElementsByType ( "player" ) for _,v in ipairs(players) do local Wanted = getPlayerWantedLevel(v) cancelEvent(true) outputChatBox("[ " ..Wanted.." ] " .. name .. ":#FFFFFF " .. text, root, 255, 255, 255, true) end end addEventHandler("onPlayerChat",root,chatbox) Link to comment
PaiN^ Posted June 15, 2013 Share Posted June 15, 2013 @ ~Al-Ha[J]aRii~! : كودك راح يجيب المستوى حق كل اللاعبين في السيرفر ويطلعه في الشات @ Scorpio : إنت أخذت الفنكشنات اللي قلتلك عليها نسخهتا ولصقتها بأول كود ماله علاقة باللي طلبته -_-" ومسوي وظيفة ماتسوي ولا شي بآخر الكود ! لمن أقولك حاول أقصد حاول, مو إنسخ والصق وركب فوق بعض Link to comment
iPrestege Posted June 15, 2013 Share Posted June 15, 2013 -- # Server Side ~ addEventHandler('onPlayerChat',getRootElement ( ), function ( aMassege ) local aR,aG,aB = getPlayerNametagColor ( source ) local aLevel = getPlayerWantedLevel ( source ) if ( aR and aG and aB and aLevel ) then cancelEvent ( ) outputChatBox( '[ '..aLevel..' ] '..getPlayerName ( source )..' : '..aMassege,root,aR,aG,aB,true ) end end ) Link to comment
Scorpio Posted June 15, 2013 Author Share Posted June 15, 2013 (edited) -- # Server Side ~ addEventHandler('onPlayerChat',getRootElement ( ), function ( aMassege ) local aR,aG,aB = getPlayerNametagColor ( source ) local aLevel = getPlayerWantedLevel ( source ) if ( aR and aG and aB and aLevel ) then cancelEvent ( ) outputChatBox( '[ '..aLevel..' ] '..getPlayerName ( source )..' : '..aMassege,root,aR,aG,aB,true ) end end ) مشكور يعيك ربي كل عافية بس ابي اعرف كيف اجمع الأكواد واعرف ان زيه راح تفيدني في البرمجة؟ Edited June 15, 2013 by Guest Link to comment
iPrestege Posted June 15, 2013 Share Posted June 15, 2013 https://forum.multitheftauto.com/viewtopic.php?f=164&t=50863 Link to comment
#Al-Ha[J]aRii Posted June 15, 2013 Share Posted June 15, 2013 @ ~Al-Ha[J]aRii~! :كودك راح يجيب المستوى حق كل اللاعبين في السيرفر ويطلعه في الشات @ Scorpio : إنت أخذت الفنكشنات اللي قلتلك عليها نسخهتا ولصقتها بأول كود ماله علاقة باللي طلبته -_-" ومسوي وظيفة ماتسوي ولا شي بآخر الكود ! لمن أقولك حاول أقصد حاول, مو إنسخ والصق وركب فوق بعض كنت آفــــــكره يبي كذآ ذذ ~~ Link to comment
Scorpio Posted June 15, 2013 Author Share Posted June 15, 2013 https://forum.multitheftauto.com/viewtopic.php?f=164&t=50863 الكود شغال مية من مية بس يتكرر الأسم في الأتشات انا ابي الرقم يكون قبل الأسم في الشخصية مو الأتشات لأنو يتكرر + ربي يوفقك Link to comment
iPrestege Posted June 15, 2013 Share Posted June 15, 2013 مافهمت فوق الشخصية ؟ قصدكـ setPlayerNametagText ؟ التكرار طف الفري روم او اي شيء فية حدث شات Link to comment
jafar Posted June 15, 2013 Share Posted June 15, 2013 https://forum.multitheftauto.com/viewtopic.php?f=164&t=50863 الكود شغال مية من مية بس يتكرر الأسم في الأتشات انا ابي الرقم يكون قبل الأسم في الشخصية مو الأتشات لأنو يتكرر + ربي يوفقك مركب مود تاج أو فري روم ؟ Link to comment
Scorpio Posted June 15, 2013 Author Share Posted June 15, 2013 مافهمت فوق الشخصية ؟ قصدكـ setPlayerNametagText ؟ التكرار طف الفري روم او اي شيء فية حدث شات زي سرفر cit لما تعرف ععد النجوم تحصلو قبل الأسم في الشخصية Link to comment
iPrestege Posted June 15, 2013 Share Posted June 15, 2013 صورة؟ setPlayerNametag استخدمها ذذذذذ Link to comment
Scorpio Posted June 15, 2013 Author Share Posted June 15, 2013 صورة؟ setPlayerNametag استخدمها ذذذذذ كذا؟ -- # Server Side ~ addEventHandler('onPlayerChat',getRootElement ( ), function ( aMassege ) local aR,aG,aB = getPlayerNametagColor ( source ) local aLevel = getPlayerWantedLevel ( source ) if ( aR and aG and aB and aLevel ) then cancelEvent ( ) setPlayerNametagText( '[ '..aLevel..' ] '..getPlayerName ( source )..' : '..aMassege,root,aR,aG,aB,true ) end end ) 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