#1Topro Posted July 6, 2016 Share Posted July 6, 2016 سسلام عليكم عندي مود سويته بس يوم اشغله بسيرفر محلي يشتغل يوم اشغله بسيرفر عالمي ما يطلع بالريسوريس وش اسوي ؟ Link to comment
#1Topro Posted July 6, 2016 Author Share Posted July 6, 2016 كان يجي مشكلة الاول وبعد حلتها والحين ماي يظهر شيء يقول Filled بس Link to comment
N3xT Posted July 6, 2016 Share Posted July 6, 2016 وش اللي يجيك بعد Failed ولا بس ذي اللي تجيك Link to comment
#1Topro Posted July 6, 2016 Author Share Posted July 6, 2016 2016-07-06 03:01:03] [Output] : ERROR: Couldn't find script Client.lua for resource TagName [2016-07-06 03:01:03] [Output] : Loading of resource 'TagName' failed Link to comment
#STZ Posted July 6, 2016 Share Posted July 6, 2016 المشكلة من ملف الميتا انت حاطط ملف اسمه كلنت لاكنه مب موجود بالميتا Link to comment
#1Topro Posted July 6, 2016 Author Share Posted July 6, 2016 المشكلة من ملف الميتا انت حاطط ملف اسمه كلنت لاكنه مب موجود بالميتا اشتغل بس عندي مشكلة ثانية Link to comment
s7BaT Posted July 6, 2016 Share Posted July 6, 2016 المشكلة من ملف الميتا انت حاطط ملف اسمه كلنت لاكنه مب موجود بالميتا اشتغل بس عندي مشكلة ثانية عندك مشكله ثانيه وش هي Link to comment
#1Topro Posted July 6, 2016 Author Share Posted July 6, 2016 شف هذا مود يعطي تاج فوق الرئس Client 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", true) end end end end local www = dxCreateFont("arial.ttf",13) function render() for i,k in ipairs (getElementsByType("player")) do if k ~= localPlayer and ( getElementData (k,"TAG") == '[Console]' or getElementData (k,"TAG") == '[Head Admin]' ) then dxDrawTextOnElement(k,getElementData (k,"TAG") or 'none',1,20,math.random(0, 255), math.random(0, 255), math.random(0, 255),255,1,www) else if k = localPlayer and ( getElementData (k,"TAG") = '[Console]' or getElementData (k,"TAG") ~= '[Head Admin]' ) then dxDrawTextOnElement(k,getElementData (k,"TAG") or 'none',1,20,0,0,255,255,1,www) end end end end setTimer( function() removeEventHandler( 'onClientRender', root, render ) addEventHandler( 'onClientRender', root, render ) Server local Groups = { {'Console',"[Console]"}, {'Head.Admin',"[Head Admin]"}, } ; addEventHandler( 'onResourceStart', getResourceRootElement(), function( ) for _, i in ipairs( getElementsByType( 'player' ) ) do if ( getElementData ( i, 'TAG' ) ) then removeElementData ( i, 'TAG' ) end end end ) addEventHandler( 'onPlayerLogin', root, function( ) for _,v in ipairs (Groups) do if isObjectInACLGroup( 'user.'..getAccountName( getPlayerAccount( source ) ), aclGetGroup( v[1] ) ) then setElementData ( source,'TAG', v[2] ) end end end ) addEventHandler( 'onPlayerLogout', root,function( ) if ( getElementData ( source, 'TAG' ) ) then removeElementData ( source, 'TAG' ) end end ) [ ما يطلع التاج فوق الرئس [ فوق اللعب Link to comment
#STZ Posted July 6, 2016 Share Posted July 6, 2016 اسهل من كل ذا سوي لك مثلا رتبة الكونسل تظهر فوقه صورة و خلاص Link to comment
SycroX Posted July 6, 2016 Share Posted July 6, 2016 شف هذا مود يعطي تاج فوق الرئسClient 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", true) end end end end local www = dxCreateFont("arial.ttf",13) function render() for i,k in ipairs (getElementsByType("player")) do if k ~= localPlayer and ( getElementData (k,"TAG") == '[Console]' or getElementData (k,"TAG") == '[Head Admin]' ) then dxDrawTextOnElement(k,getElementData (k,"TAG") or 'none',1,20,math.random(0, 255), math.random(0, 255), math.random(0, 255),255,1,www) else if k = localPlayer and ( getElementData (k,"TAG") = '[Console]' or getElementData (k,"TAG") ~= '[Head Admin]' ) then dxDrawTextOnElement(k,getElementData (k,"TAG") or 'none',1,20,0,0,255,255,1,www) end end end end setTimer( function() removeEventHandler( 'onClientRender', root, render ) addEventHandler( 'onClientRender', root, render ) Server local Groups = { {'Console',"[Console]"}, {'Head.Admin',"[Head Admin]"}, } ; addEventHandler( 'onResourceStart', getResourceRootElement(), function( ) for _, i in ipairs( getElementsByType( 'player' ) ) do if ( getElementData ( i, 'TAG' ) ) then removeElementData ( i, 'TAG' ) end end end ) addEventHandler( 'onPlayerLogin', root, function( ) for _,v in ipairs (Groups) do if isObjectInACLGroup( 'user.'..getAccountName( getPlayerAccount( source ) ), aclGetGroup( v[1] ) ) then setElementData ( source,'TAG', v[2] ) end end end ) addEventHandler( 'onPlayerLogout', root,function( ) if ( getElementData ( source, 'TAG' ) ) then removeElementData ( source, 'TAG' ) end end ) [ ما يطلع التاج فوق الرئس [ فوق اللعب كلنت سايد كيف مسوي addEventHandler و removeEventHandler مع بعض اكيد ما هيشتغل كدا و ليه مسوي تايمر اصلن Link to comment
#1Topro Posted July 6, 2016 Author Share Posted July 6, 2016 ما انعدل ما يجي شيء فوق الرئس Link to comment
N3xT Posted July 6, 2016 Share Posted July 6, 2016 إذا كنت تجربه ع نفسك ، فـ طبعاً م راح يجي شيء فوق راسك لأنه فيه تحقق أن اللي ينكتب فوق راسه مو اللوكل بلاير عدل سطر 27 ب كلنت وشيل منه k ~= localPlayer and Link to comment
#1Topro Posted July 7, 2016 Author Share Posted July 7, 2016 أبرنس انا جربته في سيرفر خويي وهو كونسول ووقفت قدامه وما لقيت شيء Link to comment
[KilleR] Posted July 7, 2016 Share Posted July 7, 2016 حليت المشكله ولا باقي؟ اطرح اكوادك الي عدلتها والمبرمجين بتشوف Link to comment
#1Topro Posted July 9, 2016 Author Share Posted July 9, 2016 حليت المشكله ولا باقي؟اطرح اكوادك الي عدلتها والمبرمجين بتشوف يا صديق لو انت تشوف !! عتلاقي الاكواد موجودة !! Link to comment
Mhmd.z Posted July 9, 2016 Share Posted July 9, 2016 شف هذا مود يعطي تاج فوق الرئسClient 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", true) end end end end local www = dxCreateFont("arial.ttf",13) function render() for i,k in ipairs (getElementsByType("player")) do if k ~= localPlayer and ( getElementData (k,"TAG") == '[Console]' or getElementData (k,"TAG") == '[Head Admin]' ) then dxDrawTextOnElement(k,getElementData (k,"TAG") or 'none',1,20,math.random(0, 255), math.random(0, 255), math.random(0, 255),255,1,www) else if k = localPlayer and ( getElementData (k,"TAG") = '[Console]' or getElementData (k,"TAG") ~= '[Head Admin]' ) then dxDrawTextOnElement(k,getElementData (k,"TAG") or 'none',1,20,0,0,255,255,1,www) end end end end setTimer( function() removeEventHandler( 'onClientRender', root, render ) addEventHandler( 'onClientRender', root, render ) Server local Groups = { {'Console',"[Console]"}, {'Head.Admin',"[Head Admin]"}, } ; addEventHandler( 'onResourceStart', getResourceRootElement(), function( ) for _, i in ipairs( getElementsByType( 'player' ) ) do if ( getElementData ( i, 'TAG' ) ) then removeElementData ( i, 'TAG' ) end end end ) addEventHandler( 'onPlayerLogin', root, function( ) for _,v in ipairs (Groups) do if isObjectInACLGroup( 'user.'..getAccountName( getPlayerAccount( source ) ), aclGetGroup( v[1] ) ) then setElementData ( source,'TAG', v[2] ) end end end ) addEventHandler( 'onPlayerLogout', root,function( ) if ( getElementData ( source, 'TAG' ) ) then removeElementData ( source, 'TAG' ) end end ) [ ما يطلع التاج فوق الرئس [ فوق اللعب ايش ذا setTimer( function() removeEventHandler( 'onClientRender', root, render ) addEventHandler( 'onClientRender', root, render ) سوي اغلاق للتايمر فنكشن وحط الوقت الي تبيه, وشيل removeEventHandler Link to comment
#1Topro Posted July 9, 2016 Author Share Posted July 9, 2016 شف هذا مود يعطي تاج فوق الرئسClient 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", true) end end end end local www = dxCreateFont("arial.ttf",13) function render() for i,k in ipairs (getElementsByType("player")) do if k ~= localPlayer and ( getElementData (k,"TAG") == '[Console]' or getElementData (k,"TAG") == '[Head Admin]' ) then dxDrawTextOnElement(k,getElementData (k,"TAG") or 'none',1,20,math.random(0, 255), math.random(0, 255), math.random(0, 255),255,1,www) else if k = localPlayer and ( getElementData (k,"TAG") = '[Console]' or getElementData (k,"TAG") ~= '[Head Admin]' ) then dxDrawTextOnElement(k,getElementData (k,"TAG") or 'none',1,20,0,0,255,255,1,www) end end end end setTimer( function() removeEventHandler( 'onClientRender', root, render ) addEventHandler( 'onClientRender', root, render ) Server local Groups = { {'Console',"[Console]"}, {'Head.Admin',"[Head Admin]"}, } ; addEventHandler( 'onResourceStart', getResourceRootElement(), function( ) for _, i in ipairs( getElementsByType( 'player' ) ) do if ( getElementData ( i, 'TAG' ) ) then removeElementData ( i, 'TAG' ) end end end ) addEventHandler( 'onPlayerLogin', root, function( ) for _,v in ipairs (Groups) do if isObjectInACLGroup( 'user.'..getAccountName( getPlayerAccount( source ) ), aclGetGroup( v[1] ) ) then setElementData ( source,'TAG', v[2] ) end end end ) addEventHandler( 'onPlayerLogout', root,function( ) if ( getElementData ( source, 'TAG' ) ) then removeElementData ( source, 'TAG' ) end end ) [ ما يطلع التاج فوق الرئس [ فوق اللعب ايش ذا setTimer( function() removeEventHandler( 'onClientRender', root, render ) addEventHandler( 'onClientRender', root, render ) سوي اغلاق للتايمر فنكشن وحط الوقت الي تبيه, وشيل removeEventHandler الله يهديخ بس لعبا الي قال لي احط removeEventHandler[ الله يهديه Link to comment
Mhmd.z Posted July 9, 2016 Share Posted July 9, 2016 طيب شيل التايمر فنكشن ما اتوقع في منه فايده ؟ وشيل ال removeEventHandler Link to comment
AboShanab Posted July 9, 2016 Share Posted July 9, 2016 Client : local BLOCK = { "[Console]", "[Head Admin]" } function isBLOCK ( TAG ) for _,v in ipairs ( BLOCK ) do if ( TAG == v ) then return true 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", true ) end end end end addEventHandler ( "onClientRender", root, function ( ) for _,k in ipairs (getElementsByType("player")) do if ( ( k ~= localPlayer ) and not ( isBLOCK ( getElementData ( k,"TAG" ) ) ) ) then dxDrawTextOnElement ( k,getElementData (k,"TAG") or 'none',1,20,math.random(0, 255), math.random(0, 255), math.random(0, 255),255,1 ) end end end ) اولاً عدم إحترامك والتلفظ في كلمات صغار العقول سيجعل الجميع يتجاهل مواضيعك ثانياً لم افهم الفكرة وماهي طريقة عمل السكربت ولكن تم إصلاح ملف الكلنت لذلك الرجاء التوضيح كيف ستكون فكرة وضع التاج للاعب وفكرة السكربت لكي اقوم بعمل باقي الاكواد بالتوفيق لكـ . Link to comment
#1Topro Posted July 9, 2016 Author Share Posted July 9, 2016 Client : local BLOCK = { "[Console]", "[Head Admin]" } function isBLOCK ( TAG ) for _,v in ipairs ( BLOCK ) do if ( TAG == v ) then return true 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", true ) end end end end addEventHandler ( "onClientRender", root, function ( ) for _,k in ipairs (getElementsByType("player")) do if ( ( k ~= localPlayer ) and not ( isBLOCK ( getElementData ( k,"TAG" ) ) ) ) then dxDrawTextOnElement ( k,getElementData (k,"TAG") or 'none',1,20,math.random(0, 255), math.random(0, 255), math.random(0, 255),255,1 ) end end end ) اولاً عدم إحترامك والتلفظ في كلمات صغار العقول سيجعل الجميع يتجاهل مواضيعك ثانياً لم افهم الفكرة وماهي طريقة عمل السكربت ولكن تم إصلاح ملف الكلنت لذلك الرجاء التوضيح كيف ستكون فكرة وضع التاج للاعب وفكرة السكربت لكي اقوم بعمل باقي الاكواد بالتوفيق لكـ . انت تشوفني اسب احد ؟ او اقول له كلمة يتضايق منها ؟ + المود عبارة عن يجي أسم رتبة اللعب فوق رائسهه بس تيجي لحالها بدون ما اسوي لوحة وقريد لست وكذا هو يتحقق من الرتب ويعطيه فهمت :] Link to comment
Adham Posted July 9, 2016 Share Posted July 9, 2016 من لعبه عطا -_-" انت الكود تبعك كنت عامله removeEventHandler( 'onClientRender', ونا عدلت لك عليه فقط ! 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