#kAsR Posted September 1, 2016 Posted September 1, 2016 سلام عليكم ورحمة الله وبركاته .. ي شباب انا ابي اسوي قيم مود كامل شوتر وانا ابي طريقه عشان ابدا اسويه . مثلاً . كيف اسوي راندوم مابات . لان ماعندي خبره عن طريقتها . وبالتوفيق للجميع تذكر من كان يؤمن بالله واليوم الآخر فليقل خيراً أو ليصمت.
فاّرس Posted September 1, 2016 Posted September 1, 2016 ,بالنسبه للماب العشوائي, شوف ذا مثال بسيط و غير مجرب 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) .بالنسبه لباقي الأفكار ذي انت اللي تبدع فيها, تفكر وش تسوي وافكار جديده وكذا
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