Jump to content

ironKazer

Members
  • Posts

    7
  • Joined

  • Last visited

About ironKazer

  • Birthday 20/06/1996

Details

  • Occupation
    étudiant

ironKazer's Achievements

Newbie

Newbie (4/54)

0

Reputation

  1. Muchas gracias Enargy. Aunque para lo que quiero hacer aplica más lo que me dijo Sensación. me diste muchas ideas para el futuro.
  2. EDIT: Ya entendí lo que dijiste sensación. y me gusta la idea. Gracias a todos por su colaboración. Cierren por favor
  3. osea que los vehículos se creen asi cada vez que alguien compre uno: patriot=createVehicle ( 470, 2263.2998046875, 62.7001953125, 26.60000038147 , 0, 270 ) patriot1=createVehicle ( 470, 2263.2998046875, 62.7001953125, 26.60000038147 , 0, 270 ) patriot2=createVehicle ( 470, 2263.2998046875, 62.7001953125, 26.60000038147 , 0, 270 ) patriot3=createVehicle ( 470, 2263.2998046875, 62.7001953125, 26.60000038147 , 0, 270 ) patriot4=createVehicle ( 470, 2263.2998046875, 62.7001953125, 26.60000038147 , 0, 270 ) patriot5=createVehicle ( 470, 2263.2998046875, 62.7001953125, 26.60000038147 , 0, 270 ) patriot6=createVehicle ( 470, 2263.2998046875, 62.7001953125, 26.60000038147 , 0, 270 ) patriot7=createVehicle ( 470, 2263.2998046875, 62.7001953125, 26.60000038147 , 0, 270 ) --cuando el patriot del 1. se destruya sigue asi patriot=createVehicle ( 470, 2263.2998046875, 62.7001953125, 26.60000038147 , 0, 270 ) patriot8=createVehicle ( 470, 2263.2998046875, 62.7001953125, 26.60000038147 , 0, 270 ) patriot9=createVehicle ( 470, 2263.2998046875, 62.7001953125, 26.60000038147 , 0, 270 ) --y cuando se vayan destruyendo los vehiculo los vuelva a crear con el mismo nombre No se si me explico... Necsito ponerle nombre a cada uno para luego poder hacerles otras cosillas
  4. Bueno, lo que dice el título. Mi script no está funcionando, querría saber si mi error está aquí, de caso contrario lo buscaré por mi cuenta. Es que no estoy seguro de que esto esté bien hecho. Gracias a quien pueda ayudarme, y gracias por leer. vehiculo = {[0] = {patriot}, [1] = {patriot1}, [2] = {patriot2}, [3] = {patriot3}, [4] = {patriot4}, [5] = {patriot5}, [6] = {patriot6}, [7] = {patriot7}, [8] = {patriot8}, [9] = {patriot9}, [10] = {patriot10}, [11] = {patriot11}, [12] = {patriot12}, [13] = {patriot13}, [14] = {patriot14}, [15] = {patriot15}, [16] = {patriot16}, [17] = {patriot17}, [18] = {patriot18}, [19] = {patriot19}, [20] = {patriot20} } addEvent("comproUnAuto",true); addEventHandler("comproUnAuto",getRootElement(), function () local num = 0 ;--para no crear veículos con el mismo nombre while vehiculo[num] do --si el vehiculo con ese nombre existe crear un vehiculo con otro nombre num=num+1 end vehiculo[num] = createVehicle ( 470, 2263.2998046875, 62.7001953125, 26.60000038147 , 0, 270 ); moveObject(gate,1000,2283.5,56.400001525879,27.299999237061,0,0,0);--abrir reja marcadorSalidaActivo = true ;--verificar que si el marcador esta activo al ser pisado por un vehiculo cierre la reja local num = 0 ;--volver el número de veh a 0 (por si alguno ya fue destruido) end );
  5. 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)
  6. Bueno tengo un error en mi guión: addEventHandler( "onMarkerHit", marcadorTiendaDeVehiculos, function () if (marcadorTiendaDeVehiculosActivo == true) then triggerClientEvent ( "chocoElMarcadorTiendaVeh", playerSource); marcadorTiendaDeVehiculosActivo = false ; end end ); En el cmd me sale lo siguiente: tVeh_sv.lua:8: Bad argument@ 'triggerClientEvent' [Expected element at argument 2, got nil] Por favor quiero saber que es lo que estoy haciendo mal. Gracias
×
×
  • Create New...