
12/04/2003, 17:13
|
 | | | Fecha de Ingreso: febrero-2002 Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 23 años, 3 meses Puntos: 29 | |
Ahí van unos trozos de código No, es que el juego lo estoy haciendo para mi hermano, y lo tengo en el servidor local, y subirlo ahora sería un poco coñazo, tendría que hacer una cuenta nueva...pero os pongo tal vez el código que hace que redirija a ciertos pasaos a un campo de combate.
pasos.asp if pas=825 or pas=824 or pas=823 or pas=822 or pas=821 or pas=820 or pas=818 or pas=817 or pas=816 or pas=815 then
response.redirect("lucha.asp")
elseif pas=671 or pas=672 or pas=673 or pas=674 or pas=675 or pas=676 or pas=677 or pas=678 or pas=679 or pas=680 then
response.redirect("lucha.asp")
elseif pas=611 or pas=612 or pas=613 or pas=614 or pas=615 or pas=616 or pas=617 or pas=618 or pas=619 or pas=620 then
response.redirect("especial.asp")
elseif pas<=0 then
response.redirect("jefe.asp")
else
response.redirect("index.asp")
end if
en lucha.asp hay un código bastante largo que selecciona un oponente al azar e indica sus características, a la vez que indica las tuyas propias, y un enlace para comenzar a luchar (luchar.asp?variables...)
En luchar.asp muestra la vida de cada uno y los ataques disponibles (esto funciona perfectamente), cada ataque redirige a batalla.asp?ataque=X&ene=enemigo, ahora me falta batalla.asp, que no sé cómo podría configurarlo, si queréis os paso un zip por email.
batalla.asp (lo que tengo hecho) ene=request.querystring("ene")
set rst = Server.CreateObject("ADODB.Recordset")
set cnn = Server.CreateObject("ADODB.Connection")
cnn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data source="&Server.MapPath("basedatos.mdb"))
sql = "Select * from infoene where id="&ene&""
rst.Open sql,cnn,3,3
enombre=rst("nombre")
efuerza=rst("fuerza")
eescudo=rst("escudo")
evelocidad=rst("velocidad")
eataque=rst("ataque")
eataquefuerza=rst("ataquefuerza")
evida=request.querystring("v2")
eimg=rst("imagen")&".gif"
eimgsmall=rst("imagen")&"_small.gif"
etarjeta=rst("tarjeta")
rst.close
cnn.close
Como véis es una simple conexión que define las variables, nada que tenga que ver con el ataque. Ahora me gustaría ver cómo puedo atacar al contrario, saludos y muchísimas gracias.
Última edición por CHuLoSoY; 13/04/2003 a las 14:41 |