Script Pour Caterpillar Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème



AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le Deal du moment : -29%
DYSON V8 Origin – Aspirateur balai sans fil
Voir le deal
269.99 €

 

 Script Pour Caterpillar

Aller en bas 
4 participants
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 - 2: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 ^^
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 - 8: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.
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 - 11:48

Tu fais un Chrono trigger? Woaw gha
Sinon le script est bien, ca pourra me servir un jour ^^
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 - 13:15

ouais c un Ct que je fais mais pour le moment je n'en dévoile pas plus Razz
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 - 16:49

Tu ne connaissais pas les boucles ?
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 - 2: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 ^^
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 - 9:01

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

¬_¬

( rire )
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 - 12:44

ouais mais bon comme j'ai dit sa fais 6 mois que j'avais pas retoucher a GM
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 - 13:01

c'est pour ca que je rajoute un rire
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 - 4: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 ^^
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
-
» Script pour menu
» Script pour trier un liste
» Script pour limiter à 8 directions
» trop de données pour le script
» Script pour une TextBox façon RPG

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