AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez
 

 Script Pour Caterpillar

Aller en bas 
AuteurMessage
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer

Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

Script Pour Caterpillar Empty
MessageSujet: Script Pour Caterpillar   Script Pour Caterpillar EmptyDim 16 Mar 2008 - 1:16

Bonjour aujourd'hui je vais vous montrer un petit script que fkiller ma donner l'idée car je travaille sur un nouveau rpg en se moment donc j'aivais besoin de sa ^^

Explication:
Le Script Caterpillar sert a faire comme dans chrono trigger les allier qui suive le héro sur les map
l'objet vas faire les même x y que le héro a fais.

il me reste qu'a le paufiner avec les sprite des allier pour qu'il suive les point et change de direction selon ou il avance ^^

un bon vieux dimmentional array ^^
donc la variable posi set a stocker les x et y du hero
15 sec en arrière de lui ^^ mais mon seul problem c que je voudrais qu'il arrête un fois rendu au héro a la place d'aller sur le dernier xprevious yprevious enregistrer mais bn je finira par régler se probleme ^^
donc demain se script sera mise-a-jour avec les diection du perso allier ^^

Bonne nuit all
Code:

x=global.posi[1,15]
y=global.posi[0,15]
global.posi[0,15]=global.posi[0,14]
global.posi[1,15]=global.posi[1,14]
global.posi[0,14]=global.posi[0,13]
global.posi[1,14]=global.posi[1,13]
global.posi[0,13]=global.posi[0,12]
global.posi[1,13]=global.posi[1,12]
global.posi[0,12]=global.posi[0,11]
global.posi[1,12]=global.posi[1,11]
global.posi[0,11]=global.posi[0,10]
global.posi[1,11]=global.posi[1,10]
global.posi[0,10]=global.posi[0,9]
global.posi[1,10]=global.posi[1,9]
global.posi[0,9]=global.posi[0,8]
global.posi[1,9]=global.posi[1,8]
global.posi[0,8]=global.posi[0,7]
global.posi[1,8]=global.posi[1,7]
global.posi[0,7]=global.posi[0,6]
global.posi[1,7]=global.posi[1,6]
global.posi[0,6]=global.posi[0,5]
global.posi[1,6]=global.posi[1,5]
global.posi[0,5]=global.posi[0,4]
global.posi[1,5]=global.posi[1,4]
global.posi[0,4]=global.posi[0,3]
global.posi[1,4]=global.posi[1,3]
global.posi[0,3]=global.posi[0,2]
global.posi[1,3]=global.posi[1,2]
global.posi[0,2]=global.posi[0,1]
global.posi[1,2]=global.posi[1,1]
global.posi[0,1]=global.posi[0,0]
global.posi[1,1]=global.posi[1,0]
global.posi[0,0]=crono.yprevious
global.posi[1,0]=crono.xprevious
merci si vous avez un sonlution a mon ptit probleme ^^

_________________
allez voir le Projet d'envergure de la M.R.S
allez voir mon Crono Trigger Il y a du nouveau !!!
------------------------------------------------------------------------
Spoiler:
 

Script Pour Caterpillar Original
Envoyer moi un pv pour nous rejoindre !
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc

Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Script Pour Caterpillar Empty
MessageSujet: Re: Script Pour Caterpillar   Script Pour Caterpillar EmptyDim 16 Mar 2008 - 7:14

bon deja :
Code:
x=global.posi[1,15]
y=global.posi[0,15]
for(i=14;i>0;i-=1)
{
global.posi[0,i]=global.posi[0,i-1]
global.posi[1,i]=global.posi[1,i-1]
}
global.posi[0,0]=crono.yprevious
global.posi[1,0]=crono.xprevious
c'est plus court,
j'ai oté
global.posi[0,1]=global.posi[0,0]
global.posi[1,1]=global.posi[1,0]
vu que ces valeurs sont réassignées just e après

j'ai oté
global.posi[0,15]=global.posi[0,14]
global.posi[1,15]=global.posi[1,14]
vu que tu les a assignée juste avant.

_________________
Script Pour Caterpillar Control_commentTous les icones de gm utilisables sur le cbna ICI Script Pour Caterpillar Main1_change_sprite
Revenir en haut Aller en bas
http://www.lecbna.org
Death_egg
*Excellent utilisateur*
Death_egg

Messages : 3807
Localisation : undefined
Projet Actuel : ou qu'elle est passée la barre d'avancement

Script Pour Caterpillar Empty
MessageSujet: Re: Script Pour Caterpillar   Script Pour Caterpillar EmptyDim 16 Mar 2008 - 10:48

Tu fais un Chrono trigger? Woaw gha
Sinon le script est bien, ca pourra me servir un jour ^^

_________________
J'aime le Anime crossa
Revenir en haut Aller en bas
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer

Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

