| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
xxx007 Partisan
Inscrit le: 28 Jan 2005 Messages: 59
|
Posté le: Ven 25 Nov 2005 à 19:38 Sujet du message: Bug argent |
|
|
| Gros bug !! Quand vous ajoutez un évènement de perte d'argent probabilité 1% par exemple, mettons une perte de 20 pièces. Si la guilde ne possède que 5 pièces, vu que l'argent négatif n'est pas possible, il va se trouver avec 15 pièces. Au détour, il en aura gagner au lieu d'en perdre. |
|
| Revenir en haut de page |
|
 |
Alcazarfr Moddeurs

Inscrit le: 04 Nov 2004 Messages: 2408 Localisation: Dans le port d'Amsterdam, [...]
|
Posté le: Sam 26 Nov 2005 à 13:37 Sujet du message: |
|
|
Ce n'est pas non plus un bug critique ...
Je modifie ça  |
|
| Revenir en haut de page |
|
 |
xxx007 Partisan
Inscrit le: 28 Jan 2005 Messages: 59
|
Posté le: Sam 26 Nov 2005 à 14:06 Sujet du message: |
|
|
| ok chef ! |
|
| Revenir en haut de page |
|
 |
Alcazarfr Moddeurs

Inscrit le: 04 Nov 2004 Messages: 2408 Localisation: Dans le port d'Amsterdam, [...]
|
Posté le: Sam 26 Nov 2005 à 14:44 Sujet du message: |
|
|
| Citation: | Dans Ga/includes/functions.php
trouves
| Code: | function ga_solde($argent)
{
...
} |
et remplaces par
| Code: | function ga_solde($argent)
{
global $db, $guilde_infos, $userdata;
if ( $guilde_infos['guilde_argent'] + $argent < 0 && $argent < 0)
{
$argent = $guilde_infos['guilde_argent'];
}
$sql = "UPDATE " . GA_GUILDES_TABLE . "
SET guilde_argent = guilde_argent + $argent
WHERE guilde_id = " . $userdata['user_id'];
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Modification du solde', '', __LINE__, __FILE__, $sql);
}
} |
|
|
|
| Revenir en haut de page |
|
 |
xxx007 Partisan
Inscrit le: 28 Jan 2005 Messages: 59
|
Posté le: Sam 26 Nov 2005 à 14:48 Sujet du message: |
|
|
| Génial, merci |
|
| Revenir en haut de page |
|
 |
|