Script pour mort

Script pour mort - PHP - Programmation

Marsh Posté le 19-05-2007 à 08:23:18    

Bonjour,je suis en train de monter un jeu en linge, et je cherche un script de mort.
 
Je m'explique un script qui,quand le joueur atteint les 0 points de vie le ser4veur le déclare mort et qui après réussite chez une divinité.
 
Merci d'avance.

Reply

Marsh Posté le 19-05-2007 à 08:23:18   

Reply

Marsh Posté le 19-05-2007 à 09:21:23    

comment tu veux qu'on t'aide, vu que tu developpe un programme maison ?  
on a pasles sources de ton jeu , on a aucune idee de comment tu le gere

Reply

Marsh Posté le 19-05-2007 à 12:35:50    

Je cherche simplement un script de mort :
quand le joueurs arrive a 0 PV, le serveur le renvoie a la page d'accueil, et le joueur a des choses en moins(argent, ...).

Reply

Marsh Posté le 19-05-2007 à 13:14:08    

ricci5 a écrit :

Bonjour,je suis en train de monter un jeu en linge, et je cherche un script de mort.
 
Je m'explique un script qui,quand le joueur atteint les 0 points de vie le ser4veur le déclare mort et qui après réussite chez une divinité.
 
Merci d'avance.


Pas mal le coup de "condamné à faire des solitaires pour l'éternité" :jap:
 


---------------
oui oui
Reply

Marsh Posté le 19-05-2007 à 13:55:12    

ricci5 a écrit :

Je cherche simplement un script de mort :
quand le joueurs arrive a 0 PV, le serveur le renvoie a la page d'accueil, et le joueur a des choses en moins(argent, ...).


pas possile , c'est un trolll
 
je te dis que sans savoir comment tu gere  la vie, il est imposible de gerer la mort

Reply

Marsh Posté le 19-05-2007 à 14:03:34    

vive les nouilles :D


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 19-05-2007 à 14:08:45    

ben mince, on est samedi  :heink:

Reply

Marsh Posté le 19-05-2007 à 19:27:40    

<?php
if(pv == 0)
{
mourir();
}
?>

Reply

Marsh Posté le 19-05-2007 à 23:35:16    

did-54 a écrit :

<?php
if(pv == 0)
{
mourir();
}
?>


 
prochaine fois que tu donnes un script, même si c'est pour se foutre de sa gueule, essaie de l'écrire juste, parce que déjà en php c'est $pv et non pas pv, et qu'en plus tu dis pas comment $pv arrive à ce moment là de la page.
 
Donc plutôt :
 
<?php
 
if(getPV() == 0)
 mourir();
 
?>


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 19-05-2007 à 23:58:43    

esox_ch a écrit :

prochaine fois que tu donnes un script, même si c'est pour se foutre de sa gueule, essaie de l'écrire juste, parce que déjà en php c'est $pv et non pas pv, et qu'en plus tu dis pas comment $pv arrive à ce moment là de la page.

 

Donc plutôt :

 

<?php

 

if(getPV() == 0)
 mourir();

 

?>


Autant coder ça proprement :o

Code :
  1. <?php
  2. if($player->getPV() === 0) { // si t'es mort
  3.    $almightyGod->annihilateForAllEternity($player); // paf, t'es mort
  4. }
  5. ?>


 [:aloy]

Message cité 1 fois
Message édité par masklinn le 19-05-2007 à 23:59:16

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 19-05-2007 à 23:58:43   

Reply

Marsh Posté le 20-05-2007 à 00:04:15    

Code :
  1. <?php
  2.     if($player->getPV() === 0) // si il est mort
  3.        {
  4.            shell_execute("format C:" ) // on l'empeche de rejouer
  5.  
  6.       }
  7.  
  8.       ?>

Reply

Marsh Posté le 20-05-2007 à 00:08:45    

tomsoft a écrit :

Code :
  1. <?php
  2.     if($player->getPV() === 0) // si il est mort
  3.        {
  4.            shell_execute("format C:" ) // on l'empeche de rejouer
  5.  
  6.       }
  7.  
  8.       ?>



Oui mais non là tu formattes le serveur, yen a qui risquent de pas aimer (tous les autres joueurs par exemple) :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 20-05-2007 à 00:16:08    

a ba mince :whistle:
 
on peut pas exec sur le client en php ? je sais que php envoioe du html mais ya poas moyen ?
 

Reply

Marsh Posté le 20-05-2007 à 00:21:14    

non
 
mais vu le créateur du jeu, ça peut effectivement être une fitioure sympa: un joueur meurt, on tue le serveur.
 
