Simple. Posted March 28, 2015 Share Posted March 28, 2015 آلسلام عليكم ! كيف الحال حبيت استفسر عن شغله هل أقدر اخلي ال SetGameSpeed لنآس محددين ؟ يعني مثلا عندي تيمين ابي اخلي تيم سرعته 2 والثاني 3 ؟ بطريقه او شيء؟ Link to comment
</Mr.Tn6eL> Posted March 28, 2015 Share Posted March 28, 2015 آلسلام عليكم !كيف الحال حبيت استفسر عن شغله هل أقدر اخلي ال SetGameSpeed لنآس محددين ؟ يعني مثلا عندي تيمين ابي اخلي تيم سرعته 2 والثاني 3 ؟ بطريقه او شيء؟ تقدر مثلا تبي تحدد واحد بالقريد ليست وتخلي سرعة الاعب عنده على كيفك تستخدم triggerServerEvent -- ترايقر للسيرفر على اللوكل بلاير getPlayerFromName -- نجيب الاعب من اسمه اللي في القريد ليست triggerClientEvent -- ترايقر للاعب اللي في القريد ليست setGameSpeed -- تغير السرعة Link to comment
Mr-M3AND Posted March 28, 2015 Share Posted March 28, 2015 آلسلام عليكم !كيف الحال حبيت استفسر عن شغله هل أقدر اخلي ال SetGameSpeed لنآس محددين ؟ يعني مثلا عندي تيمين ابي اخلي تيم سرعته 2 والثاني 3 ؟ بطريقه او شيء؟ اي تقدر وهذي طريقة كلمة تكتبها باف 8 تخلي السرعه تتغير لتيم محدد سويتها لك تيمين واكتب الكلمة مره ثانية ترجع للسرعه الاصلية اللي هي 1 -- Client -- addEvent("SetPoliceSpeed", true) addEventHandler("SetPoliceSpeed", root, function( ) if getGameSpeed() == 1 then setGameSpeed(3) else setGameSpeed(1) end end ) addEvent("SetCriminalSpeed", true) addEventHandler("SetCriminalSpeed", root, function( ) if getGameSpeed() == 1 then setGameSpeed(2) else setGameSpeed(1) end end ) ) -- Server -- function SetSpeed ( ) local policeTeam = getTeamFromName ("Police") if (policeTeam) then local police = getPlayersInTeam (policeTeam) for k, p in ipairs (police) do triggerClientEvent(p, "SetPoliceSpeed", p) end end local criminalTeam = getTeamFromName ("Criminal") if (criminalTeam) then local Criminal = getPlayersInTeam (criminalTeam) for k, c in ipairs (Criminal) do triggerClientEvent(c, "SetCriminalSpeed", c) end end end addCommandHandler ("SetGameSpeed", SetSpeed) Link to comment
Simple. Posted March 30, 2015 Author Share Posted March 30, 2015 عندي مشكله لما اضغط على الزر مايصير شيء ومايطلع شيء بالديبق ! -- Client # addEventHandler ("onClientGUIClick", root, function () if ( source == GUIEditor.button[13] ) then triggerServerEvent ("warpblue", root) triggerServerEvent ("warpcw", root) elseif ( source == GUIEditor.button[6] ) then triggerServerEvent ("health", root) elseif ( source == GUIEditor.button[2] ) then guiSetVisible(ConPanel,false) showCursor(false) elseif ( source == GUIEditor.button[8] ) then triggerServerEvent ( "healthp", resourceRoot ) elseif ( source == GUIEditor.button[12] ) then local Teams = getTeamFromName('Red') and getTeamFromName ('Blue') if (Teams) then local plrs = getPlayersInTeam (Teams) for k, p in ipairs (plrs) do triggerServerEvent (p, "pause1", p) end end end end ) addEvent("pause", true) addEventHandler("pause", root, function( ) if getGameSpeed() == 1 then setGameSpeed(0) guiSetVisible(pauselap,true) guiSetVisible(pauselap2,true) else setGameSpeed(1) guiSetVisible(pauselap,false) guiSetVisible(pauselap2,false) end end) -- Server # addEvent ("pause1", true) addEventHandler ("pause1", root, function () local Teams = getTeamFromName('Red') and getTeamFromName ('Blue') if (Teams) then local plrs = getPlayersInTeam (Teams) for k, p in ipairs (plrs) do triggerClientEvent(p, "pause", p) end end end ) Link to comment
yazan Posted March 30, 2015 Share Posted March 30, 2015 (edited) ليه عامل تحقق من تيم كلنت و سيرفر ! بس سيرفر ما يحتاج كلنت ------------------------- Edited March 30, 2015 by Guest Link to comment
' A F . Posted March 30, 2015 Share Posted March 30, 2015 ماله داعي يعرف plrs ب الفنكشن لان هو حاط local plrs = getPlayersInTeam (Teams) و حط plrs بداخل اللوب ! يعني ماله داعي ! Link to comment
ALw7sH Posted March 30, 2015 Share Posted March 30, 2015 ألافضل انك تستخدم setElementVelocity 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