Jump to content

Vectores de variable


Lormateve

Recommended Posts

Buenas!, les cuento que estoy teniendo un problema y no se cómo buscarlo en la wiki, y por eso recurro al foro.

Lo que quiero hacer es varias paradas de recolección, y a partir de 30 segundos se le va a sumar 1 a cada parada de recolección.
Estas paradas son de servidor para todos, y la idea es que cuando un jugador recolecta, se resta lo q habia sumado, para TODOS.

Es decir el problema está que cuando al hacer un vector de parada X, se pone en Parada[X] ¿y ahí carga el dato, o no?

 

Parada1 = 0
Parada2 = 0
Parada3 = 0
Parada4 = 0

function AgregarPasajeros() 
	if (Parada1 < 8) then
		Parada1 = Parada1+1
	if (Parada2 < 8) then
		Parada2 = Parada2+1
	if (Parada3 < 8) then
		Parada3 = Parada3+1
	if (Parada4 < 8) then
		Parada4 = Parada4+1
end end end end end 
addEventHandler("onResourceStart", getRootElement(AgregarPasajeros))
Timer = setTimer(AgregarPasajeros, 9000, 0) 


function FuncParada_58_A (DispPasajeros, pia)
	outputChatBox ("Se activa FUNC PARADA PRUEBA")
	outputChatBox ("La parada es:")
	outputChatBox (pia)

	if (Parada[pia] > 0) and (DispPasajeros > 0) then     --Esto ¿? La "Parada[PIA]" con el pia que viene de cliente, está bien?
		outputChatBox ("Se cumple primera condicion")
		PasajSuben = 0
		DispPasajeros = DispPasajeros -1 
		Parada[pia] = Parada[pia] -1 
		PasajSuben = PasajSuben +1
		pia_server = pia

		setTimer ( SegundoPaso, 2000, 1, PasajSuben, pia_server)
	else if (Parada[pia] <= 0) or (DispPasajeros <= 0) then
		outputChatBox ("Se cumple segunda condicion")
		PasajSuben = 0
		setTimer ( SegundoPaso, 1000, 1, PasajSuben, pia_server)

	else
	outputChatBox ("Algo falla")
end end end 
addEvent( "HaciaServidor", true )
addEventHandler( "HaciaServidor", root, FuncParada_58_A ) 

 

Edited by Lormateve
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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