Jump to content

¿Que Anda mal? (GUI)


Alexs

Recommended Posts

Hola a Todos, mi problema es que ando creando un sistema de Spawn, la GUI y los botones funcionan, pero el segundo GUI, aparece cuando entras no cuando clickeas, el boton funciona al clickearlo aparece y desaparece, pero no comprendo por que el segundo GUI aparece cuando entras y el primero no.

function categoria ( ) 
    guiSetVisible ( WindowsCategoria, not guiGetVisible ( WindowsCategoria ) ) --Este funciona, y aparece cuando te loggeas 
    showCursor ( guiGetVisible ( WindowsCategoria ) ) 
end 
addEvent( "spawnlogin", true ) 
addEventHandler( "spawnlogin", getRootElement(), categoria ) 
  
function zcboton ( ) 
    guiSetVisible ( DefaultSpawn, not guiGetVisible ( DefaultSpawn ) ) --Este aparece cuando entras 
    showCursor ( guiGetVisible ( DefaultSpawn ) ) 
    guiSetVisible ( WindowsCategoria, false) 
end 
addEventHandler ( "onClientGUIClick", ButtonCatZC, zcboton, true ) 

Link to comment
function categoria ( ) 
guiSetVisible(WindowsCategoria,true) 
showCursor(true) 
end 
addEvent( "spawnlogin", true ) 
addEventHandler( "spawnlogin", getRootElement(), categoria ) 
  
function zcboton ( ) 
if source == zcboton then 
guiSetVisible(DefaultSpawn,true) 
guiSetVisible(WindowsCategoria,false) 
showCursor(true) 
end 
addEventHandler ( "onClientGUIClick", root, zcboton ) 

listo ;) creo

Link to comment
function categoria ( ) 
guiSetVisible(WindowsCategoria,true) 
showCursor(true) 
end 
addEvent( "spawnlogin", true ) 
addEventHandler( "spawnlogin", getLocalPlayer(), categoria ) 
  
function zcboton ( ) 
if source == zcboton then 
guiSetVisible(DefaultSpawn,true) 
guiSetVisible(WindowsCategoria,false) 
showCursor(true) 
     end 
end 
addEventHandler ( "onClientGUIClick", root, zcboton ) 

proba ahora

Link to comment

Client:

GUIEditor_Label = {} 
  
WindowsCategoria = guiCreateWindow(63,60,701,484,"Elige una Categoria...",false) 
guiSetVisible ( WindowsCategoria, false ) 
GUIEditor_Label[1] = guiCreateLabel(383,123,5,5,"",false,WindowsCategoria) 
ButtonCatZC = guiCreateButton(52,70,251,290,"",false,WindowsCategoria) 
ImageZCCat = guiCreateStaticImage(24,26,208,237,"images/ZC-Grupo.png",false,ButtonCatZC) 
ButonClanesCat = guiCreateButton(385,70,251,290,"Clanes",false,WindowsCategoria) 
guiSetFont(ButonClanesCat,"sa-gothic") 
MemoZC1 = guiCreateMemo(41,383,269,75,"ZombieCity: Refugio Oficial.\nSi eres nuevo o no posees clan, entra aca, igual para los Miembros del Staff.",false,WindowsCategoria) 
guiMemoSetReadOnly(MemoZC1,true) 
MemoClanes1 = guiCreateMemo(376,383,269,75,"Clanes Oficiales:\n-[MCC]\n-|ALFA| ",false,WindowsCategoria) 
  
GUIEditor_Button = {} 
  
DefaultSpawn = guiCreateWindow(101,119,580,318,"Escoge un Spawn...",false) 
GUIEditor_Button[1] = guiCreateButton(41,46,211,242,"",false,DefaultSpawn) 
SpawnStaff = guiCreateButton(311,46,211,242,"Staff",false,DefaultSpawn) 
guiSetFont(SpawnStaff,"sa-gothic") 
ImagenDefaultSpwn = guiCreateStaticImage(54,65,187,213,"images/ZC-Grupo.png",false,DefaultSpawn) 
  
  
  
function categoria ( ) 
guiSetVisible(WindowsCategoria,true) 
showCursor(true) 
end 
addEvent( "spawnlogin", true ) 
addEventHandler( "spawnlogin", getLocalPlayer(), categoria ) 
  
function zcboton ( ) 
if source == zcboton then 
guiSetVisible(DefaultSpawn,true) 
guiSetVisible(WindowsCategoria,false) 
showCursor(true) 
     end 
end 
addEventHandler ( "onClientGUIClick", root, zcboton ) 

Server:

function categoriac ( ) 
    triggerClientEvent ( source, "spawnlogin", source ) 
end 
addEventHandler ( "onPlayerLogin", getRootElement(), categoriac ) 

Link to comment

Ya encontre el error chekea el codigo

GUIEditor_Label = {} 
  
