| Console + mini probleme IA Zombie hate | |
|
|
Auteur | Message |
---|
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Console + mini probleme IA Zombie hate Lun 9 Juil 2007 - 22:27 | |
| BONDOUUUUUUUUR Beh apres avoir rechercher parmis les questions et scripts ,je ne trouva point de systeme/moteur de console -.-"""""""" alors consolez mwa et eh :honte: non. comment je pourrais faire ? c'est surtout pour des trucs speciaux , genre des trucs bonus,ou charger les niveaux, faire spawner les ennemis et mon mini probleme IA c'est que mes ennemis sont tournes dans leur direction. mais j'ai fait un mini systeme pour qu'ils tournent progressivement - Code:
-
if image_angle>direction+20 { image_angle-=15 } if image_angle<direction-20 { image_angle+=15 }
c super sauf que si je suis a 2 ° et que je passe a 360° , cet idiot va faire tout le tour... je trouve pas le calcul pour eviter ca :gniah: _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
| |
edi9999 Utilisateur confirmé: Rang *****
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
| Sujet: Re: Console + mini probleme IA Zombie hate Lun 9 Juil 2007 - 22:34 | |
| Pour la console je sais pas mais pour l autre j edit dans 5 min Voila j ai trouvé un petit script pour retourner sil faut tourner dans le sens des aiguilles dune montre ou le contraire test=(direction-image_angle) mod360
test=(direction-image_angle) mod 360
while test<0
{
test+=360
}
if test>180
{
C est quon tourne dans le sens des aiguilles d une montre
if test<340
{
image_angle-=2
}
}
if test <180
{
C est quon tourne dans le sens contraire des aiguilles d une montre
if test>20
{
image_angle+=2
}
}
if test=180
{
alors les 2 reviennent au meme
a=floor(random(2))
if (a=0)
{
image_angle+=2
}
if (a=1)
{
image_angle-=2
}
}
Et voila Desolé j ai changé tous les % en mod J ai trop l habitude du c (etant donné que c ' est un des seuls trucs que je peux faire sur mon ordi portable) Sinon il fallait encore rajouter le while car les mod retounent parfois des valeurs negatives et en plus je m étais trompé pour le premier j avais mis test>20 au lieu de test <340 Je l ai tésté il marche a merveille
Dernière édition par le Mer 11 Juil 2007 - 15:02, édité 4 fois |
|
| |
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: Console + mini probleme IA Zombie hate Lun 9 Juil 2007 - 22:34 | |
| ce que j'adore chez toi c'est l'utulité de tes post _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
| |
edi9999 Utilisateur confirmé: Rang *****
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
| Sujet: Re: Console + mini probleme IA Zombie hate Lun 9 Juil 2007 - 22:53 | |
| Tu veux donc incinuer que mes posts sont souvents inutiles ? |
|
| |
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: Console + mini probleme IA Zombie hate Lun 9 Juil 2007 - 22:55 | |
| waw la jsuis epate _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
| |
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: Console + mini probleme IA Zombie hate Lun 9 Juil 2007 - 22:58 | |
| mai euh il me met erreur il reconnait pas % _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
| |
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: Console + mini probleme IA Zombie hate Lun 9 Juil 2007 - 23:30 | |
| REVEILLAGE ca maaaaaaaaaaarche paaaaaaaaaaaaaaaaaaaas ET JE PIIIIIIIIIIIIIGE PAS TOOOOOOOON SCRIIIIIPTEUUUUUUUUUUUUUUU _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
| |
edi9999 Utilisateur confirmé: Rang *****
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
| Sujet: Re: Console + mini probleme IA Zombie hate Mar 10 Juil 2007 - 10:27 | |
| Désolé il faut remplacer les % par des modulos (mod) |
|
| |
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: Console + mini probleme IA Zombie hate Mar 10 Juil 2007 - 21:40 | |
| Merchiiiiiiiiiiiiiiiiiiiiiiiiiii !!!!!! sinon personne n'a d'idee pour la console ? _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Console + mini probleme IA Zombie hate Mar 10 Juil 2007 - 22:12 | |
| le plus simple, mia sutilisable que si on connait le gm6 : execute_string(get_string("Entrez votre ligne de code","")) Sinon, il faut faire une reconnaissance de fonctions si tu veux quelquechose de mieux. Je l'ai fait sur T.I., alors ça doit pas être si dur que ça la dessus Etape 1 : L'utilisateur rentre qqc dans la console : - Code:
-
code=get_string("CONSOLE###","") Etape2 : éclaircir T'a qu'à définir que tes fonction commences par exemples par le caractère / Déjà, il passera ce qu'on a rentré si ça commence pas par "/". - Code:
-
if string_char_at(code,1)!="/" {exit} Etape 3 : execution du code et de la fonction Après, si tu défini par exemple que /cheat life xxx est le code qui rajoute xxx vie à ton perso, t'a qu'à faire : - Code:
-
if string_pos("/cheat life",code)!=0 //si il trouve la commande dans ce qu'on rentre { life+=real(string_copy(code,13,string_length(code)-12)) } Lors de cette dernière étape, il transforme la fin de la chaine (de la fin de la fonction à la fin du string) en une valeur, qui correspond à xxx. Il l'ajoute à life, donc tout va bien, les oiseaux chante, et tu a ta première fonction de ta console. _________________ Tous les icones de gm utilisables sur le cbna ICI
Dernière édition par le Mar 10 Juil 2007 - 23:04, édité 1 fois |
|
| |
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: Console + mini probleme IA Zombie hate Mar 10 Juil 2007 - 22:41 | |
| _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Console + mini probleme IA Zombie hate Mar 10 Juil 2007 - 22:44 | |
| si tu comprend pas, préviens moi et j'expliquerais dans les détails.. _________________ Tous les icones de gm utilisables sur le cbna ICI |
|
| |
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: Console + mini probleme IA Zombie hate Mar 10 Juil 2007 - 22:52 | |
| je te previens que je pige que dalle , et en plus ca marche pô _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Console + mini probleme IA Zombie hate Mar 10 Juil 2007 - 23:05 | |
| j'ai modifié mon post : il y avait deux erreurs. MAINTENANT ça marche. _________________ Tous les icones de gm utilisables sur le cbna ICI |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Console + mini probleme IA Zombie hate Mar 10 Juil 2007 - 23:07 | |
| _________________ Tous les icones de gm utilisables sur le cbna ICI |
|
| |
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: Console + mini probleme IA Zombie hate Mar 10 Juil 2007 - 23:14 | |
| ca va merchi j'ai pas eu besoin de l'exemple ca marche a merveille merciiiiiiiiiiii au fait, ed9999 n ton script marche tjrs pas. j'ai retoucher et tt , mais ca marche pas _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
| |
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: Console + mini probleme IA Zombie hate Mer 11 Juil 2007 - 0:09 | |
| Wala j'ai encore un probleme voici mon script - Code:
-
if string_pos("/spawn",code)!=0 //si il trouve la commande dans ce qu'on rentre { if actif=1 instance_create(mouse_x,mouse_y,string_copy(code,8,string_length(code)-8)) }
c'etait pour creer des objets en indiquant leur nom, seulment , quoi que j'ecrive ca me spawn le joueur _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
| |
M@d_Doc Modérateur
Messages : 6600 Localisation : 47°44'8.04 Projet Actuel : aucun
| Sujet: Re: Console + mini probleme IA Zombie hate Mer 11 Juil 2007 - 12:51 | |
| En fait, un bout de string reste un string, pas un nom d'objet, il faut donc rentrer le TOUT dans un string, puis executer ce dernier.... - Code:
-
string_execute( "instance_create(mouse_x,mouse_y,"+string_copy(code,8,string_length(code)-8)+")" ) _________________ Tous les icones de gm utilisables sur le cbna ICI |
|
| |
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: Console + mini probleme IA Zombie hate Mer 11 Juil 2007 - 13:40 | |
| _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
| |
edi9999 Utilisateur confirmé: Rang *****
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
| Sujet: Re: Console + mini probleme IA Zombie hate Mer 11 Juil 2007 - 14:57 | |
| Voila j ai enfin reussi a trouvé le bug Le mod ne marche pas super et c est pour ca si image_angle-direction et negatif image_angle-angle_direction mod 360 et aussi negatif il fallait donc mettre un while: Voila un exemple expres pour jo http://www.zshare.net/download/2644829972c2cd/ |
|
| |
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: Console + mini probleme IA Zombie hate Mer 11 Juil 2007 - 15:08 | |
| ooooooooookéééééé j'ai tout commpriiiiiiiiiiiis _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
| |
edi9999 Utilisateur confirmé: Rang *****
Messages : 2480 Localisation : France Projet Actuel : theatre flashy
| Sujet: Re: Console + mini probleme IA Zombie hate Mer 11 Juil 2007 - 15:12 | |
| |
|
| |
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: Console + mini probleme IA Zombie hate Mer 11 Juil 2007 - 15:43 | |
| c'etait une blague sinon merci beaucoups ca marche super je vais ENFIN pouvoir sortir ma demo (lawl 5h plus tard) _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
| |
Contenu sponsorisé
| Sujet: Re: Console + mini probleme IA Zombie hate | |
| |
|
| |
| Console + mini probleme IA Zombie hate | |
|