Script Pour Caterpillar Empty
MessageSujet: Re: Script Pour Caterpillar   Script Pour Caterpillar EmptyDim 16 Mar 2008 - 12:15

ouais c un Ct que je fais mais pour le moment je n'en dévoile pas plus Razz

_________________
allez voir le Projet d'envergure de la M.R.S
allez voir mon Crono Trigger Il y a du nouveau !!!
------------------------------------------------------------------------
Spoiler:
 

Script Pour Caterpillar Original
Envoyer moi un pv pour nous rejoindre !
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999

Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

Script Pour Caterpillar Empty
MessageSujet: Re: Script Pour Caterpillar   Script Pour Caterpillar EmptyDim 16 Mar 2008 - 15:49

Tu ne connaissais pas les boucles ?

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer

Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

Script Pour Caterpillar Empty
MessageSujet: Re: Script Pour Caterpillar   Script Pour Caterpillar EmptyLun 17 Mar 2008 - 1:05

j'utilise les boucle que très rarement je commence jeuste a être fiable en prog lol et je dois me rafraichir la mémoir en prog car sa fais 5 mois que j'y ai pas toucher ^^

_________________
allez voir le Projet d'envergure de la M.R.S
allez voir mon Crono Trigger Il y a du nouveau !!!
------------------------------------------------------------------------
Spoiler:
 

Script Pour Caterpillar Original
Envoyer moi un pv pour nous rejoindre !
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc

Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Script Pour Caterpillar Empty
MessageSujet: Re: Script Pour Caterpillar   Script Pour Caterpillar EmptyLun 17 Mar 2008 - 8:01

On ne te pardonnera pas d'erreur, car dans ta signature tu es experienced user

¬_¬

( rire )

_________________
Script Pour Caterpillar Control_commentTous les icones de gm utilisables sur le cbna ICI Script Pour Caterpillar Main1_change_sprite
Revenir en haut Aller en bas
http://www.lecbna.org
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer

Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

Script Pour Caterpillar Empty
MessageSujet: Re: Script Pour Caterpillar   Script Pour Caterpillar EmptyLun 17 Mar 2008 - 11:44

ouais mais bon comme j'ai dit sa fais 6 mois que j'avais pas retoucher a GM

_________________
allez voir le Projet d'envergure de la M.R.S
allez voir mon Crono Trigger Il y a du nouveau !!!
------------------------------------------------------------------------
Spoiler:
 

Script Pour Caterpillar Original
Envoyer moi un pv pour nous rejoindre !
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc

Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Script Pour Caterpillar Empty
MessageSujet: Re: Script Pour Caterpillar   Script Pour Caterpillar EmptyLun 17 Mar 2008 - 12:01

c'est pour ca que je rajoute un rire

_________________
Script Pour Caterpillar Control_commentTous les icones de gm utilisables sur le cbna ICI Script Pour Caterpillar Main1_change_sprite
Revenir en haut Aller en bas
http://www.lecbna.org
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer

Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

Script Pour Caterpillar Empty
MessageSujet: Re: Script Pour Caterpillar   Script Pour Caterpillar EmptySam 10 Mai 2008 - 2:14

La dernière version du caterpillar

a mettre dans create event:
Code:

var n;
n=0;
do
    {
    global.posi[n,0]=crono.x;
    global.posi[n,1]=crono.y;
    n+=1
    }
until(n>=16);

à mettre Dans Step:
Code:

var n;
n=15;
if keyboard_check_direct(vk_up) || keyboard_check_direct(vk_down) ||
keyboard_check_direct(vk_left) || keyboard_check_direct(vk_right)
    {
    do
        {
        global.posi[n,0]=global.posi[n-1,0]
        global.posi[n,1]=global.posi[n-1,1]
        n-=1;
        }
    until(n=0);
    global.posi[0,0]=crono.xprevious;
    global.posi[0,1]=crono.yprevious;
    }
x=global.posi[15,0];
y=global.posi[15,1]
C'est Fkiller qui les a créer merci a lui ^^

_________________
allez voir le Projet d'envergure de la M.R.S
allez voir mon Crono Trigger Il y a du nouveau !!!
------------------------------------------------------------------------
Spoiler:
 

Script Pour Caterpillar Original
Envoyer moi un pv pour nous rejoindre !
Revenir en haut Aller en bas
Contenu sponsorisé




Script Pour Caterpillar Empty
MessageSujet: Re: Script Pour Caterpillar   Script Pour Caterpillar Empty

Revenir en haut Aller en bas
 
Script Pour Caterpillar
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Combien d'impot pour 20 000 clair (ou +)
» j'ai pas de sous pour mes minis
» pour le remboursement anticipé
» Pour les enfants d'Haïti...
» recherche idées pour gérer noms enfants légitimés

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Scripts GML-
Sauter vers: