Phpmudnames - générateur de noms

Soyez le premier à donner votre avis sur cette source.

Vue 20 887 fois - Téléchargée 672 fois

Description

mudnames, originellement écrit par Ragnar Hojland Espinosa, est un petit daemon en C écoutant les connexions telnet sur le port 4004. Quand une connexion est reçue, il va envoyer une liste de noms, généré de manière aléatoire, pouvant être utilisé sur beaucoup de jeu de type MUD.

Ici, j'ai repris la partie générant les noms et je l'ai adaptée au PHP. Mudnames ne semble plus être vraiment trouvable sur le net. Cependant, il est inclus dans les distributions basée debian, d'ailleurs une recherche google avec le mot clef "mudnames" le prouve aisément.

Les fichiers .cap contiennent des listes de fonctions avec leurs arguments a appliquer sur le dictionnaire. Ils existent pour forcer certains paramètres lié au dictionnaire. Par exemple, forcer l'association des parties des noms...

Source / Exemple :


<?php

$number = 5;

require('mudnames.php');

$gname = new mudnames();

$names = array();
while ($number > 0) {
	$names[] = $gname->generate_name_from('random');
	$number--;
}

echo implode('<br />', $names);

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Chopinette52 Messages postés 6 Date d'inscription dimanche 15 février 2009 Statut Membre Dernière intervention 11 février 2010
15 févr. 2009 à 14:58
Merci beaucoup pour ce script Jayadeva, il est super génial et s'intègre très correctement sur une page de mon site.

Encore merci et bon courage à toi.

@eternia.info
cs_Thienou Messages postés 69 Date d'inscription lundi 5 juillet 2004 Statut Membre Dernière intervention 12 février 2010
7 juin 2007 à 18:00
Oui c'est bien marrant et original.
artderue62 Messages postés 15 Date d'inscription samedi 9 juillet 2005 Statut Membre Dernière intervention 31 mai 2007
31 mai 2007 à 16:38
Superbe ce script , j'adore , j'ai trouver mon pseudo pour counter strike maintenant ;)
Jayadeva Messages postés 67 Date d'inscription mercredi 2 juillet 2003 Statut Membre Dernière intervention 1 septembre 2008
28 mai 2007 à 16:35
C'est prévus, et je préfère attendre d'autres retours avant de commencer a améliorer le code :D
En fait, il faudrai juste resélectionner un autre fichier et recréer le processus de génération du nom. Sauf pour le cas où on choisis un fichier de définitions, là on fait juste une boucle sur le choix des parties. Bref, il faut revoir la structure du code ...

Mais merci d'avoir testé :)
cs_caviar Messages postés 329 Date d'inscription samedi 4 janvier 2003 Statut Membre Dernière intervention 29 mars 2015 2
28 mai 2007 à 16:30
lol
j'ai testé la démo en ligne :)
c'est pas mal rigolo :)
tu pourrai peut être faire apparaitre 10 par 10 :) j'ai la touche F5 qui chauffe un peu là
lool
@+

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.