Aller à la page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
Reprise du message précédent:
Sheeptouf -
posté le 14/09/2010 à 21:50:24 (2 messages postés)
| | Excusez moi, peut être qu'on vous à déja posé cette question et qu'elle vous parait débile mais j'ai un petit souci avec RM 2003:
Quand je modifie le taux de rencontres des montres dans une map, bien que je le mette à 100% je ne tombe jamais sur des monstres? pourquoi? O_O
|
אני חושב לכן אני | Suite du sujet:
Sheeptouf -
posté le 15/09/2010 à 17:37:00 (2 messages postés)
| | D'accord merci beaucoup beaucoup et bon making X_X-
|
אני חושב לכן אני |
TIMO -
posté le 21/09/2010 à 17:19:24 (822 messages postés)
| | Support : RMXP
Question 1 :
Bonjour, je cherche à changer l'apparence du héros en script, j'imagine qu'il faut changer la valeur, d'une variable mais je ne sais pas laquelle.
C'est quoi son nom ???
|
Lufia -
posté le 21/09/2010 à 17:44:42 (5792 messages postés)
| Un Oniromancien. PVs 1, Attaque 0, Défense 0. | $game_player.character_name / $game_player.character_hue
Ce sont des variables en lecture seule, par contre. (cf Game_Character 1)
Tu peux passer par la méthode set_graphic de Game_Actor, c'est celle qui est appelée par la commande d'évènement "Change Actor Graphic". (command_322, Interpreter 6)
|
Une signature ? Pour quoi faire ? |
TIMO -
posté le 21/09/2010 à 18:55:37 (822 messages postés)
| | Ah, j'espérais que ce serait plus simple. Je vais le faire en évènement finalement.
Edit :
Support : RMXP
Question 1 :
Où on change l'opacité des boites de messages ?
|
berka -
posté le 23/09/2010 à 00:00:28 (493 messages postés)
| planchant sur un script | Bonsoir,
Dans Window_Message
juste avant le refresh de def initialize ajoute
self.opacity = (un chiffre entre 0 et 255)
#Edit
Berka
|
Twitter: Pensées politiques et juridiques. Réflexions informatiques |
Tasslehoff -
posté le 23/09/2010 à 00:09:10 (5274 messages postés)
| Disciple de Pythagolf | T'es fous ou quoi? T'as oublié de signer berka à la fin de ton message...
|
~~ |
Touiy1 -
posté le 26/09/2010 à 17:03:43 (10 messages postés)
| | Support : RM2003
Question 1 :
on poste où les questions pour RM 2003?
|
berka -
posté le 26/09/2010 à 22:00:17 (493 messages postés)
| planchant sur un script | euuh... DTC ?
En tout cas pas ici.
|
Twitter: Pensées politiques et juridiques. Réflexions informatiques |
TIMO -
posté le 27/09/2010 à 16:57:27 (822 messages postés)
| | Forum => entraide => nouveau, le bouton juste au dessus de la liste des topics existant.
|
| Le Naufragé | Support :
RMXP
Question 1 :
Je voudrais que, dans ce script de plateforme, on fasse le grand saut en appuyant sur flèche haute et que l'on ne puisse pas faire de petits sauts.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
| # ▼▲▼ XRXS50. Action-Maps XC. ▼▲▼ built 033010
# by 桜雅 在土
#======================================================
# □ カスタマイズポイント
#======================================================
class XRXS50
#
# Action-Maps を稼動させるマップIDの配列
#
ENABLE_FULL_ACTY_MAPS = [1, 2]
#
# 「斜め降下」
#
ENABLE_SLIDE_DESCENT = true
#
# 向きジャンプ(true : 向いている方向へジャンプ。
# false : キーが押されている方向へジャンプ。Clin d'oeil
#
JUMP_AS_KEY = false
end
#======================================================
# ■ Game_Player
#======================================================
class Game_Player < Game_Character
#------------------------------------------------------
# ○ 公開インスタンス変数
#------------------------------------------------------
# 既存
attr_writer :direction_fix
attr_accessor :walk_anime
# 新規
attr_accessor :now_jumps
attr_writer :xrxs50_direction_sidefix
#------------------------------------------------------
# ○ 最大ジャンプ回数
#------------------------------------------------------
def max_jumps
return 1
end
#------------------------------------------------------
# ● 左を向く
#------------------------------------------------------
alias xrxs50_turn_left turn_left
def turn_left
if @xrxs50_direction_sidefix
@direction = 4
else
xrxs50_turn_left
end
end
#------------------------------------------------------
# ● 右を向く
#------------------------------------------------------
alias xrxs50_turn_right turn_right
def turn_right
if @xrxs50_direction_sidefix
@direction = 6
else
xrxs50_turn_right
end
end
end
#======================================================
# ■ Scene_Map
#======================================================
class Scene_Map
#------------------------------------------------------
# ● メイン処理
#------------------------------------------------------
alias xrxs50_main main
def main
# チェック
xrxs50_enable_check
# 呼び戻す
xrxs50_main
end
#------------------------------------------------------
# ● フレーム更新
#------------------------------------------------------
alias xrxs50_update update
def update
# 呼び戻す
xrxs50_update
# フレーム更新 (座標系更新Clin d'oeil
if @xrxs50_enable
update_coordinates
end
end
#------------------------------------------------------
# ○ フレーム更新 (座標系更新Clin d'oeil
#------------------------------------------------------
def update_coordinates
if $game_player.passable?($game_player.x,$game_player.y,2)
unless $game_player.moving?
if XRXS50::ENABLE_SLIDE_DESCENT and
Input.press?(Input::RIGHT) and
$game_player.passable?($game_player.x,$game_player.y+1,6)
$game_player.move_lower_right
elsif XRXS50::ENABLE_SLIDE_DESCENT and
Input.press?(Input::LEFT) and
$game_player.passable?($game_player.x,$game_player.y+1,4)
$game_player.move_lower_left
else
$game_player.move_down
end
end
else
$game_player.move_down
$game_player.walk_anime = true unless $game_player.walk_anime
$game_player.now_jumps = 0
if Input.trigger?(Input::X) and
$game_player.now_jumps < $game_player.max_jumps
if XRXS50::JUMP_AS_KEY
direction = $game_player.direction == 4 ? -1 : 1
else
if Input.press?(Input::RIGHT)
direction = 1
elsif Input.press?(Input::LEFT)
direction = -1
else
direction = 0
end
end
$game_player.jump(direction, -2)
$game_player.now_jumps += 1
$game_player.walk_anime = false
end
end
end
#------------------------------------------------------
# ● プレイヤーの場所移動
#------------------------------------------------------
alias xrxs50_transfer_player transfer_player
def transfer_player
# 呼び戻す
xrxs50_transfer_player
# チェック
xrxs50_enable_check
end
#------------------------------------------------------
# ○ XRXS50 が稼動するか判定
#------------------------------------------------------
def xrxs50_enable_check
if XRXS50::ENABLE_FULL_ACTY_MAPS.include?($game_map.map_id)
$game_player.now_jumps = 0 if $game_player.now_jumps.nil?
@xrxs50_enable = true
$game_player.direction_fix = true
$game_player.xrxs50_direction_sidefix = true
else
@xrxs50_enable = false
$game_player.direction_fix = false
$game_player.xrxs50_direction_sidefix = false
end
end
end |
Merci d'avance !
|
Le Naufragé vous salue bien ! |
TIMO -
posté le 08/10/2010 à 18:15:41 (822 messages postés)
| | Quelles touches servent à quoi ?
|
| Le Naufragé | Touche A : grand saut
Touche flèche haute : petit saut
touches flèches droite et gauche : déplacements
|
Le Naufragé vous salue bien ! |
Jacob_Keyes -
posté le 13/10/2010 à 02:25:53 (2 messages postés)
| | Salut à tous, alors voila, je débarque ici avec un petit problème, je n'arrive pas à démarrer mon jolie petit programme téléchargé ici.
j'ai choisit "RPG Maker VX + RTP" mais quand je souhaite le démarrer le message d'erreur suivant apparaît : " Ce programme ne peut être éxécuté à une résolution moinde que 1024 x 768 "
J'imagine qu'il s'agit là d'un bug ou alors je n'ai vraiment pas de chance avec mon chiche mini pc.
Je ne suis pas très doué en informatique et en programmation mais ma curiosité et mon imagination sont sans limite. J'espère que cela suffira mon me lancer dans cette aventure qu'est RPG maker
|
[color=orange]CJK[/color] |
Tata Monos -
posté le 13/10/2010 à 08:14:18 (28 messages postés)
| Compte Non utilisé | System Requirements de Vx et Xp :
Citation: Display : 1024×768 or higher resolution |
|
Jacob_Keyes -
posté le 13/10/2010 à 13:26:08 (2 messages postés)
| | Donc aucune chance de le faire marcher sur mon mini pc ?
Pas de chance...
|
[color=orange]CJK[/color] |
Tata Monos -
posté le 13/10/2010 à 13:27:37 (28 messages postés)
| Compte Non utilisé | En faite si, zeus81 avait bidouiller l'exe pour Xp, il devait le faire le VX.
Il faut zieuter l'entraide, il y a eu une question comme ça.
Mais le tu cherches!
|
tampaxor -
posté le 13/10/2010 à 13:38:19 (10274 messages postés)
| | Bah y a toujours RM 2003, c'est du 640 x 480 non ? Je m'y connaît pas du tout en résolutions...
|
Tata Monos -
posté le 13/10/2010 à 13:43:52 (28 messages postés)
| Compte Non utilisé | Citation: RM 2003, c'est du 640 x 480 non ? Je m'y connaît pas du tout en résolutions... |
Ne pas confondre résolution pour lancer l'éditeur.
Et résolution pour lancer un jeu*
|
Protocobra -
posté le 13/10/2010 à 17:44:02 (653 messages postés)
| Le Naufragé | Please quelqu'un pourrait répondre à ma question 10 posts plus haut ? Ce serait sympa !
Enfin... je vous obliges pas, hein !
|
Le Naufragé vous salue bien ! |
Mack -
posté le 15/10/2010 à 10:34:02 (2310 messages postés)
- - | | Support : RMXP
Question 1 :
Comment faire pour qu'un nombre soit choisis aléatoirement entre deux nombres ?
il existe bien la fonction "rand(x)", mais il va de 0 à x.
Hors, moi, je voudrait faire un truc du genre "1 à 3", ou "4 à 9".
Merki d'avance =P.
|
( Je prend note de tout les commentaires, même si je n'y répond pas ) |
Tata Monos -
posté le 15/10/2010 à 10:41:45 (28 messages postés)
| Compte Non utilisé | Tu ajoutes +x
Par exemple rand(2)+1
Cela va sortie un chiffre entre 0,1,2
et après tu appliques +1
Cela donnera
1,2,3
Et tu as un chiffre entre 1 et 3
|
Mack -
posté le 15/10/2010 à 12:10:03 (2310 messages postés)
- - | | Effectivement, merci =P.
EDIT :
Question 1 :
Comment placer un sprite par rapport à son centre en largeur ?
Voila, en gros, j'aimerais savoir comment placer mon sprite pa rapport au point blanc :
Pour la hauteur, j'ai trouvé, il suffit de faire comme ça :
1
2
| @fw = self.bitmap.width / 4 # Par 4 car c'est un Chara à la base.
self.x = 300 - @fw |
Mais imposible de trouver pour la largeur ...
J'ai essayer ça :
1
2
| @fw = self.bitmap.width / 4
self.x = 288 + @fw/2 |
Mais soit c'est trop à gauche si mon sprite est trop petit, soit il est trop à droite ...
( Je pense que c'est parce que je donne d'abord un point, et que je rajoute la moitier de sa largeur, mais si il est trop grand, la première valeur sera pas bonne ...
|
( Je prend note de tout les commentaires, même si je n'y répond pas ) |
Lufia -
posté le 22/10/2010 à 18:10:55 (5792 messages postés)
| Un Oniromancien. PVs 1, Attaque 0, Défense 0. | Change les ox et oy de ton sprite, non ? Ou alors j'ai pas compris ce que tu veux.
|
Une signature ? Pour quoi faire ? |
mack -
posté le 22/10/2010 à 18:22:08 (2310 messages postés)
- - | | Et bien non, a moins que je m'y soit mal pris ...
En faite, je sais pas trop comment expliquer =S.
Le sprite est un Character, il me sert comme Battler dans mon CBS.
Mais, lorsqu'on déplace un sprite, le point (0,0) est celui qui se trouve tout en haut à gauche.
Hors moi je voudrait que ce soit celui tout en bas au milieu. ( Celui du dessin quoi. )
Parce que, si je prend un monstre qui est trop large, comme le point de départ est en haut à droite ( Ou en bas à droite puisque j'ai réussie à le faire ), il ne sera pas très bien centré ( Voir pas du tout ).
|
( Je prend note de tout les commentaires, même si je n'y répond pas ) | Aller à la page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73Index du forum > Entraide > [Scripts] Petites questions connes sur les SCRIPTS!!
|