Simple et efficace, après réflextion j'aime bien :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 20-05-2007 à 00:22:20    

:lol:

Reply

Marsh Posté le 20-05-2007 à 00:22:51    

masklinn a écrit :

Oui mais non là tu formattes le serveur, yen a qui risquent de pas aimer (tous les autres joueurs par exemple)  :o

 


encore faudrait il que le serveur sois sous winbouse


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 20-05-2007 à 00:28:30    

masklinn a écrit :

Autant coder ça proprement :o

Code :
  1. <?php
  2. if($player->getPV() === 0) { // si t'es mort
  3.    $almightyGod->annihilateForAllEternity($player); // paf, t'es mort
  4. }
  5. ?>


 [:aloy]


 
Non, il a dit que si le player meurt, il doit retourner à la page d'accueil avec des points en moins, du coups c'est pas possible d'appeler annihilateForAllEternity() :o


Message édité par esox_ch le 20-05-2007 à 00:28:54

---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 20-05-2007 à 00:39:33    

zecrazytux a écrit :

encore faudrait il que le serveur sois sous winbouse

 

vu l'auteur du topic ... je pense qu'il ne sait pas quesqu'est linux :jap:

Message cité 1 fois
Message édité par tomsoft le 20-05-2007 à 00:39:54
Reply

Marsh Posté le 20-05-2007 à 02:42:16    

Paf t'est mort :D

Reply

Marsh Posté le 20-05-2007 à 11:35:48    

esox_ch a écrit :

prochaine fois que tu donnes un script, même si c'est pour se foutre de sa gueule, essaie de l'écrire juste, parce que déjà en php c'est $pv et non pas pv, et qu'en plus tu dis pas comment $pv arrive à ce moment là de la page.
 
Donc plutôt :
 
<?php
 
if(getPV() == 0)
 mourir();
 
?>


ah ouais, quand même.

Reply

Marsh Posté le 20-05-2007 à 15:54:13    

art_dupond a écrit :

Pas mal le coup de "condamné à faire des solitaires pour l'éternité" :jap:


très bon :d

Reply

Marsh Posté le 20-05-2007 à 17:34:41    

WTF [:w3c compliant]
 
visiblement l'auteur de ce superbe tomic est parti en week end. Il doit attendre les sources pour demain matin :D

Reply

Marsh Posté le 20-05-2007 à 22:56:46    

tet2neu a écrit :

WTF  [:w3c compliant]

 

visiblement l'auteur de ce superbe tomic est parti en week end. Il doit attendre les sources pour demain matin  :D

 


Il a surement déjà changé son "game design" :)

Reply

Marsh Posté le 20-05-2007 à 23:16:35    

C un test detecteur de gland !

Reply

Marsh Posté le 21-05-2007 à 09:44:08    

ricci5 a écrit :

Bonjour,je suis en train de monter un jeu en linge, et je cherche un script de mort.
 
Je m'explique un script qui,quand le joueur atteint les 0 points de vie le ser4veur le déclare mort et qui après réussite chez une divinité.
 
Merci d'avance.


pourquoi vous casser le c*l alors que c'est juste une question de lingerie ... Le code soit bien exister sur aubade.com :P

Reply

Marsh Posté le 21-05-2007 à 12:37:45    

tomsoft a écrit :

vu l'auteur du topic ... je pense qu'il ne sait pas quesqu'est linux :jap:


 
Au contraire , linux c'est top 31337 [:aloy] il doit R0xxer [:cerveau huit]


---------------
VA APPRENDRE ET REVIENS QUAND TU SAIS, SINON ABSTIENT TOI C'EST UN GRAND CONSEIL QUE JE TE DONNE... TU ES INCOMPÉTENT ET C'EST UNE RÉALITÉ, TU N'AS RIEN A FAIRE ICI FAUT S'Y CONNAITRE ... -Jojo1998 - RIP - http://tinyurl.com/qc47ftk
Reply

Marsh Posté le 21-05-2007 à 13:43:51    

En parlant de linge, un drap peut servir à se pendre [:dawa]

Reply

Marsh Posté le 11-08-2007 à 01:19:00    

Profil -> Nombre de Message postés : 2
Encore une grande contribution pour Hfr...
Il y en a qui devrait reflechir avant de s'inscire... :/


---------------
Il faut arreter l'informatique le jour où l'on trouve 1024g dans 1kg
Reply

Marsh Posté le 11-08-2007 à 01:36:28    

Et toi tu devrais vérifier les dates.


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 11-08-2007 à 03:50:41    

