Jump to content

Lista de jugadores problema


Jakepankeke

Recommended Posts

Hola tengo un problema hise una lista de mensajes y me guie de la comunidad para hacer el buscador, pero aparece un problema lo cual hace un pequeño bug.

La cuestion es que si el jugador se selecciona a el mismo se envia normal el mensaje pero lo veo algo raro enviarse un mensaje a si mismo eso es algo forever alone pero bueno quisiera arreglar ese bug, ante todo gracias por leer esto.

aca esta el codigo

  
function BusquedaPlayer() 
  if source == buscador then 
    guiGridListClear(listajugadores) 
    local text = guiGetText(source) 
    if text == "" then 
      for id, player in ipairs(getElementsByType("player")) do 
        local row = guiGridListAddRow(listajugadores) 
        guiGridListSetItemPlayerName(listajugadores, row, 1, getPlayerName(player), false, false) 
        end 
    else 
      for id, player in ipairs(getElementsByType("player")) do 
        if string.find(string.upper(getPlayerName(player)), string.upper(text), 1, true) then 
          local row = guiGridListAddRow(listajugadores) 
          guiGridListSetItemPlayerName(listajugadores, row, 1, getPlayerName(player), false, false) 
        end 
      end 
    end 
  end 
end 
addEventHandler("onClientGUIChanged", root, BusquedaPlayer) 
  
function guiGridListSetItemPlayerName(gridlist, row, col, name) 
  guiGridListSetItemText(gridlist, row, col, name, false, false) 
  guiGridListSetItemData(gridlist, row, col, name) 
end 
  

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...