MA[S]RIY Posted May 19, 2016 Share Posted May 19, 2016 السلام عليكم ورحمه الله وبركاتو في اخر الموضوع الخاص بي الي فات https://forum.multitheftauto.com/viewtopic.php?f=160&t=99298 https://forum.multitheftauto.com/viewtopic.php?f ... 8&start=15 قولتولي اشغل كود اوسكار اوسكار وضع كودين ايش فيهم كلينت وايش سرفر ولا الاثنين كلينت وشكرا Link to comment
Simple. Posted May 19, 2016 Share Posted May 19, 2016 (edited) addEventHandler("onClientRender", getRootElement(), function () for k,v in ipairs(getElementsByType("player")) do if getTeamName ( getPlayerTeam ( hitElement ) ) == 'Hasson' then if not v == localPlayer then dxDrawTextOnElement(v,"MASRIY",1,20,0,0,255,255,1,"arial") end end end end) function dxDrawTextOnElement(TheElement,text,height,distance,R,G,B,alpha,size,font,checkBuildings,checkVehicles,checkPeds,checkDummies,seeThroughStuff,ignoreSomeObjectsForCamera,ignoredElement) local x, y, z = getElementPosition(TheElement) local x2, y2, z2 = getElementPosition(localPlayer) local distance = distance or 20 local height = height or 1 local checkBuildings = checkBuildings or true local checkVehicles = checkVehicles or false local checkPeds = checkPeds or false local checkObjects = checkObjects or true local checkDummies = checkDummies or true local seeThroughStuff = seeThroughStuff or false local ignoreSomeObjectsForCamera = ignoreSomeObjectsForCamera or false local ignoredElement = ignoredElement or nil if (isLineOfSightClear(x, y, z, x2, y2, z2, checkBuildings, checkVehicles, checkPeds , checkObjects,checkDummies,seeThroughStuff,ignoreSomeObjectsForCamera,ignoredElement)) then local sx, sy = getScreenFromWorldPosition(x, y, z+height) if(sx) and (sy) then local distanceBetweenPoints = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2) if(distanceBetweenPoints < distance) then dxDrawText(text, sx+2, sy+2, sx, sy, tocolor(R or 255, G or 255, B or 255, alpha or 255), (size or 1)-(distanceBetweenPoints / distance), font or "arial", "center", "center") end end end end هذا الكود كلنت بس , إذا كان في تيم اسمه حسون يطلع فوق راسه 'MAsiry' بس اتوقع راح يجي لاق إذا فيه لاعبين كثير بسبب انك مسوي داخل افنت اون كلنت رندر , لوب للاعبين , افرض فيه 70 لاعب Edited May 19, 2016 by Guest Link to comment
MA[S]RIY Posted May 19, 2016 Author Share Posted May 19, 2016 اخي انا اريده لرتبه مش لتيم Link to comment
Simple. Posted May 19, 2016 Share Posted May 19, 2016 شوف كود اوسكار هذا كلنت function dxDrawTextOnElement(TheElement,text,height,distance,R,G,B,alpha,size,font,checkBuildings,checkVehicles,checkPeds,checkDummies,seeThroughStuff,ignoreSomeObjectsForCamera,ignoredElement) local x, y, z = getElementPosition(TheElement) local x2, y2, z2 = getElementPosition(localPlayer) local distance = distance or 20 local height = height or 1 local checkBuildings = checkBuildings or true local checkVehicles = checkVehicles or false local checkPeds = checkPeds or false local checkObjects = checkObjects or true local checkDummies = checkDummies or true local seeThroughStuff = seeThroughStuff or false local ignoreSomeObjectsForCamera = ignoreSomeObjectsForCamera or false local ignoredElement = ignoredElement or nil if (isLineOfSightClear(x, y, z, x2, y2, z2, checkBuildings, checkVehicles, checkPeds , checkObjects,checkDummies,seeThroughStuff,ignoreSomeObjectsForCamera,ignoredElement)) then local sx, sy = getScreenFromWorldPosition(x, y, z+height) if(sx) and (sy) then local distanceBetweenPoints = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2) if(distanceBetweenPoints < distance) then dxDrawText(text, sx+2, sy+2, sx, sy, tocolor(R or 255, G or 255, B or 255, alpha or 255), (size or 1)-(distanceBetweenPoints / distance), font or "arial", "center", "center") end end end end addEventHandler("onClientRender",root,function () dxDrawTextOnElement(localPlayer,getElementData ( root, "MASRIY" ) or 'none',1,20,0,0,255,255,1,"arial") end) وهذا سيرفر local Groups = { {'Console','صاحب السيرفر'}, {'Admin','ادمن'}, } addEventHandler("onPlayerLogin", root,function () for _,v in ipairs ( Groups ) do if ( isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup(v[1])) ) then setElementData ( root, "MASRIY",v[2]) return true end end end) addEventHandler("onPlayerLogout", root,function () setElementData ( root, "MASRIY",false) end) Link to comment
MA[S]RIY Posted May 19, 2016 Author Share Posted May 19, 2016 اخي وين اكتب التاج الي ابي يطلع فوق الراس Link to comment
Simple. Posted May 19, 2016 Share Posted May 19, 2016 ملف السيرفر فيه جدول تحط فيه اسم القروب والتاج local Groups = { {'Console','صاحب السيرفر'}, {'Admin','ادمن'}, --{'اسم القروب','التاج'}, } addEventHandler("onPlayerLogin", root,function () for _,v in ipairs ( Groups ) do if ( isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup(v[1])) ) then setElementData ( root, "MASRIY",v[2]) return true end end end) addEventHandler("onPlayerLogout", root,function () setElementData ( root, "MASRIY",false) end) Link to comment
MA[S]RIY Posted May 19, 2016 Author Share Posted May 19, 2016 ممكن اضيف اكواد اللوان قبل اسم التاج عادي صح Link to comment
Simple. Posted May 19, 2016 Share Posted May 19, 2016 يب يمديك إستبدل الكود هذا بسطر رقم 19 عشان يقبل اكواد الالوان dxDrawText(text, sx+2, sy+2, sx, sy, tocolor(R or 255, G or 255, B or 255, alpha or 255), (size or 1)-(distanceBetweenPoints / distance), font or "arial", "center", "center", _, _, _, true) Link to comment
MA[S]RIY Posted May 19, 2016 Author Share Posted May 19, 2016 كده بعد ما استبدلت الكود اقدر اني اكتب كود اللون قبل اسم التاج ولا كيف اللون التاج Link to comment
Simple. Posted May 19, 2016 Share Posted May 19, 2016 اكتب كود اللون مع التاج في الجدول Link to comment
MA[S]RIY Posted May 19, 2016 Author Share Posted May 19, 2016 معلش يا اخي عارف اني تعبتك معي ابي اخر طلب ممكن تسوي مثال وانت مسوي للتاج كود اللوان Link to comment
Simple. Posted May 19, 2016 Share Posted May 19, 2016 local Groups = { {'Console','صاحب السيرفر'}, {'Admin','ادمن#FFF090'}, --{'اسم القروب','التاج'}, } addEventHandler("onPlayerLogin", root,function () for _,v in ipairs ( Groups ) do if ( isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup(v[1])) ) then setElementData ( root, "MASRIY",v[2]) return true end end end) addEventHandler("onPlayerLogout", root,function () setElementData ( root, "MASRIY",false) end) Link to comment
MA[S]RIY Posted May 21, 2016 Author Share Posted May 21, 2016 يا شباب ذا الكود كل واحد يشوف تاقه فقط لاكن الاعبين الاخري لا يشفونه 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