Jump to content

#Rmad~>

Members
  • Posts

    251
  • Joined

  • Last visited

Everything posted by #Rmad~>

  1. استخدم onPlayerLogout ؟؟
  2. تمام الله يعطيكم العافية شباب ,,
  3. اها لأ مهي وهمية ولأ شي .. بس بمجرد ما اللاعب يخرج فـ الداتا تروح ذذ setElementData( localPlayer, "Killss", 0 ) setElementData( localPlayer, "Deathss", 0 ) addEventHandler('onPlayerQuit',root,function() local account = getPlayerAccount(source) if account and not isGuestAccount(account) then setAccountData(account,'saveKills',Kills) setAccountData(account,'saveDeaths',Deaths) end end ) function SaveDataK() local saveData = getElementData(Killss) if ( saveData ) then setElementData(source,Killss) end end addEventHandler('onPlayerLogin',root,SaveDataK) function SaveDataD() local saveDataa = getElementData(Deathss) if ( saveDataa ) then setElementData(source,Deathss) end end addEventHandler('onPlayerLogin',root,SaveDataD) جاء العيد ولا لسا ,
  4. وهمية ؟ من قال الكلام ذا ؟ من عندي يالغلا بس اسال بتاكد من المعلومة ذذ
  5. مافهمتك يابعدي بس لو احتاج زيادة ياليت فنكشاتها انا الي كان مقصدي من الكود يحفظ الكيلز والديث لما يطلع من السيرفر getElementData - setAccountData Event : "onPlayerLogin" getAccountData setElementData عفوا يالغلا بس مو الالمنت داتا وهمية ؟ ولا انا غلطانن
  6. مافهمتك يابعدي بس لو احتاج زيادة ياليت فنكشاتها انا الي كان مقصدي من الكود يحفظ الكيلز والديث لما يطلع من السيرفر
  7. سلام عليكم.. ممكن تصححول الخطأ function SaveData() local save = getPlayerAccount(source) if not save or isGuestAccount(save) then return end setAccountData(save,'saveKillsAndDethes',Kills,Deaths) end addEventHandler('onPlayerLogin',root,SaveData) addEventHandler('onPlayerQuit',root,SaveData) function LogData() local saveData = getAccountData(saveKillsAndDethes) if ( saveData ) then setAccountData(source,saveData) end end addEventHandler('onPlayerLogin',root,LogData) بالديبوق مايطلع مشكلة
  8. guiGridListSetItemText = يضع نص بالسطر زي الاسم او غيره guiGridListGetItemText = يجيب الشي الي انت حاطه زي مثلا انت حاط اسم الاعب بالسطر guiGridListGetSelectedItem = يجيب الشي الي انت ظاغط عليه guiGridListAddRow = تضيف سطر
  9. هو يقصد اذا مثلا ركبت لوحة تسجيل وسجلت منها ينحفظ حسابك بالسيرفر لانه في بعض اللوحات لازم كل ماتخش تسجل من جديد مايحفظ الحساب
  10. يعطيكم العافية على مساعدتكم عاشق حلها ,
  11. 38:attempt to index tocal'payers' (a nil value)
  12. function createPlayerList ( ) if ( name ) then for id, player in ipairs ( getElementsByType ( "player" ) ) do local namer = guiGridListAddRow ( GUIEditor.gridlist[1] ) local r, g, b = getPlayerNametagColor ( player ) guiGridListSetItemText ( GUIEditor.gridlist[1], namer, name, color (getPlayerName ( player )), false, false ) guiGridListSetItemColor ( GUIEditor.gridlist[1], namer, name, r, g, b ) end end end addEventHandler ( "onClientResourceStart", resourceRoot, createPlayerList ) function color ( name ) return type(name)=='string' and string.gsub ( name, '#%x%x%x%x%x%x', '' ) or name end setElementData ( localPlayer, "Kills", 0 ) setElementData ( localPlayer, "Deaths", 0 ) addEventHandler ( "onClientPlayerWasted", root, function ( killer ) if ( killer and killer ~= source ) then local k = getElementData ( killer, "Kills" ) or 0 setElementData ( killer, "Kills", ( k + 1 ) ) end local d = getElementData ( source, "Deaths" ) or 0 setElementData ( source, "Deaths", ( d + 1 ) ) U ( ) end ) function U ( ) local players = getPlayersSortByKills ( ) for index = 1, 10 do local kill = guiGridListAddRow ( GUIEditor.gridlist[1] ) local deat = guiGridListAddRow ( GUIEditor.gridlist[1] ) guiGridListSetItemText ( GUIEditor.gridlist[1], kill,kills, 1, tostring ( players [ index ].kills ), false, false ) guiGridListSetItemText ( GUIEditor.gridlist[1], deat,deathss, 2, tostring ( players [ index ].deaths ), false, false ) end end addEventHandler ( "onClientResourceStart", resourceRoot, U ) function getPlayersSortByKills ( ) local players = { } for index, player in ipairs ( getElementsByType ( "player" ) ) do table.insert ( players, { element = player, kills = getElementData ( player, "Kills" ) or 0, deaths = getElementData ( player, "Deaths" ) or 0 } ) end table.sort ( players, function ( a, b ) return ( tonumber ( a.kills ) or 0 ) > ( tonumber ( b.kills ) or 0 ) end ) return players end warning:36:bad argument @'guiGridListSetitemText'[expected bool at argument 5,got string '0'] warning:37:bad argument @'guiGridListSetitemText'[expected bool at argument 5,got string '0'] 36:error:attempt to index field '?' (a nil value)
  13. يععطيك العافية عاشق" يالغالين مايحتاج انزل موضوع جديد ممكن تشوفو لي وش الخطئ function createPlayerList ( ) if ( name ) then for id, player in ipairs ( getElementsByType ( "player" ) ) do local namer = guiGridListAddRow ( GUIEditor.gridlist[1] ) local r, g, b = getPlayerNametagColor ( player ) guiGridListSetItemText ( GUIEditor.gridlist[1], namer, name, color (getPlayerName ( player )), false, false ) guiGridListSetItemColor ( GUIEditor.gridlist[1], namer, name, r, g, b ) end end end addEventHandler ( "onClientResourceStart", resourceRoot, createPlayerList ) function color ( name ) return type(name)=='string' and string.gsub ( name, '#%x%x%x%x%x%x', '' ) or name end setElementData ( localPlayer, "Kills", 0 ) setElementData ( localPlayer, "Deaths", 0 ) addEventHandler ( "onClientPlayerWasted", root, function ( killer ) if ( killer and killer ~= source ) then local k = getElementData ( killer, "Kills" ) or 0 setElementData ( killer, "Kills", ( k + 1 ) ) end local d = getElementData ( source, "Deaths" ) or 0 setElementData ( source, "Deaths", ( d + 1 ) ) U ( ) end ) function U ( ) local players = getPlayersSortByKills ( ) for index = 1, 10 do local kill = guiGridListAddRow ( GUIEditor.gridlist[1] ) local deat = guiGridListAddRow ( GUIEditor.gridlist[1] ) guiGridListSetItemText ( GUIEditor.gridlist[1], kill,kills, 1, tostring ( players [ index ].kills ), false, false ) guiGridListSetItemText ( GUIEditor.gridlist[1], deat,deathss, 2, tostring ( players [ index ].deaths ), false, false ) end end addEventHandler ( "onClientResourceStart", resourceRoot, U ) function getPlayersSortByKills ( ) local players = { } for index, player in ipairs ( getElementsByType ( "player" ) ) do table.insert ( players, { element = player, kills = getElementData ( player, "Kills" ) or 0, deaths = getElementData ( player, "Deaths" ) or 0 } ) end table.sort ( players, function ( a, b ) return ( tonumber ( a.kills ) or 0 ) > ( tonumber ( b.kills ) or 0 ) end ) return players end
  14. local marker1 = createMarker ( 2759.8745117188,-2015.3276367188,12.9000000, "cylinder", 0.75, 252, 0, 252 ); local marker2 = createMarker ( 2759.8745117188,-2022.3276367188,12.9000000, "cylinder", 0.75, 252, 0, 252 ); addEventHandler ( "onMarkerLeave", marker1,marker2, function ( player ) if ( getElementType ( player ) == "player" ) then if not ( bind[ player ] ) then exports['topbarchat']:sendClientMessage ( " H أذا أردت شراء العصير اضغط ", player, 255, 0, 255, true ) exports['topbarchat']:sendClientMessage ( " 150$ بمبلغ ", player, 255, 0, 255, true ) bind[ player ] = nil else bind[ player ] = nil end end end)
  15. حقت وش ذي يالغلا + محد صحح لي الاخطاء الي فوق ,
  16. شباب مايحتاج اسوي موضوع جديد ياليت تصححو لي الاخطأ function createPlayerList ( ) if ( name ) then for id, player in ipairs ( getElementsByType ( "player" ) ) do local namer = guiGridListAddRow ( GUIEditor.gridlist[1] ) local r, g, b = getPlayerNametagColor ( player ) guiGridListSetItemText ( GUIEditor.gridlist[1], namer, name, color (getPlayerName ( player )), false, false ) guiGridListSetItemColor ( GUIEditor.gridlist[1], namer, name, r, g, b ) end end end addEventHandler ( "onClientResourceStart", resourceRoot, createPlayerList ) function color ( name ) return type(name)=='string' and string.gsub ( name, '#%x%x%x%x%x%x', '' ) or name end setElementData ( localPlayer, "Kills", 0 ) setElementData ( localPlayer, "Deaths", 0 ) addEventHandler ( "onClientPlayerWasted", root, function ( killer ) if ( killer and killer ~= source ) then local k = getElementData ( killer, "Kills" ) or 0 setElementData ( killer, "Kills", ( k + 1 ) ) end local d = getElementData ( source, "Deaths" ) or 0 setElementData ( source, "Deaths", ( d + 1 ) ) U ( ) end ) function U ( ) local players = getPlayersSortByKills ( ) for index = 1, 10 do local kill = guiGridListAddRow ( GUIEditor.gridlist[1] ) local deat = guiGridListAddRow ( GUIEditor.gridlist[1] ) guiGridListSetItemText ( GUIEditor.gridlist[1], kill,kills, 1, tostring ( players [ index ].kills ), false, false ) guiGridListSetItemText ( GUIEditor.gridlist[1], deat,deathss, 2, tostring ( players [ index ].deaths ), false, false ) end end addEventHandler ( "onClientResourceStart", resourceRoot, U ) function getPlayersSortByKills ( ) local players = { } for index, player in ipairs ( getElementsByType ( "player" ) ) do table.insert ( players, { element = player, kills = getElementData ( player, "Kills" ) or 0, deaths = getElementData ( player, "Deaths" ) or 0 } ) end table.sort ( players, function ( a, b ) return ( tonumber ( a.kills ) or 0 ) > ( tonumber ( b.kills ) or 0 ) end ) return players end
  17. اووك يعطيكم العافية , هل في طريقة اخلي الاعب مايقدر يظغط على الرو الي بالجرد ؟
  18. حبيبي انا اسمي باللعبة The-Killer تماام ؟ هو كذا يجي بالجريد ليست #4080bfThe-#ff00Killer انا مابيه كذا انا ابيه كذا The-Killer يعني يطلع اسم الاعب ولون حقه
  19. لا فالتاب لون من نفس السيرفر <> ان شاءالله نقدر الي له معلومة بالموضوع ياليت يفيدنا , ويعطيكم العافية شباب على مساعدتككم
  20. يالغلا التاب لوني فيه اخضر ولوني بالجريد ليست اخضر زي السكور وجربت طلعت وخشيت تغير لون التاب والجريد انا مابية كذا يالغلا انا ابيه لون الاعب الاصلي ,
×
×
  • Create New...