zyaad141 Posted October 2, 2014 Share Posted October 2, 2014 السلام عليكم ورحمة الله وبركاتة انا عندي كود الي هو اذا ضغط زر يحط اسم الاعب بالكلام الي مكتوب بالادت وللحين م عرفت الخطأ Client Side ~# addEventHandler("onClientResourceStart", resourceRoot, function() wnd = guiCreateWindow(271, 227, 476, 395, "", false) guiWindowSetSizable(wnd, false) naim = guiCreateButton(32, 40, 409, 158, "Set Your Name", false, GUIEditor.window[1]) button = guiCreateButton(124, 260, 218, 60, "", false, GUIEditor.window[1]) edbox = guiCreateEdit(93, 203, 299, 43, "", false, GUIEditor.window[1]) showCruser( true ) end ) addEventHandler("onClientGUIClick",naim, function () -- الفنكش local Ebox = guiGetText ( edbox ) if Ebox == "" then return outputChatBox("Set Your Name",math.random(0, 255), math.random(0, 255), math.random(0, 255),true) end triggerServerEvent("SetName",localPlayer,Ebox) playSoundFrontEnd(38) guiSetVisible(Wnd,false) showCursor(false) end,false) Server Side ~# addEvent("SetName",true) addEventHandler("SetName",root, function (Ebox) setPlayerName ( source , Ebox ) ver = getPlayerName outputChatBox (""..ver.." Has Changed His Nick") end ) عطوني الاخطاء بالله Link to comment
فاّرس Posted October 2, 2014 Share Posted October 2, 2014 (edited) -- Client Side # addEventHandler('onClientResourceStart', resourceRoot, function() wnd = guiCreateWindow(271, 227, 476, 395, '', false) guiWindowSetSizable(wnd, false) naim = guiCreateButton(32, 40, 409, 158, 'Set Your Name', false, wnd ) button = guiCreateButton(124, 260, 218, 60, '', false, wnd ) edbox = guiCreateEdit(93, 203, 299, 43, '', false, wnd ) showCursor( true ) end ) addEventHandler('onClientGUIClick', naim, function ( ) Ebox = guiGetText ( edbox ) if Ebox == '' then return outputChatBox('Set Your Name', math.random(0, 255), math.random(0, 255), math.random(0, 255), true) end triggerServerEvent('SetName', localPlayer, Ebox, getPlayerName ( localPlayer ) ) playSoundFrontEnd(38) guiSetVisible(wnd, false) showCursor(false) end,false ) -- Server Side # addEvent('SetName',true) addEventHandler('SetName',root, function ( name, new ) setPlayerName ( source , name ) outputChatBox ( new.. ' Has Changed His Nick To ' .. name) end ) Edited October 2, 2014 by Guest Link to comment
shwaeki Posted October 2, 2014 Share Posted October 2, 2014 ^ ذا بيست مو معرف يا مين يطلع الكلام outputChatBox ( new.. ' Has Changed His Nick To ' .. name) Link to comment
nxFairlywell Posted October 2, 2014 Share Posted October 2, 2014 ^ذا بيست مو معرف يا مين يطلع الكلام outputChatBox ( new.. ' Has Changed His Nick To ' .. name) مو لازم , راح يطلع لكل اللاعبين لكن لو يبيه للاعب نفسه يسويه كذا outputChatBox ( new.. ' Has Changed His Nick To ' .. name, source) Link to comment
فاّرس Posted October 2, 2014 Share Posted October 2, 2014 ^ذا بيست مو معرف يا مين يطلع الكلام outputChatBox ( new.. ' Has Changed His Nick To ' .. name) اهلين , VisibleTo اذا استخدمت الوظيفه في ملف سيرفر , راح يكون اختياري ارقومنت بعكس الكلينت ما راح يكون فيه ارقومنت وراح يظهر للاعب المحلي . بمعنى لو ما حطيت الارقومنت في جانب السيرفر راح يظهر لكل اللاعبين . Link to comment
zyaad141 Posted October 2, 2014 Author Share Posted October 2, 2014 الكود م ضبط وش الفنكشات الناقصه Link to comment
nxFairlywell Posted October 2, 2014 Share Posted October 2, 2014 الكود م ضبط وش الفنكشات الناقصه جربت كود ذا بست ؟ Link to comment
nxFairlywell Posted October 2, 2014 Share Posted October 2, 2014 -- Client Side # addEventHandler('onClientResourceStart', resourceRoot, function() wnd = guiCreateWindow(271, 227, 476, 395, '', false) guiWindowSetSizable(wnd, false) naim = guiCreateButton(32, 40, 409, 158, 'Set Your Name', false, wnd ) button = guiCreateButton(124, 260, 218, 60, '', false, wnd ) edbox = guiCreateEdit(93, 203, 299, 43, '', false, wnd ) showCursor( true ) end ) addEventHandler('onClientGUIClick', root, function ( ) if source == naim then Ebox = guiGetText ( edbox ) triggerServerEvent('SetName', localPlayer, Ebox, getPlayerName( source ) ) playSoundFrontEnd(38) guiSetVisible(wnd, false) showCursor(false) end end ) -- Server Side # addEvent('SetName',true) addEventHandler('SetName',root, function ( Ebox, new ) setPlayerName ( source , tostring(Ebox) ) outputChatBox ( new.. ' Has Changed His Nick To ' .. tostring(Ebox)) end ) Link to comment
Simple. Posted October 2, 2014 Share Posted October 2, 2014 ^ اخوي جنرال لاهنت ايش وظيفة tostring Link to comment
nxFairlywell Posted October 2, 2014 Share Posted October 2, 2014 ^ اخوي جنرال لاهنت ايش وظيفة tostring setPlayerName( thePlayer player, string name ) انا جبت الي كتبه بالإيديت و عطيته تو سترنق tostring to string إلى سترنق ذذ يعني تصير مثلا اذا كتب بالاديت باسل تصير "باسل" Link to comment
Simple. Posted October 2, 2014 Share Posted October 2, 2014 ^ اخوي جنرال لاهنت ايش وظيفة tostring setPlayerName( thePlayer player, string name ) انا جبت الي كتبه بالإيديت و عطيته تو سترنق tostring to string إلى سترنق ذذ يعني تصير مثلا اذا كتب بالاديت باسل تصير "باسل" اها شكراً Link to comment
EH10 Posted October 2, 2014 Share Posted October 2, 2014 أإنا مـ فـهمت من شرحكك وضحح أاإكـثر #, @@ >~ Link to comment
nxFairlywell Posted October 2, 2014 Share Posted October 2, 2014 أإنا مـ فـهمت من شرحكك وضحح أاإكـثر #, @@ >~ معقوله صار لك اكثر مني بالبرمجه منت عارف سترنق tostring يعني عندك مثلا رقم 4 local four = 4 outputChatBox(tostring(four)) كلنا نعرف انه النص بالشات يجي سترنق مو رقم اذن يحول لك الرقم ويحطه بين علامتين "" "4" Link to comment
EH10 Posted October 2, 2014 Share Posted October 2, 2014 أإكـلم صـأإحب الـموضوعع #, مـأإدري وش ييبي نسوي لة مـأإفـهمت وش يقول Link to comment
فاّرس Posted October 2, 2014 Share Posted October 2, 2014 setPlayerName( thePlayer player, string name ) انا جبت الي كتبه بالإيديت و عطيته تو سترنق tostring to string إلى سترنق ذذ يعني تصير مثلا اذا كتب بالاديت باسل تصير "باسل" اهلين جنرال ,, مالها اي فايده هنا tostring استخادمك للداله لأن بالاساس الاديت راح يعطيك سترنق , string guiGetText ( element guiElement ) Returns a string containing the requested element's text, or false if the gui element passed to the function is invalid. الكود م ضبط وش الفنكشات الناقصه آسف كان فيه خطأ بسيط , عدلته . Link to comment
zyaad141 Posted October 3, 2014 Author Share Posted October 3, 2014 setPlayerName( thePlayer player, string name ) انا جبت الي كتبه بالإيديت و عطيته تو سترنق tostring to string إلى سترنق ذذ يعني تصير مثلا اذا كتب بالاديت باسل تصير "باسل" اهلين جنرال ,, مالها اي فايده هنا tostring استخادمك للداله لأن بالاساس الاديت راح يعطيك سترنق , string guiGetText ( element guiElement ) Returns a string containing the requested element's text, or false if the gui element passed to the function is invalid. الكود م ضبط وش الفنكشات الناقصه آسف كان فيه خطأ بسيط , عدلته . عوآفي كلها كود وتشكر انت والاخوة الكرآم # Link to comment
nxFairlywell Posted October 3, 2014 Share Posted October 3, 2014 setPlayerName( thePlayer player, string name ) انا جبت الي كتبه بالإيديت و عطيته تو سترنق tostring to string إلى سترنق ذذ يعني تصير مثلا اذا كتب بالاديت باسل تصير "باسل" اهلين جنرال ,, مالها اي فايده هنا tostring استخادمك للداله لأن بالاساس الاديت راح يعطيك سترنق , string guiGetText ( element guiElement ) Returns a string containing the requested element's text, or false if the gui element passed to the function is invalid. الكود م ضبط وش الفنكشات الناقصه آسف كان فيه خطأ بسيط , عدلته . لا بس اقلك يعني يقدر يستخدمها ويقدر يوخرها الي يبي بس انا اكثر شي احطها عشان اتأكد انه سترنق 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