Jump to content

مساعدة


Karem197

Recommended Posts

السلام عليكم ورحمة الله وبركاته

سؤال بسيط

كيف أخلي زر dx

عند الضغط عليه يخصم فلوس ويعطيك كود عشوائي أو نص عشوائي علي حسب ما أريد ؟

function walker()
  dxDrawRectangle(124, 109, 1094, 584, tocolor(0, 0, 0, 69), true)
  dxDrawImage(837, 241, 381, 452, "images/examples/1.png", 0, 0, 0, tocolor(255, 255, 255, 255), true)
  dxDrawImage(822, 99, 396, 599, "images/examples/5.png", 0, 0, 0, tocolor(255, 255, 255, 255), true)
  dxDrawImage(183, 411, 629, 266, "images/examples/3.png", 0, 0, 0, tocolor(255, 255, 255, 255), true)
  dxDrawImage(185, 115, 627, 328, "images/examples/4.png", 0, 0, 0, tocolor(255, 255, 255, 255), true)
  dxDrawImage(403, 119, 206, 46, "images/examples/6.png", 0, 0, 0, tocolor(255, 255, 255, 255), true)
  dxDrawImage(231, 619, 123, 40, "images/examples/2.png", 0, 0, 0, tocolor(255, 255, 255, 255), true)
  dxDrawRectangle(232, 623, 122, 32, tocolor(0, 0, 0, 39), true)
  button = guiCreateButton(232, 623, 122, 32, "button", false) 
  guiSetAlpha(button, 0) 
  dxDrawRectangle( 232, 623, 122, 32, tocolor(0, 0, 0, 39), true)
end

 

Edited by Karem197
Link to comment
  • Scripting Moderators

،وعليكم السلام

CEGUI? بالنسبة للدي اكس افترض إنك تعرف من قبل إنه مجرد رسم مستطيل، صورة، تكست مو جاهز مثل الـ
ف الضغطات عشان تسويها تستخدم حدث
onClientClick
هذا الحدث راح يشتغل عند ضغط زر بالماوس

isMouseInPosition بعدها عشان تعرف إن ضغط بالمكان الصحيح عبر فنكشن
.هذا الفنكشن راح يشيك مكان الماوس هل هو بالمكان أو لا طبعاً تحط إحداثيات المستطيل المطلوب
لو كنت تشوف سالفة الدي اكس صعبة خاصة إذا بتشتغل مع أشياء كثيرة، نصيحة حاول تصنع أو تستعمل مكتبة دي اكس تسهل لك الإستعمال مثل
dgs


بالنسبة للجزء الثاني
عشان تخصم مبلغ معين من الاعب تحتاج جانب السيرفر لأن فنكشن سحب الفلوس يشتغل سيرفر فقط ( الكلاينت جهاز الاعب لو سويته هناك راح يظهر للاعب فقط حتى السيرفر ماراح يعرف كم معه )
عشان تخلي ايفنت معين بالسيرفر يشتغل من الكلاينت
triggerServerEvent تستعمل
بعدها تستعمل وظيفة خصم الفلوس
بعض أنواع اللعب الأخرى عندها فنكشنات خاصة بالفلوس ماتستخدم الإفتراضية لازم تتأكد من الشيء هذا takePlayerMoney

بالنسبة لإنشاء نص أو كود عبر
string.char
وتستعمله generateString إذا ماعرفت تستخدمه تقدر تشيك على اليوسفيل فنكشن

Edited by xLive
string.char
  • Like 1
Link to comment
  • Scripting Moderators
48 minutes ago, #BrosS said:

يمكن قصده رقم الفلوس اللي تشيل منه يكون عشوائي

هو ذكر بكلامه
 

18 hours ago, Karem197 said:

نص عشوائي

ف ما اتوقع يقصد رقم هنا ? لكن لو كان يقصدها
math.random يقدر يستعمل 

Link to comment

@xLiveمابعد كلامك كلام،

لكن اسمح لي أضيف معلومة بسيطة لصاحب الموضوع :

فيه أكثر من مكتبة منشورة وجاهزة بوظائفها وأحداثها، تقدر تحمل أي مكتبة تعجبك وتستخدمها مع كودك، تقدر تبحث عنها، اكتب :

DX GUI System أو DX Library

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...