ironKazer Posted April 30, 2015 Share Posted April 30, 2015 Bueno he probado de hacerlo mediante un marcador (creado en el server.lua) que ejecuta el evento del cliente. También he probado hacerlo con comando, pero de ninguna manera logro que aparezca. Ven algún error? ventanaVentaDeVeh = guiCreateWindow(514, 248, 355, 236, "Venta de vehículos", false) guiWindowSetSizable(ventanaVentaDeVeh, false) guiSetVisible (shopWindow, false) botonSalirVentDeVeh = guiCreateButton(186, 163, 104, 42, "Salir", false, ventanaVentaDeVeh) memoVentaDeVeh = guiCreateMemo(53, 37, 234, 110, " Un vehículo cuesta $300 cada uno, asi que pensatelo bien antes de gastar tu dinero.\n\nNota: Una vez comprado el vehículo no hay reembolsos.", true, ventanaVentaDeVeh) botonComprarVeh = guiCreateButton(54, 163, 104, 42, "Comprar vehículo", false, ventanaVentaDeVeh) addEvent("chocoElMarcadorTiendaVeh",true) addEventHandler( "chocoElMarcadorTiendaVeh", localPlayer, function () guiSetVisible ( ventanaVentaDeVeh, true ) end ) addCommandHandler("abrirtienda", function () guiSetVisible ( ventanaVentaDeVeh, true ) end ) function cerrarTiendaVeh() guiSetVisible ( ventanaVentaDeVeh, false ) showCursor (false) end addEventHandler( "onClientGUIClick", botonSalirVentDeVeh,cerrarTiendaVeh) addEventHandler( "onClientGUIClick", botonComprarVeh, cerrarTiendaVeh() triggerServerEvent ( "comproUnAuto", root) ) addEvent ("chocoElMarcadorTiendaVeh", true) function ventanaVentaDeVeh () if (getLocalPlayer() == source) then guiSetVisible (ventanaVentaDeVeh, true) showCursor (true) end end addEventHandler ("chocoElMarcadorTiendaVeh", getRootElement(), chocoElMarcadorTiendaVeh) Link to comment
Enargy, Posted April 30, 2015 Share Posted April 30, 2015 Linea 33 if ( source == getLocalPlayer() ) then --tu codigo end O simplemente colocas el showCursor y guiSetVisible solamente, ya que no es necesario definir al player. Link to comment
Recommended Posts