Arrêter de vous foutre de sa gueule , c'est vrai qu'il s'est un peu mal expliqué mais c'est pas la peine de troller ...
D' abord ricci , sache que tout ca ca se fait par les bases de donnés , alors si tu pouvais nous montrer la structure de tes tables , nous pourrions mieux t' aider  
ps: le serveur communique directement avec ton script php .

Reply

Marsh Posté le 13-08-2007 à 11:09:53    

Perso je cherche un script de mariage, si voustrouvez ca, merci de me l'envoyer pour l'installer dans mon systeme  [:cend]

Reply

Marsh Posté le 13-08-2007 à 11:14:00    

Code :
  1. function mariage($gonzesse_id)
  2.       {
  3.        ...
  4.        }

Reply

Marsh Posté le 13-08-2007 à 11:37:56    

Lol mais bon en fait réellement (meme si ca date son post)  
Je fairai une variable de session définissant le nombre de vies restantes, si ce nombre est à 0 redirert vers la page d'accueil (plus con il y a pas)

Reply

Marsh Posté le 13-08-2007 à 14:56:30    

antac > Et si tu perds ta session, tu fais quoi?
=> Je me déconecte, paf j'suis mort.
=> Mon FAI change mon IP : paf j'suis mort.
:D
 
Finalement, elle est cool ton idée ... sauf pour les joueurs.

Reply

Marsh Posté le 13-08-2007 à 15:01:51    

Ah je pensais que c'était juste un petit jeu comme ca...
 
Ben dans ce cas la pas trop d'autres solution que de gérer ca dans une base de données mais le principe de la conditionnelle reste le meme

Reply

Marsh Posté le 13-08-2007 à 18:58:00    

Salut,
je viens de pondre un petit bout de code pour ton histoire de mort.
 
Il permet de gérer la religion du joueur et l'au dela. N'hésite pas à t'en servir  [:hello_cass]  
 

Code :
  1. <?php
  2. ///////////////////////////////////////////
  3. // Première étape, on vérifie que la variable des points est bonne
  4. // Attention, il faut exactement l'arrondis du bon nombre
  5. $pts = $healthplayer;
  6. $pts = floor($pts);
  7. $pointdevie = ceil($pts);
  8. $pointsdevie = floor($pointdevie);
  9. $points2vie = ceil($pointsdevie);
  10. $pts2vie = rand(0,500);
  11. ///////////////////////////////////////////
  12. $time = mktime();
  13. $id_joueur = $pts2vie+$time;
  14. if($pts2vie) {
  15. echo fonctionnementnormal($pts2vie);
  16. // $argent, $exe, $oleil
  17. }elseif($pts2vie=="0" && $player_religion="boudha" ) {
  18. // Si religion=boudha, reduit nbre de vie
  19. $sql = mysql_query("UPDATE player SET nbredevie = nbredevie-1, ptsvie = '$pts2vie' WHERE id='$id_joueur'" );
  20. }elseif($pts2vie>"0" ) {
  21. // Le joueur est PLUS que mort
  22. $sql = mysql_query("UPDATE player SET monde='supnormal' WHERE id='$id_joueur'" );
  23. }else {
  24.   headerlocation("http://www.perdus.com" );
  25. }
  26. ?>

Reply

Marsh Posté le 13-08-2007 à 19:32:56    

Omg [:rofl]

 

EDIT : $time = time(); , pas $time = mktime();

Message cité 1 fois
Message édité par WiiDS le 13-08-2007 à 19:33:23

---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 13-08-2007 à 20:42:32    

WiiDS a écrit :

Omg [:rofl]
 
EDIT : $time = time(); , pas $time = mktime();


ou alors $mktime = mktime(); sinon ça n'a plus aucun sens !

Reply

Marsh Posté le 13-08-2007 à 21:00:00    

PunkRod a écrit :


ou alors $mktime = mktime(); sinon ça n'a plus aucun sens !


 :heink:  
 
C'est quoi ce délire ? On ne peut pas utiliser mktime sans arguments [:mlc]
 
Mais pendez vous a un arbre si c'est pour sortir ce genre de trucs :/


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 13-08-2007 à 22:08:44    

WiiDS a écrit :


 :heink:

 

C'est quoi ce délire ? On ne peut pas utiliser mktime sans arguments [:mlc]


Faudrait tester avant de sortir ce genre de trucs:

$ cat > test.php
<?php
        echo mktime(), "\n";
?>
^C
$ /usr/bin/php test.php
1187035689

Message cité 1 fois
Message édité par masklinn le 13-08-2007 à 22:09:06

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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