MA[S]RIY Posted September 3, 2017 Share Posted September 3, 2017 السلام عليكم ذا الكود addEventHandler ( "onPlayerWasted", getRootElement(), function ( attacker ) local at_Player = getElementType ( attacker ) if ( at_Player == "player" ) then takePlayerMoney( source, 50000 ) givePlayerMoney ( at_Player, 50000 ) end end ) لما لاعب يتقل لاعب يتحقق ان القاتل لاعب ثم ياخذ من المقتول 50 الف ويعطي ال قاتل 50 الف -------- الحين المشكله بالسطر 3 :الي هو local at_Player = getElementType ( attacker ) :الدي بق ######### ممكن حل ؟ Link to comment
#BrosS Posted September 3, 2017 Share Posted September 3, 2017 (edited) deleted Edited September 3, 2017 by #BrosS Link to comment
Omoi Posted September 3, 2017 Share Posted September 3, 2017 تفضل اخوي addEventHandler ( "onPlayerWasted", getRootElement(), function ( _,attacker ) if attacker and getElementType(attacker) == "player" and attacker ~= source then takePlayerMoney( source, 50000 ) givePlayerMoney ( attacker, 50000 ) end end ) Link to comment
MA[S]RIY Posted September 3, 2017 Author Share Posted September 3, 2017 2 minutes ago, Omoi said: تفضل اخوي addEventHandler ( "onPlayerWasted", getRootElement(), function ( _,attacker ) if attacker and getElementType(attacker) == "player" and attacker ~= source then takePlayerMoney( source, 50000 ) givePlayerMoney ( attacker, 50000 ) end end ) تمام اخي مشكور بس ممكن تشرح لي ليش سويت function ( _,attacker ) ؟ Link to comment
Omoi Posted September 3, 2017 Share Posted September 3, 2017 3 minutes ago, MARIY said: تمام اخي مشكور بس ممكن تشرح لي ليش سويت function ( _,attacker ) ؟ ال _ لازم نترك شي عشان الطلقات لو حطيناه attacker فقط فإن اتاكر = الطلقات لكن لو سويت كذا _ = الطلقات + اتاكر هو اللي قتل ولازم نعرفه بـ الفنكشن طبعا م ادري لو فهمت او لا لاني م اعرف اشرح كثير ض Link to comment
MA[S]RIY Posted September 3, 2017 Author Share Posted September 3, 2017 يعني انا اشوف البريمتر واشوف ترتيب الحاجه الي انا عايز اضيفها كام لو هيه التانيه احط في الاول _ ولو هيه التالته احط في الاول والتانيه _و _ function( _, _,killerWeapon) صح كلامي كدا ؟؟ Link to comment
Omoi Posted September 3, 2017 Share Posted September 3, 2017 Just now, MARIY said: يعني انا اشوف البريمتر واشوف ترتيب الحاجه الي انا عايز اضيفها كام لو هيه التانيه احط في الاول _ ولو هيه التالته احط في الاول والتانيه _و _ function( _, _,killerWeapon) صح كلامي كدا ؟؟ لا خطا شوف الويكي حق الحدث وبتفهم Link to comment
#BrosS Posted September 3, 2017 Share Posted September 3, 2017 Just now, Omoi said: ال _ لازم نترك شي عشان الطلقات لو حطيناه attacker فقط فإن اتاكر = الطلقات لكن لو سويت كذا _ = الطلقات + اتاكر هو اللي قتل ولازم نعرفه بـ الفنكشن طبعا م ادري لو فهمت او لا لاني م اعرف اشرح كثير ض وش طلقات هذا باراماتر خاص بالحدث وهو المهاجم Link to comment
Omoi Posted September 3, 2017 Share Posted September 3, 2017 1 minute ago, #BrosS said: وش طلقات هذا باراماتر خاص بالحدث وهو المهاجم ادري بس م ينفع تحطه ( attacker ) هذا اللي ابي اوصله له فهمت ؟ لازم تحط بارماتر حق الطلقات ( _,attacker) Link to comment
#BrosS Posted September 3, 2017 Share Posted September 3, 2017 Just now, Omoi said: ادري بس م ينفع تحطه ( attacker ) هذا اللي ابي اوصله له فهمت ؟ لازم تحط بارماتر حق الطلقات ( _,attacker) killer يقدر يحطه او يحط وطلقات ايه يبني مايهم Link to comment
Omoi Posted September 3, 2017 Share Posted September 3, 2017 4 minutes ago, #BrosS said: killer يقدر يحطه او يحط وطلقات ايه يبني مايهم int totalAmmo, element killer, int killerWeapon, int bodypart, bool stealth Link to comment
xX_Ma[D]arA_xX Posted September 3, 2017 Share Posted September 3, 2017 (edited) انا بشرحلك لكل حدث يوجد بارمنترات والبارمنترات توضع داخل ال function بارمنترات حدث موت الاعب int totalAmmo, element killer, int killerWeapon, int bodypart, bool stealth int total Ammo = عدد الطلقات element killer = القاتل int killerWeapon = سلاح القتل bodypart = مكان القتل يعني الجزر من الجسم مثل الرأس او الرجل bool stealth = ما فهمتها ض المهم هم مرتبات ما تقدر تضع killerWeapon قبل totalAmmo لما تبي تسوي تحقق ليش لازم تكتب يلي قبله ايضا مثل انت تبي ال bodypart ما تقدر تكتب كذا function(boypart) لازم function(_,_,_,boypart) طبعا ما شرط تضع ال _ تقدر تكتب اي شيئ بس الاغلب يضعونها للاختصار اتمنى فهمتني Edited September 3, 2017 by xX_Ma[D]arA_xX 1 Link to comment
MA[S]RIY Posted September 3, 2017 Author Share Posted September 3, 2017 1 hour ago, xX_Ma[D]arA_xX said: انا بشرحلك لكل حدث يوجد بارمنترات والبارمنترات توضع داخل ال function بارمنترات حدث موت الاعب int totalAmmo, element killer, int killerWeapon, int bodypart, bool stealth int total Ammo = عدد الطلقات element killer = القاتل int killerWeapon = سلاح القتل bodypart = مكان القتل يعني الجزر من الجسم مثل الرأس او الرجل bool stealth = ما فهمتها ض المهم هم مرتبات ما تقدر تضع killerWeapon قبل totalAmmo لما تبي تسوي تحقق ليش لازم تكتب يلي قبله ايضا مثل انت تبي ال bodypart ما تقدر تكتب كذا function(boypart) لازم function(_,_,_,boypart) طبعا ما شرط تضع ال _ تقدر تكتب اي شيئ بس الاغلب يضعونها للاختصار اتمنى فهمتني الف الف الف شكر لكم اخواني مشكورين كلكم فهمتها الحمدلله 1 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