Mr-M3AND Posted December 19, 2013 Author Share Posted December 19, 2013 -- 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
The Killer Posted December 19, 2013 Share Posted December 19, 2013 Event # 'onClientGUIClick' function # setElementData getElementData Link to comment
PaiN^ Posted December 19, 2013 Share Posted December 19, 2013 * 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
K1NG Posted December 19, 2013 Share Posted December 19, 2013 * 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
Mr-M3AND Posted December 19, 2013 Author Share Posted December 19, 2013 * 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
فاّرس Posted December 20, 2013 Share Posted December 20, 2013 جرب بالتايمر , -- 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
Mr-M3AND Posted December 20, 2013 Author Share Posted December 20, 2013 جرب بالتايمر , -- 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
Mr-M3AND Posted December 20, 2013 Author Share Posted December 20, 2013 local oldSkin = getElementModel(localPlayer) addEventHandler('onClientGUIClick',Button,function() setElementModel(localPlayer,oldSkin) end ) معليش بس هذا كود الشخصية ابيه يكون نفس طريقة كود التيم يعني يبدل بين الشخصيتين Link to comment
فاّرس Posted December 20, 2013 Share Posted December 20, 2013 ?? يعني اذا اضغط اول مره تتغير واذا ضغط مره ثانيه ترجع الشخصيه القديمه؟ Link to comment
Mr-M3AND Posted December 20, 2013 Author Share Posted December 20, 2013 ?? يعني اذا اضغط اول مره تتغير واذا ضغط مره ثانيه ترجع الشخصيه القديمه؟ صحيح واذا اضفتها مع كود التيم يصير افضل Link to comment
فاّرس Posted December 20, 2013 Share Posted December 20, 2013 بسيطه سوي نفس خطوات كود التيم بس زيد getElementModel setElementModel Link to comment
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