Mr.OppS Posted August 2, 2018 Share Posted August 2, 2018 (edited) السلام عليكم, كيفيكم؟ grid list شباب سويت لوحة ,و سويت لوحة تطلع اسماء اللاعبين وفلوسهم,مشكلة يظهر اسماء الاعبين كلهم بدون مشاكل ولـكـن تظهر فلوسي انا فقط أنا اريد يظهر اسم اللاعب و فلوسه الأكواد --server GUIEditor.gridlist[1] = guiCreateGridList(10, 55, 433, 228, false, GUIEditor.window[3]) guiGridListAddColumn(GUIEditor.gridlist[1], "player", 0.6) guiGridListAddColumn(GUIEditor.gridlist[1], "money", 0.3) guiGridListSetSelectionMode(GUIEditor.gridlist[1],1) function TrnsfareGrid() guiGridListClear(GUIEditor.gridlist[1]) for k,v in ipairs(getElementsByType("player")) do local row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],row,1,getPlayerName(v),false,false) guiGridListSetItemText(GUIEditor.gridlist[1],row,2,convertNumber(tonumber(getPlayerMoney(v))),false,false) guiGridListSetItemData(GUIEditor.gridlist[1],row,2,getPlayerMoney(v)) end end شكراً Edited August 2, 2018 by Mr.OppS Link to comment
SycroX Posted August 2, 2018 Share Posted August 2, 2018 int getPlayerMoney ( ) OOP Syntax Help! I don't understand this! Method: Player.getMoney(...) Counterpart: setPlayerMoney Returns[edit] Returns an integer with the amount of money the local player has. Link to comment
Mr.OppS Posted August 2, 2018 Author Share Posted August 2, 2018 (edited) 43 minutes ago, #َxLysandeR said: int getPlayerMoney ( ) OOP Syntax Help! I don't understand this! Method: Player.getMoney(...) Counterpart: setPlayerMoney Returns[edit] Returns an integer with the amount of money the local player has. ?? Edited August 2, 2018 by Mr.OppS Link to comment
SycroX Posted August 2, 2018 Share Posted August 2, 2018 الوظيفه ذي ترجع لك فلوس اللوكل بلاير فقط اذا تبي تجيب فلوس اللاعبين جبها سيرفر سايد و ارسلها للكلنت عن طريق التريجر Link to comment
Mr.OppS Posted August 2, 2018 Author Share Posted August 2, 2018 1 minute ago, #َxLysandeR said: الوظيفه ذي ترجع لك فلوس اللوكل بلاير فقط اذا تبي تجيب فلوس اللاعبين جبها سيرفر سايد و ارسلها للكلنت عن طريق التريجر كيف Link to comment
Rakan# Posted August 2, 2018 Share Posted August 2, 2018 14 minutes ago, Mr.OppS said: كيف باختصار لما تسوي getPlayerMoney في الكلنت بيجيب لك فلوس اللوكال بلاير فقط . ايش الحل ؟ انك تحط للفلوس داتا وتستعمل getElementData بدال getPlayerMoney Link to comment
Mr.OppS Posted August 2, 2018 Author Share Posted August 2, 2018 (edited) 5 minutes ago, Rakan# said: باختصار لما تسوي getPlayerMoney في الكلنت بيجيب لك فلوس اللوكال بلاير فقط . ايش الحل ؟ انك تحط للفلوس داتا وتستعمل getElementData بدال getPlayerMoney تـجـربـة , والنتيجة خـطأ function TrnsfareGrid() guiGridListClear(GUIEditor.gridlist[1]) for k,v in ipairs(getElementsByType("player")) do local row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],row,1,getPlayerName(v),false,false) guiGridListSetItemText(GUIEditor.gridlist[1],row,2,convertNumber(tonumber(getElementData(v))),false,false) guiGridListSetItemData(GUIEditor.gridlist[1],row,2,getElementData(v)) end end Edited August 2, 2018 by Mr.OppS Link to comment
Mr.Mostafa Posted August 2, 2018 Share Posted August 2, 2018 5 minutes ago, Mr.OppS said: تـجـربـة , والنتيجة خـطأ function TrnsfareGrid() guiGridListClear(GUIEditor.gridlist[1]) for k,v in ipairs(getElementsByType("player")) do local row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],row,1,getPlayerName(v),false,false) guiGridListSetItemText(GUIEditor.gridlist[1],row,2,convertNumber(tonumber(getElementData(v))),false,false) guiGridListSetItemData(GUIEditor.gridlist[1],row,2,getElementData(v)) end end لآنك آصلا مب حآطط دآتآ من آلآصل آنت فقط بدلت آلكلمة Link to comment
Mr.OppS Posted August 2, 2018 Author Share Posted August 2, 2018 1 minute ago, Mr.Mostafa said: لآنك آصلا مب حآطط دآتآ من آلآصل آنت فقط بدلت آلكلمة كيف احط داتا Link to comment
Mr.Mostafa Posted August 2, 2018 Share Posted August 2, 2018 سوي لمآ آلآعب يسجل يجيب فلوسه ويحطهآ في setElementData ( source ,"playerMoney" , getPlayerMoney(source) ) وسوي بدل كلمة getPlayerMoney حطهآ getElementData ( localPlayer , "playerMoney" ) * فقط مثآل مب آكوآد صحيحة * Link to comment
Mr.OppS Posted August 2, 2018 Author Share Posted August 2, 2018 Just now, Mr.Mostafa said: سوي لمآ آلآعب يسجل يجيب فلوسه ويحطهآ في setElementData ( source ,"playerMoney" , getPlayerMoney(source) ) وسوي بدل كلمة getPlayerMoney حطهآ getElementData ( localPlayer , "playerMoney" ) * فقط مثآل مب آكوآد صحيحة * اعطني رابط الويكي Link to comment
Mr.Mostafa Posted August 2, 2018 Share Posted August 2, 2018 onPlayerJoin getPlayerMoney setElementData triggerServerEvent addEvent addEventHandler getElementData كل آلآكوآد آلي بتستخدمهآ ملحوظة بدل onPlayerJoin لـــ onPlayerLogin Link to comment
#Major . Posted August 2, 2018 Share Posted August 2, 2018 1 hour ago, Mr.Mostafa said: triggerServerEvent ? وليه بيستخدمها بسلامتك؟ دامك مستخدم حدث عند دخول الاعب؟ المهم لصاحب الموضوع جرب --------- clinet GUIEditor.gridlist[1] = guiCreateGridList(10, 55, 433, 228, false, GUIEditor.window[3]) guiGridListAddColumn(GUIEditor.gridlist[1], "player", 0.6) guiGridListAddColumn(GUIEditor.gridlist[1], "money", 0.3) guiGridListSetSelectionMode(GUIEditor.gridlist[1],1) triggerServerEvent("GetPlayers",root) addEvent("SetPlayers", true) addEventHandler("SetPlayers",root, function (Table) guiGridListClear(GUIEditor.gridlist[1]) for k,v in ipairs(Table) do local row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],row,1,v[1],false,false) guiGridListSetItemText(GUIEditor.gridlist[1],row,2,convertNumber(tonumber(v[2])),false,false) end end ) --------- server addEvent( "GetPlayers", true) addEventHandler( "GetPlayers", root, function() Table = {} for _, i in ipairs(getElementsByType("player")) do table.insert(Table,{getPlayerName(i),getPlayerMoney(i)}) end triggerClientEvent("SetPlayers",root,Table) end ) Link to comment
Mr.Mostafa Posted August 2, 2018 Share Posted August 2, 2018 1 hour ago, *RayaN-Alharbi. said: ? وليه بيستخدمها بسلامتك؟ بعيدآ عن آسلوبك بس كتبتهآ خطآ Link to comment
N3xT Posted August 2, 2018 Share Posted August 2, 2018 1 hour ago, *RayaN-Alharbi. said: ? وليه بيستخدمها بسلامتك؟ دامك مستخدم حدث عند دخول الاعب؟ المهم لصاحب الموضوع جرب --------- clinet GUIEditor.gridlist[1] = guiCreateGridList(10, 55, 433, 228, false, GUIEditor.window[3]) guiGridListAddColumn(GUIEditor.gridlist[1], "player", 0.6) guiGridListAddColumn(GUIEditor.gridlist[1], "money", 0.3) guiGridListSetSelectionMode(GUIEditor.gridlist[1],1) triggerServerEvent("GetPlayers",root) addEvent("SetPlayers", true) addEventHandler("SetPlayers",root, function (Table) guiGridListClear(GUIEditor.gridlist[1]) for k,v in ipairs(Table) do local row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],row,1,v[1],false,false) guiGridListSetItemText(GUIEditor.gridlist[1],row,2,convertNumber(tonumber(v[2])),false,false) end end ) --------- server addEvent( "GetPlayers", true) addEventHandler( "GetPlayers", root, function() Table = {} for _, i in ipairs(getElementsByType("player")) do table.insert(Table,{getPlayerName(i),getPlayerMoney(i)}) end triggerClientEvent("SetPlayers",root,Table) end ) عندك أخطاء كثيرة, بالكلينت حاط بالتريقر روت والكلينت مافيه روت فقط اللوكال بلاير وبالسيرفر مرسل التريقر للروت وأيضاً خطأ المفروض ترسله للسورس اللي هو اللاعب اللي طلب المعلومات, عشان ما تحدثها للجميع على غير فايدة 1 Link to comment
Mr.OppS Posted August 2, 2018 Author Share Posted August 2, 2018 Just now, N3xT said: عندك أخطاء كثيرة, بالكلينت حاط بالتريقر روت والكلينت مافيه روت فقط اللوكال بلاير وبالسيرفر مرسل التريقر للروت وأيضاً خطأ المفروض ترسله للسورس اللي هو اللاعب اللي طلب المعلومات, عشان ما تحدثها للجميع على غير فايدة !! ليش ما تطرح الأكواد الصح؟ أو فقط زيادة مشاركات Link to comment
#Major . Posted August 2, 2018 Share Posted August 2, 2018 2 minutes ago, N3xT said: عندك أخطاء كثيرة, بالكلينت حاط بالتريقر روت والكلينت مافيه روت فقط اللوكال بلاير وبالسيرفر مرسل التريقر للروت وأيضاً خطأ المفروض ترسله للسورس اللي هو اللاعب اللي طلب المعلومات, عشان ما تحدثها للجميع على غير فايدة ولا تزعل تصحيح *** --------- clinet GUIEditor.gridlist[1] = guiCreateGridList(10, 55, 433, 228, false, GUIEditor.window[3]) guiGridListAddColumn(GUIEditor.gridlist[1], "player", 0.6) guiGridListAddColumn(GUIEditor.gridlist[1], "money", 0.3) guiGridListSetSelectionMode(GUIEditor.gridlist[1],1) triggerServerEvent("GetPlayers",localPlayer) addEvent("SetPlayers", true) addEventHandler("SetPlayers",root, function (Table) guiGridListClear(GUIEditor.gridlist[1]) for k,v in ipairs(Table) do local row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],row,1,v[1],false,false) guiGridListSetItemText(GUIEditor.gridlist[1],row,2,convertNumber(tonumber(v[2])),false,false) end end ) --------- server addEvent( "GetPlayers", true) addEventHandler( "GetPlayers", root, function() Table = {} for _, i in ipairs(getElementsByType("player")) do table.insert(Table,{getPlayerName(i),getPlayerMoney(i)}) end triggerClientEvent(source,"SetPlayers",source,Table) end ) 1 Link to comment
N3xT Posted August 2, 2018 Share Posted August 2, 2018 Just now, Mr.OppS said: !! ليش ما تطرح الأكواد الصح؟ أو فقط زيادة مشاركات ما أشتغل عندك انا عشان اطرح لك الأكواد الصح, وكلامي موجه لصاحب الكود عشان يعرف وين كان خطأه وما يطيح فيه مستقبلاً 1 Link to comment
Mr.OppS Posted August 2, 2018 Author Share Posted August 2, 2018 2 hours ago, N3xT said: ما أشتغل عندك انا عشان اطرح لك الأكواد الصح, وكلامي موجه لصاحب الكود عشان يعرف وين كان خطأه وما يطيح فيه مستقبلاً نعم, زيادة مشاركات أحـسـنت ابني Link to comment
Rakan# Posted August 3, 2018 Share Posted August 3, 2018 تقدر تسويها من جهة الكلنت بس بدون السيرفر بإستعمال setTimer getPlayerMoney setElementData Link to comment
SycroX Posted August 3, 2018 Share Posted August 3, 2018 8 hours ago, Mr.OppS said: نعم, زيادة مشاركات أحـسـنت ابني شكلك واخد فكره غلط عن الفورم , هنا محدش بيشتغل لك دول جاين يساعدوك بأرادتهم مش مجبورين و هنا المشركات ملهاش اي لزمه يعني مش هتترقا بيهم ولا حاجه 6 minutes ago, Rakan# said: تقدر تسويها من جهة الكلنت بس بدون السيرفر بإستعمال setTimer getPlayerMoney setElementData هو تقدر تعمل هيك بس يفضل انك تبعد عن الداتا علي قدر الأمكان 1 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