| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
Alcazarfr Moddeurs

Inscrit le: 04 Nov 2004 Messages: 2408 Localisation: Dans le port d'Amsterdam, [...]
|
Posté le: Ven 21 Jan 2005 à 18:40 Sujet du message: Rapport de Bugs |
|
|
Rêgle très simple pour poster ici:
Aucune discussion ici
Vous mettez votre bug (ou vos), et vous partez (on peut en discutez ici)
Un post en 24 heures maximum.
(ce topic me servira de memoire en quelque sorte)
Tous post en dehors du sujet sera supprimer.
NB: Merci de mettre votre version à jour avant de rapporter un bug, de dire dans quel contexte ce bug est apparut, etc.
Dernière édition par Alcazarfr le Jeu 07 Avr 2005 à 13:14; édité 1 fois |
|
| Revenir en haut de page |
|
 |
Justine Petit joueur
Inscrit le: 21 Jan 2005 Messages: 10 Localisation: nantes
|
Posté le: Ven 21 Jan 2005 à 19:38 Sujet du message: |
|
|
Bonjour,
message suivant lors de la création d'une partie alors que je suis l'administrateur :
| Citation: | | Vous ne pouvez pas créer de partie. Seul les testeurs le peuvent |
/// ---- résolu en 0.2.3 ---- \\\ |
|
| Revenir en haut de page |
|
 |
Gernouille Esprit servant
Inscrit le: 28 Déc 2004 Messages: 156
|
Posté le: Ven 21 Jan 2005 à 20:55 Sujet du message: |
|
|
Justine
Pour qu'il n'y ai que les administrateurs & modérateurs qui puisse créez la partie aplliquez ce correctif!!!
| Code: | Trouver dans monopoly_creer.php:
#
if ( $userdata['user_testeur'] == 0)
{
$nono = 'Vous ne pouvez pas créer de partie. Seul les testeurs le peuvent';
$message = $nono . '<br /><br />' . sprintf($lang['Monopoly_retourner_liste'], '<a href="' . append_sid("monopoly_liste_parties.php") . '">', '</a>' ) . '<br /><br /> ' . sprintf($lang['Monopoly_retourner_accueil'], "<a href=monopoly.php>", '</a>');
message_die(GENERAL_MESSAGE, $message);
}
#
Remplacer par
#
if ( $userdata['user_level'] == MOD | $userdata['user_level'] == ADMIN )
{
$nono = 'Vous ne pouvez pas créer de partie. Seul les administrateurs et modérateurs le peuvent';
$message = $nono . '<br /><br />' . sprintf($lang['Monopoly_retourner_liste'], '<a href="' . append_sid("monopoly_liste_parties.php") . '">', '</a>' ) . '<br /><br /> ' . sprintf($lang['Monopoly_retourner_accueil'], "<a href=monopoly.php>", '</a>');
message_die(GENERAL_MESSAGE, $message);
} |
/// ---- résolu en 0.2.3 ---- \\\
/// ---- Correctif faux - remplacez | par || ---- \\\
Je rappelle que seul mes versions sont supporté je suis tout à fait apte à corriger le mod que je code depuis plusieurs moi (quoi que...) Merci en tout cas pour ton aide et ta participation!
Alcazarfr
-------------------------------------------------------
Moi j'ai un autre problème lorsque je veut rejoindre une partie on me dit que je peut pas faire plus d'une partie et pourtant je n'ai aucune autre partie en cour!!!et j'avait créez des parties mais je l'ai ai supprimez c'est trop ibbzzard |
|
| Revenir en haut de page |
|
 |
Justine Petit joueur
Inscrit le: 21 Jan 2005 Messages: 10 Localisation: nantes
|
Posté le: Ven 21 Jan 2005 à 21:09 Sujet du message: |
|
|
Merci mais en mettant le correctif ça me dit ceci :
| Citation: | | Vous ne pouvez pas créer de partie. Seul les administrateurs et modérateurs le peuvent |
Du coup, j'ai viré tout le code et ça marche
Merci |
|
| Revenir en haut de page |
|
 |
Alcazarfr Moddeurs

Inscrit le: 04 Nov 2004 Messages: 2408 Localisation: Dans le port d'Amsterdam, [...]
|
Posté le: Ven 21 Jan 2005 à 21:46 Sujet du message: |
|
|
Passage en 0.2.2d
Désolé, j'avais oublié d'enlever le code pour les testeurs sur le forum
Le bug est résolu
PS: J'ai dit QUE du rappot de bug. La prochaine fois, je supprime tous ce qui n'est pas un bug, car ça rend brouillon le message  |
|
| Revenir en haut de page |
|
 |
