Jump to content

XPro

Members
  • Posts

    149
  • Joined

  • Last visited

Everything posted by XPro

  1. الخيار الثاني طبعا اذا قتل اي شخص ثلاث مرات
  2. به مشكلة انت ما سويت setElementData
  3. outputChatBox ابي مثلا انا في سيرفر تكتيك اذا قتلت الاول عادي اذا قتلت الثاني عادي اذا قتلت ثلاثة يجي كلام في الشات + dxDrawText انا مسوي ترايقر انو تجي اغنية بسيطة+ كلام في الشاشة شوف فووق اول كود بس المشكلة كانو شي مو شغال ما يجي كلام في الشات ولا في الشاشة و لا اغنية
  4. شكرا على المساعدة لاكن مو شغال ما يجي شي في الشات الدي بق ما يقول شي تم تجربته في السيرفر المجاني قتلت اخوي عدة مرات
  5. XPro

    طلب كود

    مشكور تابل شغال
  6. XPro

    طلب كود

    برو قيمر ما يهم ذيك ذاك خطا مانتبهت افتها بس لما كنت راح اضع الكود هنا + مشكور تابل جاري التجريب
  7. السلا عليكم ابي تكلم بخصوص اعطاء رتبة من الكود aclGroupAddObject لاني لقيتي بالويكي مثال واحد يتعلق بالكومند الي هو ذا function giveAdminRights (playerSource, commandName, accountName) --add the function giveAdminRights and specify its arguments if accountName then --if there was an accountName entered then aclGroupAddObject (aclGetGroup("Admin"), "user."..accountName) --add an ACL object using the form "user.[accountName]" to the ACL group "Admin" outputChatBox ("Account '"..accountName.."' succesfully added to the admin group", playerSource) --output a notification to the player who entered the command that the acocunt was successfully added else --else output an error message and the correct syntax of the command to the player who entered it outputChatBox ("No account name specified.", playerSource) outputChatBox ("Correct syntax: /giveAccountAdminRights [accountName]", playerSource) end end addCommandHandler ("giveAccountAdminRights", giveAdminRights) --add a command "giveAccountAdminRights" and attch the function "giveAdminRights" to it انا حاليا ابي مثال اخر ما يتعلق بالكومند مثلا هذا الكود ما يهم طبيعة الكود المهم السطر7 الي يعطي رتبة addEventHandler ( "onPlayerWasted", root, function ( _, killer , accountName ) if killer then if ( killer ~= source ) then local accountName = getPlayerAccount(killer) if accountName then aclGroupAddObject (aclGetGroup("Moderator"), "user."..accountName) outputChatBox ( "* work", root, 255, 0, 0, true ) else outputChatBox ( "* not Work", root, 255, 0, 0, true ) end end end end ) المشكلة بالكود بضبط في السطر ذاك الدي بق يقول attemp to conactenate local 'accountName' (a userdata value) --- انت لا تشوفو عن طبيعة الكود المنوب لان ذي مو الفكرة المغزى من الكود ما راح اطبقو اتعلم اعطاء رتبة من الكود بس
  8. بالله احد يرد يقولي الخطا؟؟؟؟
  9. سويت شف ما يعطيني الدي بق مشاكل function resetAll() local players = getElementsByType("player") for i,player in ipairs (players) do setElementData(player,"killnumber",0) end end addEventHandler("onResourceStart",getResourceRootElement(getThisResource()),resetAll) function checkKills(ammo,killer,weapon, player) if killer then if ( killer ~= source and getElementType ( killer ) == "player" ) then local killerkills = getElementData(killer,"killnumber") if killerkills == false then killerkills = 0 if killerkills == 1 then outputChatBox ( "#00ff00ThePlayer".. getPlayerName(killer) .." #ff0000Killed 1", root, 255, 0, 0, true ) elseif killerkills == 2 then outputChatBox ( "#00ff00ThePlayer".. getPlayerName(killer) .." #ff0000Killed 2", root, 255, 0, 0, true ) triggerClientEvent ("next",killer) killerkills = killerkills + 1 setElementData(killer,"killnumber",killerkills) end end end end end addEventHandler("onPlayerWasted",getRootElement(),checkKills)
  10. الديق بق يقول بس Bad Argument @ setElementData السطر العاشر يعني الحين اخلي الترايقر سورس لاني ماني فاهم كلامك المعرب فوق كله ارجو ان توضح اكثر
  11. لو قتل لاعب شخص يجي كلام في الشات لو قتل شخصين نفس الشي يعني المفروض يتعرف على عدد القتلى بس به مشكلة Server function resetAll() local players = getElementsByType("player") for i,player in ipairs (players) do setElementData(player,"killnumber",0) end end addEventHandler("onResourceStart",getResourceRootElement(getThisResource()),resetAll) function checkKills(ammo,killer,weapon, player) local killerkills = getElementData(killer,"killnumber") if killer ~= source then if killerkills == false then killerkills = 0 elseif killerkills == 1 then outputChatBox ( "#00ff00ThePlayer".. getPlayerName(killer) .." #ff0000Killed 1", root, 255, 0, 0, true ) elseif killerkills == 2 then outputChatBox ( "#00ff00ThePlayer".. getPlayerName(killer) .." #ff0000Killed 2", root, 255, 0, 0, true ) triggerClientEvent ("next",player) end end end addEventHandler("onPlayerWasted",getRootElement(),checkKills) Client addEvent("next",true) function showit( ) local sound = playSound("dominating.mp3") function textRender_ ( ) dxDrawText("Nomniet!! Next Map",337.0,130.0,967.0,265.0,tocolor(0,0,255,0),1.0,"bankgothic","center","center",false,false,false) end addEventHandler ( "onClientRender", root, textRender_ ) setTimer ( function ( ) removeEventHandler ( "onClientRender", root, textRender_ ) end, 5000, 1 ) end addEventHandler ( "next", root, showit) وش المشكلة؟ وشكرا
  12. ابي كود الكتابة فوق راس الاعب يعني يوم اكتب مثلا في اف8 afk تجي فوق راسي كلمة افك مثلا
  13. اها اوك مشكور زاحف لو تعرف فنكشات يعني اذا قتل الاعب شخصين تجيه في الشات ولو قتلت ثلاثة نفس شي .. و كذا
  14. يب اعرف انهم احداثيات بس كيف تعرف الاحداثيات المناسبة بضبط كيف احطه في المكان الي ابيه بضبط + طلب الفنكشات و شكرا
  15. مثلا في التكتيك اذا قتل لاعبين تجيه كلام منتصف الشاشة انه قتل اثنين ونفس الشي اذا قتل 3 .... + مود العاجل مثلا كيف تحدد مكانه في الشاشة يعني راح يكون في المنتصف او تحت... حتى اضيفها لشي الي قلته فوق و شكرا
  16. خلص ضبطتو هو اني خليتو يتعرف على السريال في السيرفر و اذا تعرف عليه سويت تريقر للكلنت يتعرف عليه مره اخرى و ييصرو ما يقدرو يقتلوني
  17. الكود هو لما اكتب كلمة في اف 8 يصيرو الاعبين ما يقدرو يقتلوني function nodie ( attacker, weapon, bodypart,player ) local serial = getPlayerSerial ( player ) if ( serial == AADF5CA9EA8CE4576A3C202F571E93F4 ) then if ( attacker ) then cancelEvent() end end end addCommandHandler("godon",nodie) addEventHandler ( "onClientPlayerDamage", getLocalPlayer(), nodie )
  18. مشكور يا الاخر برو قايمر بس قولي وش معنى plr ليش استخدمتها؟؟؟
  19. شباب ما ني فاهم شوفو اذا كذا لاني ما سويتهم من قبل addCommandHandler ( "send", function ( thePlayer, cmd, sendToName , money ) local givePlayerMoney = give if sendToName then if (getPlayerName (sendToName)) then toPlayer = (getPlayerName (sendToName)) if (toPlayer == thePlayer ) then getPlayerMoney ("thePlayer") getPlayerMoney ("toPlayer") if not (toPlayer ~= thePlayer ) then givePlayerMoney (toPlayer,money+give) takePlayerMoney (thePlayer,money-give) outputChatBox("#0044FF[M]#FFFFFF you send To #FFFFFF" .. getPlayerName(toPlayer) .. "#FFFFFF: " .. money, thePlayer, 255, 255, 255, true) end end end end end)
  20. بس ؟ o.0 انا ما سويت من قبل اوامر من اف 8 كذا ض
  21. اضن من العنوان مفهوم الطلب ابي فنكشات ارسال رسالة خاصة للاعب مثلا pm id(or name) msg... يعني يكتب الاي دي او الاسم يتعرف على الاعب و الثانية هو ارسال فلوس للاعب من اف 8 نفس الشي الاي دي او الاسم send id(or name) money.. و يكون متاح لكل الاعبين يعني و شكرا اجرب اسوي الكود و احطه هنا
×
×
  • Create New...