faisl2002 Posted March 20, 2012 Share Posted March 20, 2012 السلام عليكم طلبي هو كود دخول تيم معين واعطاء شخصية معينة عند دخول التيم سامحوني طلباتي كثيرة هاذي الايام Link to comment
Sparrow Posted March 20, 2012 Share Posted March 20, 2012 set this script on a lua file name 'team.lua' server side: function createTeamOnStart() team1 = createTeam ("Team1", 255, 0, 0) end addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), createTeamOnStart) function joinTheTeam(thePlayer) local team = getTeamFromName("Team1") if (team) then setPlayerTeam(thePlayer, team1) setElementModel(thePlayer, 0) end end addCommandHandler("jointeam1", joinTheTeam) meta.xml <meta> <info author="your_name" version="1.0" type="script" /> <script src="team.lua" type="server" /> </meta> Link to comment
faisl2002 Posted March 20, 2012 Author Share Posted March 20, 2012 انا ابي اخليه مع هذا الكود يعني اذا دخل الدايرة يسير الكود الي عطيتني اياه يعني اذا دخل الدايرة يدخل للتيم وتتغير شخصيته الكود/ theMarker = createMarker( -687.9, 937.8, 13.6, "cylinder", 2.0, 255, 0, 0, 80 ) -- create a red cylinder marker inside Toreno's house addEventHandler("onClientMarkerHit", theMarker, function(hitElement) setPedVoice(hitElement, "PED_TYPE_GANG", "VOICE_GNG_MACCER") end ) Link to comment
Sparrow Posted March 20, 2012 Share Posted March 20, 2012 client: local theMarker = createMarker( -687.9, 937.8, 13.6, "cylinder", 2.0, 255, 0, 0, 80 ) -- create a red cylinder marker inside Toreno's house addEventHandler("onClientMarkerHit", theMarker, function(hitElement) triggerServerEvent("setTeam", localPlayer) setPedVoice(hitElement, "PED_TYPE_GANG", "VOICE_GNG_MACCER") end ) server: function createTeamOnStart() team1 = createTeam ("Team1", 255, 0, 0) end addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), createTeamOnStart) function setTeamForPlayer() local team = getTeamFromName("Team1") if (team) then setPlayerTeam(source, team1) setElementModel(source, 0) -- change 0 to any other skin ID if you want end end addEvent("setTeam", true) addEventHandler("setTeam", root, setTeamForPlayer) Link to comment
faisl2002 Posted March 20, 2012 Author Share Posted March 20, 2012 صراحة انت مبدع واسف لو تعبتك معي بس طلب اخير اخير اخر طلب لي لو ماراح يزعجك لو تقدر تخلي الوظيفة setPedVoice(hitElement, "PED_TYPE_GANG", "VOICE_GNG_MACCER") تجي مع وظيفة التيم بنفس الوقت لانه لازم ترجع تدخل الدايرة عشان تشتغل الوظيفة هاذي setPedVoice(hitElement, "PED_TYPE_GANG", "VOICE_GNG_MACCER") وراح اكون شاكر لك واسال الله ان يبارك لك في علمك Link to comment
Sparrow Posted March 21, 2012 Share Posted March 21, 2012 setPedVoice is client side only, we can't set it on server side, and setPlayerTeam is server side only, we can't set it on client side. for that we need to trigger it by; triggerServerEvent Link to comment
faisl2002 Posted March 21, 2012 Author Share Posted March 21, 2012 مشكووووووووووووووووووووووووووووووووووووووووووووووووووووور الله يعافيك ويزيدك في علمك صراحة تعبتك معي Link to comment
nonohbob88 Posted April 16, 2012 Share Posted April 16, 2012 يا اخ spaweer انا مافهمت عليها بس بغيت الارابط جاهز يكون احسن وتشرحلياه لو ماعليك امر 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