Habbo Dreams Index du Forum
Habbo Dreams
Tes rêves deviennent réalités
 
Habbo Dreams Index du ForumFAQRechercherS’enregistrerConnexion

:: Faire fonctionner les badges dans un retro V.26 ::

 
Poster un nouveau sujet   Répondre au sujet    Habbo Dreams Index du Forum -> Discutions & astuces -> Astuces.
Sujet précédent :: Sujet suivant  
Auteur Message
Admin
Administrateur ™
Administrateur ™

Hors ligne

Inscrit le: 15 Jan 2010
Messages: 226
Localisation: Cité alma
Masculin Bélier (21mar-19avr)

MessagePosté le: Lun 1 Fév - 15:42 (2010)    Sujet du message: Faire fonctionner les badges dans un retro V.26 Répondre en citant

Bonjour ou bonsoir,
Je vais vous montrer comment faire fonctionner les badges dans un V.26.

1) Allez sur "http://localhost/phpmyadmin"
2) Allez sur votre base de données (holodb)
3) en haut il y a un bouton avec marqué "sql"
4) Dans la grande case Mettez le code suivant:


DROP TABLE `users_badges`;
CREATE TABLE IF NOT EXISTS `users_badges` (
`userid` int(15) NOT NULL,
`badgeid` varchar(5) collate latin1_general_ci NOT NULL default '',
`iscurrent` enum('0','1') collate latin1_general_ci NOT NULL default '0',
`slotid` varchar(255) collate latin1_general_ci NOT NULL default '0',
`badge` varchar(255) collate latin1_general_ci default NULL,
PRIMARY KEY (`userid`,`badgeid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;


5) Allez Dans "C: / xampp / htdoc / ménage / et Ouvrez le fichier" badgetool.php "avec le bloc-note
6) supprimez tout le contenue de "badgetool.php"
7) mettez ce code à la place:

Code:


<?php
/*===================================================+
|| # xSkatexCMS - Website and Content Management System
|+===================================================+
|| # Copyright © 2010 xSkatex. All rights reserved.
|| # http://xSkatex.tk
|+===================================================+
|| # xSkatexCMS is provided "as is" and comes without
|| # warrenty of any kind. HoloCMS is free software!
|| # Thanks to Wil & Pure for Release of the Badge System
|+===================================================*/

require_once('../core.php');
if($hkzone !== true){ header("Location: index.php?throwBack=true"); exit; }
if(!session_is_registered(acp)){ header("Location: index.php?p=login"); exit; }
if(function_exists(SendMUSData) !== true){ include('../includes/mus.php'); }

$pagename = "User Badge Management";

if(isset($_POST['badge'])){
$badge = $_POST['badge'];
$key = addslashes($_POST['name']);

$check = mysql_query("SELECT id FROM users WHERE name = '".$key."' LIMIT 1") or die(mysql_error());
$exists = mysql_num_rows($check);

if($exists > 0){

if(strlen($badge) > 2 && strlen($badge) < 5){

$row = mysql_fetch_assoc($check);
$userid = $row['id'];

$check = mysql_query("SELECT * FROM users_badges WHERE userid = '".$userid."' AND badgeid = '".$badge."' LIMIT 1") or die(mysql_error());
$already_has_badge = mysql_num_rows($check);

if($already_has_badge < 1){

mysql_query("UPDATE users SET badge_status = '1' WHERE name = '".$key."' LIMIT 1") or die(mysql_error());
mysql_query("INSERT INTO users_badges (userid,badgeid,iscurrent,badge) VALUES ('".$userid."','".$badge."','1','".$badge."')") or die(mysql_error());

$msg = "Gave the user this badge (" . $badge . ") and set it as current badge successfully.";

mysql_query("INSERT INTO system_stafflog (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Gave user ".$badge." badge','badgetool.php','".$my_id."','".$userid."','".$date_full."')") or die(mysql_error());

@SendMusData('UPRS' . $userid);

} else {

mysql_query("UPDATE users_badges SET iscurrent = '0' WHERE userid = '" . $userid . "'");
mysql_query("UPDATE users_badges SET iscurrent = '1' WHERE badgeid = '" . $badge . "' AND userid = '" . $userid . "' LIMIT 1") or die(mysql_error());

$msg = "This user already has this badge; the badge (" . $badge . ") has been set as the user's current badge successfully.";

mysql_query("INSERT INTO system_stafflog (action,message,note,userid,targetid,timestamp) VALUES ('Housekeeping','Set current badge to ".$badge."','badgetool.php','".$my_id."','".$userid."','".$date_full."')") or die(mysql_error());

@SendMusData('UPRS' . $userid);

}

} else {

$msg = "Invalid badge. Badge codes may only be 3-4 characters long.";

}

} else {

$msg = "An user with this name/id does not exist!";

}

}

@include('subheader.php');
@include('header.php');
?>
<table cellpadding='0' cellspacing='8' width='100%' id='tablewrap'>
<tr> <td width='22%' valign='top' id='leftblock'>


<!-- LEFT CONTEXT SENSITIVE MENU -->
<?php @include('usermenu.php'); ?>
<!-- / LEFT CONTEXT SENSITIVE MENU -->


</td>
<td width='78%' valign='top' id='rightblock'>

<!-- RIGHT CONTENT BLOCK -->

<?php if(isset($msg)){ ?>
<strong><?php echo $msg; ?>
</strong><?php } ?>

<form action='index.php?p=badgetool&do=something' method='post' name='theAdminForm' id='theAdminForm'>



Badge Manager


<table width='100%' cellspacing='0' cellpadding='5' align='center' border='0'>
<tr>
<td class='tablerow1' width='40%' valign='middle'><strong>Username</strong>
The username of who this action will apply to.
</td>
<td class='tablerow2' width='60%' valign='middle'><input type='text' name='name' value="" size='30' class='textinput'></td>
</tr>

<tr>
<td class='tablerow1' width='40%' valign='middle'><strong>Badgecode</strong>
The bage code, eg. 'ADM' or 'XM8'.
</td>
<td class='tablerow2' width='60%' valign='middle'><input type='text' name='badge' value="" size='30' class='textinput'></td>
</tr>

<tr>
<tr><td align='center' class='tablesubheader' colspan='2'><input type='submit' value='Give badge' class='realbutton' accesskey='s'></td></tr>
</form></table>




<!-- / RIGHT CONTENT BLOCK -->
</td></tr>
</table>

<!-- / OUTERDIV -->



<?php
$mtime = explode(' ', microtime());
$totaltime = $mtime[0] + $mtime[1] - $starttime;
printf('Time: %.3f', $totaltime);
?>



Revenir en haut
Visiter le site web du posteur MSN
Publicité






MessagePosté le: Lun 1 Fév - 15:42 (2010)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
-.M.i.a.m.i.-


Hors ligne

Inscrit le: 11 Avr 2010
Messages: 6
Localisation: Devant l'ordinateur.
Masculin Scorpion (23oct-21nov) 龍 Dragon

MessagePosté le: Dim 11 Avr - 14:13 (2010)    Sujet du message: Faire fonctionner les badges dans un retro V.26 Répondre en citant

Salut Very Happy

Revenir en haut
Admin
Administrateur ™
Administrateur ™

Hors ligne

Inscrit le: 15 Jan 2010
Messages: 226
Localisation: Cité alma
Masculin Bélier (21mar-19avr)

MessagePosté le: Dim 11 Avr - 14:15 (2010)    Sujet du message: Faire fonctionner les badges dans un retro V.26 Répondre en citant

Salut ^^

Revenir en haut
Visiter le site web du posteur MSN
haris1471
Modérateur
Modérateur

Hors ligne

Inscrit le: 26 Mai 2010
Messages: 51
Localisation: Devant mon ordi XD
Masculin Taureau (20avr-20mai) 虎 Tigre

MessagePosté le: Mer 26 Mai - 15:26 (2010)    Sujet du message: Faire fonctionner les badges dans un retro V.26 Répondre en citant

Nicolas je veut etre modérateurs ilfaut faire un cv ?

Revenir en haut
Admin
Administrateur ™
Administrateur ™

Hors ligne

Inscrit le: 15 Jan 2010
Messages: 226
Localisation: Cité alma
Masculin Bélier (21mar-19avr)

MessagePosté le: Dim 30 Mai - 22:09 (2010)    Sujet du message: Faire fonctionner les badges dans un retro V.26 Répondre en citant

Oui il faut faire un cv ou être souvent présent sur le forum

Revenir en haut
Visiter le site web du posteur MSN
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 08:58 (2016)    Sujet du message: Faire fonctionner les badges dans un retro V.26

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Habbo Dreams Index du Forum -> Discutions & astuces -> Astuces. Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  

Index | Panneau d’administration | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Thème By xSkatex.
Merci de respecter le travaille du créateur.