vue
algerino77 Messages : 180 | Salut! J'aimerai créer un BONUS qui rajoute +20 cases sur la planètes qui achètes le BONUS. J'ai bien avancé, il me manque juste une ligne de code dans le fichier ShowBonusPage.php Dans le fichier ShowBonusPage.php: J'initialise ma variable du cout: (Disons 1.000.000 de matière noire) $cost_field_planete = 1000000; Ensuite je créer le bonus: (Il manque un ligne de code, cf le commentaire) if( $Mode == 'fplanete' && $darkmatter >= $cost_field_planete) Puis en fin de fichier je rentre ces trois lignes dans le assign_vars(array( 'field_pack' => $LNG['field_pack'], Dans le fichier bonus_page.tpl Je créer l'affichage du bonus: <div id="titulo_alternativo_secundario"> Ne pas oublier de mettre l'image field.png ici: styles/theme/gultra/imagenes/otros/field.png et ici: styles/theme/voltra/imagenes/otros/field.png Exemple d'image field.png Fermer ce cadre Et enfin dans le fichier INGAME.php Rajouter les deux lignes suivante dans la rubrique # Bonus $LNG['lune_pack'] = "Pack de cases supplémentaires"; Merci d'avance pour l'aide !! |
lundi 1 février 2016 (Dernière édition mardi 2 février 2016)
| |
Destiny Messages : 357 | OK, je regarde ça demain......... |
lundi 1 février 2016
| |
algerino77 Messages : 180 | Destiny : OK, je regarde ça demain......... Merci !! |
lundi 1 février 2016
| |
Destiny Messages : 357 | fichier INGAME.php : $LNG['case_pack'] = "Pack cases (agrandissement planète)"; fichier ShowBonusPage.php:
$case_pack_descr est la concaténation de plusieurs variables (textes) (addition) cela donne :Vous agrandissez votre planète de : 20 cases POUR QUE LE CODE PASSE, J'AI MIS 2 ESPACES, DONC, IL Y A 2 ESPACES A ENLEVER "U PDATE" |
mardi 2 février 2016
| |
Destiny Messages : 357 | algerino77, je t'ai mis 1 300 000 de matière noire et arrondi tes cases plapla à 400 pour que tu puisse essayé normalement opérationnel sur mon serveur |
mardi 2 février 2016
| |
algerino77 Messages : 180 | Destiny : algerino77, je t'ai mis 1 300 000 de matière noire et arrondi tes cases plapla à 400 pour que tu puisse essayé normalement opérationnel sur mon serveur Yes ca fonctionne chez toi! J'adapte ca sur mon site ce soir Merci ! |
mardi 2 février 2016
| |
algerino77 Messages : 180 | Plop, ça fonctionne mais il faudrait empêcher de le faire via une Lune, sinon ça créer un BUG. En effet, la planète qui est attaché à la lune perd des cases et la lune ne gagne pas de case |
mardi 2 février 2016
| |
Destiny Messages : 357 | tous ce qui est marchand ne doit pas être exécuter d'une lune : 3 fichiers concernés (le if détermine la planete si type = 3 (valeur lune) type =1 (valeur planete) {include file="overall_header.tpl"} le début et la fin |
mardi 2 février 2016 (Dernière édition mardi 2 février 2016)
| |
Destiny Messages : 357 | j'oubliai le left_menu {if $planet_type == 1} pour ne pas avoir accès au marchand depuis la lune |
mardi 2 février 2016
| |
algerino77 Messages : 180 | Ha d'accord, merci pour l'explication et le code ! |
mardi 2 février 2016 (Dernière édition mardi 2 février 2016)
|
Aperçu (pas encore publié) | |
Kommunauty © Tous droits réservés
Contact /
Charte & Mentions légales /
Hebergement gratuit /
Bon plan hébergement /
Aide B2i