AboShanab Posted May 17, 2013 Share Posted May 17, 2013 (edited) السسلام عليككم ورحمة الله وبرككاته اخبارككم شباب .. عسساكم بخير .. اليوم جاي بعلمكم طريقة عمل ترايقر من كلنت الى سيرفر .. الشرح راح يكون على زر .. Client Side ! Button = guiCreateButton(0,0,0,0,"ترايقر لسيرفر",false) addEventHandler("onClientGUIClick",root, -- وظيفة عند الضغط على الزر function () if source == Button then -- عند ضغط الزر triggerServerEvent("Trigger", localPlayer) -- ترايقر لسيرفر end -- نهاية function end -- نهاية If ) -- قوس اغلاق الوظيفة Server Side ! addEvent("Trigger",true) -- تعريف للوظيفة addEventHandler("Trigger",root, -- تعريف للوظيفة function () outputChatBox("Trigger To Server Complete",source,255,255,255,true) -- اضهار كلام بالشات للاعب end -- نهاية function ) -- قوس اغلاق الوظيفة ارجو ان يكون الشرح كافي ووافي .. تحياتي .. ابو شنب Edited May 18, 2013 by Guest Link to comment
فاّرس Posted May 17, 2013 Share Posted May 17, 2013 (edited) مثال آخر addEventHandler("onClientResourceStart",resourceRoot, function() triggerServerEvent("spawn",localPlayer) end) -- Server addEvent("spawn",true) addEventHandler("spawn",root, function() for _,player in next(getElementsByType("player")) do spawnPlayer(player,x,y,z) end end) Edited May 17, 2013 by Guest Link to comment
iPrestege Posted May 17, 2013 Share Posted May 17, 2013 اللي بيتعلم كذا عمرة مايتعلم برمجة .. خذها مني Link to comment
iMr.Dawix~# Posted May 17, 2013 Share Posted May 17, 2013 مادري ليه احس انه شرح تسليك اسمه ترايقر مو تايقر+ Link to comment
кιηg-αвα∂у Posted May 18, 2013 Share Posted May 18, 2013 اليوم جاي بعلمكم طريقة عمل ترايقر من كلنت الى سيرفر .. انت علمتنا من سيرفر لـ كلنت Link to comment
iMr.Dawix~# Posted May 18, 2013 Share Posted May 18, 2013 اليوم جاي بعلمكم طريقة عمل ترايقر من كلنت الى سيرفر .. انت علمتنا من سيرفر لـ كلنت فيه شيء جديد اسمه تسليك Link to comment
AhmeD~9MoD Posted May 19, 2013 Share Posted May 19, 2013 السسلام عليككم ورحمة الله وبرككاتهاخبارككم شباب .. عسساكم بخير .. اليوم جاي بعلمكم طريقة عمل ترايقر من كلنت الى سيرفر .. الشرح راح يكون على زر .. Client Side ! Button = guiCreateButton(0,0,0,0,"ترايقر لسيرفر",false) addEventHandler("onClientGUIClick",root, -- وظيفة عند الضغط على الزر function () if source == Button then -- عند ضغط الزر triggerServerEvent("Trigger", localPlayer) -- ترايقر لسيرفر end -- نهاية function end -- نهاية If ) -- قوس اغلاق الوظيفة Server Side ! addEvent("Trigger",true) -- تعريف للوظيفة addEventHandler("Trigger",root, -- تعريف للوظيفة function () outputChatBox("Trigger To Server Complete",source,255,255,255,true) -- اضهار كلام بالشات للاعب end -- نهاية function ) -- قوس اغلاق الوظيفة ارجو ان يكون الشرح كافي ووافي .. تحياتي .. ابو شنب addEventHandler("onClientGUIClick",root, -- وظيفة عند الضغط على الزر function () if source == Button then -- عند ضغط الزر triggerServerEvent("Trigger", localPlayer) -- ترايقر لسيرفر end -- نهاية function end -- نهاية If تقدر تخليها كذآ بعد addEventHandler("onClientGUIClick",root, -- وظيفة عند الضغط على الزر function () triggerServerEvent("Trigger", localPlayer) -- ترايقر لسيرفر end -- نهاية function Link to comment
AboShanab Posted May 19, 2013 Author Share Posted May 19, 2013 السسلام عليككم ورحمة الله وبرككاتهاخبارككم شباب .. عسساكم بخير .. اليوم جاي بعلمكم طريقة عمل ترايقر من كلنت الى سيرفر .. الشرح راح يكون على زر .. Client Side ! Button = guiCreateButton(0,0,0,0,"ترايقر لسيرفر",false) addEventHandler("onClientGUIClick",root, -- وظيفة عند الضغط على الزر function () if source == Button then -- عند ضغط الزر triggerServerEvent("Trigger", localPlayer) -- ترايقر لسيرفر end -- نهاية function end -- نهاية If ) -- قوس اغلاق الوظيفة Server Side ! addEvent("Trigger",true) -- تعريف للوظيفة addEventHandler("Trigger",root, -- تعريف للوظيفة function () outputChatBox("Trigger To Server Complete",source,255,255,255,true) -- اضهار كلام بالشات للاعب end -- نهاية function ) -- قوس اغلاق الوظيفة ارجو ان يكون الشرح كافي ووافي .. تحياتي .. ابو شنب addEventHandler("onClientGUIClick",root, -- وظيفة عند الضغط على الزر function () if source == Button then -- عند ضغط الزر triggerServerEvent("Trigger", localPlayer) -- ترايقر لسيرفر end -- نهاية function end -- نهاية If تقدر تخليها كذآ بعد addEventHandler("onClientGUIClick",root, -- وظيفة عند الضغط على الزر function () triggerServerEvent("Trigger", localPlayer) -- ترايقر لسيرفر end -- نهاية function اخخي كودك غلط هيكك ذذ addEventHandler("onClientGUIClick",YourButton, -- وظيفة عند الضغط على الزر function () triggerServerEvent("Trigger", localPlayer) -- ترايقر لسيرفر end,false) -- نهاية function Link to comment
AhmeD~9MoD Posted May 19, 2013 Share Posted May 19, 2013 السسلام عليككم ورحمة الله وبرككاتهاخبارككم شباب .. عسساكم بخير .. اليوم جاي بعلمكم طريقة عمل ترايقر من كلنت الى سيرفر .. الشرح راح يكون على زر .. Client Side ! Button = guiCreateButton(0,0,0,0,"ترايقر لسيرفر",false) addEventHandler("onClientGUIClick",root, -- وظيفة عند الضغط على الزر function () if source == Button then -- عند ضغط الزر triggerServerEvent("Trigger", localPlayer) -- ترايقر لسيرفر end -- نهاية function end -- نهاية If ) -- قوس اغلاق الوظيفة Server Side ! addEvent("Trigger",true) -- تعريف للوظيفة addEventHandler("Trigger",root, -- تعريف للوظيفة function () outputChatBox("Trigger To Server Complete",source,255,255,255,true) -- اضهار كلام بالشات للاعب end -- نهاية function ) -- قوس اغلاق الوظيفة ارجو ان يكون الشرح كافي ووافي .. تحياتي .. ابو شنب addEventHandler("onClientGUIClick",root, -- وظيفة عند الضغط على الزر function () if source == Button then -- عند ضغط الزر triggerServerEvent("Trigger", localPlayer) -- ترايقر لسيرفر end -- نهاية function end -- نهاية If تقدر تخليها كذآ بعد addEventHandler("onClientGUIClick",root, -- وظيفة عند الضغط على الزر function () triggerServerEvent("Trigger", localPlayer) -- ترايقر لسيرفر end -- نهاية function اخخي كودك غلط هيكك ذذ addEventHandler("onClientGUIClick",YourButton, -- وظيفة عند الضغط على الزر function () triggerServerEvent("Trigger", localPlayer) -- ترايقر لسيرفر end,false) -- نهاية function , Link to comment
Āђмĕď Posted June 26, 2013 Share Posted June 26, 2013 مشكور ابو شنب ضاوي : تسليك ههههههههههه Link to comment
Mra7mmd Posted July 2, 2013 Share Posted July 2, 2013 اللي بيتعلم كذا عمرة مايتعلم برمجة .. خذها مني صحيح Link to comment
falanteno Posted November 21, 2013 Share Posted November 21, 2013 اللى فهم شئ يقول ودن قطة Link to comment
iMr.TZ[W]ER Posted December 5, 2013 Share Posted December 5, 2013 سؤال : ما هو الترقر ؟ Link to comment
فاّرس Posted December 6, 2013 Share Posted December 6, 2013 التريقر هو ارسال البينات من الكلنت الي السيرفر او العكس, triggerServerEvent -- من الكلنت الى السيرفر triggerClientEvent -- من السيرفر للكلنت الفائده ان فيه اكواد ما تجي الا سيرفر وفيه اكواد ما تجي الا كلنت... Link to comment
EH10 Posted December 14, 2013 Share Posted December 14, 2013 مافهمت سالفة الترايقر هل تقصد اذا في كودات سيرفر تحط الترايقر من السيرفر للكلنت و اذا هاكذا كلامي صح Link to comment
فاّرس Posted December 14, 2013 Share Posted December 14, 2013 مثلا انت تبي تعطي اللاعب فلوس , givePlayerMoney يوم تحط الكود بالكلنت بيصير وهمي يعني لو حاول يشتري اي شيء ما بيقدر لأن فلوسه وهميه, في هذي الحالة ترسل تريقر للسيرفر عشان تعطيه فلوس, triggerServerEvent مثلا انت عندك كود سيرفر وتبي تسوي كود فتح النافذه , guiSetVisible الوظيفه هذي كلنت فقط وانت اكوادك بملف سيرفر ,راح تحتاج تسوي تريقر عشان تفتح النافذه, triggerClientEvent Link to comment
EH10 Posted December 14, 2013 Share Posted December 14, 2013 مثلا انت تبي تعطي اللاعب فلوس , givePlayerMoney يوم تحط الكود بالكلنت بيصير وهمي يعني لو حاول يشتري اي شيء ما بيقدر لأن فلوسه وهميه, في هذي الحالة ترسل تريقر للسيرفر عشان تعطيه فلوس, triggerServerEvent مثلا انت عندك كود سيرفر وتبي تسوي كود فتح النافذه , guiSetVisible الوظيفه هذي كلنت فقط وانت اكوادك بملف سيرفر ,راح تحتاج تسوي تريقر عشان تفتح النافذه, triggerClientEvent يعطيك ربي العافية بس ممكن تقولي مثلا انا بخلي الوظيفة بالزر والكود سيرفر اسوي ترايقر ؟ Link to comment
فاّرس Posted December 14, 2013 Share Posted December 14, 2013 على حسب اذا الكود ما يجي الا سيرفر مثل كود التيم لازم تسوي تريقر,واذا الكود يجي كلنت بدون مشاكل ما يحتاج تسوي تريقر Link to comment
Crisi# Posted December 25, 2013 Share Posted December 25, 2013 ما فهمت شي ابي حد يشرحلي اذا ضغط زر يوخد سلاح مثلا ...# Link to comment
™!>VàLéNTiNô<!™ Posted February 25, 2014 Share Posted February 25, 2014 الشرح مفيد للى فاهم وش فايدة التريقر طيب انا الحين مبتدا وش استفيد لو سويت تريقر على ماعتقد انو يربط السيرفر بالكلنت او العكس بس فى شى متى اربطهم وليش اربطهم ومانتيجة ربطهم Link to comment
abu5lf Posted February 25, 2014 Share Posted February 25, 2014 الشرح مفيد للى فاهم وش فايدة التريقر طيب انا الحين مبتدا وش استفيد لو سويت تريقر على ماعتقد انو يربط السيرفر بالكلنت او العكس بس فى شى متى اربطهم وليش اربطهم ومانتيجة ربطهم بعض الاكواد ماتصلح الا في سيرفر وبعضها ماتصلح الا في كلنت بالتريقر يمديك تسوي وظايف مثل: setClientPlayerTeam giveClientPlayerMoney وكذا Link to comment
Arnold-1 Posted March 2, 2014 Share Posted March 2, 2014 طيب أنا لح اشرح شرح بسيط للي ما فهم لتعمل عند حدوثه Eventتحتاج الى Functionأولا نحن نعرف ان كل Server Side function triggered () outputChatBox("Trigger Done") end غير موجود في المجموعة الأصلية Eventالآن سنضيف function triggered () outputChatBox("Trigger Done") end addEvent("onTrigger",true) --جديد Event قمنا باضافة addEventHandler("onTrigger",root,triggered) المتعلق بها Eventالآن ستنفذ هذه الوظيفة عندما يحدث الـ Client Side Button = guiCreateButton(0,0,0,0,"Trigger",false) function trigger () triggerServerEvent("onTrigger",localPlayer) --Serverالذي أضفناه و علقنا وظيفة في الـ Event تقوم هذه الوظيفة بتنفيذ ذلك الحدث أو end addEventHandler("onClientGUIClick",button,trigger,false) أتمنى أن يكون الجميع قد فهمو Link to comment
فاّرس Posted March 2, 2014 Share Posted March 2, 2014 ^ تصحيح * : مو كل وظيفه تحتاج حدث, تقدر تسوي الوظيفه بالتايمر او بدون اي شيء مثال -- Client Side # function getStatus(state) return outputChatBox(state) end getStatus(true) + visibleTo > outputChatBox عندك ارقومنت ناقص في ملف سيرفر بالتحديد في الوظيفه 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