Jump to content

طلب سكربت ان شاء الله تردون


xxsamixx

Recommended Posts

السلام عليكم ورحمة الله وبركاتة

اخواني انا عندي لكم طلب وهو ابي منكم تسوون لي سكربت

انا عندي سيرفر ريس جديد صراحة وابي هذا السكربت او المود 

لما اخش على ماب صراحة في مابات بايخة ماتعبجني ابي اكتب الامر ذا

/deletemap

ويحذف الماب الي انا العب فية

في سيرفرات عندهم نفس السكربت بس مقدر اطلبهم

لقيت الموضوع ذا لكن مافهمت له  حاولت اركبة وكل شئ ولما خشيت الماب الي ابي احذفة كتبت 

/deletemap

مايحذفة  للاسف وهذا هو الموضوع

https://community.multitheftauto.com/index.php?p=resources&s=details&id=861

بانتظآركم ان شاء الله في سكربت

Link to comment
يب ابية ينحذف من الاستضافة 

يعني لما اخش الماب 

اكتب deletemap

للادمن فقط يعني ويحذفه من الاستضافة

تبيه ينحذف من الاستضافة ولا كيف؟

اذا من الاستضافة :

addCommandHandler 
isObjectInACLGroup 
deleteResource 

Link to comment

-- Server Side !

addCommandHandler('deletemap',function(plr,_,res) 
    local Account = getAccountName(getPlayerAccount(plr)) 
        if ( isObjectInACLGroup('user.'..Account,aclGetGroup('Admin')) ) then 
            if not ( getResourceFromName(res) ) then return outputChatBox('Cannot Find Resource : '..res,plr) end  
                deleteResource(res) 
        end 
    end 
) 
Link to comment
-- Server Side !

addCommandHandler('deletemap',function(plr,_,res) 
    local Account = getAccountName(getPlayerAccount(plr)) 
        if ( isObjectInACLGroup('user.'..Account,aclGetGroup('Admin')) ) then 
            if not ( getResourceFromName(res) ) then return outputChatBox('Cannot Find Resource : '..res,plr) end  
                deleteResource(res) 
        end 
    end 
) 

اخوي ذا بيست

اللحين ابي اركبه بالاستضافه هل احط معاه ملف xml

واضغطهم بملف واحد ولا

فيه طريقه تركيب له

Link to comment
-- Server Side !

addCommandHandler('deletemap',function(plr,_,res) 
    local Account = getAccountName(getPlayerAccount(plr)) 
        if ( isObjectInACLGroup('user.'..Account,aclGetGroup('Admin')) ) then 
            if not ( getResourceFromName(res) ) then return outputChatBox('Cannot Find Resource : '..res,plr) end  
                deleteResource(res) 
        end 
    end 
) 

اخوي ذا بيست

اللحين ابي اركبه بالاستضافه هل احط معاه ملف xml

واضغطهم بملف واحد ولا

فيه طريقه تركيب له

# سوي سكربت وحط فيه ميتا وسوي ملف جديد بأي اسم سيرفر مثلأ , وعرف الملف كـ جانب سيرفر

# وروح السيرفر واكتب

deletemap Map Name

# بدال ماب نيم , غيره لأسم الماب

# ملأحظةة : لأزم تكون بقروب ادمن

Link to comment
-- Server Side !

addCommandHandler('deletemap',function(plr,_,res) 
    local Account = getAccountName(getPlayerAccount(plr)) 
        if ( isObjectInACLGroup('user.'..Account,aclGetGroup('Admin')) ) then 
            if not ( getResourceFromName(res) ) then return outputChatBox('Cannot Find Resource : '..res,plr) end  
                deleteResource(res) 
        end 
    end 
) 

اخوي ذا بيست

اللحين ابي اركبه بالاستضافه هل احط معاه ملف xml

واضغطهم بملف واحد ولا

فيه طريقه تركيب له

طيب ي خوي مااقدر اكتب كذا

/deletemap

ويحذف الماب نفسة الي اللعب فية

لان في ناس مسوينها ومستغرب لان كتابة اسم الماب قروشة والله وبعضها اسم السورس حقها غير 

انا متأكد فية طريقة اكتب فيها

/deletemap بس

Link to comment
-- Server Side !

addCommandHandler('deletemap',function(plr,_,res) 
    local Account = getAccountName(getPlayerAccount(plr)) 
        if ( isObjectInACLGroup('user.'..Account,aclGetGroup('Admin')) ) then 
            if not ( getResourceFromName(res) ) then return outputChatBox('Cannot Find Resource : '..res,plr) end  
                deleteResource(res) 
        end 
    end 
) 

