Jump to content

AHMED MOSTAFA

Members
  • Posts

    1,367
  • Joined

  • Last visited

  • Days Won

    27

Everything posted by AHMED MOSTAFA

  1. bindKey تستخدم لإنشاء ( استعمال ) مفتاح من لوحة المفاتيح تستخدم في الملفين كلينت و سيرفر الجملة التركيبية لملف الكلينت bindKey ( string key, string keyState, function handlerFunction, [ var arguments, ... ] ) key -- سترنج و هي المفتاح اللي تبي تسويه keyState -- سترنج وهي نوع الضغط على المفتاح ( وقت الضغط لأسف - لأعلى - الخ ) function -- اسم الفنكشن اللي بتسوي له اشارة على سبيل المثال function giveMeMoney () givePlayerMoney ( 50 ) end bindKey ( "G", "down", giveMeMoney ) الجملة التركيبية لملف السيرفر bool bindKey ( player thePlayer, string key, string keyState, function handlerFunction, [ var arguments, ... ] ) thePlayer-- اللاعب -- لازم يكون معرف key -- سترنج و هي المفتاح اللي تبي تسويه keyState -- سترنج وهي نوع الضغط على المفتاح ( وقت الضغط لأسف - لأعلى - الخ ) function -- اسم الفنكشن اللي بتسوي له اشارة على سبيل المثال function giveMeMoney ( player ) givePlayerMoney ( player , 50 ) end bindKey ( player, "G", "down", giveMeMoney ) -- لازم اللاعب يكون معرف
  2. تقدر تستعمل حفظ البيانات حق لوحة التسجيل عن طريق ملفات xml و وقت اللاعب يدخل سوي ارجاع للقيم الموجودة ( من ملف كلينت ) وارسلها بالترايجر لملف سيرفر اللي فيه امر التسجيل
  3. نورك .. ان شاء الله تكون بدايتك كويسة في المنتدى
  4. حاضر ايكو على العموم بطلت اللعبة لكن الشغل ذا وقت فراغ فقط
  5. @F_F اول مرة تعمل شي صح في المنتدى شكراً لك
  6. انت عامل لوحة الادمن فقط دي اكس صح ؟ ما اقصد لوحة الادمن دي اكس انا مودي عبارة عن تحويل شكل الجيو ل دي اكس او وضح مودك اكثر لأن اللي فهمته انك محول لوحة الادمن فقط @medo7 ???????????????????????????
  7. صح كلامك عبد الكريم بس فيه تعود و اصلاً في البرمجة ما فيها شي اسمه حرب عصابات و الخ لكن انت مثلاً شخص متعود على الحرب اكيد مارح تعرف ( وش نوع المودات ) اللي المفروض تسويها البرمجة سهلة لكن الفكرة هي المطلوبة واللي اقصده من اني مثلاً ما اعرف ابرمج هجولة ( اني ما اعرف وش المودات المطلوبة بس ) اما لو احد طلبها مني بسويها بس يوضح لي الفكرة
  8. انا ما اعرف شي عن الهجولة ( البرمجة ما اختلفت ) لأن ما دخلت قبل سيرفرات هجوولة او غيره فقط حرب و حياة واقعية الحين انت تقدر تبرمج مودات حياة واقعية ؟
  9. i know that ... but you should read them x = 10 -- or 20 -- or 50 -- or 90 -- or 40 -- or 360 dxDrawCircle( 200, 200, 50, 5, 1, 0, x )
  10. يب انا كمان بلبس وحدة قريب ههههههههه يلاة ... على العموم متى يفتح سيرفرك ؟
  11. منورين المنتدى والله .. ماكنت ادري انك تلبس نظارة ببس شكلها خورافي عليك
  12. مررررررررررررررررررحب خبير اللغة زمان عليك بس شوف عندك player معرفة لكنها مب لاعب وبالنسبة للبارتمر اللي انت مسويه داخل الفنكشن يعود للزر ماهو لاعب اصلاً guiResource2 ما ادري مين مسويها بصراحة ودي اجيب اكواد تانية لكن مب مركز صراحة هههههههههه
  13. المتغيرات + setTimer
  14. مب قادر استعمل التاج بسبب ضعف الانترنت -- server function test1 () for id, player in ipairs(getElementsByType("player")) do if ( getPlayerAccount ( player ) ) and not isGuestAccount ( ( getPlayerAccount ( player ) ) ) then if isObjectInACLGroup ("user."..getAccountName ( getPlayerAccount ( player ) ), aclGetGroup ( "Console" ) ) then setElementData ( player, "accname", getAccountName ( getPlayerAccount ( player ) ) ) else setElementData ( player, "accname", "noacc" ) end else setElementData ( player, "accname", "noacc" ) end end end test1 () -- client accNameList = guiCreateGridList column = guiGridListAddColumn( accNameList, "Player", 0.85 ) function test2 () if ( column ) then for id, player in ipairs(getElementsByType("player")) do local row = guiGridListAddRow ( accNameList ) if not ( getElementData ( player, "accname" ) == "noacc" ) then guiGridListSetItemText ( accNameList, row, column, getElementData ( player, "accname" ) or "noacc", false, false ) end end end end test2 ()
  15. كمل في موضوعك السابق + انت مكمل الاكواد بطريقة غلط
×
×
  • Create New...