Jump to content

شرح الاساسيات


SCi

Recommended Posts

ابي شرح للاساسيات باكملها لـ

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

 ابي شرح عن علامات الضرب والقسمه و...الخ ومتا اضع اقواس بجانب الاكواد وكدا 

 

 

 

 

الاساسيات

return
local / or / and / elseif / if / else / source / then / root / for  / do / nil / in / not / next / while / repeat / until 
   

ولو في اساسيات تانية ياخواني عرفةني ياها ومو بس وحدي بستفاد الكل رح يعرف الاساسيات الي المبتدئين يبوها

 

 

 

 

 

 

 

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

Link to comment

الأساسيات تتعلمهم بعد تكرار وإستيعاب كيف تعمل

وأغلب الأساسيات فالبرمجة هي :

function
if
do
else
for
end

حاول فالكودات وإستوعب كيف تعمل 

مثلاً التحقق

if

يُستخدم للتحقق من شيء ما حيث يظهر النتيجة صحيحه أو خطأ

مثلاً:

SCi = 10

if SCi == 10 then
print('true!')
else
print('wrong')
end

SCI هو متغير

وحطيناه رقم 10

الحين مثلاً :

if SCI == 10 then

وش وظيفتها ؟

وظيفتها تحقق من المتغير الي سويناه فوق انه عشرة لو عشرة

بيطبعلنا نص ويكتبلنا

true

لو غلط بيكتبلنا

wrong

فالحالة هذي إيش تتوقع راح يكتب؟

@SCi

Link to comment

بس سؤال بسيط اذا كان 10 وين مثلا

addEventHandler("onClientGuiClick", root 
function ()
 if == source bottom then 
      end 
    )

شوف كدا 

يعني if  

تعرفلنا الشي مثلا @6rB.

 

اي الاساسيات بغلط فيها شوي

بس علامات القسمه اكثر شي صعب فوشي الحين

ماعرف وش فايدته ووش تعريفها

 

 

 

Edited by SCi
Link to comment

 

35 minutes ago, SCi said:

بس سؤال بسيط اذا كان 10 وين مثلا

 

10 زي ما قلنا هو المتغير الي هو

SCi = 10

تحققنا اننا لو 

SCI يساوي 

10

يكتبله صحيح 

بالنسبة لـ كودك :

35 minutes ago, SCi said:
addEventHandler("onClientGuiClick", root 

هو كود عند ضغط على شيء GUI

سواء ( لوحة , زر , ليبل ) أي شيء يتعلق بـ gui

بالنسبة لـ خطأك أول شيء إسم الحدث :

onClientGuiClick > onClientGUIClick

ثاني شيء في خطأ بالفصل بين الروت والفنكشن

والروت بمعنى يجمع كل شيء اتضغط لكن لما تحقق من السورس الي هو الي تضغط (العنصر الي تضغط ) راح يركز الكود على السورس

يعني بيصير الكود كذا

addEventHandler("onClientGUIClick",root,

function ( )

-- هنا الـ تحقق أول شيء انت سويت

-- if == source bottom then

-- أول شيء انت تحققت من إيش ؟ كذا انت سويت لو ضغط على "فراغ" وبعدين سويت يساوي سورس ؟

-- الحل كذا:

-- if source == Button then

-- أي بمعنى إذا ضغط على الزر او المصدر يكون الزر

@SCi

  • Thanks 1
Link to comment
2 hours ago, 6rB. said:

 

10 زي ما قلنا هو المتغير الي هو

SCi = 10

تحققنا اننا لو 

Sرى

هو كود عند ضغط على شيء GUI

سواء ( لوحة , زر , ليبل ) أي شيء يتعلق بـ gui

بالنسبة لـ خطأك أول شيء إسم الحدث :

onClientGuiClick > onClientGUIClick

ثاني شيء في خطأ بالفصل بين الروت والفنكشن

والروت بمعنى يجمع كل شيء اتضغط لكن لما تحقق من السورس الي هو الي تضغط (العنصر الي تضغط ) راح يركز الكود على السورس

يعني بيصير الكود كذا

addEventHandler("onClientGUIClick",root,

function ( )

-- هنا الـ تحقق أول شيء انت سويت

-- if == source bottom then

-- أول شيء انت تحققت من إيش ؟ كذا انت سويت لو ضغط على "فراغ" وبعدين سويت يساوي سورس ؟

-- الحل كذا:

-- if source == Button then

-- أي بمعنى إذا ضغط على الزر او المصدر يكون الزر

@SCi

 

2 hours ago, 6rB. said:

 

10 زي ما قلنا هو المتغير الي هو

SCi = 10

تحققنا اننا لو 

SCI يساوي 

10

يكتبله صحيح 

بالنسبة لـ كودك :

هو كود عند ضغط على شيء GUI

سواء ( لوحة , زر , ليبل ) أي شيء يتعلق بـ gui

بالنسبة لـ خطأك أول شيء إسم الحدث :

onClientGuiClick > onClientGUIClick

ثاني شيء في خطأ بالفصل بين الروت والفنكشن

والروت بمعنى يجمع كل شيء اتضغط لكن لما تحقق من السورس الي هو الي تضغط (العنصر الي تضغط ) راح يركز الكود على السورس

يعني بيصير الكود كذا

addEventHandler("onClientGUIClick",root,

function ( )

-- هنا الـ تحقق أول شيء انت سويت

-- if == source bottom then

-- أول شيء انت تحققت من إيش ؟ كذا انت سويت لو ضغط على "فراغ" وبعدين سويت يساوي سورس ؟

-- الحل كذا:

-- if source == Button then

-- أي بمعنى إذا ضغط على الزر او المصدر يكون الزر

@SCi

الله يعطيك العافية يغالي استفدت شوي منك 

وبإذن ربي رح يتحسن ادائي اكثر

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