==>ҭᾄlᾄl Posted November 6, 2012 Share Posted November 6, 2012 واجهتني مشكله في جلب اسم حساب اللاعب المشكله اللبل ما يتغير المكتوب فيه كلنت: addEvent("updateAccount",true) function account(Account) guiSetText(Label[7],Account) end addEventHandler("updateAccount",root,account) سيرفر: function Account() local Account = getAccountName( getAccountPlayer (source) ) triggerClientEvent(source,"updateAccount",source,Account) end Link to comment
3NAD Posted November 6, 2012 Share Posted November 6, 2012 -- Client Side addEvent ( "updateAccount", true ) addEventHandler ( "updateAccount", root, function ( Account ) guiSetText ( Label[7], Account ) end ) -- Server Side addEventHandler ( "onPlayerLogin", root, function ( _, Acc ) local Account = getAccountName ( Acc ) or "N/A" triggerClientEvent ( source, "updateAccount", source, Account ) end ) Link to comment
==>ҭᾄlᾄl Posted November 6, 2012 Author Share Posted November 6, 2012 -- Client Side addEvent ( "updateAccount", true ) addEventHandler ( "updateAccount", root, function ( Account ) guiSetText ( Label[7], Account ) end ) -- Server Side addEventHandler ( "onPlayerLogin", root, function ( _, Acc ) local Account = getAccountName ( Acc ) or "N/A" triggerClientEvent ( source, "updateAccount", source, Account ) end ) ما ظبط Link to comment
TAPL Posted November 6, 2012 Share Posted November 6, 2012 -- Client Side addEvent ( "updateAccount", true ) addEventHandler ( "updateAccount", root, function ( Account ) guiSetText ( Label[7], Account ) end ) -- Server Side addEventHandler ( "onPlayerLogin", root, function ( _, Acc ) local Account = getAccountName ( Acc ) or "N/A" triggerClientEvent ( source, "updateAccount", source, Account ) end ) ما ظبط تعرف أيش هو الحدث؟ Link to comment
==>ҭᾄlᾄl Posted November 6, 2012 Author Share Posted November 6, 2012 -- Client Side addEvent ( "updateAccount", true ) addEventHandler ( "updateAccount", root, function ( Account ) guiSetText ( Label[7], Account ) end ) -- Server Side addEventHandler ( "onPlayerLogin", root, function ( _, Acc ) local Account = getAccountName ( Acc ) or "N/A" triggerClientEvent ( source, "updateAccount", source, Account ) end ) ما ظبط تعرف أيش هو الحدث؟ يب Link to comment
==>ҭᾄlᾄl Posted November 6, 2012 Author Share Posted November 6, 2012 ممكن تقول لي ايش هو؟ الحدث هو زي يعني وقت ما لتشغيل الوضيفه يعني عند دخول اللاعب او خروجه وفي احداث كثير ويسمى event وطريقة اظافة الحدث هيا باستخدام الكود addEventHandler مثال addEventHandler("event name",root,name function) server: function onjoin()--عمل الوضيفه outputChatBox("دخل اللاعب "..getPlayerName(source).."الى السيرفر",root,255,0,0)--اظهار نص في الشات end--انهاء الوظيفه addEventHandler("onPlayerJoin",root,onjoin)--اظافة حدث عند دخول اللاعب Link to comment
3NAD Posted November 6, 2012 Share Posted November 6, 2012 -- Server Side addEventHandler ( "onPlayerLogin", root, ----------- << Read This function ( ) local Account = getAccountName ( getPlayerAccount ( source ) ) or "N/A" triggerClientEvent ( source, "updateAccount", source, Account ) end ) Link to comment
Booo Posted November 6, 2012 Share Posted November 6, 2012 ممكن تقول لي ايش هو؟ الحدث هو زي يعني وقت ما لتشغيل الوضيفه يعني عند دخول اللاعب او خروجه وفي احداث كثير ويسمى event وطريقة اظافة الحدث هيا باستخدام الكود addEventHandler مثال addEventHandler("event name",root,name function) server: function onjoin()--عمل الوضيفه outputChatBox("دخل اللاعب "..getPlayerName(source).."الى السيرفر",root,255,0,0)--اظهار نص في الشات end--انهاء الوظيفه addEventHandler("onPlayerJoin",root,onjoin)--اظافة حدث عند دخول اللاعب مآشاء الله فإهم بس لو تقول الحدث الي بالوظيفيه هذي تصير احسن وآحد بالعالم function Account() local Account = getAccountName( getAccountPlayer (source) ) triggerClientEvent(source,"updateAccount",source,Account) end Link to comment
==>ҭᾄlᾄl Posted November 6, 2012 Author Share Posted November 6, 2012 ممكن تقول لي ايش هو؟ الحدث هو زي يعني وقت ما لتشغيل الوضيفه يعني عند دخول اللاعب او خروجه وفي احداث كثير ويسمى event وطريقة اظافة الحدث هيا باستخدام الكود addEventHandler مثال addEventHandler("event name",root,name function) server: function onjoin()--عمل الوضيفه outputChatBox("دخل اللاعب "..getPlayerName(source).."الى السيرفر",root,255,0,0)--اظهار نص في الشات end--انهاء الوظيفه addEventHandler("onPlayerJoin",root,onjoin)--اظافة حدث عند دخول اللاعب مآشاء الله فإهم بس لو تقول الحدث الي بالوظيفيه هذي تصير احسن وآحد بالعالم function Account() local Account = getAccountName( getAccountPlayer (source) ) triggerClientEvent(source,"updateAccount",source,Account) end ما فيه حدث + يغلق Link to comment
Booo Posted November 6, 2012 Share Posted November 6, 2012 (edited) يغلق ؟ ماهو قبل مااجآوبك client addEvent ( "updateAccount", true ) addEventHandler ( "updateAccount", root, function () if getElementData(getLocalPlayer(),"nAcc") then guiSetText ( Label[7], tostring(getElementData(getLocalPlayer(),"nAcc")) ) else guiSetText ( Label[7], "N/A") end end ) server addEventHandler ( "onPlayerLogin", root, function ( _, Acc ) local Account = getAccountName ( Acc ) setElementData(source,"nAcc",Account) end ) function fbooo(boo,oo) if getElementType(source) ~= "player" then return end if boo == "nAcc" then triggerClientEvent(source,"updateAccount",source) end end addEventHandler("onElementDataChange",getRootElement(),fbooo) Edited November 6, 2012 by Guest Link to comment
==>ҭᾄlᾄl Posted November 6, 2012 Author Share Posted November 6, 2012 يغلق ؟ماهو قبل مااجآوبك client addEvent ( "updateAccount", true ) addEventHandler ( "updateAccount", root, function () guiSetText ( Label[7], tostring(getElementData(getLocalPlayer(),"nAcc")) ) end ) server addEventHandler ( "onPlayerLogin", root, function ( _, Acc ) addEventHandler("onElementDataChange",root,fbooo) local Account = getAccountName ( Acc ) setElementData(source,"nAcc",Account) end ) function fbooo(boo,oo) if getElementType(source) ~= "player" then return end if boo == "nAcc" then triggerClientEvent(source,"updateAccount",source) removeEventHandler("onElementDataChange",root,fbooo) end end addEventHandler("onElementDataChange",getRootElement(),fbooo) مشكور لاكن قد حلها عناد Link to comment
Booo Posted November 6, 2012 Share Posted November 6, 2012 مشكور لاكن قد حلها عناد على الرحب والسعه وعناد الكود حقه فيه خطا بالكود هذا local Account = getAccountName ( getPlayerAccount ( source ) ) or "N/A" اذا ماسجل لاعب دخوله Label[7] بيطلع ب false جرب كودي وأمورك بتمشي تمآآم إلحين يغلق Link to comment
3NAD Posted November 6, 2012 Share Posted November 6, 2012 اصلاً مآبيطلع شيء لأن مآصار حدث يغير الليبل Link to comment
Tete omar Posted November 7, 2012 Share Posted November 7, 2012 يا طلال اقرا هالكلام https://wiki.multitheftauto.com/wiki/AR/ ... 8.AF.D8.AB Link to comment
==>ҭᾄlᾄl Posted November 7, 2012 Author Share Posted November 7, 2012 اللبل ما يتغير وحليت المشكله وبمناسبة الافنت اهم شي فاهمه 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