Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - s00rk

#31
PHP / Re: animacion php
23 Agosto 2012, 19:24 PM
Pues la pagina que muestras usan jQuery y supongo que HTML5, con respecto a animacion PHP no tiene nada que ver(o nunca lo he usado), es usando jQuery HTML y pues podria ser PHP para los datos que se quieran extraer de alguna base de datos y hasta ahi.
#32
Código (java) [Seleccionar]

Random rnd = new Random();
int valor, limite = 7;
int arreglo[] = new int[limite];
msj("Numeros Aleatorios");
for(int x = 0; x < limite; x++)
{
valor = rnd.nextInt(limite)+1;
arreglo[valor-1]++;
msj(valor);
}

msj("\nNumeros Repetidos");
for(int x = 0; x < arreglo.length; x++)
msj("El Numero " + (x+1) + " Se Repite: " + arreglo[x] + " veces");
#33
PHP / Re: ayuda con codigo php
23 Agosto 2012, 01:10 AM
Intenta agregar ' en


alucod='$codigo'


Luego en
$codigo = $_GET['id'];
haslo asi
$codigo = intval($_GET['id']);

Asi para asegurar que sea numero y que4 no sea algo como un codigo que puedan hackear e igual  limpiar las otras para lo mismo por seguridad n_n
#34
Cita de: BlackZeroX (Astaroth) en 15 Agosto 2012, 08:09 AM
Si no mal recuerdo el chavo programo cada carta... no tengo idea si actualmente es así...

Aun así yo en lo personal PARSE TODOS los datos de una web wiki en un .ini... (lo automatice no estoy loco para hacerlo manualmente)

por ejemplo:

imagen: Black Brutdrago.jpg
Configuración; Black Brutdrago.jpg.ini

Contenido del .ini.

Código (ini) [Seleccionar]