WindowsCategoria = guiCreateWindow(63,60,701,484,"Elige una Categoria...",false) 
guiSetVisible ( WindowsCategoria, false ) 
GUIEditor_Label[1] = guiCreateLabel(383,123,5,5,"",false,WindowsCategoria) 
ButtonCatZC = guiCreateButton(52,70,251,290,"",false,WindowsCategoria) 
ImageZCCat = guiCreateStaticImage(24,26,208,237,"images/ZC-Grupo.png",false,ButtonCatZC) 
ButonClanesCat = guiCreateButton(385,70,251,290,"Clanes",false,WindowsCategoria) 
guiSetFont(ButonClanesCat,"sa-gothic") 
MemoZC1 = guiCreateMemo(41,383,269,75,"ZombieCity: Refugio Oficial.\nSi eres nuevo o no posees clan, entra aca, igual para los Miembros del Staff.",false,WindowsCategoria) 
guiMemoSetReadOnly(MemoZC1,true) 
MemoClanes1 = guiCreateMemo(376,383,269,75,"Clanes Oficiales:\n-[MCC]\n-|ALFA| ",false,WindowsCategoria) 
  
GUIEditor_Button = {} 
  
DefaultSpawn = guiCreateWindow(101,119,580,318,"Escoge un Spawn...",false) 
GUIEditor_Button[1] = guiCreateButton(41,46,211,242,"",false,DefaultSpawn) 
SpawnStaff = guiCreateButton(311,46,211,242,"Staff",false,DefaultSpawn) 
guiSetFont(SpawnStaff,"sa-gothic") 
ImagenDefaultSpwn = guiCreateStaticImage(54,65,187,213,"images/ZC-Grupo.png",false,DefaultSpawn) 
  
guiSetVisible(WindowsCategoria,false) 
guiSetVisible(DefaultSpawn,false) 
showCursor(false) 
  
function categoria ( ) 
guiSetVisible(WindowsCategoria,true) 
showCursor(true) 
end 
addEvent( "spawnlogin", true ) 
addEventHandler( "spawnlogin", getLocalPlayer(), categoria ) 
  
function zcboton ( ) 
if source == ELBOTON then             ----ai pones el boton yo le abia puesto el nombre de la function sory  
guiSetVisible(DefaultSpawn,true) 
guiSetVisible(WindowsCategoria,false) 
showCursor(true) 
     end 
end 
addEventHandler ( "onClientGUIClick", root, zcboton ) 

Link to comment
Ya encontre el error chekea el codigo
GUIEditor_Label = {} 
  
WindowsCategoria = guiCreateWindow(63,60,701,484,"Elige una Categoria...",false) 
guiSetVisible ( WindowsCategoria, false ) 
GUIEditor_Label[1] = guiCreateLabel(383,123,5,5,"",false,WindowsCategoria) 
ButtonCatZC = guiCreateButton(52,70,251,290,"",false,WindowsCategoria) 
ImageZCCat = guiCreateStaticImage(24,26,208,237,"images/ZC-Grupo.png",false,ButtonCatZC) 
ButonClanesCat = guiCreateButton(385,70,251,290,"Clanes",false,WindowsCategoria) 
guiSetFont(ButonClanesCat,"sa-gothic") 
MemoZC1 = guiCreateMemo(41,383,269,75,"ZombieCity: Refugio Oficial.\nSi eres nuevo o no posees clan, entra aca, igual para los Miembros del Staff.",false,WindowsCategoria) 
guiMemoSetReadOnly(MemoZC1,true) 
MemoClanes1 = guiCreateMemo(376,383,269,75,"Clanes Oficiales:\n-[MCC]\n-|ALFA| ",false,WindowsCategoria) 
  
GUIEditor_Button = {} 
  
DefaultSpawn = guiCreateWindow(101,119,580,318,"Escoge un Spawn...",false) 
GUIEditor_Button[1] = guiCreateButton(41,46,211,242,"",false,DefaultSpawn) 
SpawnStaff = guiCreateButton(311,46,211,242,"Staff",false,DefaultSpawn) 
guiSetFont(SpawnStaff,"sa-gothic") 
ImagenDefaultSpwn = guiCreateStaticImage(54,65,187,213,"images/ZC-Grupo.png",false,DefaultSpawn) 
  
guiSetVisible(WindowsCategoria,false) 
guiSetVisible(DefaultSpawn,false) 
showCursor(false) 
  
function categoria ( ) 
guiSetVisible(WindowsCategoria,true) 
showCursor(true) 
end 
addEvent( "spawnlogin", true ) 
addEventHandler( "spawnlogin", getLocalPlayer(), categoria ) 
  
function zcboton ( ) 
if source == ELBOTON then             ----ai pones el boton yo le abia puesto el nombre de la function sory  
guiSetVisible(DefaultSpawn,true) 
guiSetVisible(WindowsCategoria,false) 
showCursor(true) 
     end 
end 
addEventHandler ( "onClientGUIClick", root, zcboton ) 

Gracias funciona a la perfeccion, con esto ya tengo el comienzo a lo demas

Link to comment
  • Recently Browsing   0 members

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