Galaga Hack

leandroprz Seguir

Dseda
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Sep 2005
Mensajes
1.092
buenas! necesito ke alguien me de una mano con esto, la verdad no la tengo muy claro, pero we.. hago lo ke puedo :p
mi problema es el siguiente:
este hack, te pone estrellitas en el postbit cada 100 posts, lo ke kiero hacer es cambiarlo para ke ponga cada 1000, hasta ahi todo bien, lo hice, pero ahora lo ke necesito es ke las estrellas salgan dps del post N°1000 y ahora salen desde el 0
dejo el codigo (hasta donde yo modifike) aver si alguien me puede ayudar con esto :)

Insertar CODE, HTML o PHP:
$this->post['stars'] = intval(str_replace(",", "", $this->post['posts'])/1000);

{
	$this->post['starsc'] = $this->post['stars'] + 1;
	$this->post['s_ext']  = 'yellow';
}

for ($iCount=0; $iCount<($this->post['starsc']); $iCount++)
{
	$this->post['stars_display'] .= '<img src="images/galaga/s_'.$this->post[s_ext].'.gif" alt="" />';
}
gracias! ^^
 

Hell³

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
9 Nov 2005
Mensajes
513
el hack me parece algo innecesario teniendo los user ranks
 

leandroprz

Dseda
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Sep 2005
Mensajes
1.092
no, por ke una ves ke llegas a 100% fue.. kedan al pedo las barritas =S
 

imported_Charlie

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Oct 2003
Mensajes
658
No tengo conocimiento entero del código, por lo tanto la única parte que podría tener algo es ésta:

Insertar CODE, HTML o PHP:
for ($iCount=0;

See Ya
 

imported_Charlie

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Oct 2003
Mensajes
658
No tengo instalado localhost, ni la version mas nueva de vB en mi PC, asi que este codigo es un aproximado teorico.

Insertar CODE, HTML o PHP:
$this->post['stars'] = intval(str_replace(",", "", $this->post['posts'])/1000);

if ($this->post['stars'] >= 500)
{
    $this->post['stars'] = 499;
}


if ($this->post['stars'] >= 400)
{
    $this->post['starsc'] = $this->post['stars'] - 399;
    $this->post['s_ext']  = 'red';
}
elseif ($this->post['stars'] >= 300)
{
    $this->post['starsc'] = $this->post['stars'] - 299;
    $this->post['s_ext']  = 'blue';
}
elseif ($this->post['stars'] >= 200)
{
    $this->post['starsc'] = $this->post['stars'] - 199;
    $this->post['s_ext']  = 'green';
}
elseif ($this->post['stars'] >= 100)
{
    $this->post['starsc'] = $this->post['stars'] - 99;
    $this->post['s_ext']  = 'grey';
}
else
{
    $this->post['starsc'] = $this->post['stars'] + 1;
    $this->post['s_ext']  = 'yellow'; }

Si la cuenta aumenta a mil, entonces ya no se usan las decenas sino que las centenas... bueno nunca he sido bueno para los ciclos de aumento de valor, ^^U

See Ya
 

imported_Charlie

Delta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
6 Oct 2003
Mensajes
658
Dame unos dias para probarlo por mi cuenta, sino yo mismo consultare a Zero Tolerance en vB.org
 

leandroprz

Dseda
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Sep 2005
Mensajes
1.092
ok, muchas gracias :D

cualquier cosa te hago acordar y le doy un up al thread :p
 
A

Alviker

Hola amigos ^^. Charlie, muchas gracias por probarlo ^^. Es que yo tengo este hack y tengo un problema. Yo lo que quiero hacer es añadir más colores, ¿como podría hacerlo? Es decir, añadir otro tipo de estrellas, imágen, color, o como quieran llamarlo. ¿Alguien me dice como hacerlo? :( :(

Gracias.

Atte. Alviker
 

leandroprz

Dseda
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
16 Sep 2005
Mensajes
1.092
sorry por revivir, pero necestito ke alguien me de una mano plz !

ya se me llena la barritaaaaaaa xD
 
A

Alviker

Aver, el hack en cuestion es el siguiente:

- http://www.vbulletin.org/forum/showthread.php?s=&threadid=72214

Y claro, yo lo que quiero saber es como añadir mas colores, para que haya mas estrellitas y tal, porque hay gente en mi foro con muchos post, y cuando se acaban los colores, te quedas con una estrella del color primero y ahi te quedas fijo o_O.

Porfavor, ayuda :(.

¿Alguien no podria redactar esta duda en ingles? Para preguntarla en el foro oficial :(.

Atte. Alviker
 
Arriba