[MMORPG en PHP] World of bacterie.

World of bacterie. [MMORPG en PHP] - PHP - Programmation

Marsh Posté le 23-06-2004 à 14:07:13    

Bonjour,
j'ai posté un sujet la dessus il y a quelques jours sans succès car les règles de ce jeu n'étaient pas claires, je l'ai donc supprimé afin de ne pas faire de doublon.
Je tiens à préciser que ce post n'est pas la pour faire du spam mais pour trouver de l'aide, ce qui parait plutot logique dans le cadre d'un projet non terminé.
Voila, je m'explique, j'ai developpé en loisir un jeu de rôle en PHP et je cherche de l'aide pour la création des quêtes ainsi que pour l'implémentation de nouvelles fonctionnalités comme la gestion des avatars.
Je vous laisse découvrir un peu le site  : http://www.worldofbacterie.fr.st  
Les regles ne sont pas forcément très simples alors je vous suggère vivement de les lire afin de comprendre un peu le principe du truc.
Pour info, ce que vous avez sur le site est un moteur de jeu et la mise en place des quêtes se fait uniquement avce des requetes SQL, le moteur s'occupant de les afficher dans la ville souhaitée et dans la salle souhaitée.
Pour ceux qui auraient parcouru mon précédent post et qui auraient trouvé le jeu carrément nul, il y avait un bug au niveau des cookies qui a été corrigé.

Reply

Marsh Posté le 23-06-2004 à 14:07:13   

Reply

Marsh Posté le 23-06-2004 à 14:26:42    

TheTooN a écrit :

Bonjour,
j'ai posté un sujet la dessus il y a quelques jours sans succès car les règles de ce jeu n'étaient pas claires, je l'ai donc supprimé afin de ne pas faire de doublon.
Je tiens à préciser que ce post n'est pas la pour faire du spam mais pour trouver de l'aide, ce qui parait plutot logique dans le cadre d'un projet non terminé.
Voila, je m'explique, j'ai developpé en loisir un jeu de rôle en PHP et je cherche de l'aide pour la création des quêtes ainsi que pour l'implémentation de nouvelles fonctionnalités comme la gestion des avatars.
Je vous laisse découvrir un peu le site  : http://www.worldofbacterie.fr.st  
Les regles ne sont pas forcément très simples alors je vous suggère vivement de les lire afin de comprendre un peu le principe du truc.
Pour info, ce que vous avez sur le site est un moteur de jeu et la mise en place des quêtes se fait uniquement avce des requetes SQL, le moteur s'occupant de les afficher dans la ville souhaitée et dans la salle souhaitée.
Pour ceux qui auraient parcouru mon précédent post et qui auraient trouvé le jeu carrément nul, il y avait un bug au niveau des cookies qui a été corrigé.


 
chez moi le lien ne marche pas ...

Reply

Marsh Posté le 23-06-2004 à 14:29:39    

