Alcazarfr Moddeurs

Inscrit le: 04 Nov 2004 Messages: 2408 Localisation: Dans le port d'Amsterdam, [...]
|
Posté le: Ven 03 Fév 2006 à 18:14 Sujet du message: |
|
|
Alors...
| Citation: |
Ouvrez ga/includes/page_header.php
Trouvez
| Code: | if ( $guilde_infos['guilde_id'] && $guilde_infos['guilde_statut'] != 'combat' )
{
if ( $guilde_infos['guilde_lieu'] == 'ville' )
{
$and = "AND evenement_lieu = 'ville'";
}
$de_evenement = mt_rand(0,100);
$sql = "SELECT *
FROM " . GA_EVENEMENTS_TABLE . "
WHERE evenement_probabilite >= $de_evenement
" . $and . "
OR evenement_probabilite >= $de_evenement AND evenement_lieu = 'tous'
ORDER BY rand(evenement_id)";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
}
if ( $evenement = $db->sql_fetchrow($result) )
{
if ( $evenement['evenement_argent'] )
{
ga_solde($evenement['evenement_argent']);
}
if ( $evenement['evenement_xp'] )
{
$sql = "UPDATE " . GA_PERSOS_TABLE . "
SET perso_xp = perso_xp + " . $evenement['evenement_xp'] . "
WHERE perso_guilde = " . $userdata['user_id'];
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Modification des xp', '', __LINE__, __FILE__, $sql);
}
}
if ( $evenement['evenement_objet'] )
{
$sql3 = "SELECT MAX(inventaire_arme_id) AS arme_id
FROM " . GA_INVENTAIRE_ARME_TABLE;
if ( !($result3 = $db->sql_query($sql3)) )
{
message_die(GENERAL_ERROR, 'Erreur2', '', __LINE__, __FILE__, $sql3);
}
$row = $db->sql_fetchrow($result3);
$inventaire_arme_id = $row['arme_id'] + 1;
$sql3 = "SELECT *
FROM " . GA_OBJETS_TABLE . "
WHERE objet_id = " . $evenement['evenement_objet'];
if( !($result3 = $db->sql_query($sql3)) )
{
message_die(CRITICAL_ERROR, "Could not query config 2information", "", __LINE__, __FILE__, $sql3);
}
$objet = $db->sql_fetchrow($result3);
$sql3 = "INSERT INTO " . GA_INVENTAIRE_ARME_TABLE . " (inventaire_arme_id, inventaire_arme_type_id, inventaire_arme_proprietaire, inventaire_arme_proprietaire_id, inventaire_arme_type, inventaire_arme_degat, inventaire_arme_resistance)
VALUES ($inventaire_arme_id, ".$evenement['evenement_objet'].", ".$userdata['user_id'].", 0, '".$objet['objet_type']."', ".$objet['objet_degat'].", '".$objet['objet_resistance']."')";
if ( !($result3 = $db->sql_query($sql3)) )
{
message_die(GENERAL_ERROR, "Erreur1", "", __LINE__, __FILE__, $sql3);
}
}
$texte = $evenement['evenement_texte'];
$texte = str_replace('<', "<", $texte);
$texte = str_replace('>', ">", $texte);
$template->assign_block_vars('evenement', array(
'TEXTE' => $texte)
);
}
} |
Remplacez par
| Code: | if ( $guilde_infos['guilde_id'] && $guilde_infos['guilde_statut'] != 'combat' )
{
if ( $guilde_infos['guilde_lieu'] == 'ville' )
{
$and = "AND evenement_lieu = 'ville'";
}
if ( $guilde_infos['guilde_lieu'] == 'region' )
{
$and = "AND evenement_lieu = 'region'";
}
$de_evenement = mt_rand(0,100);
if ( $de_evenement < 10 )
{
$sql = "SELECT *
FROM " . GA_EVENEMENTS_TABLE . "
WHERE evenement_probabilite >= $de_evenement
" . $and . "
OR evenement_probabilite >= $de_evenement AND evenement_lieu = 'tous'
ORDER BY evenement_probabilite DESC";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
}
if ( $evenement = $db->sql_fetchrow($result) )
{
if ( $evenement['evenement_argent'] )
{
ga_solde($evenement['evenement_argent']);
}
if ( $evenement['evenement_xp'] )
{
$sql = "UPDATE " . GA_PERSOS_TABLE . "
SET perso_xp = perso_xp + " . $evenement['evenement_xp'] . "
WHERE perso_guilde = " . $userdata['user_id'];
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Modification des xp', '', __LINE__, __FILE__, $sql);
}
}
if ( $evenement['evenement_objet'] )
{
$sql3 = "SELECT MAX(inventaire_arme_id) AS arme_id
FROM " . GA_INVENTAIRE_ARME_TABLE;
if ( !($result3 = $db->sql_query($sql3)) )
{
message_die(GENERAL_ERROR, 'Erreur2', '', __LINE__, __FILE__, $sql3);
}
$row = $db->sql_fetchrow($result3);
$inventaire_arme_id = $row['arme_id'] + 1;
$sql3 = "SELECT *
FROM " . GA_OBJETS_TABLE . "
WHERE objet_id = " . $evenement['evenement_objet'];
if( !($result3 = $db->sql_query($sql3)) )
{
message_die(CRITICAL_ERROR, "Could not query config 2information", "", __LINE__, __FILE__, $sql3);
}
$objet = $db->sql_fetchrow($result3);
$sql3 = "INSERT INTO " . GA_INVENTAIRE_ARME_TABLE . " (inventaire_arme_id, inventaire_arme_type_id, inventaire_arme_proprietaire, inventaire_arme_proprietaire_id, inventaire_arme_type, inventaire_arme_degat, inventaire_arme_resistance)
VALUES ($inventaire_arme_id, ".$evenement['evenement_objet'].", ".$userdata['user_id'].", 0, '".$objet['objet_type']."', ".$objet['objet_degat'].", '".$objet['objet_resistance']."')";
if ( !($result3 = $db->sql_query($sql3)) )
{
message_die(GENERAL_ERROR, "Erreur1", "", __LINE__, __FILE__, $sql3);
}
}
}
$texte = $evenement['evenement_texte'];
$texte = str_replace('<', "<", $texte);
$texte = str_replace('>', ">", $texte);
$template->assign_block_vars('evenement', array(
'TEXTE' => $texte)
);
}
} |
|
Good Night & Good Luck _________________ Je n'utilise en aucun cas MSN Messenger & je ne participe pas au projet de site
// En vacances |
|