Professional Posted July 14, 2015 Share Posted July 14, 2015 السلام عليكم ابي فنكشن اذا لاعب مثلا لمس الكونسل او ضربه برشاش السيرفر يعطي هكيك تلقائي ابييييييييييييييييييييييييييههههههههههههههههه للفنكشن مو الكود Link to comment
Jupi Posted July 14, 2015 Share Posted July 14, 2015 onPlayerDamage kickPlayer تفضل يا اخينا بلمناسبة ذا ايفينت مانو فنكشن Link to comment
Rm-Dj Posted July 14, 2015 Share Posted July 14, 2015 onPlayerDamage -- عند ضرب الاعب ويمكنك تحديد السلاح من البارمتر الخاص بالحدث kickPlayer -- طرد الاعب getPlayerAccount -- احضار حساب الاعب getAccountName -- احضار اسم الحساب isObjectInACLGroup -- التحقق بانه موجود في احد القروبات بالاسل aclGetGroup -- احضار اسم القروب Link to comment
Professional Posted July 14, 2015 Author Share Posted July 14, 2015 function playerDamage ( attacker, weapon ) if isObjectInACLGroup("user."..accName, aclGetGroup("Console")) then if ( bodypart == 9 ) then local playerDamage = getAccountName(acc) local playerDamage = getPlayerAccount(acc) kickPlayer ( source , "لانك ضربت الكونسل" ) end end end addEventHandler ( "onPlayerDamage", getRootElement (), playerDamage ) ؟؟ Link to comment
Professional Posted July 14, 2015 Author Share Posted July 14, 2015 ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ صحيح ولا خطا الكود شباب Link to comment
#DRAGON!FIRE Posted July 14, 2015 Share Posted July 14, 2015 خطا .. عارف وين اخطائك ؟ Link to comment
Jupi Posted July 14, 2015 Share Posted July 14, 2015 function playerDamage ( attacker, weapon ) local accName = getAccountName(getPlayerAccount(source)) if isObjectInACLGroup("user."..accName, aclGetGroup("Console")) then --local playerDamage = getAccountName(acc) --local playerDamage = getPlayerAccount(acc) kickPlayer ( attacker , "لانك ضربت الكونسل" ) end end addEventHandler ( "onPlayerDamage", getRootElement (), playerDamage ) جرب Link to comment
#DRAGON!FIRE Posted July 14, 2015 Share Posted July 14, 2015 اولأ مسوي تحقق من قروب بـ ثاني سطر ومو متحقق انه اللي السورس مسجل وتجيب حسابه ومن ثم تجيب اسم حسابه عطول انت وعندك تحقق البودي بارت ماله داعي وموب ضايف البرامتر اقصد اللي بين القوسين حق الفنكشن ومعطي السورس كيكـ المفروض تعطي الاتاكر كيكـ ^ كودكـ يصير كذا : function playerDamage ( attacker ) if ( attacker and attacker ~= source and getElementType ( attacker ) == "player" ) then if ( getPlayerAccount ( source ) and not isGuestAccount ( getPlayerAccount ( source ) ) ) then if ( isObjectInACLGroup ( "user."..getAccountName ( getPlayerAccount ( source ) ), aclGetGroup( "Console" ) ) ) then kickPlayer ( attacker, "* Don't Attack Admins" ) end end end end addEventHandler ( "onPlayerDamage", root, playerDamage ) Link to comment
Jupi Posted July 14, 2015 Share Posted July 14, 2015 اولأ مسوي تحقق من قروب بـ ثاني سطر ومو متحقق انه اللي السورس مسجل وتجيب حسابه ومن ثم تجيب اسم حسابه عطول انتوعندك تحقق البودي بارت ماله داعي وموب ضايف البرامتر اقصد اللي بين القوسين حق الفنكشن ومعطي السورس كيكـ المفروض تعطي الاتاكر كيكـ ^ كودكـ يصير كذا : function playerDamage ( attacker ) if ( attacker and attacker ~= source and getElementType ( attacker ) == "player" ) then if ( getPlayerAccount ( source ) and not isGuestAccount ( getPlayerAccount ( source ) ) ) then if ( isObjectInACLGroup ( "user."..getAccountName ( getPlayerAccount ( source ) ), aclGetGroup( "Console" ) ) ) then kickPlayer ( attacker, "* Don't Attack Admins" ) end end end end addEventHandler ( "onPlayerDamage", root, playerDamage ) انه الاحتراف يا اخواني Link to comment
#DRAGON!FIRE Posted July 14, 2015 Share Posted July 14, 2015 بس كلامي مو لك ترا .. كلامي للاخ حسن بس كودكـ صحيح ناقص تتحقق انه مسجل وقبل هذا تتحقق انه الاتاكر مو هو نفسه السورس وتتحق من نوع الاتاكر .. Link to comment
Professional Posted July 14, 2015 Author Share Posted July 14, 2015 يسلمو يخوي بدونكم ولا شيئ بل برمجه جاري التجربه Link to comment
#DRAGON!FIRE Posted July 14, 2015 Share Posted July 14, 2015 يب صح بس وش دخل تحقق انه مسجل تحقق انه بقروب كونسل وهو مو مسجل ؟ Link to comment
Professional Posted July 14, 2015 Author Share Posted July 14, 2015 بس زاحف كيف فيني اضيف له ذا السطر ويشتغل معاه addCommandHandler("startk", Link to comment
Professional Posted July 14, 2015 Author Share Posted July 14, 2015 ابيه لما اكتب هذا باف 8 يشتغل ولما اكتب الكلمه مره ثانيه يطفي هيك يعني نستعمل الداله\ not ?? عكس شرط Link to comment
Jupi Posted July 14, 2015 Share Posted July 14, 2015 يب صح بس وش دخل تحقق انه مسجل تحقق انه بقروب كونسل وهو مو مسجل ؟ اسف انا قريت شيء غلط كنت احسبك تتحق من ان المهاجم هو اللي مسجل دخول Link to comment
N3xT Posted July 14, 2015 Share Posted July 14, 2015 الإيفنت غلط onPlayerDamage الصح onClientPlayerDamage Link to comment
#Mr.Rajo~,< Posted July 14, 2015 Share Posted July 14, 2015 الإيفنت غلط onPlayerDamage الصح onClientPlayerDamage ليش غلط Link to comment
iMr.Dawix~# Posted July 14, 2015 Share Posted July 14, 2015 الإيفنت غلط onPlayerDamage الصح onClientPlayerDamage ماشوف اي خطأ بالموضوع الفنكشن حقك الخطأ لأن كوده سيرفر + انت كودك كلنت ما يحتاج مشوار ترايقرات ومدري وش بس لو كان بيستخدم كانسل افنت يستخدم الأفنت حقك Link to comment
N3xT Posted July 14, 2015 Share Posted July 14, 2015 الإيفنت غلط onPlayerDamage الصح onClientPlayerDamage ماشوف اي خطأ بالموضوع الفنكشن حقك الخطأ لأن كوده سيرفر + انت كودك كلنت ما يحتاج مشوار ترايقرات ومدري وش بس لو كان بيستخدم كانسل افنت يستخدم الأفنت حقك اتوقع لازم يستخدم كانسل أفنت .. وبعدها الكيك أو راح يموت واللي قتله بيجيه كيك ! Link to comment
#DRAGON!FIRE Posted July 15, 2015 Share Posted July 15, 2015 setElementHealth اكيد الضرر راح يجيه .. لكن يقدر يستخدم Link to comment
Professional Posted July 15, 2015 Author Share Posted July 15, 2015 زاحف الحين لو ابي بس اكتب كلمه يتفعل الكود وبس اكتب الكلمه مره ثانيه خلاص ما عاد يعمل يصير الي يضربني اموت 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