relou ca cé la redirection qui foire juste au moment ou je poste :-(

Reply

Marsh Posté le 23-06-2004 à 14:41:28    

ouf c'est revenu !

Reply

Marsh Posté le 23-06-2004 à 15:24:25    

si tu mets pas de login / password, personne va venir


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 23-06-2004 à 15:26:26    

Je ne comprend pas ce que tu me dis, chacun est libre de s'y inscrire en cliquant sur 's'inscrire' sur la page d'accueil.

Reply

Marsh Posté le 23-06-2004 à 15:29:18    

je te dis que pour ce genre de cas, les gens vont pas prendre la peine de s'inscrire. mets à dispo une login / passwd démo pour qu'on puisse aller voire.  
 
c'est toi qui vois...


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 23-06-2004 à 15:31:21    

(et moi ce que je dis c'est que ça n'a rien à voir avec la programmation tout ça...pour recruter c'est emploi&etudes!:o)


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 23-06-2004 à 15:33:05    

Ah oui je vois tu as raison mais vu ke ds le jeu tu interagis avec les caracs de ton perso, si plusieurs joueurs utilisent le même login, à mon avis ca risque de devenir incompréhensible !!! cela dis je comprend ce que tu me dis et rien n'empeche d'écrire rapidement des conneries sur la feuille d'inscription ;-)

Reply

Marsh Posté le 23-06-2004 à 16:05:48    

JagStang a écrit :

si tu mets pas de login / password, personne va venir


je confirme. j'irais pas m'inscrire pour le plaisir.

Reply

Marsh Posté le 23-06-2004 à 16:05:48   

Reply

Marsh Posté le 23-06-2004 à 16:14:53    

bon ben ds ce cas login/pwd : test/test
:-)

Reply

Marsh Posté le 23-06-2004 à 16:24:30    

Donc ds ce cas je vous demande de pas etre intransigeant sur les bugs car quand deux joueurs jouent avce le même compte, ca ne peut que bugger a mort :-( ben oui cé pas fait pour

Reply

Marsh Posté le 23-06-2004 à 19:35:59    

Voici le fichier SQL qui m'a permis d'introduire dans le moteur de jeu la première quête.
De cette facon vous avez un apercu de ce qui défini une quête.
 
INSERT INTO quete (quete_titre, quete_detail, quete_salle, quete_ville, quete_objet1, quete_objet2, quete_objet3, quete_objet4, quete_objet5, quete_objet6, quete_objet7, quete_objet8, quete_objet9)
 VALUES ('Le transport de la bactérie.', 'Afin de transporter la bactérie originelle il vous faut retrouver le matériel necessaires à son déplacement.', 'taverne', 'Lwendar', 'Chambre blanche sous vide', 'Groupe éléctrogène', 'Pile à combustible', 'Combinaison anti-statique', 'Gants anti-radiations', 'Gants stériles', 'Masque à impulsions', 'Scanner éléctronique', 'Lampe à ions');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Chambre blanche sous vide','-1','10','hotel','Lwendar');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Groupe éléctrogène','-1','5','cybercafe','Lwendar');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Pile à combustible','-1','3','armurerie','Nasku');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Combinaison anti-statique','-1','2','pharmacie','Nasku');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Gants anti-radiations','-1','15','taverne','Okawa');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Gants stériles','-1','8','combats','Okawa');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Masque à impulsions','-1','12','hotel','Mayachi');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Scanner éléctronique','-1','7','cybercafe','Mayachi');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Lampe à ions','-1','3','taverne','Mayachi');

Reply

Marsh Posté le 23-06-2004 à 19:46:42    

mouef, c'est pas trop mal, c'est un début pour quelque chose qui peut évoluer :D
 

Reply

Marsh Posté le 23-06-2004 à 19:47:35    

TheTooN a écrit :

bon ben ds ce cas login/pwd : test/test
:-)


 
marche pas :/

Reply

Marsh Posté le 23-06-2004 à 19:49:18    


 
bin moi ça a marché....
 
sinon c'est pas mal comme idée de mélanger le forum du site, avec la ville....

Reply

Marsh Posté le 23-06-2004 à 20:07:26    

ben en fait test/test ne fonctionne plus car la personne qui s'en est servi a combatu contre un PNJ et est morte et quand on meurt, le compte se supprime de la base.
C'est pour cela que je n'étais pas très chaud pour faire un compte que tt le monde utilise, ce n'est aps fait pour !!!

Reply

Marsh Posté le 23-06-2004 à 20:13:02    

TheTooN a écrit :

Voici le fichier SQL qui m'a permis d'introduire dans le moteur de jeu la première quête.
De cette facon vous avez un apercu de ce qui défini une quête.
 
INSERT INTO quete (quete_titre, quete_detail, quete_salle, quete_ville, quete_objet1, quete_objet2, quete_objet3, quete_objet4, quete_objet5, quete_objet6, quete_objet7, quete_objet8, quete_objet9)
 VALUES ('Le transport de la bactérie.', 'Afin de transporter la bactérie originelle il vous faut retrouver le matériel necessaires à son déplacement.', 'taverne', 'Lwendar', 'Chambre blanche sous vide', 'Groupe éléctrogène', 'Pile à combustible', 'Combinaison anti-statique', 'Gants anti-radiations', 'Gants stériles', 'Masque à impulsions', 'Scanner éléctronique', 'Lampe à ions');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Chambre blanche sous vide','-1','10','hotel','Lwendar');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Groupe éléctrogène','-1','5','cybercafe','Lwendar');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Pile à combustible','-1','3','armurerie','Nasku');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Combinaison anti-statique','-1','2','pharmacie','Nasku');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Gants anti-radiations','-1','15','taverne','Okawa');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Gants stériles','-1','8','combats','Okawa');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Masque à impulsions','-1','12','hotel','Mayachi');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Scanner éléctronique','-1','7','cybercafe','Mayachi');
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville)
 VALUES ('Lampe à ions','-1','3','taverne','Mayachi');
 


 
