| Comment faire??? | |
|
|
Auteur | Message |
---|
keïtchi Utilisateur confirmé: Rang **
Messages : 366 Localisation : Don't Follow me, I'm lost too!
| Sujet: Comment faire??? Mar 10 Jan 2006 - 21:56 | |
| Voila j'ai un probleme (encore XD) j'ai suivie le tuto trés intérésent sur les jeux multijeur et j'ai appliquer le script tout marche a peut pret bien (je crois) mais voila... pour la suite il est plus s'imple de vous éxpliquer de quoi est fais la "Y_room" voila a quoi elle resemble en gros (je dis bien en gros) >c'est ici!<Bon voila aprés les petit reglage du style si la balle touche la barre elle rebondis ect... on a vien a un point plus "dur" (fin pour moi ^^') je voudrais faire en sorte que de crée un systeme de victoire avec en haut a droite et en haut a gauche le nombre de victoire des 2 persso, De plus et ce qui me pose le plus de problème c'est de fair c'est condition: -Si la balle sort a droite alors variable "win_joueur1"+1(relative) -Si la balle sort a gauche alors variable "win_joueur2"+1(relative) Un dèrnier chtit point: voila je voudrais savoire si il est normale que des que je me conectte avec un amis sur mon jeux est il est impossible d'y jouer car des que l'un de nous deux rentre le jeux, voyent qu'il n'y a qu'un joureur le jeux éxecute le code et nous dis "le joueur adversse a quitter la partie" Voila! ^^ |
|
| |
daminetreg Administrateur
Messages : 16998 Localisation : Siege du CBNA! Projet Actuel : Site Web du CBNA, version beta :
| Sujet: Re: Comment faire??? Mar 10 Jan 2006 - 22:02 | |
| Je n'ai plus le temps de te répondre ce soir, je te réponds demain après midi. _________________ Mon CV : fr - de - en Tous Ensemble! Réalisons! |
|
| |
keïtchi Utilisateur confirmé: Rang **
Messages : 366 Localisation : Don't Follow me, I'm lost too!
| Sujet: Re: Comment faire??? Mar 10 Jan 2006 - 22:03 | |
| oki ^^ j'attend ta réponsse!!! |
|
| |
daminetreg Administrateur
Messages : 16998 Localisation : Siege du CBNA! Projet Actuel : Site Web du CBNA, version beta :
| Sujet: Re: Comment faire??? Mer 11 Jan 2006 - 21:17 | |
| Il suffit de faire pour afficher le score, un objet: obj_score_p1Dans lequel dans <draw> tu entres ceci: - Code:
-
draw_text_color(x,y,win_joueur1,c_blue,c_lime,c_blue,c_lime,0.7);
Où win_joueur1 est ta variable contenant le score. Et de même un autre objet pour le score du joueur 2. Ensuite la sortie de balle, il te suffit de faire un objet prenant tout le côté droit de la room et un autre objet prenant tout le côté gauche de la room en hauteur bien sûr, une barre de préference que tu mets invisibles. Ensuite à l'interieur de l'objet obj_barre_droit il te suffit d'entrer dans l'event <collision with object Balle> ceci: - Code:
-
win_joueur1 +=1
et pour celui de gauche: - Code:
-
win_joueur2 +=1
Voilà pour cela c'est bon. Ensuite pour le problème de connexion que tu as mets simplements ce qui suit dans tes scripts en commentaires: - Code:
-
//Si l'autre joueur quitte //if (mplay_player_find() < 2) //{ // show_message('...::Le joueur adverse a quitté la session::...'); // game_end(); //} Le problème ne peux venir que de là si tu as utilisé mon tutoriel, c'est d'ailleurs pour ça que j'avais mis derriere des barres de commentaires, car il faudrait que cette portion de code ne s'execute que si les deux joueurs sont déjà connecté, et pour cela il faudrait faire une room d'attente pour la connexion. _________________ Mon CV : fr - de - en Tous Ensemble! Réalisons! |
|
| |
keïtchi Utilisateur confirmé: Rang **
Messages : 366 Localisation : Don't Follow me, I'm lost too!
| Sujet: Re: Comment faire??? Mer 11 Jan 2006 - 22:28 | |
| Merci!!!!! ^^ est sinan je comprend (pour les probleme de conexion) moi je les avais enlevé (les //) par ce que j'aime bien regarder les script que je prend (un minimum) et j'ai vus que des partit de code ne marcher pas parcequ'il était mis en compentaire ^^' donc j'ai enlever les // devant les les petite partit de code ^^' Bref un chtite mauvaise initiative de ma part ^^' mais c'est en faisent des érreur qu'ons progresse . |
|
| |
keïtchi Utilisateur confirmé: Rang **
Messages : 366 Localisation : Don't Follow me, I'm lost too!
| Sujet: Re: Comment faire??? Jeu 12 Jan 2006 - 0:46 | |
| désoler pour le double poste mais j'ai encore une question ^^' voila les deux bare je voudrais quelle soit déplassable avec la souris ^^ mais voila si j'ai bien compris comment sa marche, mettre add event => sept => "J1" jump to the "mouse_y" and "x" dans l'objet "J1" ne sert a rien vus que c'est le script script_update_p1 qui ce charge des déplacement sur la Y_room. alors bon j'ai beau modifier le script je ni arrive pas j'ai beaux conaitre les base du "ruby" sur GM il y a quelque chtit (gros) bout de code que je ne comprend pas ^^' donc voila ce que j'avais fais: - Code:
-
//Script de maintenance du joueur 1 //lecture des déplacements x = mplay_data_read(5); y = mplay_data_read(6); //Déplacements
x = x y = mouse_y
//Si l'autre joueur quitte //if (mplay_player_find() < 2) //{ // show_message('...::Le joueur adverse a quitté la session::...'); // room_goto(menu_bonus)(); //}
je sais sa fais peur a voire XD |
|
| |
Rob Utilisateur confirmé: Rang *****
Messages : 2008 Localisation : ABLA VA DODO Projet Actuel : glandage
| Sujet: Re: Comment faire??? Jeu 12 Jan 2006 - 16:15 | |
| object batte >> step >> jump to given at position >> mouse_y _________________ lolo784²"é(
|
|
| |
keïtchi Utilisateur confirmé: Rang **
Messages : 366 Localisation : Don't Follow me, I'm lost too!
| Sujet: Re: Comment faire??? Jeu 12 Jan 2006 - 17:32 | |
| mais je ne veux pas controlé la balle, mais que chacun des joueur control une barre!!! |
|
| |
fibo *Excellent utilisateur*
Messages : 6280 Localisation : Can, Qc Projet Actuel : - Spoiler:
| Sujet: Re: Comment faire??? Jeu 12 Jan 2006 - 18:21 | |
| oui mes ses très facile tous ce qua a faire ses mètre des bouton diferant... |
|
| |
daminetreg Administrateur
Messages : 16998 Localisation : Siege du CBNA! Projet Actuel : Site Web du CBNA, version beta :
| Sujet: Re: Comment faire??? Jeu 12 Jan 2006 - 19:28 | |
| - Code:
-
//Script de maintenance du joueur 1 //lecture des déplacements x = mplay_data_read(5); y = mplay_data_read(6); //Déplacements
x = x y = mouse_y mplay_data_write(12,y);
//Si l'autre joueur quitte //if (mplay_player_find() < 2) //{ // show_message('...::Le joueur adverse a quitté la session::...'); // room_goto(menu_bonus)(); //}
Voilà entre ceci, j'ai juste rajouté: mplay_data_write(12,y); _________________ Mon CV : fr - de - en Tous Ensemble! Réalisons! |
|
| |
Invité Invité
| Sujet: Re: Comment faire??? Jeu 12 Jan 2006 - 19:30 | |
| Merci!!!!! ^^ |
|
| |
daminetreg Administrateur
Messages : 16998 Localisation : Siege du CBNA! Projet Actuel : Site Web du CBNA, version beta :
| Sujet: Re: Comment faire??? Jeu 12 Jan 2006 - 19:31 | |
| De rien. _________________ Mon CV : fr - de - en Tous Ensemble! Réalisons! |
|
| |
Contenu sponsorisé
| Sujet: Re: Comment faire??? | |
| |
|
| |
| Comment faire??? | |
|