spone Petit joueur
Inscrit le: 29 Déc 2004 Messages: 10
|
Posté le: Ven 21 Jan 2005 à 22:16 Sujet du message: |
|
|
Bonjour,
Apparement le mod serait incompatible avec le mod hierarchie et/ou attachmod. Je dis bien serais.
Il me plante chez moi.
D'ailleurs les codes à trouver dans le fichier functions.php je ne les ais pas
Edité par Alcazarfr
C'est un bug ??? Non! (enfin, pas un bug clair)! Postes dans le long topic de 10 pages!
JE SUPPRIME LE PROCHAIN POST COMME CA |
|
| Revenir en haut de page |
|
 |
Houram Fou du village

Inscrit le: 02 Jan 2005 Messages: 309 Localisation: Dingy-st-Clair, la campagne quoi !
|
Posté le: Ven 21 Jan 2005 à 23:45 Sujet du message: |
|
|
Bonjour,
Il y a un bug dans la partie admin, dans la "Liste des bases", puis dans la base Basik, les images ne s'affichent pas.
@++
/// ---- résolu en 0.2.4 ---- \\\ |
|
| Revenir en haut de page |
|
 |
pym59 Partisan
Inscrit le: 21 Jan 2005 Messages: 71
|
Posté le: Sam 22 Jan 2005 à 0:39 Sujet du message: |
|
|
Bonjour,
Je passe sur le port d'Amsterdam qui appartient a l'autre joueur, je dois donc lui payer un loyer de 750 (sur la carte le loyer serait de 300). Bon mon compte est débiter des 750 euros et le compte de l'autre joueur a été crédité de 5050 euros??? Le paiement de la location n'apparait pas dans l'historique en tous cas cette fois
en fait au depart j'ai 10700 et l'autre joueur x, je dois payer 750, il me reste 9950 et l'autre joueur a 11450 independamment de la valeur de x, car l'autre joueur voir son compte mis au solde du mien avant l'encaissement plus le loyer encaissé
| Code: | $sql = "SELECT mj.*, mp.*
FROM " . MONOPOLY_PARTIE_JOUEUR_TABLE . " mj, " . MONOPOLY_PARTIE_PLATEAU_TABLE . " mp
WHERE mj.id_partie = $id
AND mj.id_joueur = " . $userdata['user_id'] . "
AND mp.partie_id = $id
AND mp.plateau_case = mj.lieu";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, '... - ...', '', __LINE__, __FILE__, $sql);
}
$rowinfoslieu = $db->sql_fetchrow($result);
$numero_joueur = $rowinfoslieu['numero_joueur'];
$lieu_plateau_case = $rowinfoslieu['plateau_case'];
$lieu_nom = $rowinfoslieu['nom_case'];
$lieu_proprietaire = $rowinfoslieu['proprietaire'];
$lieu_proprietaire_solde = $rowinfoslieu['solde'];
|
La dernjiere ligne du code ci-dessus ne donne pas le solde du proprietaire, mais bien le solde du joueur actuellement en train de jouer
Correction
| Code: | $sql = "SELECT u.username
FROM " . MONOPOLY_PARTIE_JOUEUR_TABLE . " mj, " . MONOPOLY_PARTIE_PLATEAU_TABLE . " mp, " . USERS_TABLE . " u
WHERE mj.id_partie = '$id'
AND mj.numero_joueur = '$lieu_proprietaire'
AND u.user_id = mj.id_joueur";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, '... - ...', '', __LINE__, __FILE__, $sql);
}
$rowinfosnom = $db->sql_fetchrow($result);
$lieu_proprietaire_nom = $rowinfosnom['username'];
|
Remplacer par
| Code: |
$sql = "SELECT u.username,mj.solde
FROM " . MONOPOLY_PARTIE_JOUEUR_TABLE . " mj, " . MONOPOLY_PARTIE_PLATEAU_TABLE . " mp, " . USERS_TABLE . " u
WHERE mj.id_partie = '$id'
AND mj.numero_joueur = '$lieu_proprietaire'
AND u.user_id = mj.id_joueur";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, '... - ...', '', __LINE__, __FILE__, $sql);
}
$rowinfosnom = $db->sql_fetchrow($result);
$lieu_proprietaire_nom = $rowinfosnom['username'];
$lieu_proprietaire_solde = $rowinfosnom['solde'];
|
/// ---- résolu en 0.2.4 ---- \\\ (tu en avais oublié un autre dans ta correction )
Autre bug
Je suis sur la caisse de soutien et dois payer 1000 a un garagiste. Je n'ai pas assez d'argent et je dois hypothequer un terrain pour pouvoir payer. Je ferme la fenetre du popup, et je fais F5. On me tire une autre carte de la caisse de soutien, et un voleur me debarasse de mon portefeuille 800 euros. Il y aura-t-il eu un autre moyen apres l'hypotheque pour payer le garagiste, car la page se s'etant pas rafraichie, il y avait toujours, vous n'avez pas assez d'argent. etc...
Merci de votre réponse
Dernière édition par pym59 le Sam 22 Jan 2005 à 10:21; édité 8 fois |
|
| Revenir en haut de page |
|
 |
