Jump to content

مطلوب شرح


Recommended Posts

السلام عليكم

بدي شرح كيف احط مثلا قريد ليست احط فيه كل الاعبين و ايدت جنبه وبوتون اربطهم مع بعض

مثلا احط بل ايدت 5000

وبس احدد على لاعب واحط بل ايدت 5000 واضغط على البوتون يعطيه فلوس 5000

طيب ممكن شرح بسيط بس عشان افهمه

Link to comment

اول شيئ لازم تجيب كل الاعبين الموجودين بالسيرفر, وتجيب اسمائهم عن طريق لوب, بالنسبه ل ارسال فلوس للاعب لازم تجيب الاعب من اسمه, للتوضيع اكثر هذي الفنكشنات الي راح تستعملها

  
"onClientResourceStart" 
 -- تستخدم اللوب 
guiGridListAddRow--تضيف الروات 
guiGridListSetItemText--تضع فيه اسماء كل الاعبين الي باللوب 
  

ذي مشان تجيب اسماء كل الاعبين, اما مشان ترسل فلوس للاعب الي محدده لازم تستعمل

  
guiGridListGetSelectedItem--تجيب الكلام الي محدده ا 
guiGridListGetItemText--راح تجيب اسم الاعب الي محدده 
getPlayerFromName--راح تجيب الاعب من  اسمه الي محدده بالجيرد ليست 
  

Link to comment

ثم تتحقق انه ضغط البوتون "onClientGUIClick" اول شي انت تحتاج حدث اذا ضغط اللاعب

guiGetText, tonumber وبعدها راح تحتاج انك تتحقق انه يكون كاتب شي بالاديت وتتحقق انه رقم من خلال

عشان تتحقق هل اختار شي من الجريد او لا guiGridListGetSelectedItem وبعدها راح تحتاج وظيفة

عشان تجيب اسم اللاعب اللي اختاره guiGridListGetItemText وبعدها راح تستخدم

, عشان لو عطيت اللاعب فلوس بالكلينت راح تكون وهميه وترسل الرقم واسم اللاعب triggerServerEvent وبعدها راح تحتاج تسوي تريقر للسيرفر

عشان تعرف التريقر بالسيرفر addEvent, addEventHandler وبعدها راح تحتاج

عشان تجيب اللاعب من اسمه اللي ارسلناه بالتريقر getPlayerFromName وبعدها راح تحتاج

عشان تعطي اللاعب فلوس givePlayerMoney وبعدها راح تحتاج

^ شرح بالتفصيل الممل , الوظائف والحدث

"onClientGUIClick" 
guiGetText, tonumber 
guiGridListGetSelectedItem 
guiGridListGetItemText 
triggerServerEvent 
addEvent, addEventHandler 
getPlayerFromName 
givePlayerMoney 

Link to comment

addEventHandler + "onClientGUIClick" -- حدث اذا الاعب ضعط علي الزر 
guiGetText -- تجيب الكلام الابديت 
tonumber -- عشان م يقدر يكتب غير ارقام في الايدت 
guiGridListGetSelectedItem -- اذا الاعب حدد من القريد لست 
guiGridListGetItemText -- تجيب اسم الاعب الاختاره 
triggerServerEvent -- تسوي تريقر لسرفر 
addEvent -- حدث التريقر 
addEventHandler -- حدث التريقر 
getPlayerFromName -- يجيب اسم الاعب الاستلم 
givePlayerMoney -- تعطي الاعب فلوس 
outputChatBox -- لو تبيها بالشات 
  
Link to comment
addEventHandler + "onClientGUIClick" -- حدث اذا الاعب ضعط علي الزر 
guiGetText -- تجيب الكلام الابديت 
tonumber -- عشان م يقدر يكتب غير ارقام في الايدت 
guiGridListGetSelectedItem -- اذا الاعب حدد من القريد لست 
guiGridListGetItemText -- تجيب اسم الاعب الاختاره 
triggerServerEvent -- تسوي تريقر لسرفر 
addEvent -- حدث التريقر 
addEventHandler -- حدث التريقر 
getPlayerFromName -- يجيب اسم الاعب الاستلم 
givePlayerMoney -- تعطي الاعب فلوس 
outputChatBox -- لو تبيها بالشات 
  

حبيبي المشاركات م تزيد من مقامك !!

وش يسوي شاطح فوق !

يلعب جمباز ؟

Link to comment
اجل وش تبي انت ,

موضوعك هوا ولا منتدي بتاعك؟

علي اساس انه موضوعك

ههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههههه

Link to comment
addEventHandler + "onClientGUIClick" -- حدث اذا الاعب ضعط علي الزر 
guiGetText -- تجيب الكلام الابديت 
tonumber -- عشان م يقدر يكتب غير ارقام في الايدت 
guiGridListGetSelectedItem -- اذا الاعب حدد من القريد لست 
guiGridListGetItemText -- تجيب اسم الاعب الاختاره 
triggerServerEvent -- تسوي تريقر لسرفر 
addEvent -- حدث التريقر 
addEventHandler -- حدث التريقر 
getPlayerFromName -- يجيب اسم الاعب الاستلم 
givePlayerMoney -- تعطي الاعب فلوس 
outputChatBox -- لو تبيها بالشات 
  

وش فايدة رد شاطح ؟

ثم تتحقق انه ضغط البوتون "onClientGUIClick" اول شي انت تحتاج حدث اذا ضغط اللاعب

guiGetText, tonumber وبعدها راح تحتاج انك تتحقق انه يكون كاتب شي بالاديت وتتحقق انه رقم من خلال

عشان تتحقق هل اختار شي من الجريد او لا guiGridListGetSelectedItem وبعدها راح تحتاج وظيفة

عشان تجيب اسم اللاعب اللي اختاره guiGridListGetItemText وبعدها راح تستخدم

, عشان لو عطيت اللاعب فلوس بالكلينت راح تكون وهميه وترسل الرقم واسم اللاعب triggerServerEvent وبعدها راح تحتاج تسوي تريقر للسيرفر

عشان تعرف التريقر بالسيرفر addEvent, addEventHandler وبعدها راح تحتاج

عشان تجيب اللاعب من اسمه اللي ارسلناه بالتريقر getPlayerFromName وبعدها راح تحتاج

عشان تعطي اللاعب فلوس givePlayerMoney وبعدها راح تحتاج

^ شرح بالتفصيل الممل , الوظائف والحدث

"onClientGUIClick" 
guiGetText, tonumber 
guiGridListGetSelectedItem 
guiGridListGetItemText 
triggerServerEvent 
addEvent, addEventHandler 
getPlayerFromName 
givePlayerMoney 

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...