Jump to content

استفسار


Recommended Posts

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

عندي كم سؤال واتمنى الإجابة

س1 . لو اسوي جدول بسيرفر أو الكلينت هل يكون مشترك بين اللاعبين ؟ او لكل لاعب جدوله ؟

س2 . هـل يوجد طريقة عشان اخلي المود الفلاني يحمل اول مايخش اللاعب قبل أي مود ثاني ؟ زي بعض السيرفرات اول م تخش يسوي كاميرا ماتركس

ويخفي الشات وكذا وانت توك خاش وباقي م حملت المودات حقتك , وتنفذت اوامره الي هي يثبت كام ويخفي الشات والخ .. ء

ابي مثال له ع الدي اكسonClientClickس3 . حدث ء

س4 . بعض الاحيان الاقي في وظايف الـ سترنق

"%W" .. "%%%%%%%" وزي كذا

وش معناها + هل يوجد صفحه لشرحها ؟

س5 . كيف أجيب صاحب ملف السيرفر ذا او صاحب الكلينت ذا فاهمين علي ؟ ولا مافيه طريقة زي كذا ؟

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

Link to comment

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

ج 1 / بشكل عام بكلنت راح يكون الجدول للاعب فقط الا اذا سويت تغيرات في الكود

بحيث تسوي انه المود اللي تبيه ينزل اول ما يدخل اللعاب downloadFile ج 2 / ما اعتقد في طريقة لكن هو يبدا بملفات كلاينت وممكن استخدام مثلا

ج3 /

]

كمل الكود !

function isMouseInPosition ( x, y, width, height ) 
    if ( not isCursorShowing ( ) ) then 
        return false 
    end 
  
    local sx, sy = guiGetScreenSize ( ) 
    local cx, cy = getCursorPosition ( ) 
    local cx, cy = ( cx * sx ), ( cy * sy ) 
    if ( cx >= x and cx <= x + width ) and ( cy >= y and cy <= y + height ) then 
        return true 
    else 
        return false 
    end 
end 
  
--[[ 
x,y,w,h 
= أحداثيات الدي أكس حقك 
--]] 
  
addEventHandler ("onClientClick",root, function (_,state) 
    if ( state == "down" ) then  
        if ( isMouseInPosition(x, y, w, h) ) then 
         -- الشيء الي تبيه من التأثيرات 
           end 
    end 
end  
) 

ج 4 / http://www.lua.org/manual/5.1/manual.html#5.4.1

ج 5 / لم افهم وضح

Link to comment

ج4

هذي انماط السلسلة النصية

.   all characters -- كل الحروف و الارقام و الرموز 
%a  letters -- الحروف فقط 
%d  digits -- الارقام فقط  
%l  lower case letters -- الاحرف الانجليزية الصغيرة 
%p  punctuation characters -- علامات الرموز 
%s  space characters -- المسافة 
%u  upper case letters -- الحروف الانجليزية الكبيرة 
%w  alphanumeric characters -- ارقام و حروف انجليزية صغيرة و كبيرة 
%x  hexadecimal digits -- الهيكسديمكال 

Note : باقي اثنين ما عرفت اترجهم

طبعاً مثل ما لاحظت الانماط تبدأ ب %

strings = "dasdasfasf" 
  
string.gsub(strings, "%a", "4") 

مثل ما انت شايف الترجمة فوق

مكتوب

%a الحروف

وانا استعمل

string.gsub

لتبديل كل الحروف لرقم 4

:~) ان شا الله فهمتهم

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