pym59 Partisan
Inscrit le: 21 Jan 2005 Messages: 71
|
Posté le: Sam 22 Jan 2005 à 0:57 Sujet du message: |
|
|
Rebonjour,
L'image templates/images/basik/15.GIF devrait etre renommée en 15.gif car sur linux GIF != gif
Merci
/// ---- résolu en 0.2.4 ---- \\\ |
|
| Revenir en haut de page |
|
 |
pym59 Partisan
Inscrit le: 21 Jan 2005 Messages: 71
|
Posté le: Sam 22 Jan 2005 à 1:04 Sujet du message: |
|
|
rebonjour,
dans monopoly_partie_classement
| Code: | | monopoly_template('monopoly_partie_classement_body.tpl'); |
devrait se trouver après
| Code: | include($monopolybb_chemin . 'includes/monopoly_fonctions.'.$phpEx);
|
/// ---- résolu en 0.2.4 ---- \\\ |
|
| Revenir en haut de page |
|
 |
nunus59 Petit joueur
Inscrit le: 11 Déc 2004 Messages: 11
|
Posté le: Sam 22 Jan 2005 à 1:14 Sujet du message: |
|
|
dans le ACP la liste des bases donne | Citation: | | désolé mais cet utilisateur n'existe pas |
/// ---- JE ne trouve pas ce code dans la page indiqué. Es tu bien sur? ---- \\\ |
|
| Revenir en haut de page |
|
 |
nunus59 Petit joueur
Inscrit le: 11 Déc 2004 Messages: 11
|
Posté le: Sam 22 Jan 2005 à 1:21 Sujet du message: |
|
|
Je me suis amusé a créer des partids et les effacer par la suite mais dans
/monopoly_resultat.php
je vois aparaitre parties enccours : 5 alors que je n'ai qu'une seule partie sur mon forum
sur ce bonne nuit
/// ---- résolu en 0.2.4 ---- \\\
+ Système de points décroissant donné en fonction de sa place et du nombre de joueurs
ex: - Le vainqueur gagne 3 points + le nombre de joueur dans la partie en points (c'est àdire 5 points si deux joueurs, mais 11 points si 8 joueurs)
- Le joueur qui fini deuxième gagne 4 points si la partie avait plus ou 6 joueurs, 2 points si la partie vait entre 4 et 6 joueurs, et aucun points si la partie avait moins de 4 joueurs
- Le joueur qui fini troisième gagne 2 points si la partie avait plus de 5 joueurs, mais rien sinon
|
|
| Revenir en haut de page |
|
 |
pym59 Partisan
Inscrit le: 21 Jan 2005 Messages: 71
|
Posté le: Sam 22 Jan 2005 à 2:13 Sujet du message: |
|
|
Bug dans la surenchere, il ne trouve pas le template
ca c'est deja la ligne modifiée
monopoly_template('monopoly_partie_enchere_surenchere_body.tpl');
/// ---- résolu en 0.2.4 ---- \\\ |
|
| Revenir en haut de page |
|
 |
nunus59 Petit joueur
Inscrit le: 11 Déc 2004 Messages: 11
|
Posté le: Sam 22 Jan 2005 à 11:55 Sujet du message: |
|
|
Dans l'ACP = Nombre de parties que l'utilisateur peut créer (et jouer)
cette valeur est nul même si l'on y indique quelque chose cella reste a nul
/// ---- résolu en 0.2.4 ---- \\\
Dans ta BDD, Table phpBB_config, changes monopoly_nombre_partie_creer en monopoly_nombre_parties_creer. |
|
| Revenir en haut de page |
|
 |
Justine Petit joueur
Inscrit le: 21 Jan 2005 Messages: 10 Localisation: nantes
|
Posté le: Dim 23 Jan 2005 à 4:23 Sujet du message: |
|
|
| nunus59 a écrit: | dans le ACP la liste des bases donne | Citation: | | désolé mais cet utilisateur n'existe pas |
|
j'ai pareil, c'est le panneau de configuration, il y a :
- configuration générale
- créer une base de jeu
- liste de bases
c'est en cliquant sur liste de bases que ce message apparaît
Sinon pour les enchères, quand on met une propriéte, on a le message que l'enchère prend fin dans 8 tours si personne surenchérit or quand il est à 5 tours on la gagne. Donc, il faudrait changer le 8 en 3 je pense |
|
| Revenir en haut de page |
|
 |
|