cardname =   Black Brutdrago
Card Category =   Monster Cards
ATK =   3000
DEF =   2600
Level =   8
Card Type =   Synchro Monsters
Card Number =   96029574
Spanish Name =  
Atributos =   FIRE
Actions =   Discards for cost
Anti-Support =   No Entry
Archetype Related =   No Entry
Archetypes Support =   No Entry
Attack =   No Entry
Counters =   No Entry
Effect type =   Ignition Monster Effects
Effect type =   Trigger Monster Effects
Types =   Dragon
Types =   Synchro
Types =   Effect
Type =   Dragon
Synchro Material =   No Entry
Stats =   No Entry
Archetype Related =   No Entry
Archetypes =   No Entry
Archetypes Support = No Entry
Life Points =   No Entry
MonsterSpellTrap =   Destroys Spell Cards
MonsterSpellTrap =   Destroys Trap Cards
RFP =   No Entry
Summoning =   Special Summons from your Graveyard
Fusion Material =   No Entry
Descripcion: =   1 Tuner + 1 or more non-Tuner [[Gemini  &hellip; 1 Tuner + 1 or more non-Tuner Gemini monstersOnce per turn, you can send 1 Gemini monster from your hand to the Graveyard to select and destroy 1 Spell or Trap Card your opponent controls. When this card is destroyed and sent to the Graveyard, you can select 1 Gemini monster in your Graveyard and Special Summon it. The Special Summoned Gemini monster is treated as an Effect Monster, and gains its effect.  Effect Monster, and gains its effect.



Ahora con solo esos datos solo tendría que programar cada efecto según parámetros...

En esta carta hay dos efectos:

Effect type    =     Ignition Monster Effects
Effect type    =     Trigger Monster Effects

Afectando según a esto:

MonsterSpellTrap    =     Destroys Spell Cards
MonsterSpellTrap    =     Destroys Trap Cards

y aun dice que su acción tiene un costo:

Actions    =     Discards for cost

* PERO CLARO aun así se necesitan mas detalles... puesto que el efecto implica a ciertas cartas que no están especificas...

Dulces Lunas!¡.

Si yo tambien lo saque toda la info posible parseando una wiki de Yugi, lo malo pues era eso sobre los eff de cartas y demas, yo pues queria intentar ver si podia ver como funciona el de Yugioh phoenix que toda la info la trabaja mediantes archivos LUA y el ejecutable solo se encarga de usarlos ya sea los effectos asi como sus valores de atack y def hehe

Pero pues ahi luego seguire lo deje igual como tu dices aunque yo os puse en formato xml :B
#35
si tienes la idea entonces pon aqui lo que hiciste y ahi si te podemos ayudar en lo que este mal, mas no te podemos dar el codigo asi nomas, porque no harias nada ... aqui estamos para ayudar mas no para hacerle las cosas a los demas desde 0.

Coloca aqui lo que hiciste y asi ya poder ayudarte.
#36
Tampoco esta demas antes que nada leer la Wikipedia, o algun sitio que te muestre ejemplos de como saberlo y ya de ahi razonarlo y ver como lo harias en codigo, tambien en la wikipedia algunas veces al final muestran como hacerlo en codigo en diferentes lenguajes sino esta el que ocupas solo es cuestion de razonar elque te muestran y pasarlo al que tu deseas ...

Buscar no te matara ;D
#37

Código (cpp) [Seleccionar]
#include <stdio.h>
#include <windows.h>
#include <iostream>

using namespace std;

int main(){
   char puerto[25], ip[25], netcat[80];

   cout << "Introduce la IP: "<< endl;
   cin >> ip;
   cout << "Introduce el puerto: " << endl;
   cin >> puerto;
   
   sprintf(netcat, "nc %s %s", ip, puerto);
   system(netcat); 
   cin.getch();
   return 0;
}
#38
Java / Re: EJERCICIO URGENTE
10 Agosto 2012, 09:19 AM
Primero que nada deberias dejar de hacer doble-post, osea comentar dos veces seguidas con una basta hasta que alguien venga y lo lea ...


Y si lo siento, no lei bien mi codigo no hace lo que pides heheh para hacer eso ocuparas un nuevo metodo que los ordene y luego ya podras mostrarlos con el codigo que te puse, simplemente primero llama al metodo Ordenar, y luego usa el codigo que te puse hehe

Aqui te dejo el codigo Ordenar, faltara que agregues un
import java.util.Date;
Código (java) [Seleccionar]

private static void Ordenar()
{
ArrayList<Date> fechas = new ArrayList<Date>();
for(int i = 0; i < Notas.size(); i++)
fechas.add(new Date(Notas.get(i).getanocreacion(), Notas.get(i).getmescreacion(), Notas.get(i).getdiacreacion() ));

for(int i=0;i<fechas.size();i++)
{
for(int j=0;j<fechas.size();j++)
{
if(fechas.get(i).before(fechas.get(j)))
{
Date aux=fechas.get(i);
fechas.set(i, fechas.get(j));
fechas.set(j, aux);
Nota n = Notas.get(i);
Notas.set(i, Notas.get(j));
Notas.set(j, n);
}
}
}
}
#39
Java / Re: EJERCICIO URGENTE
9 Agosto 2012, 09:42 AM

Ahorita esta ordenado de mas antigua a mas reciente diferente es que estes recorriendo de mas vieja a reciente si deceas recorrer de mas nueva a vieja hazlo asi

Código (java) [Seleccionar]

for(int i = Notas.size()-1; i >= 0; i--;)
{
    system.out.println(Notas.get(i).getTitulo());
}


Puede que el codigo tenga algo mal ya que lo escribi desde el celular hehe

Cita de: DonVidela en  8 Agosto 2012, 23:34 PM
Publica las clases que te mencione, Quiero ver los atributos de los objetos.

Esas clases las encuentras en el primer tema de ahi las obtube yo en la segunda pagina lo que puso fue el GestorLibreta.
#40
Java / Re: EJERCICIO URGENTE
8 Agosto 2012, 22:04 PM
Para lo ultimo que mencionas ocupas agregar en la clase Libreta un metodo que te regrese las Notas de esa libreta:

Código (java) [Seleccionar]

public ArrayList<Nota> getNotas()
    {
    return Notas;
    }


Luego el codigo para eso seria asi:
Código (java) [Seleccionar]

public Libreta devolverTituloLibreta(String TiTuloNota)
     {
       Libreta lib = null;
       for (int i=0; i<Libretas.size(); i++)
       {
       for(int ii = 0; ii < Libretas.get(i).getNotas().size(); ii++)
       {
       if(Libretas.get(i).getNotas().get(ii).getTiTulo().equals(TiTuloNota))
       {
       lib = Libretas.get(i);
               lib.getTituloLibreta();
       }
       }
       if(lib == null)
           System.out.println("La Nota no existe");     
         
       }
       return lib;
     }