Jump to content

Team spawn


Recommended Posts

اسلام عليكم

انا جديد هنا :D

بدي اعدل علي هذا الكود

انا بدي للفريق مو للقروب الادمن

طبعا انا حابيب اخلي لعبة "play "

addEventHandler("onResourceStart", resourceRoot, 
    function() 
        for i,player in ipairs(getElementsByType("player")) do 
            spawn(player) 
        end 
    end 
) 
  
function spawn(player) 
local account = getPlayerAccount(player) 
if not isGuestAccount(account) then 
local accountname = getAccountName(account) 
if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Admin" )) then 
    repeat until spawnPlayer ( player, 258.575, 1852.84155, 8.9, 90, math.random(9,288) ) 
    fadeCamera(player, true)                   --- 
    setCameraTarget(player, player) 
    local r, g, b = getTeamColor ( getPlayerTeam ( player ) ) 
        createBlipAttachedTo ( player, 255, 0, 0 ) 
    else 
    end 
    else 
    repeat until spawnPlayer ( player, -711+math.random(1,5), 957+math.random(5,9), 12.4, 90, math.random(9,288) ) 
    fadeCamera(player, true) 
    setCameraTarget(player, player) 
    end 
end 
  
addEventHandler("onPlayerJoin", root, 
    function() 
        spawn(source) 
    end 
) 
  
addEventHandler("onPlayerWasted", root, 
    function() 
        setTimer(spawn, 1800, 1, source) 
    end 
) 

وشككرا

Link to comment
function spawn(  player  ) 
    local team = getPlayerTeam ( player )  
        if team and team == getTeamFromName ( "Team Name" ) then 
        repeat until spawnPlayer ( player, 258.575, 1852.84155, 8.9, 90, math.random(9,288) ) 
        fadeCamera( player, true )                    
        setCameraTarget( player, player ) 
        local r, g, b = getTeamColor ( getPlayerTeam ( player ) ) 
        createBlipAttachedTo ( player, 255, 0, 0 ) 
    else 
        repeat until spawnPlayer ( player, -711+math.random(1,5), 957+math.random(5,9), 12.4, 90, math.random(9,288) ) 
        fadeCamera( player, true ) 
        setCameraTarget( player, player ) 
    end 
end 

جرب كذآ .. لآتنسى تغير اسم التيم ذذ

Link to comment

الداتا خزنها في جدول و خزنة في القاعدهـ [ السكور ] ذا

table 
executeSQLQuery 

بـ النسبة للثاني يوم تحطة بالتيم سوي الرادار يوم يطلع من التيم سوي اخفاء .. بـ هالفنكشن تسوية :

createRadarArea 
setElementVisibleTo -- يوم تخفية 

Link to comment
local CreatedTeam = createTeam ( 'Prestege',255,0,0 ) 
Radar = {       } 
  
addEventHandler('onPlayerJoin',root, 
    function (      ) 
        setPlayerTeam ( source,CreatedTeam ) 
    end 
) 
  
addEventHandler('onPlayerSpawn',root, 
    function ( _,_,_,_,team ) 
        setTimer ( 
            function (  source  ) 
                if team and not isElement ( Radar [ source ] ) then 
                    local r,g,b = getTeamColor ( team ) 
                    local x,y = 500,500 
                    Radar [ source ] = createRadarArea ( x,y,50,50,r,g,b,255,source ) 
            end 
        end,1000,1,source  
        ) 
    end 
) 

x,y = احداثيات الرادار

50,50 = حجمة

ذذ

هذا مثال للرادار غيره ماعندي قصدي صار الكود كامل ذذ

Link to comment
@ Extream :

الكود تمآم ..

@ The Best :

هـ الشيء يرجع لي مآهو لك ..

هذي مشكلتك , على كذا ما تبي احد يتعلم,

هو طلب كود وماعرف يسوية وطلب مثال وسويتة لا اكثر .. أنت هذي مشكلتك تنشب للنآس بكل المواضيع .. و عن اذنك لآ تتدخل في ردودي ثآنية اذا عندك شيء خلة لـ نفسك ..

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