اخوي ذا بيست

اللحين ابي اركبه بالاستضافه هل احط معاه ملف xml

واضغطهم بملف واحد ولا

فيه طريقه تركيب له

طيب ي خوي مااقدر اكتب كذا

/deletemap

ويحذف الماب نفسة الي اللعب فية

لان في ناس مسوينها ومستغرب لان كتابة اسم الماب قروشة والله وبعضها اسم السورس حقها غير 

انا متأكد فية طريقة اكتب فيها

/deletemap بس

# سهلة

# تتحق من المود الشغال تجيب اسمه وتسوي ديليت

Link to comment
The Best wrote:

اخوي ذا بيست

اللحين ابي اركبه بالاستضافه هل احط معاه ملف xml

واضغطهم بملف واحد ولا

فيه طريقه تركيب له

طيب ي خوي مااقدر اكتب كذا

/deletemap

ويحذف الماب نفسة الي اللعب فية

لان في ناس مسوينها ومستغرب لان كتابة اسم الماب قروشة والله وبعضها اسم السورس حقها غير 

انا متأكد فية طريقة اكتب فيها

/deletemap بس

# سهلة

# تتحق من المود الشغال تجيب اسمه وتسوي ديليت

مافهمت عليك بس يخوي انا مابي احذف مودات ابي احذف مابات ولكن في سكربت او مود بسيرفر تكتب كذا بس

/deletemap 

بدون اسم الماب ويحذف الماب الي انت تلعب فية يعني بنفس الوقت الي تكتب فية الامر راح يحذف لك الماب الشغال 

فهمت علي ؟

ومعليش لو تعبتك

Link to comment
function _getMapName( map ) -- From race  
    return getResourceInfo( map, "name" ) or getResourceName( map ) or "unknown" 
end 
  
addCommandHandler ( 'deletemap', 
    function ( player, _, name ) 
        if not isObjectInACLGroup ( 'user.' .. getAccountName ( getPlayerAccount ( player ) ), aclGetGroup ( 'Admin' ) ) then 
            outputChatBox ( 'You are not allowed to use this command', player, 255, 0, 0 ); 
            return 
        end  
         
        if not name or name == '' or name == ' ' then 
            return 
        end 
         
        name = string.gsub( name, '([%*%+%?%.%(%)%[%]%{%}%\%/%|%^%$%-%_])', '%%%1' ) 
         
        for _, resource in ipairs ( getResources ( ) ) do 
            if name == _getMapName ( resource ) and getResourceInfo ( resource, 'type' ) == 'map' then 
                if getResourceState ( resource ) == 'running' then 
                    stopResource ( resource ); 
                end 
                if deleteResource ( name ) then 
                    outputChatBox ( "Map [ " .. name .. " ]  has been successfully removed", player, 0, 255, 0 ); 
                else 
                    outputChatBox ( "There is an unknown problem with the map", player, 255, 0, 0 );        
                end 
                return 
            end 
        end 
        outputChatBox ( "The map does not exist", player, 255, 0, 0 ); 
    end  
); 

Or

function _getMapName( map ) -- From race  
    return getResourceInfo( map, "name" ) or getResourceName( map ) or "unknown" 
end 
  
addCommandHandler ( 'deletemap', 
    function ( player, _, name ) 
        if not isObjectInACLGroup ( 'user.' .. getAccountName ( getPlayerAccount ( player ) ), aclGetGroup ( 'Admin' ) ) then 
            outputChatBox ( 'You are not allowed to use this command', player, 255, 0, 0 ); 
            return 
        end  
         
        if not name or name == '' or name == ' ' then 
            return 
        end 
  
        for _, resource in ipairs ( getResources ( ) ) do 
            if string.find( getResourceName( resource ):lower( ), tostring( name ):lower( ), 1, true ) and getResourceInfo ( resource, 'type' ) == 'map' then 
                if getResourceState ( resource ) == 'running' then 
                    stopResource ( resource ); 
                end 
                if deleteResource ( name ) then 
                    outputChatBox ( "Map " .. name .. " has been successfully removed", player, 0, 255, 0 ); 
                else 
                    outputChatBox ( "There is an unknown problem with the map", player, 255, 0, 0 );         
                end 
                return 
            end 
        end 
        outputChatBox ( "The map does not exist", player, 255, 0, 0 ); 
    end  
); 

طبعآ ممو مجرب احد فيهم = )

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