KillerX Posted August 6, 2018 Share Posted August 6, 2018 (edited) اها تمام شكرا علي توضيح الفكرة Edited August 6, 2018 by KillerX 1 Link to comment
Mr.Mostafa Posted August 6, 2018 Author Share Posted August 6, 2018 7 hours ago, Trefeor said: انت فاهمني خطأ , انا اقصد لو مثلا دمجت اللاعب وماطاح ثم بعد شوي طاح من حاله ماراح يجيب انك قتلته الافضل والاحسن تستخدم حدث يوم اللاعب يموت للآسف يب لو صدمته من سآعة وبعد سآعة طآح لحآله بيظهرلة آني طيحته + مآفي حل ؟ Link to comment
Trefeor Posted August 6, 2018 Share Posted August 6, 2018 فيه حل انك تسوي تايمر وتخليه يوم يخلص التايمر يشيل الداتا منه Link to comment
Master_MTA Posted August 6, 2018 Share Posted August 6, 2018 addEventHandler("onClientVehicleDamage",root, function(Attacker) if(isElement(Attacker) and getElementType(Attacker) == "vehicle") then Killer = getVehicleOccupant(Attacker) Player = getVehicleOccupant(source) setElementData(Player,"Damager",getPlayerName(Killer)) if (isElementInWater(source)) then killPed(Player) outputChatBox("The Player "..tostring(getElementData(Player,"Damager")).." Kill "..getPlayerName(Player).." in The Derby",root,255,0,0,true) end else setElementData(Player,”Damager”,getPlayerName(Player)) end end) جوال اعذروني Link to comment
Mr.Mostafa Posted August 6, 2018 Author Share Posted August 6, 2018 2 minutes ago, Master_MTA said: addEventHandler("onClientVehicleDamage",root, function(Attacker) if(isElement(Attacker) and getElementType(Attacker) == "vehicle") then Killer = getVehicleOccupant(Attacker) Player = getVehicleOccupant(source) setElementData(Player,"Damager",getPlayerName(Killer)) if (isElementInWater(source)) then killPed(Player) outputChatBox("The Player "..tostring(getElementData(Player,"Damager")).." Kill "..getPlayerName(Player).." in The Derby",root,255,0,0,true) end else setElementData(Player,”Damager”,getPlayerName(Player)) end end) جوال اعذروني نفس آلمشكلة آلي قآل عليهآ تريفور 16 minutes ago, Trefeor said: فيه حل انك تسوي تايمر وتخليه يوم يخلص التايمر يشيل الداتا منه فكرة حلوة لكن آلمشكلة تحديد وقت آلتآيمر يمكن مآ يظبط Link to comment
Master_MTA Posted August 6, 2018 Share Posted August 6, 2018 (edited) 2 hours ago, Mr.Mostafa said: نفس آلمشكلة آلي قآل عليهآ تريفور 2 hours ago, Trefeor said: جربته؟ الكود اللي عطيتك بيطلع اسم اللاعب قتل نفسه مب لو احد لمسه بعدين هو طاح بكيفه فهمت الفكره لو تبيه ادق خذ addEventHandler("onClientVehicleDamage",root, function(Attacker) if(isElement(Attacker) and getElementType(Attacker) == "vehicle") then Killer = getVehicleOccupant(Attacker) Player = getVehicleOccupant(source) setElementData(Player,"Damager",getPlayerName(Killer)) if (isElementInWater(source)) then killPed(Player) local d=getElementData(Player,"Damager") if d~=nil then outputChatBox("The Player "..tostring(d).." Kill "..getPlayerName(Player).." in The Derby",root,255,0,0,true) end end else setElementData(Player,”Damager”,nil) end end) Edited August 6, 2018 by Master_MTA 1 Link to comment
KillerX Posted August 6, 2018 Share Posted August 6, 2018 On ٦/٨/٢٠١٨ at 19:16, Master_MTA said: addEventHandler("onClientVehicleDamage",root, function(Attacker) if(isElement(Attacker) and getElementType(Attacker) == "vehicle") then Killer = getVehicleOccupant(Attacker) Player = getVehicleOccupant(source) setElementData(Player,"Damager",getPlayerName(Killer)) if (isElementInWater(source)) then killPed(Player) local d=getElementData(Player,"Damager") if d~=nil then outputChatBox("The Player "..tostring(d).." Kill "..getPlayerName(Player).." in The Derby",root,255,0,0,true) end end else setElementData(Player,”Damager”,nil) end end) يب والله صح لو مات يجيبلك هو اللي طيح نفسوا | كفو مستر 1 1 Link to comment
Master_MTA Posted August 6, 2018 Share Posted August 6, 2018 11 minutes ago, KillerX said: يب والله صح لو مات يجيبلك هو اللي طيح نفسوا | كفو مستر كفوك بالتوفيق Link to comment
SycroX Posted August 6, 2018 Share Posted August 6, 2018 (edited) 1 hour ago, Master_MTA said: جربته؟ الكود اللي عطيتك بيطلع اسم اللاعب قتل نفسه مب لو احد لمسه بعدين هو طاح بكيفه فهمت الفكره لو تبيه ادق خذ addEventHandler("onClientVehicleDamage",root, function(Attacker) if(isElement(Attacker) and getElementType(Attacker) == "vehicle") then Killer = getVehicleOccupant(Attacker) Player = getVehicleOccupant(source) setElementData(Player,"Damager",getPlayerName(Killer)) if (isElementInWater(source)) then killPed(Player) local d=getElementData(Player,"Damager") if d~=nil then outputChatBox("The Player "..tostring(d).." Kill "..getPlayerName(Player).." in The Derby",root,255,0,0,true) end end else setElementData(Player,”Damager”,nil) end end) الحين لما السياره تقع في الماء ما يحصل لها دامج لهيك كودك بيكون غير مفيد لصاحب الموضوع لهيك مثل ما قال تريفور يستخدم كودي و بعدين يسوي تايمر و يتحقق لواللاعب في الماء يجيب الداتا بتاعت اخر واحد خبطه و يستخدم killPed Edited August 6, 2018 by #َxLysandeR Link to comment
Master_MTA Posted August 6, 2018 Share Posted August 6, 2018 3 minutes ago, #َxLysandeR said: الحين لما السياره تقع في الماء ما يحصل لها دامج لهيك كودك بيكون غير مفيد لصاحب الموضوع الكود شغال والاخ قال كذا بالتوفيق Link to comment
SycroX Posted August 6, 2018 Share Posted August 6, 2018 18 minutes ago, Master_MTA said: الكود شغال والاخ قال كذا بالتوفيق ذا مو صاحب الموضوع ._. 4 hours ago, Mr.Mostafa said: نفس آلمشكلة آلي قآل عليهآ تريفور 4 hours ago, Trefeor said: صاحب الموضوع قال هيك .. لاكن واحد اخر معرف حب يطلب مع الموضوع ذا فانت سويت له اظن Link to comment
Master_MTA Posted August 6, 2018 Share Posted August 6, 2018 8 minutes ago, #َxLysandeR said: لاكن واحد اخر معرف حب يطلب مع الموضوع ذا فانت سويت له اظن اعذرني ما انتبهت Link to comment
SycroX Posted August 6, 2018 Share Posted August 6, 2018 2 minutes ago, Master_MTA said: اعذرني ما انتبهت لا عادي بتحصل كتير Link to comment
Mr.Mostafa Posted August 6, 2018 Author Share Posted August 6, 2018 بسوي آن لو لآعب سيآرته حصلهآ شي يحط دآتآ علي آخر شخص لمسهآ وبعد 10 ثوآني يشيل آلدآتآ عشآن لو طآح بعد 10 ثوآني يكون طيح نفسه زي فكرة تريفور Link to comment
Trefeor Posted August 7, 2018 Share Posted August 7, 2018 (edited) شوف جرب هذا ماني متاكد منه --- Client timer = { } addEventHandler ( "onClientVehicleDamage" , root , function ( attacker ) if ( attacker and isElement ( attacker ) and getElementType ( attacker ) == "vehicle" ) then local damageOn = ( getVehicleController ( source ) ) local damageBy = ( getVehicleController ( attacker ) ) if ( damageBy ) then if ( isTimer ( timer [ damageOn ] ) ) then killTimer ( timer [ damageOn ] ) end setElementData ( damageOn , "Killed:Derby" , getPlayerName(damageBy) ) timer [ damageOn ] = setTimer(setElementData,10000,1,damageOn,"Killed:Derby",false) end end end ) ; ---- Server addEventHandler ( "onPlayerWasted" , root , function ( ) local killedDerby = getElementData ( source , "Killed:Derby" ) if ( killedDerby ) then outputChatBox ( getPlayerName(source).." #ffffffkilled by "..tostring(killedDerby),root,255,255,255,true) removeElementData ( source , "Killed:Derby" ) end end ) Edited August 7, 2018 by Trefeor 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