Jump to content

Events Problems GUI


iFoReX

Recommended Posts

Posted

si man eso estaba viendo pero pasa esto que ustedes pusieron tantos ejemplos que al final no se si ai que hacer un client.side y un server-side y cual de todos los ejemplos es :P

Posted

ok solo una pregunta solid es que todavia no se las diferencias entre server-side y client-side . ai que hacer unos lua client y server side ?

Posted
ok solo una pregunta solid es que todavia no se las diferencias entre server-side y client-side . ai que hacer unos lua client y server side ?

exactamente

y recuerda que en el meta tienes que separarlos por tipos

type"client" 
type"server" 

:D

Posted
Buee en la tarde lo are y les traigo el script aver si tengo algun problem ^^

Recuerda que en el script client side uses funciones client y en el server side uses funciones server

Posted

buee aqui tengo la base pero algo anda mal a y me dirian como podria hacer para que apareciera en un market ?

GUIEditor_Window = {} 
        GUIEditor_Button = {} 
        GUIEditor_Checkbox = {} 
        GUIEditor_Label = {} 
        GUIEditor_Edit = {} 
        GUIEditor_Image = {} 
  
        GUIEditor_Window[1] = guiCreateWindow(214,198,427,231,"GUI Cambiar Pass",false) 
        GUIEditor_Label[1] = guiCreateLabel(29,54,103,24,"Vieja Contraseña ",false,GUIEditor_Window[1]) 
        guiLabelSetColor(GUIEditor_Label[1],0, 0, 190) 
        guiSetFont(GUIEditor_Label[1],"default-bold-small") 
        GUIEditor_Edit[1] = guiCreateEdit(137,51,179,26,"",false,GUIEditor_Window[1]) 
        GUIEditor_Label[2] = guiCreateLabel(29,101,103,24,"Nueva Contraseña ",false,GUIEditor_Window[1]) 
        guiLabelSetColor(GUIEditor_Label[2],0,0,190) 
        guiSetFont(GUIEditor_Label[2],"default-bold-small") 
        GUIEditor_Edit[2] = guiCreateEdit(137,92,179,26,"",false,GUIEditor_Window[1]) 
        guiEditSetMaxLength(GUIEditor_Edit[2],10) 
        GUIEditor_Image[1] = guiCreateStaticImage(27,178,94,42,"images/BAT.png",false,GUIEditor_Window[1]) 
        GUIEditor_Image[2] = guiCreateStaticImage(126,175,82,45,"images/shruk.png",false,GUIEditor_Window[1]) 
        GUIEditor_Button[1] = guiCreateButton(324,91,91,35,"Aceptar",false,GUIEditor_Window[1]) 
        GUIEditor_Button[2] = guiCreateButton(325,49,74,35,"Cancelar",false,GUIEditor_Window[1]) 
        GUIEditor_Checkbox[1] = guiCreateCheckBox(30,150,359,20,"Acepto Las Condiciones y Terminos de Uso de este Servidor",false,false,GUIEditor_Window[1]) 
        guiSetFont(GUIEditor_Checkbox[1],"default-small") 
        GUIEditor_Label[3] = guiCreateLabel(29,54,103,24,"Old Password ",false,GUIEditor_Window[1]) 
        guiLabelSetColor(GUIEditor_Label[3],0,0,190) 
        guiSetFont(GUIEditor_Label[3],"default-bold-small") 
        GUIEditor_Label[4] = guiCreateLabel(29,101,103,24,"New Password ",false,GUIEditor_Window[1]) 
        guiLabelSetColor(GUIEditor_Label[4],0,0,190) 
        guiSetFont(GUIEditor_Label[4],"default-bold-small") 
        GUIEditor_Button[3] = guiCreateButton(325,49,74,35,"Cancel",false,GUIEditor_Window[1]) 
        GUIEditor_Button[4] = guiCreateButton(324,91,91,35,"Acept",false,GUIEditor_Window[1]) 
        GUIEditor_Checkbox[2] = guiCreateCheckBox(30,150,359,20,"I accept the conditions and terms of use of this server",false,false,GUIEditor_Window[1]) 
        guiSetFont(GUIEditor_Checkbox[2],"default-small") 
        GUIEditor_Label[5] = guiCreateLabel(219,181,198,24,"GUI CopyRight 2012 (c) by ElMota",false,GUIEditor_Window[1]) 
        guiLabelSetColor(GUIEditor_Label[5],255, 255, 0) 
        guiSetFont(GUIEditor_Label[5],"default-bold-small") 
  
