Jump to content

ظهور الزر للتيم


Mr-M3AND

Recommended Posts

-- Client Side # 
local team = getPlayerTeam(localPlayer) 
  
addEventHandler ( 'onClientGUIClick', Button,function () 
    if  not ( team ) then return  end         
            triggerServerEvent('Team',localPlayer,team) 
    end,false 
) 

-- Server Side # 
local state = true 
  
addEvent('Team',true) 
addEventHandler('Team',root,function(team) 
    if ( state == true ) then 
            setPlayerTeam(client,nil) state = false 
    else 
            setPlayerTeam(client,team) state = true 
        end 
    end 
) 

هذا كود ذا بست ضبط معي بس فيه كذا مشكلة وذكرتها فوق وعشان اوضح لك اللي ابغاه هوتعرف اللوحة ببعض السيرفرات اللي هي الخروج من الوظيفة او التوقف عن العمل واستئناف العمل قريب من هذي الطريقة بس وسلامتك

Link to comment

* Server side :

addEvent( "Team", true ) 
addEventHandler( "Team", root, function( team ) 
    setPlayerTeam( client, team ) 
end ) 

* Client side :

addEventHandler( "onClientResourceStart", resourceRoot, function( ) 
    local team = getPlayerTeam( localPlayer ) 
    if team then 
        setElementData( localPlayer, "Team", team ) 
    end 
end ) 
  
addEventHandler( "onClientGUIClick", Button, function( ) 
    local team = getPlayerTeam( localPlayer ) 
    if team then 
        triggerServerEvent( "Team", localPlayer, nil ) 
    else 
        local team = getElementData( localPlayer, "Team" ) 
        if team then 
            triggerServerEvent( "Team", localPlayer, team ) 
        end 
    end 
end ) 

Link to comment
* Server side :
addEvent( "Team", true ) 
addEventHandler( "Team", root, function( team ) 
    setPlayerTeam( client, team ) 
end ) 

* Client side :

addEventHandler( "onClientResourceStart", resourceRoot, function( ) 
    local team = getPlayerTeam( localPlayer ) 
    if team then 
        setElementData( localPlayer, "Team", team ) 
    end 
end ) 
  
addEventHandler( "onClientGUIClick", Button, function( ) 
    local team = getPlayerTeam( localPlayer ) 
    if team then 
        triggerServerEvent( "Team", localPlayer, nil ) 
    else 
        local team = getElementData( localPlayer, "Team" ) 
        if team then 
            triggerServerEvent( "Team", localPlayer, team ) 
        end 
    end 
end ) 

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

Link to comment
* Server side :
addEvent( "Team", true ) 
addEventHandler( "Team", root, function( team ) 
    setPlayerTeam( client, team ) 
end ) 

* Client side :

addEventHandler( "onClientResourceStart", resourceRoot, function( ) 
    local team = getPlayerTeam( localPlayer ) 
    if team then 
        setElementData( localPlayer, "Team", team ) 
    end 
end ) 
  
addEventHandler( "onClientGUIClick", Button, function( ) 
    local team = getPlayerTeam( localPlayer ) 
    if team then 
        triggerServerEvent( "Team", localPlayer, nil ) 
    else 
        local team = getElementData( localPlayer, "Team" ) 
        if team then 
            triggerServerEvent( "Team", localPlayer, team ) 
        end 
    end 
end ) 

الكود نفعني بحل المشكلة الاولى لاكن المشكلة الثانية لازالت

Link to comment

جرب بالتايمر ,

-- Client Side #  
setTimer(function() 
    local team = getPlayerTeam( localPlayer ) 
    if team then 
        setElementData( localPlayer, "Team", team ) 
    end 
end,1000,0 ) 
  
addEventHandler( "onClientGUIClick", Button, function( ) 
    local team = getPlayerTeam( localPlayer ) 
    if team then 
        triggerServerEvent( "Team", localPlayer, nil ) 
    else 
        local team = getElementData( localPlayer, "Team" ) 
        if team then 
            triggerServerEvent( "Team", localPlayer, team ) 
        end 
    end 
end,false ) 
Link to comment
جرب بالتايمر ,

-- Client Side #  
setTimer(function() 
    local team = getPlayerTeam( localPlayer ) 
    if team then 
        setElementData( localPlayer, "Team", team ) 
    end 
end,1000,0 ) 
  
addEventHandler( "onClientGUIClick", Button, function( ) 
    local team = getPlayerTeam( localPlayer ) 
    if team then 
        triggerServerEvent( "Team", localPlayer, nil ) 
    else 
        local team = getElementData( localPlayer, "Team" ) 
        if team then 
            triggerServerEvent( "Team", localPlayer, team ) 
        end 
    end 
end,false ) 

ذا بست ماشاء الله عليك ضبطت الكود اشكرك بعنف, ولا يهون باقي الاخوان باين , ذا كيلر , كنق, زاحف

Link to comment
local oldSkin = getElementModel(localPlayer) 
  
addEventHandler('onClientGUIClick',Button,function() 
        setElementModel(localPlayer,oldSkin)   
    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...