Jump to content

! .. طلب كود قريد لسيت فيه شخصيات


i S6O

Recommended Posts

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

, إبي إذا ظغط على إشياء القريد لسيت تجيه الشخصية

, وإذا ظغط خروج ترجع الشخصية قبل ظغط القريد لسيت

, مإعرفت لـ كود في الويكي ، إتمنى مثال بسيط

Link to comment

! وين إلخطاء

إلفنكس كلنت

function GuiGridListItem ( ) 
    local Selected = guiGridListGetSelectedItem ( DekToR.gridlist[1] ) 
    if (source == DekToR.gridlist[1]) then 
    if Selected == 0 then 
        triggerServerEvent ( "Skkin1", resourceRoot ) 
        end 
    end 
end 

إلحدث

addEventHandler ( "onClientGUIClick",  root, GuiGridListItem ) 

سيرفر *

function Skin1 ( ) 
    if ( getElementType ( Skin1 ) == "Player" ) and ( getElementModel ( Skin1 ) == 280 ) then 
    end 
end 
addEvent( "Skkin1", true ) 
addEventHandler( "Skkin1", resourceRoot, Skin1 ) 

فنكش إلزر خروج

function GuiButtons ( ) 
    if source == DekToR.button[1] then 
    CloseWindow ( ) 
    destroyElement ( Skin1 ) 
    end 
end 

داتا القريد لسيت

for key,GetSkins in pairs( Number ) do 
    local row = guiGridListAddRow ( DekToR.gridlist[1] ) 
    local myItemData = guiGridListGetItemData ( DekToR.gridlist[1], row, 1 ) 
    guiGridListSetItemText ( DekToR.gridlist[1], row, 1, GetSkins, false, false ) 
end 

إلخطاء بـ دق بوق سكربت *

WARNING : Bad argument @ ' getElementType' .

Link to comment

if Selected == 0 then 

انت تتحقق انه ضغط اول واحد من القائمة

triggerServerEvent ( "Skkin1", resourceRoot ) 

localPlayer حط

بدال resourceRoot

+

نسيت ترسل الايدي من اللي ضغطه بالقائمة للسيرفر

addEventHandler ( "onClientGUIClick",  root, GuiGridListItem ) 

حط بدال resourceRoot بدال root

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

if ( getElementType ( Skin1 ) == "Player" ) and ( getElementModel ( Skin1 ) == 280 ) then 

Skin1 من هو هذا ؟ ماعرفته

وليش تتحقق من شخصيته ونوعه؟

هو لاعب بالاساس

CloseWindow ( ) 

من وين جبت الوظيفة هذي؟

destroyElement ( Skin1 ) 

من هو Skin1؟

مو معرف

for key,GetSkins in pairs( Number ) do 
    local row = guiGridListAddRow ( DekToR.gridlist[1] ) 
    local myItemData = guiGridListGetItemData ( DekToR.gridlist[1], row, 1 ) 
    guiGridListSetItemText ( DekToR.gridlist[1], row, 1, GetSkins, false, false ) 
end 

myItemData وش وضعه

تجيب الداتا وانت ماحطيتها

كودك مرة غلط ويمكن نحفر نلقا اغلاط

Link to comment

خخخخخخخخخخخ اقول اسكت الحين اغلاق لي ساعه اعمل فيه

ترا امزح و

# مشكور تابل

فهمني كم شي

كلنت #

addEventHandler("onClientGUIClick", resourceRoot, 
function() 
    if source == DekToR.gridlist[1] then 
        local Selected = guiGridListGetItemText(DekToR.gridlist[1], guiGridListGetSelectedItem(DekToR.gridlist[1]), 1) 
        if Selected and Selected ~= "" then   
            triggerServerEvent("e1", localPlayer, tonumber(Selected))  
        end 
    end 
end) 
  
addEventHandler ("onClientGUIClick",resourceRoot, 
function () 
    if (source == dd) then 
        triggerServerEvent("e2", localPlayer) 
    end 
end) 

#سيرفر

  
addEvent("e1",true) 
addEventHandler("e1", root, 
function(skin) 
    if not getElementData(source, "skin") then 
        local id = getElementModel(source) 
        setElementData(source, "skin", id) 
        setElementModel(source, skin) 
    end 
end) 
  
addEvent("e2",true) 
addEventHandler("e2", root, 
function() 
    local j = getElementData(source, "skin") 
    if j then 
        setElementModel(source, j) 
        setElementData(source, "skin", false)  
    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...