Jump to content

مساعدة في كود


Recommended Posts

السلام عليكم .....

سويت مود اول لما يكون اللاعب الدم حقو 25 يبداء يسوي Render ل شييء يظهر علي الشاشة DX
ولكن ما يظهر 
ولا يظهر اي مشاكل ف الدي بق ياريت مساعدة 

 

--Client
function kill()
        dxDrawRectangle(0, 0, 0, 0, tocolor(255, 255, 255, 255), false)
        dxDrawRectangle(screenW * 0.0000, screenH * 0.0065, screenW * 1.0000, screenH * 0.9870, tocolor(63, 0, 0, 159), false)
        dxDrawText("You Will Dead", screenW * 0.3469, screenH * 0.8815, screenW * 0.7680, screenH * 0.9206, tocolor(255, 255, 255, 255), 1.00, "bankgothic", "left", "top", false, false, false, false, false)
end

addEvent("damge",true)
addEventHandler("damge",getRootElement(),
function ( tek )
     local health = getElementHealth ( localPlayer )
	 if health == 25 then 
	 addEventHandler("onClientRender", getRootElement(), kill)
end
end)

--Server
addEventHandler( " onPlayerDamage " , getRootElement( ) ,
function (  )
    triggerClientEvent( "damge" , getRootElement ( ) ,tek)
end)

ياريت مساعدة <3

Link to comment

مو مجرب

--Client
function kill()
        dxDrawRectangle(0, 0, 0, 0, tocolor(255, 255, 255, 255), false)
        dxDrawRectangle(screenW * 0.0000, screenH * 0.0065, screenW * 1.0000, screenH * 0.9870, tocolor(63, 0, 0, 159), false)
        dxDrawText("You Will Dead", screenW * 0.3469, screenH * 0.8815, screenW * 0.7680, screenH * 0.9206, tocolor(255, 255, 255, 255), 1.00, "bankgothic", "left", "top", false, false, false, false, false)
end

addEvent("damge",true)
addEventHandler("damge",getRootElement(),
function ( tek )
     local health = getElementHealth ( localPlayer )
	 if ( health <= 25 ) then 
	 addEventHandler("onClientRender", getRootElement(), kill)
end
end)

--Server
addEventHandler( " onPlayerDamage " , getRootElement( ) ,
function (  )
    triggerClientEvent( source, "damge" , source ,tek)
end)

شكلي محشش ف كودات بس جرب

Link to comment
Just now, #_iMr.[E]coo said:

هسا انا صوبت السلاح عليك ماشي ؟

مين ودك تتحقق من دمه انا ولا انت ؟

انا اكيد يعني مثلا انت تصوب عليا و و مره الدم حقي طلع 25 
يظهر ال DX

Link to comment
Just now, #_iMr.[E]coo said:

addEventHandler ( 'onPlayerDamage' , root ,
  function ( aAttacker_ )
    if (  aAttacker_ ) then
      if ( getElementHealth ( aAttacker_ ) == 100 ) then
        triggerClientEvent ( root , 'aShowDX_' , root )
      end
    else
      outputChatBox ( ' Fild ' , source ) 
    end
  end 
)

addEvent ( 'aShowDX_' , true )
addEventHandler ( 'aShowDX_' , root ,
  function ( )
    -- code show dx
  end
)

 

بس انت كدا مش عامل تحقيق اذا اللاعب دمو 25

Just now, #_iMr.[E]coo said:

addEventHandler ( 'onPlayerDamage' , root ,
  function ( aAttacker_ )
    if (  aAttacker_ ) then
      if ( getElementHealth ( aAttacker_ ) == 100 ) then
        triggerClientEvent ( root , 'aShowDX_' , root )
      end
    else
      outputChatBox ( ' Fild ' , source ) 
    end
  end 
)

addEvent ( 'aShowDX_' , true )
addEventHandler ( 'aShowDX_' , root ,
  function ( )
    -- code show dx
  end
)

 

+ الكود شغال بس كل شوية يجبلي Fild 
و اللاعب اصلا دمو 25 !!

Link to comment
Just now, #_iMr.[E]coo said:

ي عمو ، راجع الكود كويس 

راجعتو بس مفيش تحقيقي لما يكون اللاعب دمو = 25 
+ انا جربتو و دمي 25 و بيقولي Fild

Link to comment
Just now, #_iMr.[E]coo said:

اول شي في تحقق من الصحة

ثاني شيء انت قلت لي المصوب عليه نتحقق من صحة مش الي يصوب 

ايوة بس مفيش تحقيق ان دمو 25 -__-
+ انا جربت خليت دمي 25 و بيقولي Fild 
+ اقراء الموضوع كويس 

Link to comment
--Server
addEventHandler("onPlayerDamage",root,
function (attacker)
if attacker  and attacker ~= source then 
if getElementHealth(source) <= 25 then 
triggerClientEvent(source,"damge",source)
end
end
end
)

--Clinet

function kill()

        dxDrawRectangle(0, 0, 0, 0, tocolor(255, 255, 255, 255), false)

        dxDrawRectangle(screenW * 0.0000, screenH * 0.0065, screenW * 1.0000, screenH * 0.9870, tocolor(63, 0, 0, 159), false)

        dxDrawText("You Will Dead", screenW * 0.3469, screenH * 0.8815, screenW * 0.7680, screenH * 0.9206, tocolor(255, 255, 255, 255), 1.00, "bankgothic", "left", "top", false, false, false, false, false)

end




addEvent("damge",true)
addEventHandler("damge",getRootElement(),
function ()
addEventHandler("onClientRender",root, kill)
end
)

 

Link to comment

* Client Side : 

local screenW, screenH = guiGetScreenSize()
addEventHandler("onClientRender",root,function ( )
if ( getElementHealth ( localPlayer ) <= 25 ) then
dxDrawRectangle(0, 0, 0, 0, tocolor(255, 255, 255, 255), false)
dxDrawRectangle(screenW * 0.0000, screenH * 0.0065, screenW * 1.0000, screenH * 0.9870, tocolor(63, 0, 0, 159), false)
dxDrawText("You Will Dead", screenW * 0.3469, screenH * 0.8815, screenW * 0.7680, screenH * 0.9206, tocolor(255, 255, 255, 255), 1.00, "bankgothic", "left", "top", false, false, false, false, false)
end
end );

 

Edited by Default
add guiGetScreenSize
  • Like 2
Link to comment
13 hours ago, #TeKa said:

-__________-
و انت مال اهلك ؟ 

هو مو معطيك الكود جاهز :@

هو معطيك مثال وانت تجبره على انه يسسويه جاهز ؟

ماتشوف ذا التحقق ؟

 

     if ( getElementHealth ( aAttacker_ ) == 100 ) then

^ هو حاط التحقق 100

كمثال ..

, هو كان يبي منك ببساطة تعدله الى 25 

ثاني مره تأكد , واقرأ الكلام زين :@

^ الله يستر علينا بس  : (

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...