i S6O Posted April 18, 2015 Share Posted April 18, 2015 , إلسلام عليكم ورحمة الله وبركاتهَ , إبي إذا ظغط على إشياء القريد لسيت تجيه الشخصية , وإذا ظغط خروج ترجع الشخصية قبل ظغط القريد لسيت , مإعرفت لـ كود في الويكي ، إتمنى مثال بسيط Link to comment
فاّرس Posted April 18, 2015 Share Posted April 18, 2015 'onClientGUIClick' var - getElementModel -- تسوي داتا او متغير يحفظ الشخصيه قبل الضغط على الجريد guiGridListGetItemData -- id triggerServerEvent setElementModel حاول وبنساعدك . Link to comment
i S6O Posted April 18, 2015 Author Share Posted April 18, 2015 جآري إلعمل على إلاكواد Link to comment
i S6O Posted April 19, 2015 Author Share Posted April 19, 2015 ! وين إلخطاء إلفنكس كلنت 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
</Mr.Tn6eL> Posted April 19, 2015 Share Posted April 19, 2015 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
i S6O Posted April 19, 2015 Author Share Posted April 19, 2015 خلاص مإعاد ابي الكود اغلاق لـ موضوع Link to comment
yazan Posted April 19, 2015 Share Posted April 19, 2015 خخخخخخخخخخخ اقول اسكت الحين اغلاق لي ساعه اعمل فيه ترا امزح و # مشكور تابل فهمني كم شي كلنت # 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
i S6O Posted April 19, 2015 Author Share Posted April 19, 2015 هههههههههههههههههه تمت الافادة كفوو Link to comment
i S6O Posted April 19, 2015 Author Share Posted April 19, 2015 كل شيء كويس لكن باقي ، أذا ظغط خروج تختفي الشخصية الي حطها من قريد لسيت وترجع حقته قبل مايظغط شخصية من قريد لسيت Link to comment
ALw7sH Posted April 19, 2015 Share Posted April 19, 2015 اذا اللوحة تفك اول مايدخل ماركر احفظ شخصية اللاعب في متغير (getElementModel) واذا ضغط خروج حطها له (setElementModel) Link to comment
i S6O Posted April 20, 2015 Author Share Posted April 20, 2015 Thx ALw7sh - TAPL - Yazan - Mr.Tn6el - TheBest !! تمت الافادة يغلق Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now