#DRAGON!FIRE Posted April 14, 2013 Share Posted April 14, 2013 (edited) السلام كيفكم بخير نشالله عندي كود function createTeamsOnStart () Police = createTeam ( "Police", 0, 0, 255 ) Grove = createTeam ( "Grove", 255, 0, 0 ) Ballas = createTeam ( "Ballas", 0, 255, 0 ) Hajwalah = createTeam ( "Hajwalah", 0, 255, 0 ) end addEventHandler ( "onResourceStart", getResourceRootElement(getThisResource()), createTeamsOnStart ) يعني ذا الكود وقت يشتغل الريسوس(المود)يسوي تيمات جديدة المشكلة مو شغال نجي الكود الثاني addEventHandler ( "onClientGUIClick", root, function () if ( source == Ballas ) then showCursor(false) triggerServerEvent ("Ballas", getLocalPlayer()) end end) سويت وقت الاعب يضغط يحطه في تيم وسويتله ترقير وهذا سيرفر addEvent( "Ballas", true ) ----- triggerServerEvent ("Ballas", getLocalPlayer()) function Ballas () setPedSkin ( source, 104 ) setPlayerTeam ( source , Ballas ) giveWeapon ( source , 29,1000 ) giveWeapon ( source , 34,1000 ) giveWeapon ( source , 32,1000 ) giveWeapon ( source , 31,1000 ) giveWeapon ( source , 16,200 ) setPedArmor(source, 100) setElementHealth(source, 100) end addEventHandler ( "Ballas", getRootElement(), Ballas ) المشكلة ما يسوي التيمات في اكلود الأول +الكود ذا ما يضيفه للتيم انا عطيتكم واحد كلهم زي المشكلة يعني مو بس ذا وكلهم زي بعض + لو سمحتوا ابغى شرح بسيط استخدام كود local players = getPlayersInTeam ( theTeam ) الويكي https://wiki.multitheftauto.com/wiki/GetPlayersInTeam يعني تقدر تشوف كم واحد بالتيم ابغى مثال بسيط اذا الاعب ضغط ينحسب +يجي في الليبل كم عدد الموجودين في التيم وشكرأأ Edited April 14, 2013 by Guest Link to comment
#DRAGON!FIRE Posted April 14, 2013 Author Share Posted April 14, 2013 هذا هو هذا مو كله بس الي طرحته بس سؤال اش دخل الميتا Link to comment
iPrestege Posted April 14, 2013 Share Posted April 14, 2013 "Game mode" author="ZA7F" type="script" version="1.0" /> Link to comment
#DRAGON!FIRE Posted April 14, 2013 Author Share Posted April 14, 2013 (edited) خخ ياخي انت مبدع .. ما ادري كيف اشكركـ .. بس لأهنت عندي طلب ثأني .. ابي بالتاج اذا اللاعب ضغط زر ولا صورة يتغير التاج حقه انا عارف الافنت ونص الكود لاكن حاولت وما قدرت ي ريت مثال بسيط يوضح . Edited September 11, 2014 by Guest Link to comment
iPrestege Posted April 14, 2013 Share Posted April 14, 2013 لو عندك تاج بالروم حقك اطرحة اعدلة # Link to comment
#DRAGON!FIRE Posted April 14, 2013 Author Share Posted April 14, 2013 (edited) امم المشكلة ما ابيه ينزرف ولا احد يجي يشطح وياخذهـ . Edited September 11, 2014 by Guest Link to comment
Max+ Posted April 14, 2013 Share Posted April 14, 2013 ليش مسوي كلهأ غلط في غلط ؟ أولا SetPedSkin --- ماراح يشتغل , ثأنيأ , setElementHealth مايحتاج لانه اصلا دمه يكون 100 , + رتب كودك , ----ClientSide -----, addEventHandler('onClientGUIClick' , root, function ( ) if ( source == Ballas ) then triggerServerEvent('Ballas', localPlayer) end end ) addEventHandler('onResourceStart', resourceRoot, function ( ) Police = createTeam ( "Police", 0, 0, 255 ) Grove = createTeam ( "Grove", 255, 0, 0 ) Ballas = createTeam ( "Ballas", 0, 255, 0 ) Hajwalah = createTeam ( "Hajwalah", 0, 255, 0 ) end ) addEvent('Ballas', true) addEventHandler('Ballas', root, function ( ) setElementModel(source, 104) setPlayerTeam ( source , Ballas ) giveWeapon ( source , 29,1000 ) giveWeapon ( source , 34,1000 ) giveWeapon ( source , 32,1000 ) giveWeapon ( source , 31,1000 ) giveWeapon ( source , 16,200 ) setPedArmor(source, 100) outputChatBox('You Have Been Assing To Ballas Team', source, 255, 0, 0) end ) + بالنسبة لليبل حق الاعبين getPlayersInTeam guiSetText Link to comment
iPrestege Posted April 14, 2013 Share Posted April 14, 2013 اكوادهـ كلها صح ذذ بـ النسبة للاعبين ; onClientRender guiGetVisible countPlayersInTeam getTeamFromName guiSetText Link to comment
#DRAGON!FIRE Posted April 14, 2013 Author Share Posted April 14, 2013 (edited) مشكور ماكس ع التصحيح ومشكور برستيج لاكن بالنسبة لعدد اللاعبين هذا اللي قدرت اسويه ادري كله تخبيص لاكن ي ريت مثال عشان نتعلم من الخطا addEventHandler ( "onClientGUIClick", root, function () if ( source == Grove ) then Grove.LeBel = guiCreateLabel(330,467,318,110,"Grove Playrs "..getPlayersInTeam ( Grove ).."",false) function showTeam ( command, Grove ) local Grove = getTeamFromName ( Grove ) if ( Grove ) then local players = getPlayersInTeam ( Grove ) for playerKey, playerValue in ipairs ( players ) do guiSetText ( ZA7F, getPlayersInTeam ( Grove ) ) end end end addCommandHandler ( "showTeam", showTeam ) Edited September 11, 2014 by Guest Link to comment
iPrestege Posted April 14, 2013 Share Posted April 14, 2013 Label = guiCreateLabel(........); addEventHandler("onClientRender",root, function ( ) if ( guiGetVisible ( Label ) ~= false ) then if not ( getTeamFromName ( "TeamName" ) ) then return end local Team = countPlayersInTeam ( getTeamFromName ( "TeamName" ) ); guiSetText ( Label , " "..Team.." " ); end; end ); -- TeamName == You're Team Name (; -- # Link to comment
#DRAGON!FIRE Posted April 14, 2013 Author Share Posted April 14, 2013 (edited) ^ ما ادري وش اقلك صراحة .. ساعدتني بشكل كبير مشكورين جميعأ ! Edited September 11, 2014 by Guest Link to comment
فاّرس Posted April 14, 2013 Share Posted April 14, 2013 ^ مبروك الاسم الجديد + لو ما حطيت ~= false وش بيصير ؟؟ + لو ما حطيت return end وش بيصير ؟ Link to comment
iPrestege Posted April 14, 2013 Share Posted April 14, 2013 يتأكد اللبل ظاهر -- اذا كان التيم ماهو موجود بالروم يلغي الوظيفة -- 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