Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/10/2006, 12:34
Avatar de spider_boy
spider_boy
 
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 21 años, 3 meses
Puntos: 89
A ver... Es que abrevié todo el código xD...

Código PHP:
class Personaje
{
    public 
$tipo;
    public 
$habilidad "15";
    public 
$velocidad "30";
    public 
$vida "200";
    public 
$golpe "10";
    public 
$dinero "0.00";
    public 
$nivel "2";
    public 
$armas = array();
    public 
$vestimenta = array();

    public function 
habilidadPersonaje($tipo)
    {
        
$this->tipo $tipo;
        
$this->nivel $nivel;
        
$this->armas $armas;
        
$this->ropas $vestimenta;
        
        switch(
$this->tipo)    {
            case 
'Knight':
                if((
$this->nivel>1) && ($this->nivel<=5))    {
                    
$this->habilidad $this->habilidad// No lo modificamos
                    // Armas
                    
$this->armas['Principal'] = "Navaja";
                    
$this->armas['Secundaria'] = "Piedra";
                    
// Vestimenta
                    
$this->ropas['Cabeza'] = "Gorro de papel";
                    
$this->ropas['Pecho'] = "Polera";
                    
$this->ropas['Piernas'] = "Pantalon de papel";
                    
$this->ropas['Pies'] = "Sandalias";
                }
            break;
        }
    }
}

$personaje = new Personaje();
$personaje->habilidadPersonaje('Knight'); 
xD... Si tengo algún otro error, o hay forma de simplificar lo que tengo, please dime como hacerlo... Nos vemos y gracias :)