Kommunauty
Connexion
Inscription

Bonus h24


algerino77 Messages : 183

Salut !!

Petit problème pour forcer le bonus h24 sur une planète d'un joueur...

Mon code: (désolé le site bug...)

http://spacewar.fr/Bonus.txt

Merci !!

EDIT: Pour activer le Bonus sur ma planète mère, dans la BDD xxxx_planets

j'assigne une valeur sur la ligne qui correspond (ma planète mère) dailybonus = 2 000 000 000

Mais en actualisant, le menu Bonus 24h n’apparaît pas...

vendredi 29 janvier 2016 (Dernière édition vendredi 29 janvier 2016)

Destiny Messages : 349

normal pour que le bonus24 apparaisse il faut que la valeur du dallybonus soit inférieur au timestamp (temps serveur)

Le serveur compte les seconds (ex 1400001,1400002,1400003,1400004,1400005,.....6,.......7.....8.....9 et ainsi de suite)

si le temps du serveur est de 140000000, je rajoute 24h (soit 86400 secondes) ce qui donne 140086400 que je met dans dallybonus.

Le serveur quand à lui continue de compter pour arriver à 140086400,on compare les 2 si dallybonus < à timestamp alors bonus24 réactivé (visible). Pendant le décompte, il n'es pas visible.

Si toi tu veut le réactivé (voir le bonus24), tu mets simplement dallybonus à 0

vendredi 29 janvier 2016 (Dernière édition vendredi 29 janvier 2016)

algerino77 Messages : 183

Ok j'ai trouvé la solution, c'était dans le code du fichier left_menu.tpl. Voilà la correction

(J'ai aussi corrigé un bug d'affichage)

	{if $bonustemplate == 1}			
   <li class="arriba_menu">
<span class="menu_icon">
<img width="38" height="29" src="./styles/theme/{$Raza_skin}/imagenes/navegacion/menu_icon.png">
        </span>
<a class="menu_boton_2 " href="?page=bonus24"><span class="bonus24_menu" style="visibility:visible">{$lm_bonus24}</span></a>
</li>
{/if}

   {if $bonustemplate == 1}<li>{/if}
{if $bonustemplate != 1}<li class="arriba_menu">{/if}
<span class="menu_icon">
<img width="38" height="29" src="./styles/theme/{$Raza_skin}/imagenes/navegacion/menu_icon.png">
        </span>
{if $bonustemplate == 1}<a class="menu_boton " href="?page=overview"><span>{$lm_overview}</span></a>{/if}
{if $bonustemplate != 1}<a class="menu_boton_2 " href="?page=overview"><span>{$lm_overview}</span></a>{/if}
</li>

EDIT: J'ai trouvé une faille dans le bonus24...

Suffit de taper l'url de la page du bonus24 et hop, les ressources nous sont de nouveau transmise !

vendredi 29 janvier 2016 (Dernière édition samedi 30 janvier 2016)

Destiny Messages : 349

Pour supprimer le Bug dans bonus_24.tpl

au début du fichier tu mets

{if $bonustemplate == 0}
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=./game.php?page=overview">
{else}

et à la fin du fichier tu ferme avec un

{/if}
samedi 30 janvier 2016

Destiny Messages : 349

ou:

juste après:

{include file="overall_header.tpl"}

tu mets

{if $bonustemplate == 0}
<META HTTP-EQUIV="Refresh" CONTENT="3; URL=./game.php?page=overview">
<center><br><br><br><br><br><br><br><font color=yellow size="12"><b>NON MAIS !!!!!</b></font>
{else}

et toujours le

{/if}

pour fermer

samedi 30 janvier 2016

algerino77 Messages : 183

Ca marche Merci !

samedi 30 janvier 2016

Répondre Pour répondre, tu dois d'abord t'inscrire rapidement sur Kommunauty. Rejoins-nous vite !