Forum verrouillé Forum verrouillé Imprimer Syndication RSS 2.0

[MODV] RPG level

Chef du projet FSB
Avatar de Genova
  • Age : 26 ans
  • Messages : 14944
  • Inscrit : 16 Septembre 2004
Message édité 1 fois, dernière édition par Grummfy, 10 Janvier 2008, 1:30     Lien vers ce message 02 Février 2005, 20:28
Ajoute pour chaque membre un nombre de HP, MP et expériences visibles dans les messages et le profil public. Une fois le palier d'experience atteint (+1 à chaque message posté) le membre gagne un niveau. Les barres de HP / MP sont fonctions du nombre de caractères par mots et de messages par jours.

Je précise que ce MOD est inspiré de l'algoritheme de la version phpBB. Je l'ai légèrement modifié / optimisé pour FSB. Si vous rencontrez des bugs faites moi signe :)
Avec ce MOD et celui de mido (mod dé) FSB se rpgise un peu :mdr:

EDIT : erf oublier de donner les liens :
1) Vous DEVEZ utilisez ce class_tpl.php modifié (il s'agit de celui pour la prochaine release et le MOD en a besoin donc tant qu'a faire vous pouvez l'utiliser) : http://www.fire-soft-board.com/dl/class_tpl.zip
2) Voici le MOD en question : http://www.fire-soft-board.com/dl/rpg_level.zip


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Brasier
Avatar de DDril
  • Messages : 756
  • Inscrit : 03 Janvier 2005
  Lien vers ce message 02 Février 2005, 20:57
[quot=Genova]Avec ce MOD et celui de mido (mod dé) FSB se rpgise un peu :mdr:[/quot]

Et bientot mon mod Salaire System :lol:

je viens de tester : très marrant comme mod mais c'est un simple gadjet ;)


Webmaster de l'Organisation Très Secrète
 
Chef du projet FSB
Avatar de Genova
  • Age : 26 ans
  • Messages : 14944
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 02 Février 2005, 21:04
Oui clair que c'est un simple gadget, je suis entièrement d'accord, mais c'est un plus pour une board RPG je pense, le MOD n'a pas la prétention d'aller au dela :)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Brasier
Avatar de DDril
  • Messages : 756
  • Inscrit : 03 Janvier 2005
  Lien vers ce message 02 Février 2005, 21:12
Ouais mais un jour qui sait il pourra servir à des gens pour faire une fiche de personnage? :P


Webmaster de l'Organisation Très Secrète
 
Flamme ardente
Avatar de bthivent
  • Age : 23 ans
  • Messages : 440
  • Inscrit : 27 Novembre 2004
  Lien vers ce message 02 Février 2005, 21:17
Super mod !
Et en plus rapide à installer
si vous voulez voir à quoi ca ressemble, je l'ai installé sur mes forums de développement (voir ma signature)


bthivent
Téléchargez Greyline theme V2
 
Brasier
Avatar de DDril
  • Messages : 756
  • Inscrit : 03 Janvier 2005
  Lien vers ce message 02 Février 2005, 21:18
Moi je l'ai installer sur le site de l'OTS pour ma part car avant quand on était en phpBB2 on l'avait donc retour au source séquence émotion :P


Webmaster de l'Organisation Très Secrète
 
Flammeche
Avatar de chapodepay
  • Messages : 62
  • Inscrit : 01 Décembre 2005
  Lien vers ce message 04 Décembre 2005, 1:43
vraiment excellent!!! fait 3 jours que j'ai FSb, trois jours que je me demande pourkoi je m'emmbetai a faire mes propre forum :D


http://www.horslimite.net/?section=carte_membre&id=00000000000000&truc.jpghttp://www.starcraft-broodwar.com/carte-membre-1.png
 
Etoile
Avatar de Ghost Warrior
  • Age : 26 ans
  • Messages : 3536
  • Inscrit : 14 Novembre 2004
  Lien vers ce message 23 Janvier 2006, 18:41
J'ai essayé d'installer ce mod et il m'affiche erreur :

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/httpd/vhosts/www.xxxxxxx/forums/includes/rpg_level.php on line 47


Code concerné :

//



Que faire ?


L'amour est aveugle, il faut donc toucher.

La mort est un état de non-existence. Ce qui n'est pas n'existe pas. Donc la mort n'existe pas.

Comment le vent sait-il dans quelle direction il doit souffler ?
 
Volcan
Avatar de Mido
  • Age : 35 ans
  • Messages : 1849
  • Inscrit : 28 Janvier 2005
  Lien vers ce message 23 Janvier 2006, 18:55
Tu as "loupé" ton instal au niveau d'un nombre de { pas égal au nombre de }... ou d'un " ou ' pas fermé.

