Jump to content

تصحيح


Recommended Posts

  
  
addEvent ("Start", true) 
function startTheResource ( thePlayer, resourceName ) 
    if ( resourceName ) then  
        local resource = getResourceFromName ( resourceName )  
  
        local start = startResource ( resource )  
end 
end 
  

  
  
addEventHandler ("onClientGUIClick",root, 
function() 
    if (source == GUIEditor.button[2]) then 
  triggerServerEvent ("Start", localPlayer) 
  
  
    end 
end ) 
  

الحين انا ابي لما اضغط ع الزر يشغل المود

بس مادري شو الخطا

الكود اجيبو من الويكي!

Link to comment

غير مجرب

  
  
addEventHandler ("onClientGUIClick",root, 
function() 
if ( source == GUIEditor.button[2] ) then 
triggerServerEvent ( "Start", localPlayer ) 
end 
end 
) 
  

addEvent ( "Start", true ) 
addEventHandler ( "Start", root, 
function ( resourceName ) 
if ( resourceName ) then 
local resource = getResourceFromName ( resourceName ) 
local start = startResource ( resource ) 
end 
end 
) 
  
Link to comment
غير مجرب

  
  
addEventHandler ("onClientGUIClick",root, 
function() 
if ( source == GUIEditor.button[2] ) then 
triggerServerEvent ( "Start", localPlayer ) 
end 
end 
) 
  

addEvent ( "Start", true ) 
addEventHandler ( "Start", root, 
function ( resourceName ) 
if ( resourceName ) then 
local resource = getResourceFromName ( resourceName ) 
local start = startResource ( resource ) 
end 
end 
) 
  

ممكن تقولي بسيرفر سايد من وين اخترعت

resourceName

Link to comment

#Client :

addEventHandler ( "onClientGUIClick" ,root, 
    function ( ) 
        if ( source == GUIEditor.button[2] ) then 
            triggerServerEvent ( "Start", localPlayer ) 
        end 
    end ) 

#Server :

local res = "أسم المود" 
addEvent ( "Start", true ) 
addEventHandler ( "Start", root, 
function ( ) 
    local resource = getResourceFromName ( res ) 
    if resource and getResourceState ( resource ) ~= "running" then 
        startResource ( resource ) 
    end 
end ) 
Edited by Guest
Link to comment
#Client :

addEventHandler ( "onClientGUIClick" ,root, 
    function ( ) 
        if ( source == GUIEditor.button[2] ) then 
            triggerServerEvent ( "Start", localPlayer ) 
        end 
    end ) 

#Server :

local res = "أسم المود" 
addEvent ( "Start", true ) 
addEventHandler ( "Start", root, 
function ( ) 
    local resource = getResourceFromName ( res ) 
    if not getResourceState ( resource ) == running then 
        startResource ( resource ) 
    end 
end ) 

المفروض تتحقق من السكربت الي حط اسمه بسطر 5 نفترض حط اسم خطأ راح يجيه بق

+ سطر 6

if not getResourceState ( resource ) == "running" then 
Link to comment

+ سطر 6

if not getResourceState ( resource ) == "running" then 

[/b]

التحقق غلط

يصير كذا

if not ( getResourceState( resource ) == "running" ) then 

أو كذا

if getResourceState( resource ) ~= "running" then 

أول بعدين بتقارن القيم not لأن لوا بتنفذ عملية الـ

مثال

--* .أو العكس false إلى true تقلب القيمة من not ملاحظة: الـ 
--* .nil و false ما عدى true ملاحظة: جميع أنواع البيانات في لوا تعبر عن 
  
--:مثال1 
  
print( not "stopped" == "running" ) 
  
--* .(not "stopped") not أول شيء لوا بتنفذ عملية الـ 
--* .(false) فـ راح ترجع العكس nil أو false لأنه مو true يعبر عن string نوع البيانات 
--* .أول not بسبب انه نفذ العملية false وبالنهاية برجع false == "running" فالتحقق يصير بهذا الشكل false رجعت not الحين يتحقق، بما أن العملية 
  
--:مثال2 
  
print( not ( "stopped" == "running" ) ) 
  
--* .القوس في هذي الحالة يحدد أولية تنفيذ العمليات 
--* .false بين أقواس فالأولية حقها، فـ راح ينفذها بالأول ويرجع "stopped" == "running" بما أن العملية 
--* .true وبالنهاية برجع not false ويقلب القيمة إلي رجعها التحقق، فـ راح يصير كذا not الحين ينفذ العملية 
--* THE END. 

عشان كذا تحط اقواس حق تحدد الأولية بالتنفيذ

. :D أتمنى وصلت المعلومة

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