Rockyz Posted September 13, 2015 Share Posted September 13, 2015 السلام عليكم وش هي فايدة client للي مافهمني يعني setPedArmor ( client , 100 ) جايبه من موضوع .. Link to comment
iMr.SFA7 Posted September 13, 2015 Share Posted September 13, 2015 الكلنت هو الي سوآ الترايقر يعني كـ مثآل الي ضغط الزر نسوي ترايقر للسيرفر ونحط شخصية للكلنت هاذي راجعة للي سوآ الترايقر وهي سيرفر سايد فقط ذذذ Link to comment
Rockyz Posted September 13, 2015 Author Share Posted September 13, 2015 الكلنت هو الي سوآ الترايقر يعني كـ مثآل الي ضغط الزر نسوي ترايقر للسيرفر ونحط شخصية للكلنت هاذي راجعة للي سوآ الترايقر وهي سيرفر سايد فقط ذذذ اها يعني فايدتها نفس localPlayer? Link to comment
iMr.SFA7 Posted September 13, 2015 Share Posted September 13, 2015 اها يعني فايدتها نفس localPlayer? لا مهيب نفسها ترسلها بالترايقر من الكلنت للسيرفر وهي سيرفر فقط ذذ "client" الـ كـ مثآل لما يضغط الزر يعطي دم للكلنت الي هو الي سوآ الترايقر يعني الي ضغط الزر -- Client Side : addEventHandler ("onClientGUIClick",button, function ( ) triggerServerEvent ("health",localPlayer) end, false ) -- # Server Side : addEvent ("health",true) addEventHandler ("health",root, function ( ) setElementHealth (client,100) end ) تقدر تسويها بأكثر من طريقة الطريقة الي فوق هاذي بأستعمال الكلنت الي هو الي سوآ الترايقر ذذذ عندكـ طريقة ثانية بعد -- Client Side : addEventHandler ("onClientGUIClick",button, function ( ) triggerServerEvent ("health",localPlayer,localPlayer) end, false ) -- Server Side : addEvent ("health",true) addEventHandler ("health",root, function (player) setElementHealth (player,100) end ) هذي الطريقة هي [انك ترسل اللاعب بالترايقر وتعرفه بالسيرفر ذذذ لاحظ أني حاط بالترايقر triggerServerEvent ("health",localPlayer,localPlayer) حطيت اللوكال بلاير مرتين يعني أرسلت اللوكال بلاير بالسيرفر وعرفته هنآكـ وبعد عندكـ طريقة ثالثة ذذذ -- Client Side : addEventHandler ("onClientGUIClick",button, function ( ) triggerServerEvent ("health",localPlayer) end, false ) -- Server Side : addEvent ("health",true) addEventHandler ("health",root, function ( ) setElementHealth (source,100) end ) وهاذي الطريقة هي أنك تحط السورس ذذذ Link to comment
Rockyz Posted September 16, 2015 Author Share Posted September 16, 2015 وش فايدة هذي ؟ ; اشوفها في بعض الاكواد Link to comment
iMr.SFA7 Posted September 16, 2015 Share Posted September 16, 2015 وش فايدة هذي ؟; اشوفها في بعض الاكواد مالها تأثير بتاتاً lua مالها فائدة ومالها تأثير أبداً ولاكن بعض الناس يبرمجون في لغات برمجة متعددة وبعض اللغات تستخدم هذي العلامة ولها تأثير في بعض اللغات اما في لغة Link to comment
Rockyz Posted September 18, 2015 Author Share Posted September 18, 2015 ممكن تساعدني في هذا المود وهو عبارة عن في ايديت وزر طيب اذا ضغط على الزر يجيب الكلام داخل الايديت ويطلع فقط للي في التيم Client : addEventHandler ( "onClientGUIClick",root, function () if ( source == btn ) then local thee = guiGetText (Edit) triggerServerEvent ( "OutPut", localPlayer, thee) end end ) Server : addEvent( "OutPut", true ) addEventHandler( "OutPut",root, function () local Team = getTeamFromName("Police") if ( Team ) then for i,v in ipairs ( Team ) do outputChatBox ("" .. thee .. "", v, 255, 0, 255, true, client) end end end ) Link to comment
iMr.SFA7 Posted September 18, 2015 Share Posted September 18, 2015 -- # Client Side ; addEventHandler ( "onClientGUIClick",root, function ( ) if ( source == btn ) then local thee = guiGetText (Edit) triggerServerEvent ( "OutPut", localPlayer, thee) end end ) -- # Server Side ; addEvent( "OutPut", true ) addEventHandler( "OutPut",root, function (thee) local Team = getTeamFromName("Police") if ( Team and thee ) then local players = getPlayersInTeam ( Team ) for i,v in ipairs ( players ) do outputChatBox ("" .. thee .. "", v, 255, 0, 255, true) end end end ) Link to comment
Rockyz Posted September 18, 2015 Author Share Posted September 18, 2015 -- # Client Side ; addEventHandler ( "onClientGUIClick",root, function ( ) if ( source == btn ) then local thee = guiGetText (Edit) triggerServerEvent ( "OutPut", localPlayer, thee) end end ) -- # Server Side ; addEvent( "OutPut", true ) addEventHandler( "OutPut",root, function (thee) local Team = getTeamFromName("Police") if ( Team and thee ) then local players = getPlayersInTeam ( Team ) for i,v in ipairs ( players ) do outputChatBox ("" .. thee .. "", v, 255, 0, 255, true) end end end ) اها مشكور فهمتني وعرفت شي جديد ;D Link to comment
iMr.SFA7 Posted September 18, 2015 Share Posted September 18, 2015 اها مشكور فهمتني وعرفت شي جديد ;D . بالخدمة ذذ Link to comment
Rockyz Posted September 19, 2015 Author Share Posted September 19, 2015 ووش الفرق بين المتغير local lol = getRootElement ولو سويته كذا وش الفرق lol = getRootElement Link to comment
#DRAGON!FIRE Posted September 19, 2015 Share Posted September 19, 2015 اللوكال يكون لوكال ع الملف نفسه او ع الفنكشن نفسه بعني مثلأ function var_ ( ) local funcVar = 'Hello' end لو حاولت تجيبه خارج الفنكشن ما راح ينفع لو شلت اللوكال راح يضبط يعني اللوكال ع الشي نفسه بس مثلا حطيت كذا باول الملف local funcVar = 'Hello' لو في ملف كلاينت بالسكربت نفسه ما راح تقدر تستخدمه للمتغير طبعا اذا كان المتغير بكلنت تقدر تستخدمه بملف كلنت ثاني بنفس السكربت بشرط انه ما تكون حاط لوكال لوكال يعني ع الملف نفسه ونفس الكلام ع التحقق function Check_ ( ) if ( ... ) then local _var = "Nothing" elseif ( ... ) then local __var = "Nothing2" elseif ( ... ) then local ___var = "Nothing3" end end https://forum.multitheftauto.com/viewtopic.php?f=164&t=51228 عموما في شرح كامل هنا لو في شي ما فهمته او حاب تستفسر عنه تفضل . Link to comment
Rockyz Posted September 19, 2015 Author Share Posted September 19, 2015 مشكورين ماقصرتوا بس ابي فنكشنات لوحة تسجيل دخول Link to comment
iMr.SFA7 Posted September 19, 2015 Share Posted September 19, 2015 مشكورين ماقصرتوا بس ابي فنكشنات لوحة تسجيل دخول "onClientGUIClick" guiGetText triggerServerEvent getAccount logIn addAccount Link to comment
Rockyz Posted September 19, 2015 Author Share Posted September 19, 2015 مشكورين ماقصرتوا بس ابي فنكشنات لوحة تسجيل دخول "onClientGUIClick" guiGetText triggerServerEvent getAccount logIn addAccount register ? Link to comment
iMr.SFA7 Posted September 19, 2015 Share Posted September 19, 2015 register ? الريجستر هو أضافة حساب جديد وسبق وحطيت الوظيفة addAccount Link to comment
Rockyz Posted September 25, 2015 Author Share Posted September 25, 2015 مشكورين ماقصرتوا ابي فنشكنات مثلا عندي ايديت وزرين اذا ضغط الزر يجيب الكلام الي في الايديت ويخليه فوقه وفي زر ثاني اذا ضغطه يشيل الكلام Link to comment
LoOs Posted September 25, 2015 Share Posted September 25, 2015 مشكورين ماقصرتوا ابي فنشكناتمثلا عندي ايديت وزرين اذا ضغط الزر يجيب الكلام الي في الايديت ويخليه فوقه وفي زر ثاني اذا ضغطه يشيل الكلام مافهمتك زين بس الي فهمته انك تبي مثل كذا : 'onClientGUIClick' guiGetText guiSetText 'onClientGUIClick' guiSetText(element,"") --- set Element Gui Need Clear Text Link to comment
Rockyz Posted September 26, 2015 Author Share Posted September 26, 2015 'onClientGUIClick' guiGetText guiSetText 'onClientGUIClick' guiSetText(element,"") --- set Element Gui Need Clear Text مو هذا قصدي اسمع مثلا عندي ايديت وكتبت في مثلا rock اذا ضغط الزر يطلع الكلام فوق الاعب Link to comment
' A F . Posted September 26, 2015 Share Posted September 26, 2015 onClientGUIClick guiGetText triggerServerEvent triggerClientEvent onClientRender dxDrawText Link to comment
Rockyz Posted September 26, 2015 Author Share Posted September 26, 2015 onClientGUIClick guiGetText triggerServerEvent triggerClientEvent onClientRender dxDrawText اتوقع ذلين الفنكشنات مو كاملين انا قصدي اذا ضغط الزر يجيب الكلام الي في الاديت و يخليها فوق الاعب Link to comment
' A F . Posted September 26, 2015 Share Posted September 26, 2015 يب هاذا هو + نسسيت كذأ فنكشن getDistanceBetweenPoints3D isLineOfSightClear getScreenFromWorldPosition Link to comment
Rockyz Posted September 28, 2015 Author Share Posted September 28, 2015 ابي شرح + مثال string.upper Link to comment
#|_oskar_|# Posted September 28, 2015 Share Posted September 28, 2015 ابي شرح + مثال string.upper string.upper : الداله وظيفتها تحويل الحروف الصغيره الى حروف كبيره مثال addCommandHandler("set",function (player,cmd,text) -- set enter any text اكتب باف 8 outputChatBox(string.upper(text),player,0,255,0) end) 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