Jump to content

RdX

Members
  • Posts

    181
  • Joined

  • Last visited

Everything posted by RdX

  1. السلام عليكم ورحمة الله وبركاته انا عندي كود فيه ارقام لكن عشان اغير الارقام لزم اخش ملف .lua و اغيره و خش الاف تي بي و ارفع الملف المعدل انا لا ابيه اقدر اغير الارقام من settings حقت المودات يا ليت تفهموني function onPlayerDeadInRace() local thePlayer = source local dPlayers = getDeadRacePlayers() local aPlayers = getAliveRacePlayers() local Position = aPlayers + 1 if dPlayers + aPlayers >= 1 then local cashForPlayer = math.floor((2500/Position)*(dPlayers + aPlayers)) local pointsForPlayer = math.floor((500/Position)*(dPlayers + aPlayers)) givePlayerMoney(thePlayer,cashForPlayer) setElementData(thePlayer,"Points",tonumber(getElementData(thePlayer,"Points"))+pointsForPlayer) updatePlayerRank ( thePlayer ) if Position == 1 then outputChatBox ("#ff9900[system] #ffffff1st! You got #FFFFFF" .. pointsForPlayer .." #FFFFFFPoints #abcdefAnd Won #FFFFFF" .. cashForPlayer .."$",thePlayer,255,255,255,true) setElementData(thePlayer,"Wins",tonumber(getElementData(thePlayer,"Wins"))+1) if LastWinners[1] == "" then if LastWinners[2] == "" then if LastWinners[3] == "" then if LastWinners[4] == "" then if LastWinners[5] == "" then LastWinners[5] = thePlayer else LastWinners[4] = thePlayer end else LastWinners[3] = thePlayer end else LastWinners[2] = thePlayer end else LastWinners[1] = thePlayer end else LastWinners[5] = LastWinners[4] LastWinners[4] = LastWinners[3] LastWinners[3] = LastWinners[2] LastWinners[2] = LastWinners[1] LastWinners[1] = thePlayer end else outputChatBox ("#ff9900[system] #ffffffYou got #FFFFFF" .. pointsForPlayer .." #FFFFFFpoints #abcdefand #FFFFFF" .. cashForPlayer .."$",thePlayer,255,255,255,true) setElementData(thePlayer,"Deaths",tonumber(getElementData(thePlayer,"Deaths"))+1) end else outputChatBox("#ff9900[system] #ffffffMinimum 2 players to get stats and cash!",thePlayer,255,255,255,true) end end addEvent("onPlayerWasted", true) addEventHandler("onPlayerWasted", gRoot , onPlayerDeadInRace)
  2. ---ClientSide totallevel = guiCreateLabel(200,280,120,16,"",false,statswin) guiSetFont(totallevel,"default-bold-small") addEventHandler( "onClientGUIClick", resourceRoot, function( ) if ( source == gridOnlinePlayers ) then if ( guiGridListGetSelectedItem ( source ) ~= -1 ) then guiSetText( totallevel, "Levels : "..tonumber( getElementData ( getPlayerFromName( guiGridListGetItemData ( source, guiGridListGetSelectedItem ( source ), 1 ) ), "Ranks" ) or 0 ) ) end end end ) ---ServerSide function onPlayerDeadInRace() local thePlayer = source local dPlayers = getDeadRacePlayers() local aPlayers = getAliveRacePlayers() local Position = aPlayers + 1 if dPlayers + aPlayers >= 1 then local cashForPlayer = math.floor((1000/Position)*(dPlayers + aPlayers)) local pointsForPlayer = math.floor((150/Position)*(dPlayers + aPlayers)) givePlayerMoney(thePlayer,cashForPlayer) setElementData(thePlayer,"Points",tonumber(getElementData(thePlayer,"Points"))+pointsForPlayer) updatePlayerRank ( thePlayer ) if Position == 1 then outputChatBox ("#ff9900[system] #ffffff1st! You got #FFFFFF" .. pointsForPlayer .." #FFFFFFPoints #abcdefAnd Won #FFFFFF" .. cashForPlayer .."$",thePlayer,255,255,255,true) setElementData(thePlayer,"Wins",tonumber(getElementData(thePlayer,"Wins"))+1) if LastWinners[1] == "" then if LastWinners[2] == "" then if LastWinners[3] == "" then if LastWinners[4] == "" then if LastWinners[5] == "" then LastWinners[5] = thePlayer else LastWinners[4] = thePlayer end else LastWinners[3] = thePlayer end else LastWinners[2] = thePlayer end else LastWinners[1] = thePlayer end else LastWinners[5] = LastWinners[4] LastWinners[4] = LastWinners[3] LastWinners[3] = LastWinners[2] LastWinners[2] = LastWinners[1] LastWinners[1] = thePlayer end else outputChatBox ("#ff9900[system] #ffffffYou got #FFFFFF" .. pointsForPlayer .." #FFFFFFpoints #abcdefand #FFFFFF" .. cashForPlayer .."$",thePlayer,255,255,255,true) setElementData(thePlayer,"Deaths",tonumber(getElementData(thePlayer,"Deaths"))+1) end else outputChatBox("#ff9900[system] #ffffffMinimum 2 players to get stats and cash!",thePlayer,255,255,255,true) end end addEvent("onPlayerWasted", true) addEventHandler("onPlayerWasted", gRoot , onPlayerDeadInRace) function updatePlayerRank ( player ) if ( isElement(player) ) and ( getElementType( player ) == "player" ) then local points = getElementData( player, "Points" ) or 0 local rank = "Level 0" if ( points >= 200 ) then rank = "Level 1" end if ( points >= 400 ) then rank = "Level 2" end if ( points >= 600 ) then rank = "Level 3" end setElementData ( player, "Ranks", rank ) end end
  3. ---ServerSide function onPlayerDeadInRace() local thePlayer = source local dPlayers = getDeadRacePlayers() local aPlayers = getAliveRacePlayers() local Position = aPlayers + 1 if dPlayers + aPlayers >= 1 then local cashForPlayer = math.floor((1000/Position)*(dPlayers + aPlayers)) local pointsForPlayer = math.floor((150/Position)*(dPlayers + aPlayers)) givePlayerMoney(thePlayer,cashForPlayer) setElementData(thePlayer,"Points",tonumber(getElementData(thePlayer,"Points"))+pointsForPlayer) if Position == 1 then outputChatBox ("#ff9900[system] #ffffff1st! You got #FFFFFF" .. pointsForPlayer .." #FFFFFFPoints #abcdefAnd Won #FFFFFF" .. cashForPlayer .."$",thePlayer,255,255,255,true) setElementData(thePlayer,"Wins",tonumber(getElementData(thePlayer,"Wins"))+1) if LastWinners[1] == "" then if LastWinners[2] == "" then if LastWinners[3] == "" then if LastWinners[4] == "" then if LastWinners[5] == "" then LastWinners[5] = thePlayer else LastWinners[4] = thePlayer end else LastWinners[3] = thePlayer end else LastWinners[2] = thePlayer end else LastWinners[1] = thePlayer end else LastWinners[5] = LastWinners[4] LastWinners[4] = LastWinners[3] LastWinners[3] = LastWinners[2] LastWinners[2] = LastWinners[1] LastWinners[1] = thePlayer end else outputChatBox ("#ff9900[system] #ffffffYou got #FFFFFF" .. pointsForPlayer .." #FFFFFFpoints #abcdefand #FFFFFF" .. cashForPlayer .."$",thePlayer,255,255,255,true) setElementData(thePlayer,"Deaths",tonumber(getElementData(thePlayer,"Deaths"))+1) end else outputChatBox("#ff9900[system] #ffffffMinimum 2 players to get stats and cash!",thePlayer,255,255,255,true) end end addEvent("onPlayerWasted", true) addEventHandler("onPlayerWasted", gRoot , onPlayerDeadInRace)
  4. ما فهمت وش تقصد كيف ممرته
  5. كل شيء كويس نقاطي 6000 الاف لكن الافل يقعد 0
  6. totallevel = guiCreateLabel(200,280,120,16,"",false,statswin) guiSetFont(totallevel,"default-bold-small") addEventHandler( "onClientGUIClick", resourceRoot, function( ) if ( source == gridOnlinePlayers ) then if ( guiGridListGetSelectedItem ( source ) ~= -1 ) then guiSetText( totallevel, "Levels : "..tonumber( getElementData ( getPlayerFromName( guiGridListGetItemData ( source, guiGridListGetSelectedItem ( source ), 1 ) ), "Rank" ) or 0 ) ) end end end )
  7. ما صار شيء ما يزيد زي ما هو0
  8. طيب الحين احط الالمنت حق الاسكور بورد Rank ? + اذا جاب 600 نقطه يكتب في الاسكور لفل 3 ؟
  9. هي مهيب مشكله انا ابيه يتأأكد ان عنده 250 نقطه و اذا عنده 250 نقطه يزيد لفل في الاسكور
  10. السلام عليكم ورحمة الله وبركاته انا سويت سكربت - Points و سويت في الاسكور بورد Levels لكن ابيه اذا اخذ 500 بوينت يحطه في الاسكور بورد 1 3000 نقطه يخليه لفل 2 و زي كذا ممكن تسوون لي الكود واسم الالمنت حق البوينت Points
  11. مشكور Jafar and all
  12. كود فتح النافذه و اغلاقها bindKey("F7", "down", function() if guiGetVisible( wnd ) then guiSetVisible(wnd, false) showCursor(false) else guiSetVisible(wnd, true) end end )
  13. السلام عليكم ورحمة الله وبركاته انا ودي تسأأعدوني و اسف اني كثرت طلبأأتي انا سويت bindkey لل مود لكن لمن ااجي اغير الزر لزم اخش الملف و اعدل و قورشه انا ابيه يكون موجود في settings حقي السكربت زي كذا ابيك يقولي bindkey و انا اختار الزر من settings
  14. زبط مشكور بو شنب لكن ابيه يحسب DM بس مو عأأم لا هنت يا بطلنأأ <3
  15. addEventHandler( "onClientGUIClick", resourceRoot, function( ) if ( source == gridOnlinePlayers ) then if ( guiGridListGetSelectedItem ( source ) ~= -1 ) then guiSetText( totalplayedstats, "Total Played : "..tonumber( getElementData ( getPlayerFromName( guiGridListGetItemData ( source, guiGridListGetSelectedItem ( source ), 1 ) ), "Played" ) or 0 ) ) end end end ) سويت كلاينت بأسم played لكن ابي اخليه اذا لعب ما ب دي دي او دي ام يزيد 1 كيف ممكن الكود ؟
  16. addEventHandler( "onMapStarting", resourceRoot, function( ) if ( source == gridOnlinePlayers ) then if ( guiGridListGetSelectedItem ( source ) ~= -1 ) then guiSetText( totalplayedstats, "Total Played : "..tonumber( getElementData ( getPlayerFromName( guiGridListGetItemData ( source, guiGridListGetSelectedItem ( source ), 1 ) ), "played" ) or 0 ) ) end end end ) طبعا ذا بدون سيرفر
  17. عجزت احصل onMapStarting <3 اقصد منيب عأأرف لها تكفون سووها لي
  18. يا ليت احد يسويها لي لاني عجزت والله
  19. السلام عليكم ورحمة الله وبركاته ابيكم تسأأعدوني ابيه يطلعلي كم مره لعبت DD/DM في Label معين اسم اليبل totalplayedstats تكفون اي نييد هيلب
  20. addEventHandler( "onClientPlayerChangeNick", resourceRoot, function( ) for _,player in ipairs(getElementsByType("player")) do local row = guiGridListAddRow (gridOnlinePlayers) guiGridListSetItemText(gridOnlinePlayers,row,1,string.gsub(getPlayerName(player), "#%x%x%x%x%x%x", ""),false,false) guiGridListSetItemData(gridOnlinePlayers,row,1,getPlayerName(player)) end end) كذا ؟ بس يوم سويته خبط علي
  21. ممكن تسوها لي for _,player in ipairs(getElementsByType("player")) do local row = guiGridListAddRow (gridOnlinePlayers) guiGridListSetItemText(gridOnlinePlayers,row,1,string.gsub(getPlayerName(player), "#%x%x%x%x%x%x", ""),false,false) guiGridListSetItemData(gridOnlinePlayers,row,1,getPlayerName(player)) end
  22. الحين انا فاتح القريد لست و اسمي مكتوب RdX يوم اغير اسمي يقعد زي ما هو RdX لزم اسوي ريستارت للمود
×
×
  • Create New...