AmrOMohamed Posted January 6, 2016 Share Posted January 6, 2016 عايز اعمل تعديل بسيط علي رسالة القتل حق الزومبي addEvent("onZombieWasted") addEventHandler( "onZombieWasted", getRootElement(), function (killer) killerName = getPlayerName(killer) weapon = getPedWeapon(killer) wr, wg, wb = getPlayerNametagColor(killer) exports.killmessages:outputMessage ( {killerName,{"padding",width=4},{"icon",id=weapon or 0},{"padding",width=3},{"color",r=0,g=255,b=0},"Zombie"},getRootElement(),wr,wg,wb ) end) عايز اخلي killerName اللي هو اسم لاعب يكون بلون الاخضر Link to comment
shwaeki Posted January 7, 2016 Share Posted January 7, 2016 addEvent("onZombieWasted") addEventHandler( "onZombieWasted", getRootElement(), function (killer) killerName = getPlayerName(killer) weapon = getPedWeapon(killer) exports.killmessages:outputMessage ( {killerName,{"padding",width=4},{"icon",id=weapon or 0},{"padding",width=3},{"color",r=0,g=255,b=0},"Zombie"},root,0,255,0 ) end) Link to comment
AmrOMohamed Posted January 7, 2016 Author Share Posted January 7, 2016 تمام جدا طيب انا عايز اعدل الـ multiline هي خاصية متعدد الاسطار يعني رسائل القتل تكون اكتر من 5 اسطر وتختفي اتمني تكون فهمتني حبي Link to comment
AmrOMohamed Posted January 7, 2016 Author Share Posted January 7, 2016 وعايز اخلي الكيلر نيم بلون وزمبي بلون Link to comment
shwaeki Posted January 7, 2016 Share Posted January 7, 2016 طلبك الاول ما فهمتش و الثاني ايش بدك يكون الون تاع الزومبي ؟ Link to comment
AmrOMohamed Posted January 7, 2016 Author Share Posted January 7, 2016 لون القاتل يكون بلون الاخضر لون زومبي يكون بلون الاحمر Link to comment
AmrOMohamed Posted January 7, 2016 Author Share Posted January 7, 2016 اتركك من طلب الاول خليك في لون كلير وزمبي فقط يالغالي Link to comment
shwaeki Posted January 7, 2016 Share Posted January 7, 2016 addEvent("onZombieWasted") addEventHandler( "onZombieWasted", getRootElement(), function (killer) killerName = getPlayerName(killer) weapon = getPedWeapon(killer) exports.killmessages:outputMessage ( {killerName,{"padding",width=4},{"icon",id=weapon or 0},{"padding",width=3},{"color",r=255,g=0,b=0},"Zombie"},root,0,255,0 ) end) Link to comment
AmrOMohamed Posted January 7, 2016 Author Share Posted January 7, 2016 مشكور اللي كنت اقصده يعني نشوف في صورة ان اقصي شيئ يظهر في شاشة 5 رسائل قتل مثال بعدهم تختفي واحدة وتظهر التالية تلو الاخري انا عايز تظهر في البداية 10 رسائل بعدين لما تعدي الـ 10 تبدا يختفي الرسائل وهكذا هي الفكرة تحكم في اسطر الرسائل القتل بدل ماكنت 5 تكون 10 multiline متعددة الأسطر ^ Link to comment
shwaeki Posted January 7, 2016 Share Posted January 7, 2016 killmessages_server.lua روح مود الكل مسج بعدين ملف بعدين تلاقي اول سطر هاد الجدول local config = { ["lines"] = 5, ["startY"] = 0.35, ["textHeight"] = 16, ["iconHeight"] = 20, ["iconSpacing"] = 4, ["defaultWeapon"] = 255, ["fadeTime"] = 5000, ["startFade"] = 15000, ["align"] = "right", ["startX"] = -10 } ["lines"] = 5, الخانة الاولى في الجدول حط بدل 5 الرقم يلي بدك اياه Link to comment
AmrOMohamed Posted January 7, 2016 Author Share Posted January 7, 2016 طيب انا بدي اعمل كدا بس في شات العام اقدر اعدل ؟ Link to comment
shwaeki Posted January 7, 2016 Share Posted January 7, 2016 ما اعتقد تقدر تساويها يا كل الاعابين بس تقدر تساويها لنفسك من الاعدادات او تقدر تساوي مود شات جديد Link to comment
AmrOMohamed Posted January 7, 2016 Author Share Posted January 7, 2016 ازاي مود شات جديد ؟ Link to comment
shwaeki Posted January 8, 2016 Share Posted January 8, 2016 عادي بتخفي الشات الاصلي و بتبرمج شات جديد Link to comment
AmrOMohamed Posted January 8, 2016 Author Share Posted January 8, 2016 chat_range=100 addEventHandler("onPlayerJoin",getRootElement(), function () bindKey(source,"t","down","chatbox","say") end) addEventHandler("onResourceStart",getResourceRootElement(getThisResource()), function () for index, player in pairs(getElementsByType("player")) do bindKey(player,"t","down","chatbox","say") end end) function isPlayerInRangeOfPoint(player,x,y,z,range) say px,py,pz=getElementPosition(player) return ((x-px)^2+(y-py)^2+(z-pz)^2)^0.5<=range end function onChat(player,_,...) say px,py,pz=getElementPosition(player) say msg = table.concat({...}, " ") say nick=getPlayerName(player) say r,g,b = getTeamColor(getPlayerTeam(player)) for _,v in ipairs(getElementsByType("player")) do if isPlayerInRangeOfPoint(v,px,py,pz,chat_range) then end end end addCommandHandler("say",onChat) طيب اخفي الشات الاصلي والكود اللي فوق كود شات جديد شووفه تمام ول لا ايضا Link to comment
#DRAGON!FIRE Posted January 8, 2016 Share Posted January 8, 2016 حبيبي هذا راح يعتمد ع الشات العادي .. showChat هو يقصد بالشات الجديد انكـ تخفي هذاكـ وتسوي شات كامل بحيث اللي يقوله تضيفه بتكست جديد ولازم شوية حسابات عشان تنزل تحت الرسالة اللي فوقها وعشان يطلعون فوق . راح تكون صعبة عليكـ شوية .. بس طلبكـ ما تقدر تطبقه ع الشات العادي Link to comment
AmrOMohamed Posted January 8, 2016 Author Share Posted January 8, 2016 لو انا عايز اخلي خط رسائل القتل ثقيل شوية blod واغير نوع الخط ؟ Link to comment
a7zan Posted January 8, 2016 Share Posted January 8, 2016 https://wiki.multitheftauto.com/wiki/St ... Font_Names === default-bold-small Link to comment
' A F . Posted January 8, 2016 Share Posted January 8, 2016 ^ انت مافهمت هو وش يبي , يبي يغير خط الشات Link to comment
iPrestege Posted January 8, 2016 Share Posted January 8, 2016 لا هو يقصد الـ killmessages عدل على المود نفسة او الاعدادات حقتة ماعمري فتحت المود فـ ما اذكر شيء منة . 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