Jump to content

Por que no me da el team?


Kilfwan

Recommended Posts

Doy click y nada que me da nada ._.

este es el client

function trabajoPanel() 
    guiTrabajo = guiCreateWindow(266, 200, 220, 343, "Ingreso", false) 
    guiWindowSetSizable(guiTrabajo, false) 
  
    gridlist = guiCreateGridList(9, 59, 118, 274, false, guiTrabajo) 
    local column = guiGridListAddColumn(gridlist, "Players", 0.9) 
        if ( column ) then --If the column has been created, fill it with players 
            for id, player in ipairs(getElementsByType("player")) do 
                local row = guiGridListAddRow ( gridlist ) 
                guiGridListSetItemText ( gridlist, row, column, getPlayerName ( player ), false, false ) 
            ingreso = guiCreateButton(138, 54, 72, 44, "Ingresar", false, guiTrabajo) 
        crrar = guiCreateButton(138, 130, 72, 44, "Cerrar", false, guiTrabajo)     
        showCursor(false) 
        guiSetVisible(guiTrabajo, false) 
        addEventHandler("onClientGUIClick", crrar, cir, false) 
        end 
    end 
end 
addEventHandler("onClientResourceStart", getRootElement(), trabajoPanel) 
  
function atualizarlista() 
    guiGridListClear(gridlist) 
    for id, players in ipairs (getElementsByType("player")) do 
        local row = guiGridListAddRow(gridlist) 
        guiGridListSetItemText(gridlist, row, 1, unfuck(getPlayerName(players)), false, false) 
        guiGridListSetItemColor ( gridlist, row, 1, 0, 250, 154, 255 ) 
    end 
end 
addEventHandler("onClientPlayerJoin", getRootElement(), atualizarlista) 
addEventHandler("onClientPlayerQuit", getRootElement(), atualizarlista) 
addEventHandler("onClientPlayerChangeNick", getRootElement(), atualizarlista) 
  
local markerTrabajador = createMarker ( 2470.73022 + 2, -1775.57751 + 2, 12.5, "cylinder", 1.5, 255, 0, 0, 170 ) 
  
function MarkerHit ( ) 
    showCursor(true) 
    guiSetVisible (guiTrabajo, true) 
end 
addEventHandler ( "onClientMarkerHit", getRootElement(), MarkerHit ) 
  
function cir() 
    showCursor(false) 
    guiSetVisible(guiTrabajo, false) 
end 
  
function ingresoTeam() 
    showCursor(false) 
    triggerServerEvent ( "darTrabajo", getLocalPlayer) 
end 
addEventHandler("onClientGUIClick", ingreso, ingresoTeam, false) 

y este es el server ..

function createTeamsOnStart () 
    teamWork = createTeam ( "Trabajadores", 255, 0, 0 ) 
end 
addEventHandler("onResourceStart", resourceRoot, createTeamsOnStart) 
  
function dar() 
    setPlayerTeam ( source, teamWork )    -- se añade  
end 
addEvent( "darTrabajo", true ) 
addEventHandler( "darTrabajo", resourceRoot, dar ) 

ah Y por sieerto tengo una duda Como Hago para que Un Marker grande con el blip , aparescan en diferentes partes.

eso no entiendo ._. :oops:

Link to comment

error linea 48

triggerServerEvent ( "darTrabajo", getLocalPlayer) 

forma correcta

triggerServerEvent ( "darTrabajo", getLocalPlayer() ) 

otra cosa arregla esto en la linea 25 o te dara error al conectarse o desconectarse un jugador

saca la carita que pusiste antes de getPlayerName

guiGridListSetItemText(gridlist, row, 1, (getPlayerName(players)), false, false) 

en cuanto a tu segunda pregunta explícate bien que no te entendí

Link to comment
  • Recently Browsing   0 members

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