SycroX Posted October 11, 2015 Share Posted October 11, 2015 السلام عليكم شفت ببعض السيرفر ادمنية معهم سلاح يقتل من طلقة 1 ابي الكود يعني مثلا ال M4 يقتل من طلقة واحدة اظن الطلب واضح اتمني تساعدوني Link to comment
GraveDigger. Posted October 11, 2015 Share Posted October 11, 2015 addEventHandler ( "onPlayerDamage", root, function ( theAttacker, theWeapon ) if theWeapon == 31 then killPed ( source, theAttacker, theWeapon ) end end ) لو دورت عليه في جوجل كنت هتلاقيه, ماكنش في داعي تعمل موضوع Link to comment
SycroX Posted October 11, 2015 Author Share Posted October 11, 2015 مش شغال انا سويت كدا addEventHandler ( "onPlayerDamage", root, function ( theAttacker, theWeapon ) if isObjectInACLGroup("user.1"..getAccountName(getPlayerAccount(source)),aclGetGroup("Manager")) then if theWeapon == 31 then killPed ( source, theAttacker, theWeapon ) end end end ) Link to comment
#CroSs Posted October 11, 2015 Share Posted October 11, 2015 addEventHandler( "onPlayerDamage", root, function( attacker, weapon ) if ( attacker ) and ( getElementType( attacker ) == "player" ) then local PlayerAccount = getPlayerAccount( attacker ) if ( not isGuestAccount( PlayerAccount ) ) then if ( isObjectInACLGroup( "user."..getAccountName( PlayerAccount ), aclGetGroup( "Manager" ) ) ) and ( weapon == 31 ) then killPed( source, attacker, weapon ) end end end end ) Link to comment
SycroX Posted October 11, 2015 Author Share Posted October 11, 2015 طيب مشكور بس ممكن طلب تاني انا مسوي جولد ابي اسوي اكتر واحد معه جولد يضيفه لجروب بلأدمنية يعني مثلا [server-Millioner] يعني اكتر واحد معه جولد يضيفه لهاد الجروب ايليمنت الجولد Gcoin Link to comment
GraveDigger. Posted October 11, 2015 Share Posted October 11, 2015 طيب مشكور بس ممكن طلب تانيانا مسوي جولد ابي اسوي اكتر واحد معه جولد يضيفه لجروب بلأدمنية يعني مثلا [server-Millioner] يعني اكتر واحد معه جولد يضيفه لهاد الجروب ايليمنت الجولد Gcoin اعتقد هايحصل اخطاء كتيرة في الفكرة دي خليها لما يوصل لعدد معين من الفلوس يكون احسن Link to comment
SycroX Posted October 11, 2015 Author Share Posted October 11, 2015 ؟؟ ليش هي مستحيلة ؟ Link to comment
GraveDigger. Posted October 11, 2015 Share Posted October 11, 2015 لأ مش مستحيلة طبعاً بس بقول اعتقد هايحصل اخطاء كتيرة في الفكرة دي Link to comment
SycroX Posted October 11, 2015 Author Share Posted October 11, 2015 طب ممكن تساعدني و انا هتصرف Link to comment
SycroX Posted October 11, 2015 Author Share Posted October 11, 2015 بص طيب اسهلةا احسن ابي اسوي زي بست بلاير لما اللاعب يكون اكتر نقاط يجيه تاج Link to comment
#CroSs Posted October 11, 2015 Share Posted October 11, 2015 addEventHandler( "onResourceStart", resourceRoot, function() for _, player in ipairs( getElementsByType( "player" ) ) do local PointData = getElementData( player, "اسم الداتا" ) if ( PointData ) and ( PointData > ( MaxPoint or 0 ) ) then MaxPoint = PointData BestPN = getPlayerName( player ) end end setElementData( resourceRoot, "MaxPoint", ( MaxPoint or 0 ) ) setElementData( resourceRoot, "BestPN", ( BestPN or "Unknown" ) ) end ) addEventHandler( "onElementDataChange", root, function( DataName ) if ( getElementType( source ) == "player" ) and ( DataName == "اسم الداتا" ) then local PlayerData = getElementData( source, "اسم الداتا" ) if ( PlayerData ) and ( PlayerData > ( getElementData( resourceRoot, "MaxPoint" ) or 0 ) ) then setElementData( resourceRoot, "MaxPoint", PlayerData ) setElementData( resourceRoot, "BestPN", getPlayerName( source ) ) end end end ) ذا السيرفر + الكلنت مو صعبة Link to comment
GraveDigger. Posted October 11, 2015 Share Posted October 11, 2015 addEventHandler( "onResourceStart", resourceRoot, function() for _, player in ipairs( getElementsByType( "player" ) ) do local PointData = getElementData( player, "اسم الداتا" ) if ( PointData ) and ( PointData > ( MaxPoint or 0 ) ) then MaxPoint = PointData BestPN = getPlayerName( player ) end end setElementData( resourceRoot, "MaxPoint", ( MaxPoint or 0 ) ) setElementData( resourceRoot, "BestPN", ( BestPN or "Unknown" ) ) end ) addEventHandler( "onElementDataChange", root, function( DataName ) if ( getElementType( source ) == "player" ) and ( DataName == "اسم الداتا" ) then local PlayerData = getElementData( source, "اسم الداتا" ) if ( PlayerData ) and ( PlayerData > ( getElementData( resourceRoot, "MaxPoint" ) or 0 ) ) then setElementData( resourceRoot, "MaxPoint", PlayerData ) setElementData( resourceRoot, "BestPN", getPlayerName( source ) ) end end end ) ذا السيرفر + الكلنت مو صعبة كنت تديله الفنكشنات يحاول يعملها بنفسه كدة مش هايفهم حاجة عالجاهز خلي الناس تتعلم؟ Link to comment
SycroX Posted October 11, 2015 Author Share Posted October 11, 2015 انا ما ابي جاهز ابي اتعلم Link to comment
SycroX Posted October 12, 2015 Author Share Posted October 12, 2015 طيب انا سويت اعلي لاعب يعطيه رتبة :- وش الغلط ما اشتغل --Server Side-- addEventHandler( "onElementDataChange", root, function( DataName, thePlayer ) if ( getElementType( source ) == "player" ) and ( DataName == "Pointg" ) then local PlayerData = getElementData( source, "Pointg" ) if ( PlayerData ) and ( PlayerData > ( getElementData( resourceRoot, "MaxPoint" ) or 0 ) ) then setElementData( resourceRoot, "MaxPoint", PlayerData ) setElementData( resourceRoot, "BestPN", getPlayerName( source ) ) if (isElement(thePlayer)) then local accountName = getAccountName(getPlayerAccount(thePlayer)) if ( accountName ) then aclGroupAddObject (aclGetGroup("BEST-P"), "user."..accountName) end end end end end ) --Client Side-- addEventHandler( "onResourceStart", resourceRoot, function() for _, player in ipairs( getElementsByType( "player" ) ) do local PointData = getElementData( player, "Pointg" ) if ( PointData ) and ( PointData > ( MaxPoint or 0 ) ) then MaxPoint = PointData BestPN = getPlayerName( player ) end end setElementData( resourceRoot, "MaxPoint", ( MaxPoint or 0 ) ) setElementData( resourceRoot, "BestPN", ( BestPN or "Unknown" ) ) end ) Link to comment
TAPL Posted October 12, 2015 Share Posted October 12, 2015 انت شتسوي؟ وهو طبعاً كامل سيرفر ماهو نص سيرفر ونص كلينت CroSs ماخذ كود من راسك thePlayer و قسمته حطيت نص سيرفر ونص كلينت و ضايف بارتمار ؟thePlayer اصلاً على اي اساس حاط صفحة الويكي واضحه الأفنت مافيه غير بارتمرات اثنين الأول اسم الداتا الي تغير و الثاني قيمة الداتا قبل ما تتغير string theName, var theOldValue Link to comment
SycroX Posted October 13, 2015 Author Share Posted October 13, 2015 انت شتسوي؟وهو طبعاً كامل سيرفر ماهو نص سيرفر ونص كلينت CroSs ماخذ كود من راسك thePlayer و قسمته حطيت نص سيرفر ونص كلينت و ضايف بارتمار ؟thePlayer اصلاً على اي اساس حاط صفحة الويكي واضحه الأفنت مافيه غير بارتمرات اثنين الأول اسم الداتا الي تغير و الثاني قيمة الداتا قبل ما تتغير string theName, var theOldValue انا ما فهمته اسف فكرت الي فوق سيرفر و الي تحت كلنت + thePlayer عشان اضيفو للجروب الي محددو Link to comment
' A F . Posted October 13, 2015 Share Posted October 13, 2015 source: The source of this event is the element whose element data changed Link to comment
LoOs Posted October 13, 2015 Share Posted October 13, 2015 طيب انا سويت اعلي لاعب يعطيه رتبة :- وش الغلط ما اشتغل --Server Side-- addEventHandler( "onElementDataChange", root, function( DataName, thePlayer ) if ( getElementType( source ) == "player" ) and ( DataName == "Pointg" ) then local PlayerData = getElementData( source, "Pointg" ) if ( PlayerData ) and ( PlayerData > ( getElementData( resourceRoot, "MaxPoint" ) or 0 ) ) then setElementData( resourceRoot, "MaxPoint", PlayerData ) setElementData( resourceRoot, "BestPN", getPlayerName( source ) ) if (isElement(thePlayer)) then local accountName = getAccountName(getPlayerAccount(thePlayer)) if ( accountName ) then aclGroupAddObject (aclGetGroup("BEST-P"), "user."..accountName) end end end end end ) --Client Side-- addEventHandler( "onResourceStart", resourceRoot, function() for _, player in ipairs( getElementsByType( "player" ) ) do local PointData = getElementData( player, "Pointg" ) if ( PointData ) and ( PointData > ( MaxPoint or 0 ) ) then MaxPoint = PointData BestPN = getPlayerName( player ) end end setElementData( resourceRoot, "MaxPoint", ( MaxPoint or 0 ) ) setElementData( resourceRoot, "BestPN", ( BestPN or "Unknown" ) ) end ) اهنيك عالخطاء , غير اخطاء الي قبل قالوها , onResourceStart = Server كيف حاطها في كلنت ؟ 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