Midori...


http://www.loutan.net/ub/encyclo.gif
http://www.loutan.net/ub/ludivers.gif
http://www.loutan.net/ub/yves.gif
 
Etoile
Avatar de Ghost Warrior
  • Age : 26 ans
  • Messages : 3536
  • Inscrit : 14 Novembre 2004
  Lien vers ce message 23 Janvier 2006, 18:57
C'est bizarre, j'avais bien suivi l'installation, je reverifie tout !


L'amour est aveugle, il faut donc toucher.

La mort est un état de non-existence. Ce qui n'est pas n'existe pas. Donc la mort n'existe pas.

Comment le vent sait-il dans quelle direction il doit souffler ?
 
Etoile
Avatar de Ghost Warrior
  • Age : 26 ans
  • Messages : 3536
  • Inscrit : 14 Novembre 2004
  Lien vers ce message 23 Janvier 2006, 19:00
Je reconfirme que j'ai fait tout juste !

Ensuite, la fiche rpg_level., c'était juste à ajouter cette fiche et rien modifié dedans...


L'amour est aveugle, il faut donc toucher.

La mort est un état de non-existence. Ce qui n'est pas n'existe pas. Donc la mort n'existe pas.

Comment le vent sait-il dans quelle direction il doit souffler ?
 
Volcan
Avatar de Mido
  • Age : 35 ans
  • Messages : 1849
  • Inscrit : 28 Janvier 2005
  Lien vers ce message 23 Janvier 2006, 19:18
Ha, et on a bien précisé: ça ne sert à RIEN de donner uniquement la ligne concernée. Il FAUT fournir les 15-20 lignes entourant le problème !!

Midori...


http://www.loutan.net/ub/encyclo.gif
http://www.loutan.net/ub/ludivers.gif
http://www.loutan.net/ub/yves.gif
 
Etoile
Avatar de Ghost Warrior
  • Age : 26 ans
  • Messages : 3536
  • Inscrit : 14 Novembre 2004
  Lien vers ce message 23 Janvier 2006, 20:51
//
// 604800 equivaut à 7 jours, en seconde
//
$lrpg_interval = 604800;
$lrpg_time = max((time() - $lrpg_interval), $lrpg_data['date_enregistrement']);

//
// On récupère les données sur les messages (nombre de lettre, etc...) dans cette requète
//
$lrpg_sql = 'SELECT COUNT(message_id) AS nb_message, AVG(CHAR_LENGTH(message_texte)) AS avg_message 
		FROM ' . MESSAGES_TABLE . ' 
		WHERE membre_id = \'' . $lrpg_data['membre_id'] . '\' 
		AND message_temps >= \'' . $lrpg_time . '\'';
if (!$lrpg_result = $bdd->requete($lrpg_sql))
{
	info($langue['er_titre'], sprintf($langue['er_select'], 'messages'), __LINE__, __FILE__, $lrpg_sql);
}
$lrpg_sqldata = $bdd->tableau($lrpg_result);

$lrpg_nb_message = $lrpg_sqldata['nb_message'];
$lrpg_avg_message = $lrpg_sqldata['avg_message'];


La ligne concerné se trouve au début de // ici

//
// On récupère les données sur les messages (nombre de lettre, etc...) dans cette requète
//


L'amour est aveugle, il faut donc toucher.

La mort est un état de non-existence. Ce qui n'est pas n'existe pas. Donc la mort n'existe pas.

Comment le vent sait-il dans quelle direction il doit souffler ?
 
Volcan
Avatar de Mido
  • Age : 35 ans
  • Messages : 1849
  • Inscrit : 28 Janvier 2005
  Lien vers ce message 23 Janvier 2006, 20:57
gruh... y'a rien, ça vient d'avant ou après. Re-récupère le mod et reuploade ledit fichier, ça peut arriver, un fichier corrompu. Et sinon, file ton fichier en entier, mais même, c'est pas forcément possible de trouver le bug comme ça...

Midori.


http://www.loutan.net/ub/encyclo.gif
http://www.loutan.net/ub/ludivers.gif
http://www.loutan.net/ub/yves.gif
 
Etoile
Avatar de Ghost Warrior
  • Age : 26 ans
  • Messages : 3536
  • Inscrit : 14 Novembre 2004
  Lien vers ce message 23 Janvier 2006, 21:02
J'ai déjà fait ça, tu veux quelle fichier en entière ? rpg_level.php (je t'envoie)


L'amour est aveugle, il faut donc toucher.

La mort est un état de non-existence. Ce qui n'est pas n'existe pas. Donc la mort n'existe pas.

Comment le vent sait-il dans quelle direction il doit souffler ?
 
Forum verrouillé


.