Jump to content

Problema :/ Ayuda


iFoReX

Recommended Posts

bueno, quiero hacer un pmGUI, voy en todo bien, pero tengo 1 problema :c,

como hacer para que el player seleccionado en un grid vea los mensajes ?

Grid = {} 
  
PMGui = guiCreateWindow(0.3258,0.1444,0.5039,0.7042,"PM System GUI",true) 
guiWindowSetMovable(PMGui,false) 
guiWindowSetSizable(PMGui,false) 
Grid.PM = guiCreateGridList(9,37,627,397,false,PMGui) 
  
CMensajes = guiGridListAddColumn(Grid.PM,"mensajes",0.2) 
ESend = guiCreateEdit(11,440,509,39,"",false,PMGui) 
BSend = guiCreateButton(521,442,107,35,"Enviar !",false,PMGui) 
  
PlayersGUI = guiCreateWindow(0.1602,0.1444,0.1664,0.5028,"Players",true) 
guiWindowSetMovable(PlayersGUI,false) 
guiWindowSetSizable(PlayersGUI,false) 
Grid.P = guiCreateGridList(9,23,195,330,false,PlayersGUI) 
CJugadores = guiGridListAddColumn(Grid.P,"Jugadores",0.-- s8) -->
  
guiSetVisible(PMGui,false) 
guiSetVisible(PlayersGUI,false) 
showCursor(false) 
  
setTimer( function()  
local limpiado = guiGridListClear( Grid.P ) 
if ( limpiado ) and ( CJugadores ) then 
                for id, playeritem in ipairs(getElementsByType("player")) do  
                        local row = guiGridListAddRow ( Grid.P ) 
                        guiGridListSetItemText ( Grid.P, row, CJugadores, getPlayerName ( playeritem ), false, false ) 
        end 
    end 
end, 100, 0 ) 
  
bindKey("F7","down",  
function() 
guiSetVisible(PMGui, not guiGetVisible(PMGui)) 
guiSetVisible(PlayersGUI, not guiGetVisible(PlayersGUI)) 
showCursor(guiGetVisible(PMGui)) 
end 
) 
  
addEventHandler("onClientGUIClick", root,  
function() 
if source == BSend then 
local row = guiGridListAddRow ( Grid.PM ) 
guiGridListSetItemText ( Grid.PM, row, CMensajes, ""..getPlayerName ( localPlayer ).." : "..guiGetText(ESend).."", false, false ) 
end 
end 
) 

Link to comment
  • Recently Browsing   0 members

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