tu sais qu'au lieu de faire plusieurs requetes tu pourrais en faire qu'une seul ?
 
 
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville) VALUES  
('Chambre blanche sous vide','-1','10','hotel','Lwendar'),  
('Groupe éléctrogène','-1','5','cybercafe','Lwendar'),
('Pile à combustible','-1','3','armurerie','Nasku'),
('Combinaison anti-statique','-1','2','pharmacie','Nasku'),
('Gants anti-radiations','-1','15','taverne','Okawa'),
('Gants stériles','-1','8','combats','Okawa'),
('Masque à impulsions','-1','12','hotel','Mayachi'),
('Scanner éléctronique','-1','7','cybercafe','Mayachi'),
('Lampe à ions','-1','3','taverne','Mayachi');


---------------
Découvre le HFRcoin ✈ - smilies
Reply

Marsh Posté le 23-06-2004 à 20:14:44    

merci du tuyau :-)

Reply

Marsh Posté le 23-06-2004 à 20:15:55    

TheTooN a écrit :

ben en fait test/test ne fonctionne plus car la personne qui s'en est servi a combatu contre un PNJ et est morte et quand on meurt, le compte se supprime de la base.
C'est pour cela que je n'étais pas très chaud pour faire un compte que tt le monde utilise, ce n'est aps fait pour !!!


 
bizarre comme methode  :heink:

Reply

Marsh Posté le 23-06-2004 à 20:19:18    

en fait j'ai fait ca car chez free, la taille des bases est pas illimitée, cela dit, je trouve aussi que c'est pas terrible :-\

Reply

Marsh Posté le 23-06-2004 à 20:27:35    

c'est moi qui l'a tué !!!!!!!!!!!!!
 
:lol:

Reply

Marsh Posté le 23-06-2004 à 20:28:00    

MDR

Reply

Marsh Posté le 23-06-2004 à 20:28:20    

bon ben now, kan on meurt ca reinitialise le perso, j'ai modifié ca :-)

Reply

Marsh Posté le 23-06-2004 à 20:28:23    

tu peux pas faire revivre le perso avec un sort de revival ?

Reply

Marsh Posté le 23-06-2004 à 20:29:22    

ah oui bonne idée le coup du sort

Reply

Marsh Posté le 23-06-2004 à 20:37:37    

ou du style tu bloques le perso 1 qui meurt, le joueur crées un autre perso (2), le perso 2 évolue, le joueur achète un sort avec ce perso 2, et fait revivre le perso 1.
 
et si l'ancien perso (le 1) est pas sauvé avant X jours, il est supprimmé de la base.
 
ou alors tu fais payer une redevance ridicule au perso 2 pour maintenir le perso 1 en état de mort-vivant, afin d'être sûr que le joueur compte bien faire revivre le perso 1 quand il aura assez de flouze. (et donc mettre le sort de revival à un prix cher)
 


Message édité par bjone le 23-06-2004 à 20:38:12
Reply

Marsh Posté le 25-06-2004 à 11:06:13    

Personne pour m'aider à programmer des quêtes ?

Reply

Marsh Posté le 25-06-2004 à 13:42:50    

je suis assez occupé avec mon bouzin à moi... ;)

Reply

Marsh Posté le 25-06-2004 à 14:15:25    

et programmer un générateur de quête, ça serait pas plus pertinent ?
 
un bon informaticien est un informaticien fainéant : tu programmes pour automatiser ensuite !

Reply

Marsh Posté le 25-06-2004 à 15:19:35    

