Jump to content

طلب تصحيح


Recommended Posts

السلام عليكم انا شفت في اليوتوب فيديو يخلك لما تضغط على زر من لوحة يعطيك سلاح فهمته و رحت اطبقه اظن مسوي كل شي صح بس ما يضبط

><

Client

wnd = guiCreateWindow(440,193,402,221,"Give Weapons v0.1 By Charaf",false) 
btn = guiCreateButton(76,73,231,69,"Prees Her",false,wnd) 
  
        guiSetVisible (wnd, false) 
  
function OpenWin()  
    if guiGetVisible ( wnd ) then    
       guiSetVisible ( wnd, false )    
       showCursor(false)  
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( wnd, true ) ( ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
  
    end   
end    
bindKey("F7", "down", OpenWin)   
  
  
addEventHandler ( "onClientGUIClick", root,  
function () 
if (source == btn ) then 
triggerServerEvent ( "Give" , localPlayer, ) 
end  
end 
 ) 
    

Server

addEvent ( "Give" , True ) 
addEventHandler ( "Give", root, 
function () 
giveWeapon ( source , 36, 1000) 
end 
) 

Meta

<meta>   
    <info author="XPro" name="GiveWeapon" version="0.1" type="script" /> 
    <script src="Client.lua" type="client" /> 
    <script src="Server.lua" type="server" /> 
</meta> 
  

اللوحة ما تبي تفتح اصلا ماني عارف المشكلة

:/

Link to comment

تفضل تم اصلاح اكوادكـ

#Client Side

wnd = guiCreateWindow(440,193,402,221,"Give Weapons v0.1 By Charaf",false) 
guiSetVisible ( wnd, false ) 
btn = guiCreateButton(76,73,231,69,"Prees Her",false,wnd) 
  
bindKey ( "F7", "down", function (   ) 
      guiSetVisible ( wnd, not guiGetVisible ( wnd ) ) 
      showCursor ( guiGetVisible ( wnd ) ) 
end ) 
  
addEventHandler ( "onClientGUIClick", resourceRoot, function (    ) 
if ( source == btn ) then 
    triggerServerEvent ( "Give", localPlayer ) 
    end 
end ) 

#Server Side

addEvent ( "Give" , true ) 
addEventHandler ( "Give", root, function (    ) 
    giveWeapon ( source , 36, 1000 ) 
end ) 

بالنسبه لـ ملف ميتا مضبوط

Link to comment
+ ليه غيرت كلمة

root

ب

resourceRoot

ومتى نستخدم الاولى ومتى نستخدم الثانية و شكرا

resourceRoot و root بالنسبه لـ

احسن resourceRoot كلها مثل الشيء مافيه فرق بس اذا حطيت

وين كانت المشكلة اخي؟

المشكله في الكلنت

كنت مسوي في الترايقر كذا

triggerServerEvent ( "Give", localPlayer , ) 

" , " لازم يكون كذا بدون

: يعني يصير كذا

triggerServerEvent ( "Give", localPlayer ) 

وثاني شيء لازم هذا الفنشكن يكون تحت اللوحه الي سويتها

guiSetVisible ( wnd, false ) 

: يعني يصير كذا

wnd = guiCreateWindow(440,193,402,221,"Give Weapons v0.1 By Charaf",false) 
guiSetVisible ( wnd, false ) 

عشان ماتظهر اللوحه في وجهك اول ماتشغلها

وعلى فكره كودكـ هذا شغال

function OpenWin() 
    if guiGetVisible ( wnd ) then   
       guiSetVisible ( wnd, false )   
       showCursor(false) 
       guiSetInputEnabled(false) 
    else 
        guiSetVisible ( wnd, true ) ( ) 
        showCursor(true) 
        guiSetInputEnabled(true) 
  
    end   
end   
bindKey("F7", "down", OpenWin)   

بس استبدلته بحقي لانه مختصر

وفي ملف سيرفر المشكله كانت في السطر الاول وكنت مسويها كذا

addEvent ( "Give" , True ) 

لازم تكون كذا وضروري تراعي الأحرف كبتل وسمول

addEvent ( "Give" , true ) 
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...