Jump to content

[help] gamemode shooter


#kAsR

Recommended Posts

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

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

وانا ابي طريقه عشان ابدا اسويه .

مثلاً .

كيف اسوي راندوم مابات .

لان ماعندي خبره عن طريقتها .

وبالتوفيق للجميع

تذكر

من كان يؤمن بالله واليوم الآخر فليقل خيراً أو ليصمت.

Link to comment

,بالنسبه للماب العشوائي, شوف ذا مثال بسيط و غير مجرب

local map = {} 
map.__index = map; 
  
  
function map:getMaps ( ) 
    local maps = {} 
        for k,v in ipairs ( getResources () ) do 
            if ( v:getInfo( 'type' ) == 'map' ) then 
                table.insert ( maps, v ) 
            end 
        end 
    return maps; 
end 
  
function map:getRunning () 
    local running; 
        for k,v in ipairs ( getResources() ) do 
            if ( v:getInfo( 'type' ) == 'map' ) and ( v:getState () == 'running' ) then 
                running = v 
            end 
        end 
    return running or 'Not found'; 
end 
  
function map:start ( p ) 
    local p = p or root; 
    local sMap = map:getRunning () 
        if sMap and type ( sMap ) == 'userdata' then 
            sMap:stop () 
    end 
        local _ = map:getMaps() 
        _ [ math.random ( #_ ) ]:start (  ) 
        p:outputChat ( _ [ math.random ( #_ ) ] :getName ( ) .. ' started.' ) 
end 
  
addCommandHandler ( 'lets', function ( p ) 
    map:start ( p ) 
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...