elseif (source == GUIEditor_Image[1]) then 
guiSetVisible ( GUIEditor_Label[1], true ) 
guiSetVisible ( GUIEditor_Label[2], true ) 
guiSetVisible ( GUIEditor_Label[3], false ) 
guiSetVisible ( GUIEditor_Label[4], false ) 
guiSetVisible ( GUIEditor_Button[1], true ) 
guiSetVisible ( GUIEditor_Button[2], true ) 
guiSetVisible ( GUIEditor_Button[3], false ) 
guiSetVisible ( GUIEditor_Button[4], false ) 
guiSetVisible ( GUIEditor_Checkbox[1], true ) 
guiSetVisible ( GUIEditor_Checkbox[2], false ) 
  
  
elseif (source == GUIEditor_Image[2]) then 
guiSetVisible ( GUIEditor_Label[3], true ) 
guiSetVisible ( GUIEditor_Label[4], true ) 
guiSetVisible ( GUIEditor_Label[1], false ) 
guiSetVisible ( GUIEditor_Label[2], false ) 
guiSetVisible ( GUIEditor_Button[3], true ) 
guiSetVisible ( GUIEditor_Button[4], true ) 
guiSetVisible ( GUIEditor_Button[1], false ) 
guiSetVisible ( GUIEditor_Button[2], false ) 
guiSetVisible ( GUIEditor_Checkbox[2], true ) 
guiSetVisible ( GUIEditor_Checkbox[1], false ) 
  
  
   end 
end 
  
addEventHandler("onClientGUIClick",GUIEditor_Image[1],eta,false) 
addEventHandler("onClientGUIClick",GUIEditor_Image[2],eta,false) 
  

Posted

esto llevo asta ahora ^^

Server-side

changepassmarket = createMarker (273.19537, -158.01585, 0, "cylinder", 3, 255, 0, 0, 100) 
  
car1= createBlip ( 273.19537, -158.01585, 1.74052,35,2,0,0,0,0,0,180 ) 
  
addEvent ("viewGUI", true) 
function markerHit (hitPlayer, matchingDimension) 
  if (source == carShopMarker) then 
    triggerClientEvent ("viewGUI", hitPlayer) 
  end 
end 
addEventHandler ("onMarkerHit", getRootElement(), markerHit) 
  

client-side

     GUIEditor_Window = {} 
        GUIEditor_Button = {} 
        GUIEditor_Checkbox = {} 
        GUIEditor_Label = {} 
        GUIEditor_Edit = {} 
        GUIEditor_Image = {} 
  
        GUIEditor_Window[1] = guiCreateWindow(214,198,427,231,"GUI Cambiar Pass",false) 
        GUIEditor_Label[1] = guiCreateLabel(29,54,103,24,"Vieja Contraseña ",false,GUIEditor_Window[1]) 
        guiLabelSetColor(GUIEditor_Label[1],0, 0, 190) 
        guiSetFont(GUIEditor_Label[1],"default-bold-small") 
        GUIEditor_Edit[1] = guiCreateEdit(137,51,179,26,"",false,GUIEditor_Window[1]) 
        GUIEditor_Label[2] = guiCreateLabel(29,101,103,24,"Nueva Contraseña ",false,GUIEditor_Window[1]) 
        guiLabelSetColor(GUIEditor_Label[2],0,0,190) 
        guiSetFont(GUIEditor_Label[2],"default-bold-small") 
        GUIEditor_Edit[2] = guiCreateEdit(137,92,179,26,"",false,GUIEditor_Window[1]) 
        guiEditSetMaxLength(GUIEditor_Edit[2],10) 
        GUIEditor_Image[1] = guiCreateStaticImage(27,178,94,42,"images/BAT.png",false,GUIEditor_Window[1]) 
        GUIEditor_Image[2] = guiCreateStaticImage(126,175,82,45,"images/shruk.png",false,GUIEditor_Window[1]) 
        GUIEditor_Button[1] = guiCreateButton(324,91,91,35,"Aceptar",false,GUIEditor_Window[1]) 
        GUIEditor_Button[2] = guiCreateButton(325,49,74,35,"Cancelar",false,GUIEditor_Window[1]) 
        GUIEditor_Checkbox[1] = guiCreateCheckBox(30,150,359,20,"Acepto Las Condiciones y Terminos de Uso de este Servidor",false,false,GUIEditor_Window[1]) 
        guiSetFont(GUIEditor_Checkbox[1],"default-small") 
        GUIEditor_Label[3] = guiCreateLabel(29,54,103,24,"Old Password ",false,GUIEditor_Window[1]) 
        guiLabelSetColor(GUIEditor_Label[3],0,0,190) 
        guiSetFont(GUIEditor_Label[3],"default-bold-small") 
        GUIEditor_Label[4] = guiCreateLabel(29,101,103,24,"New Password ",false,GUIEditor_Window[1]) 
        guiLabelSetColor(GUIEditor_Label[4],0,0,190) 
        guiSetFont(GUIEditor_Label[4],"default-bold-small") 
        GUIEditor_Button[3] = guiCreateButton(325,49,74,35,"Cancel",false,GUIEditor_Window[1]) 
        GUIEditor_Button[4] = guiCreateButton(324,91,91,35,"Acept",false,GUIEditor_Window[1]) 
        GUIEditor_Checkbox[2] = guiCreateCheckBox(30,150,359,20,"I accept the conditions and terms of use of this server",false,false,GUIEditor_Window[1]) 
        guiSetFont(GUIEditor_Checkbox[2],"default-small") 
        GUIEditor_Label[5] = guiCreateLabel(219,181,198,24,"GUI CopyRight 2012 (c) by ElMota",false,GUIEditor_Window[1]) 
        guiLabelSetColor(GUIEditor_Label[5],255, 255, 0) 
        guiSetFont(GUIEditor_Label[5],"default-bold-small") 
  
