Jump to content

طلبت كود السلاح يقتل من طلقة واحدة


SycroX

Recommended Posts

addEventHandler ( "onPlayerDamage", root,    
function ( theAttacker, theWeapon )     
if theWeapon == 31 then           
       killPed ( source, theAttacker, theWeapon )      
       end        
       end  
       ) 

لو دورت عليه في جوجل كنت هتلاقيه, ماكنش في داعي تعمل موضوع

Link to comment

مش شغال

انا سويت كدا

  
 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
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

طيب مشكور بس ممكن طلب تاني

انا مسوي جولد

ابي اسوي

اكتر واحد معه جولد يضيفه لجروب بلأدمنية

يعني مثلا

[server-Millioner]

يعني اكتر واحد معه جولد يضيفه لهاد الجروب

ايليمنت الجولد

Gcoin

Link to comment
طيب مشكور بس ممكن طلب تاني

انا مسوي جولد

ابي اسوي

اكتر واحد معه جولد يضيفه لجروب بلأدمنية

يعني مثلا

[server-Millioner]

يعني اكتر واحد معه جولد يضيفه لهاد الجروب

ايليمنت الجولد

Gcoin

اعتقد هايحصل اخطاء كتيرة في الفكرة دي

خليها لما يوصل لعدد معين من الفلوس يكون احسن

Link to comment
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
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

طيب انا سويت اعلي لاعب يعطيه رتبة

:- وش الغلط ما اشتغل

  
--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

انت شتسوي؟

وهو طبعاً كامل سيرفر ماهو نص سيرفر ونص كلينت CroSs ماخذ كود

من راسك thePlayer و قسمته حطيت نص سيرفر ونص كلينت و ضايف بارتمار

؟thePlayer اصلاً على اي اساس حاط

صفحة الويكي واضحه الأفنت مافيه غير بارتمرات اثنين الأول اسم الداتا الي تغير و الثاني قيمة الداتا قبل ما تتغير

string theName, var theOldValue 

Link to comment
انت شتسوي؟

وهو طبعاً كامل سيرفر ماهو نص سيرفر ونص كلينت CroSs ماخذ كود

من راسك thePlayer و قسمته حطيت نص سيرفر ونص كلينت و ضايف بارتمار

؟thePlayer اصلاً على اي اساس حاط

صفحة الويكي واضحه الأفنت مافيه غير بارتمرات اثنين الأول اسم الداتا الي تغير و الثاني قيمة الداتا قبل ما تتغير

string theName, var theOldValue 

انا ما فهمته

اسف فكرت الي فوق سيرفر و الي تحت كلنت +

thePlayer

عشان اضيفو للجروب الي محددو

Link to comment
طيب انا سويت اعلي لاعب يعطيه رتبة

:- وش الغلط ما اشتغل

  
--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

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...