RPG Creator : créez votre MMORPG ou RPG sans aucune connaissance en programmation


Disponible le 4 Juin !




- Jouez à votre jeu sur tablettes tactiles, Smartphones et navigateurs Web
- Personnalisez vos menus
- Dessinez facilement et rapidement vos cartes
- Créez des actions pour le combat A-RPG


www.rpgcreator.net


Heures au format UTC + 1 heure [ Heure d’été ]




Publier un nouveau sujet Répondre au sujet  [ 6 messages ] 
Auteur Message
 Sujet du message: [RPG] Créer un message
MessagePublié: 29 Juin 2007, 03:57 
Villageois (Nv 1)

Inscrit le: 18 Juin 2007, 00:00
Messages: 16
Points d'aide: 0/60

Créations :

Voir ses créations

Voici un excellent script qui pourra surement aider un créateur de RPG sur Game Maker n19
Code: Tout sélectionner
//////////////// RPG Message ////////////////////
//
// Auteur principal : Simon Donkers
// Optimisateur & Debugger : Hackers93
//
// Voici les arguments pour les effets de texte
//
// argument0 : Le texte a afficher
// argument1 : Le sprite de la personne qui parle
// argument2 : La couleur du texte (exemple : c_black)
// argument3 : La taille du texte (exemple : 14)
// argument4 : couleur du background (exemple : c_green)
// argument5 : allignement du texte (exemple : fa_left)
/////////////////////////////////////////////////////
string:= argument0;
brush_color:= argument4;
font_color:= argument2;
font_size:= argument3;
if sprite_get_height(argument1)<string_height_ext(argument0, -1, view_wview[0]-sprite_get_width(argument1)-50) and string_height_ext(argument0,-1, view_wview[0]-sprite_get_width(argument1)-50) < view_hview[0]-40 then
{
        height:= string_height_ext(argument0,-1, view_wview[0]-sprite_get_width(argument1)-50);
}
if sprite_get_height(argument1) >string_height_ext(argument0, -1,view_wview[0] - sprite_get_width(argument1) - 50) then
{
        height:= sprite_get_height(argument1);
}
if string_height_ext(argument0,-1, view_wview[0] - sprite_get_width(argument1) - 50) >view_hview[0] -40 then
{
        height:= view_hview[0]-40;
}
while argument0!= ''
{
        string:= argument0;
        //Si le message est plus petit que l'ecran
        if string_height_ext(argument0, -1, view_wview[0] - sprite_get_width(argument1) - 50) < view_hview[0]-40 then
        {
                string:= argument0;
                argument0:= '';
        }
        else
        {
                i:= string_length(argument0);
                while string_height_ext(string, -1, view_wview[0] - sprite_get_width(argument1) - 50) > view_hview[0]-40
                {
                        string:= string_copy(string,0,i-1);
                        i-= 1;
                }
                while string_char_at(string,string_length(string))!= ' '
                {
                        string:= string_copy(string, 0, string_length(string) - 1);
                }
                argument0:= string_copy(argument0, string_length(string) + 1, string_length(argument0) - string_length(string));
        }
        draw_rectangle(10, view_hview[0] -30 -height, view_wview[0] -10, view_hview[0]- 10,true);
        draw_sprite(argument1,-1, 20,view_hview[0] -20-height);
        font_align:= argument5;
        draw_text_ext(sprite_get_width(argument1) + 30,view_hview[0]- 20-height,string, -1,view_wview[0]-sprite_get_width(argument1)-50);
        screen_refresh();
        io_clear();
        keyboard_wait();
}


J'espère que cela vous aidera n46


Haut
 Profil  
 
 Sujet du message: Re: [RPG] Créer un message
MessagePublié: 29 Juin 2007, 13:17 
Artisan (Nv 2)

Inscrit le: 23 Déc 2006, 01:00
Messages: 131
Points d'aide: 0/60

Créations :

Voir ses créations

Merci ! Ca va servir !

Mais... Es-ce que le message est permanent ?


Haut
 Profil  
 
 Sujet du message: Re: [RPG] Créer un message
MessagePublié: 29 Juin 2007, 14:37 
Villageois (Nv 1)

Inscrit le: 18 Juin 2007, 00:00
Messages: 16
Points d'aide: 0/60

Créations :

Voir ses créations

Non, parce que tu vois keyboard_wait(); ça veux dire qu'il attend l'appui d'une touche pour finir.


Haut
 Profil  
 
 Sujet du message: Re: [RPG] Créer un message
MessagePublié: 29 Juin 2007, 15:17 
Artisan (Nv 2)

Inscrit le: 23 Déc 2006, 01:00
Messages: 131
Points d'aide: 0/60

Créations :

Voir ses créations

Ok !!! super script ! Smile

Et t'as oublié de dire de qui c'est ^^

Merci encore !


Haut
 Profil  
 
 Sujet du message: Re: [RPG] Créer un message
MessagePublié: 01 Aoû 2007, 19:03 
Bourgeois (Nv 1)

Inscrit le: 27 Juil 2007, 00:00
Messages: 206
Points d'aide: 0/60

Créations :

Voir ses créations

euh il fait qui le script

Edit par Samarium : Merci d'écrire dans un français correct


Haut
 Profil  
 
 Sujet du message: Re: [RPG] Créer un message
MessagePublié: 01 Aoû 2007, 22:12 
Ancien membre du staff
Ancien membre du staff

Inscrit le: 12 Aoû 2006, 00:00
Messages: 1060
Points d'aide: 60/60

Créations :

Voir ses créations

Pour savoir de qui c'est il suffit de lire l'entête...

Sinon jojo, tu veux savoir quoi:

Ce qu'il fait?

C'est dans le titre: créer un message qui s'affiche à l'écran

Par qui il est fait?

Entête:Simon Donkers


Haut
 Profil  
 
Afficher les messages depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 6 messages ] 

Heures au format UTC + 1 heure [ Heure d’été ]


Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Sauter vers:  
cron
RPG Creative Forum version 5 ; Tous droits réservés
phpBB Group (Traduit par Xaphos)
Optimisé pour une résolution 1024*728