Atouk Posted July 18, 2013 Share Posted July 18, 2013 Hola, quisiera pedirles la ayuda de que me dijeran como puedo, como dicen todos, editar la scoreboard para ponerle rangos por imagenes. El script que tengo es el siguiente: exports.scoreboard:addScoreboardColumn('Rango') addEventHandler("onPlayerSpawn",root, function () local account = getPlayerAccount(source) level = getElementData(source,"Level") if level then setAccountData ( account, "Rango", level ) setElementData(source,"Rango",":Medallas/images/"..level..".png") end end ) addEventHandler("onPlayerSpawn",root, function () local cuenta = getPlayerAccount(source) if isGuestAccount(cuenta) then return end local rango = getAccountData(cuenta,"Rango") if rango then setElementData(source,"Rango", rango) end end ) Si alguien me pudiera ayudar le agradeceria.. Link to comment
BorderLine Posted July 18, 2013 Share Posted July 18, 2013 Existen yo creo, mas de 1000 post sobre este asunto de imagenes en el scoreboard. Busca, y encontraras. Link to comment
Atouk Posted July 18, 2013 Author Share Posted July 18, 2013 Che disculpa, pero mire por todos esos post pero no entiendo nada estuve hasta recien tratando de modificarla pero no hay caso, me podrias ayudar vos o alguien mas porfavor? Link to comment
Eduardoh1997 Posted February 22, 2014 Share Posted February 22, 2014 intenta con esto. -----creando columna exports.scoreboard:addScoreboardColumn('Rank',getRootElement(),1,42,'Rank') -------creando comando addCommandHandler ( "setrank", function ( player, _, who, rank ) local playerWho = findPlayerByName( who ) if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(player)),aclGetGroup("Ranks")) then if ( playerWho ) then local rank = tonumber ( rank ) if ( rank ) then setElementData ( playerWho, "Rank", ":Rangos/".. tostring ( rank - 0) ..".png" ) -----medallas o u imagenes outputChatBox ("[sERVER] #00ff00Tu medalla ha sido cambiada", playerWho, 255, 0, 0, true)----lo que le aparecera al jugador triggerClientEvent("Rango",player, _, who, rank) end end end end ) ------------------------------------------------------------------------------ script function onPlayerQuit ( ) local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) then local rangos = getElementData(source,"Rank") setAccountData ( playeraccount, "Rank", rangos ) end end function onPlayerLogin ( ) local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) then local rangos = getAccountData ( playeraccount, "Rank" ) if ( rangos ) then setElementData ( source, "Rank", rangos ) end end end addEventHandler ( "onPlayerQuit", getRootElement ( ), onPlayerQuit ) addEventHandler ( "onPlayerLogout", getRootElement ( ), onPlayerQuit ) addEventHandler ( "onPlayerLogin", getRootElement ( ), onPlayerLogin ) -----------------------------------------------------------------------------------------------etc etc etc function findPlayerByName (name) local player = getPlayerFromName(name) if player then return player end for i, player in ipairs(getElementsByType("player")) do if string.find(string.gsub(getPlayerName(player):lower(),"#%x%x%x%x%x%x", ""), name:lower(), 1, true) then return player end end return false end ---- fijate si funciona soy nuevo en esto. message script local messageWin = "" local sX,sY = guiGetScreenSize() local Width,Height = 2,2 local Ximg = (sX/2) - (Width/2) local Yimg = (sY/2) - (Height/2) function renderPlayer () local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) then local rank = getElementData(source,"Rango") dxDrawImage ( Ximg, Yimg, Width, Height, ":Rangos/"..rank..".png") end end Link to comment
BorderLine Posted February 22, 2014 Share Posted February 22, 2014 tu clientside no funcionaria eduardoh, ya que el quiere poner las imagenes al scoreboard, debera editar el script client del scoreboard como esto que tenia en mi server Link to comment
Daniel1zD Posted February 23, 2014 Share Posted February 23, 2014 Puedes usar este Scoreboard ya que tienes las banderitas con esto puedes guiarte en la exportasion o mas bien Editarlo https://community.multitheftauto.com/in ... w&pic=9756 yo use este ya que me resulto mas facil editarlo y hacer la exportacion de imajenes https://community.multitheftauto.com/in ... w&pic=9756 Link to comment
Eduardoh1997 Posted February 24, 2014 Share Posted February 24, 2014 @Flaky fijate qué ahora esta compilado , almenos de qué el tenga un descompilador lua. yo más le recomendaria como habia dicho @BorderLine qué busque en los otros post porqué e visto que ya lo han solucionado. Link to comment
MTA Team 0xCiBeR Posted February 24, 2014 MTA Team Share Posted February 24, 2014 Bump Innecesario. Topic bloqueado por ser muy viejo. Link to comment
Recommended Posts