Ben si j'ai une méthode pour intégrer les quêtes dans le jeu mais le scénario doit être réfléchi par un être humain !!
 
La requete qui insère une quete est celle la :  
(et apres le moteur s'occupe d'afficher tout ca la ou il faut)
 
INSERT INTO quete (quete_titre, quete_detail, quete_salle, quete_ville, quete_objet1, quete_objet2, quete_objet3, quete_objet4, quete_objet5, quete_objet6, quete_objet7, quete_objet8, quete_objet9)  
 VALUES ('Le transport de la bactérie.', 'Afin de transporter la bactérie originelle il vous faut retrouver le matériel necessaires à son déplacement.', 'taverne', 'Lwendar', 'Chambre blanche sous vide', 'Groupe éléctrogène', 'Pile à combustible', 'Combinaison anti-statique', 'Gants anti-radiations', 'Gants stériles', 'Masque à impulsions', 'Scanner éléctronique', 'Lampe à ions');  
 
INSERT INTO objet (objet_name, objet_sante, objet_argent, objet_salle, objet_ville) VALUES  
('Chambre blanche sous vide','-1','10','hotel','Lwendar'),  
('Groupe éléctrogène','-1','5','cybercafe','Lwendar'),  
('Pile à combustible','-1','3','armurerie','Nasku'),  
('Combinaison anti-statique','-1','2','pharmacie','Nasku'),  
('Gants anti-radiations','-1','15','taverne','Okawa'),  
('Gants stériles','-1','8','combats','Okawa'),  
('Masque à impulsions','-1','12','hotel','Mayachi'),  
('Scanner éléctronique','-1','7','cybercafe','Mayachi'),  
('Lampe à ions','-1','3','taverne','Mayachi');  

Reply

Marsh Posté le 26-06-2004 à 12:14:41    

x1fr étant sur le point de finir la premiere quête, je viens d'en rajouter une plus simple en terme de recherche d'objets dans la ville de Pruwes
une mise a jour a été effectuée : les armes sont maintenant mises dans l'inventaire.
 
Je cherche vraiment kk1 pour m'aider à faire les combats qui sont vraiment pas top :-\
 
Edit : J'oubliais : la lisibilité des forums a été améliorée aussi.


Message édité par TheTooN le 26-06-2004 à 12:16:54
Reply

Marsh Posté le 28-06-2004 à 16:08:11    

ha c'est balot


---------------
logiciel gpao erp
Reply

Marsh Posté le 28-06-2004 à 16:30:03    

hep hep thetoon je me suis incrit pour tester le fruit de tes efforts, mais je n'ai pas d'accés :/ pas reçu de mail de confirmation ni rien. par contre le pseudo est visiblement bien enregistré. (mais comme je de me rappelle plus du mot de passe que j'avas donné :sweat: ..)
 
détail: l'adresse email que j'avais renseigné est sur aol, est ce que ça peut venir de là ? [:joce]
 
pseudo : jorge
le reste me rappelle plus ce que j'ai mis [:meganne]


Message édité par philibear le 28-06-2004 à 16:31:49
Reply

Marsh Posté le 28-06-2004 à 17:03:52    

ben en fait, je ne fais pas de confirmation d'inscription
je peux te renvoyer ton mot de passe sur ton mail si tu veux, je fais ca ce soir dès que je rentre chez moi !

Reply

Marsh Posté le 28-06-2004 à 18:01:31    

TheTooN a écrit :

ben en fait, je ne fais pas de confirmation d'inscription
je peux te renvoyer ton mot de passe sur ton mail si tu veux, je fais ca ce soir dès que je rentre chez moi !


ha ok.
merci t'es sympa :jap:

Reply

Marsh Posté le 29-09-2004 à 14:41:35    

oui c interressant
Moi j'aime bien
J'espere que le dévellopement n'est pas terminé...
Il reste encore pas mal de truc a réglé par contre les combat, G pas compri comment on fait pour évoluer
Continu :)

Reply

Marsh Posté le 29-09-2004 à 15:05:09    

c quoi exactement ce tru ? y a aucune info sur la page ...

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed