Jump to content

تقفيل الصورة


AL-SAYED

Recommended Posts

جرب ذا

-- client side --

img = guiCreateStaticImage( ... ) 
  
addEventHandler("onClientGUIClick",root, 
    function () 
        if ( source == img ) then 
            if not getElementData(localPlayer,"is") then 
                triggerServerEvent("onBuySkin",localPlayer) 
                setElementData(localPlayer,"is",true) 
            else 
                outputChatBox("* you can't bought this",255,0,0) 
            end 
        end 
    end 
) 

-- server side --

addEvent("onBuySkin",true) 
addEventHandler("onBuySkin",root, 
    function () 
        if getPlayerMoney(source) >= 100 then 
            takePlayerMoney(source,100) 
            setElementModel(source,285) 
        else 
            outputChatBox("no money",source) 
        end 
    end 
) 

Link to comment
جرب ذا

-- client side --

img = guiCreateStaticImage( ... ) 
  
addEventHandler("onClientGUIClick",root, 
    function () 
        if ( source == img ) then 
            if not getElementData(localPlayer,"is") then 
                triggerServerEvent("onBuySkin",localPlayer) 
                setElementData(localPlayer,"is",true) 
            else 
                outputChatBox("* you can't bought this",255,0,0) 
            end 
        end 
    end 
) 

-- server side --

addEvent("onBuySkin",true) 
addEventHandler("onBuySkin",root, 
    function () 
        if getPlayerMoney(source) >= 100 then 
            takePlayerMoney(source,100) 
            setElementModel(source,285) 
        else 
            outputChatBox("no money",source) 
        end 
    end 
) 

فيه مشكله ان اذا صار اللاعب يبدل السكن وبعدين رد يرجع الشكل الا قبله ما يصير

Link to comment
شباب انا سويت صورة اذا ضغط عليه اللاعب اذا ضغط عليها تغير السكن ماله

ابغي اذا ضغط عليها مرة ثانية ما يقدر يشتري

فيه مشكله ان اذا صار اللاعب يبدل السكن وبعدين رد يرجع الشكل الا قبله ما يصير

طلبك مو واضح في الرد الأول قلت تبيه مايغير

والثاني تبيه يغير

Link to comment
addEventHandler("onClientGUIClick", root, 
function() 
if(source == J13) then 
triggerServerEvent("skin1",localPlayer) 
end 
end) 
addEventHandler("onClientGUIClick", root, 
function() 
if(source == J14) then 
triggerServerEvent("skin2",localPlayer) 
end 
end) 
addEventHandler("onClientGUIClick", root, 
function() 
if(source == J15) then 
triggerServerEvent("skin3",localPlayer) 
end 
end) 
addEventHandler("onClientGUIClick", root, 
function() 
if(source == J16) then 
triggerServerEvent("skin5",localPlayer) 
end 
end) 
  
  
  

Link to comment

جرب

addEventHandler("onClientGUIClick", root, 
function() 
    if (source == J13) then 
        triggerServerEvent("skin1", localPlayer) 
        xxx(source) 
    elseif (source == J14) then 
        triggerServerEvent("skin2", localPlayer) 
        xxx(source) 
    elseif (source == J15) then 
        triggerServerEvent("skin3", localPlayer) 
        xxx(source) 
    elseif (source == J16) then 
        triggerServerEvent("skin5", localPlayer) 
        xxx(source) 
    end 
end) 
  
function xxx(xx) 
    guiSetEnabled(J13, true) 
    guiSetEnabled(J14, true) 
    guiSetEnabled(J15, true) 
    guiSetEnabled(J16, true) 
    guiSetEnabled(xx, false) 
end 

Link to comment

هذا الكيلنت بس

addEventHandler("onClientGUIClick", root, 
function() 
if(source == J13) then 
triggerServerEvent("skin1",localPlayer) 
 guiSetVisible ( J13 ,false ) 
 guiSetVisible ( J14 ,true ) 
 guiSetVisible ( J15 ,true ) 
 guiSetVisible ( J16 ,true ) 
end 
end) 
addEventHandler("onClientGUIClick", root, 
function() 
if(source == J14) then 
triggerServerEvent("skin2",localPlayer) 
 guiSetVisible ( J13 ,true ) 
 guiSetVisible ( J14 ,false ) 
 guiSetVisible ( J15 ,true ) 
 guiSetVisible ( J16 ,true ) 
end 
end) 
addEventHandler("onClientGUIClick", root, 
function() 
if(source == J15) then 
triggerServerEvent("skin3",localPlayer) 
 guiSetVisible ( J13 ,true ) 
 guiSetVisible ( J14 ,true ) 
 guiSetVisible ( J15 ,false ) 
 guiSetVisible ( J16 ,true ) 
end 
end) 
addEventHandler("onClientGUIClick", root, 
function() 
if(source == J16) then 
triggerServerEvent("skin5",localPlayer) 
 guiSetVisible ( J13 ,true ) 
 guiSetVisible ( J14 ,true ) 
 guiSetVisible ( J15 ,true ) 
 guiSetVisible ( J16 ,false ) 
end 
end) 
  
  

ملاحظه : تختفي الصوره عند الكل

Link to comment
هذا الكيلنت بس
addEventHandler("onClientGUIClick", root, 
function() 
if(source == J13) then 
triggerServerEvent("skin1",localPlayer) 
 guiSetVisible ( J13 ,false ) 
 guiSetVisible ( J14 ,true ) 
 guiSetVisible ( J15 ,true ) 
 guiSetVisible ( J16 ,true ) 
end 
end) 
addEventHandler("onClientGUIClick", root, 
function() 
if(source == J14) then 
triggerServerEvent("skin2",localPlayer) 
 guiSetVisible ( J13 ,true ) 
 guiSetVisible ( J14 ,false ) 
 guiSetVisible ( J15 ,true ) 
 guiSetVisible ( J16 ,true ) 
end 
end) 
addEventHandler("onClientGUIClick", root, 
function() 
if(source == J15) then 
triggerServerEvent("skin3",localPlayer) 
 guiSetVisible ( J13 ,true ) 
 guiSetVisible ( J14 ,true ) 
 guiSetVisible ( J15 ,false ) 
 guiSetVisible ( J16 ,true ) 
end 
end) 
addEventHandler("onClientGUIClick", root, 
function() 
if(source == J16) then 
triggerServerEvent("skin5",localPlayer) 
 guiSetVisible ( J13 ,true ) 
 guiSetVisible ( J14 ,true ) 
 guiSetVisible ( J15 ,true ) 
 guiSetVisible ( J16 ,false ) 
end 
end) 
  
  

ملاحظه : تختفي الصوره عند الكل

كآن بإمكانكـ تختصر في إيفنت واحد

بـ هالشكل #

addEventHandler ( "onClientGUIClick", root, 
    function ( ) 
        if source == A then 
            -- Your Code. 
        elseif source == B then 
            -- Your Code. 
        elseif source == C then 
            -- Your Code. 
        end 
    end 
) 

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