elseif (source == GUIEditor_Image[1]) then 
guiSetVisible ( GUIEditor_Label[1], true ) 
guiSetVisible ( GUIEditor_Label[2], true ) 
guiSetVisible ( GUIEditor_Label[3], false ) 
guiSetVisible ( GUIEditor_Label[4], false ) 
guiSetVisible ( GUIEditor_Button[1], true ) 
guiSetVisible ( GUIEditor_Button[2], true ) 
guiSetVisible ( GUIEditor_Button[3], false ) 
guiSetVisible ( GUIEditor_Button[4], false ) 
guiSetVisible ( GUIEditor_Checkbox[1], true ) 
guiSetVisible ( GUIEditor_Checkbox[2], false ) 
  
  
elseif (source == GUIEditor_Image[2]) then 
guiSetVisible ( GUIEditor_Label[3], true ) 
guiSetVisible ( GUIEditor_Label[4], true ) 
guiSetVisible ( GUIEditor_Label[1], false ) 
guiSetVisible ( GUIEditor_Label[2], false ) 
guiSetVisible ( GUIEditor_Button[3], true ) 
guiSetVisible ( GUIEditor_Button[4], true ) 
guiSetVisible ( GUIEditor_Button[1], false ) 
guiSetVisible ( GUIEditor_Button[2], false ) 
guiSetVisible ( GUIEditor_Checkbox[2], true ) 
guiSetVisible ( GUIEditor_Checkbox[1], false ) 
  
  
   end 
end 
  
addEventHandler("onClientGUIClick",GUIEditor_Image[1],eta,false) 
addEventHandler("onClientGUIClick",GUIEditor_Image[2],eta,false) 
  
  
addEvent ("viewGUI", true) 
function viewGUI () 
  if (getLocalPlayer() == source) then 
    guiSetVisible (GUIEditor_Window[1], true) 
    showCursor (true) 
  end 
end 
addEventHandler ("viewGUI", getRootElement(), viewGUI) 
  

Tengo 1 problem es q cuando estoy en el market no me aparece la GUI alguien me diria porque no me aparece ? :P

Posted
changepassmarket = createMarker (273.19537, -158.01585, 0, "cylinder", 3, 255, 0, 0, 100) 
  
car1= createBlip ( 273.19537, -158.01585, 1.74052,35,2,0,0,0,0,0,180 ) 
  
addEvent ("viewGUI", true) 
function markerHit (hitPlayer, matchingDimension) 
  if (source == carShopMarker) then -- pusiste carShopMarker en vez de changepassmarket 
    triggerClientEvent ("viewGUI", hitPlayer) 
  end 
end 
addEventHandler ("onMarkerHit", getRootElement(), markerHit) 
  

  • Recently Browsing   0 members

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