Day.png);">
Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker


Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Jeux: puie z / Jeux: Citymaime - Chapitre 1 / Jeux: Mer, îles et fous / News: Du neuf dans le making / News: Muma|Rope est disponible en (...) / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

431 connectés actuellement

30732798 visiteurs
depuis l'ouverture

2777 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

Level Up!

Planète Glutko

New RPG Maker

RPG Maker VX

Tous nos partenaires

Devenir
partenaire



Messages postés par Verehn
Nombre de messages référencés sur Oniromancie (non supprimés): 7415

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 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 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186

Posté dans Forum - Nosios

Verehn - posté le 10/02/2017 à 17:23:14. (9058 messages postés) -

Bienvenue. :sourit

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - Trombinoscope

Verehn - posté le 10/02/2017 à 02:30:02. (9058 messages postés) -

Tout le monde devient Falco :surpris2 mais qui va venir aux IRLs alors ?

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [VX ACE] Apparition/création

Verehn - posté le 10/02/2017 à 02:15:07. (9058 messages postés) -

À chaque évolution de la maison tu actives un interrupteur ou tu fais évoluer une variable. Dans l'évènement appelé par la potion tu mets une condition: si interrupteur X enclenché (ou si variable Y égale à Z), héros est téléporté sur telle map en particulier. Si X2 enclenché (ou Y=Z2) téléport sur telle autre map. Ainsi la map de destination sera la dernière évolution quel que soit le moment d'utilisation de la potion.

Citation:

remplacer une structure , modifier une structure

Tu peux faire un charset de maison (dont les frames devront avoir une largeur d'un nombre impair de cases) qui change selon ta volonté. Ensuite pour éviter que le héros ne traverse ses côtés, tu peux mettre du décor bloquant invisible ou bien des évènements bloquants (plus pratiques à long terme je suppose).

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 09/02/2017 à 21:16:45. (9058 messages postés) -

Non, mais si je dis uniquement ce à quoi je trouve que ça ressemble je ne dirai rien, alors je déborde un peu pour obtenir plus d'informations. :sifflote


Citation:

Pour simplifier, ca a deux grosses boules et un petit trou.

Euh...

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [RPG Maker VX ACE] Besoin de characters XP

Verehn - posté le 09/02/2017 à 18:36:26. (9058 messages postés) -

Voici quelques vrais dinos que j'ai trouvés:
http://www.makerando.com/forum/uploads/gallery/category_27/med_gallery_89_27_46451.png
http://img110.xooimage.com/files/d/8/a/dino1-4cd56da.png
http://img110.xooimage.com/files/c/6/c/t-rex2-4cd56f1.png

Et quelques "presque dinos":
http://www.rpg-maker.fr/ressources/characters/animaux/7a07d591310c5f606197426c5254.png
http://i11.servimg.com/u/f11/11/10/55/11/cha_dr11.png
http://www.rpg-maker.fr/ressources/characters/monstres/Dragon%20Rouge.png
http://www.rpg-maker.fr/ressources/characters/monstres/dinosaure.png

Ces ressources sont très rares (quand elles existent) alors les gens qui veulent faire des jeux avec beaucoup de dinos sont souvent forcés de réadapter eux-même des ressources de jeux avec des dinos (spriters-resource est l'un des sites où tu pourras en trouver en cherchant des jeux comme jurassic park), ou bien de changer leur plan de projet. J'espère que ces quelques fichiers te suffiront. ;)

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 09/02/2017 à 16:42:46. (9058 messages postés) -

Un nem ? Une crêpe ?

Citation:

Libre a quiconque de mettre ce qu'il veut a la bouche mais

Un insecte ? Un microbe ?

(Dis-nous si on chauffe aussi sinon on trouvera jamais. :D )

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 08/02/2017 à 22:01:40. (9058 messages postés) -

C'est de la nourriture ?
[/shield]

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [AIDE] Réaliser un jeu type Slasher en vue de dessus, possible sur RMXP?

Verehn - posté le 08/02/2017 à 21:15:23. (9058 messages postés) -

Quand il est question de script de jeu à la souris pour RPG Maker ce n'est pas vraiment pour créer ton propre gameplay arcade en temps réel mais plutôt pour gérer des déplacements avec du pathfinding (je clique sur une case le perso la rejoint) ou cliquer sur des déclencheurs à la point & click. Non pas que c'est impossible de faire ce que tu veux mais je doute que RPG Maker soit un bon choix pour ça.

En ce qui concerne la vue de dessus, c'est juste une affaire de ressources graphiques. :sourit

Si ça t'intéresse quand-même, il y a des scripts de déplacements à la souris comme ici: http://www.rpg-maker.fr/index.php?page=scripts&id=245

ou bien:

Mouse_System

Portion de code : Tout sélectionner

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
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
#----------------------------------------------------------------------------
#Credits: This is an adaptation from a script created by shun (http://simp.nobody.jp/)
#Also looked at Cybersam's work and Astro_mech and Mr.Mo's mouse script edits to 
#learn how onmouse events work.
#----------------------------------------------------------------------------
# TO USE:
# In each map event, put the name of the cursor you want to show as a comment.
# The comment must be the first event command. Make sure that you put the cursor
# in your Icons directory (name in comment and icon name must match exactly)
#----------------------------------------------------------------------------
 
 
module Input
  #--------------------------------------------------------------------------
  # ● get winAPIs
  #--------------------------------------------------------------------------
  #gsm = Win32API.new('user32', 'GetSystemMetrics', 'i', 'i')
  @mouse_status = [[0, 1], [0, 2], [0, 4]] #left, right, middle mouse
  @gaks = Win32API.new('user32', 'GetAsyncKeyState', 'i', 'i')
  @cursor_pos = Win32API.new('user32', 'GetCursorPos', 'p', 'i')
  @scr2cli = Win32API.new('user32', 'ScreenToClient', %w(l p), 'i')
  @client_rect = Win32API.new('user32', 'GetClientRect', %w(l p), 'i')
  @readini = Win32API.new('kernel32', 'GetPrivateProfileStringA', %w(p p p p l p), 'l')
  @findwindow = Win32API.new('user32', 'FindWindowA', %w(p p), 'l')
  show_cursor = Win32API.new('user32', 'ShowCursor', 'l', 'l')
  @last_pos = [0, 0].pack('ll')  
  @pos_x = @pos_y = 0
  @width = 0
  @height = 0
  n = (true ? 0 : 1)
  show_cursor.call(n)
  module_function
    
  #--------------------------------------------------------------------------
  # ● get the window
  #--------------------------------------------------------------------------
  def hwnd
    game_name = "\0" * 256
    @readini.call('Game', 'Title', '', game_name, 255, ".\\Game.ini")
    game_name.delete!("\0")
    h = @findwindow.call('RGSS Player', game_name)
    if h == 0
      n = 0
      while h == 0
        h = @findwindow.call('RGSS Player', "#{game_name} - #{n} FPS")
        n += 1
      end
    end
    return h
  end
  
  #--------------------------------------------------------------------------
  # ● get the global position of the mouse
  #--------------------------------------------------------------------------
  def global_pos
    pos = [0, 0].pack('ll')
    if @cursor_pos.call(pos) != 0
      return pos.unpack('ll')
    else
      return nil
    end
  end
   
  #--------------------------------------------------------------------------
  # ● Position of the mouse in the game
  #     catch_anywhere : get position if mouse is outside of game screen
  #--------------------------------------------------------------------------
  def pos(catch_anywhere = true)
         
    if (global_pos != @last_pos)
      
      @last_pos = *global_pos
      
      string = global_pos.to_s + " " + @last_pos.to_s
      $debug_string = string.to_s
      
      @pos_x, @pos_y = screen_to_client(*global_pos)
      @width, @height = client_size
      
    end
    
    if (@pos_x >= 0 and @pos_y >= 0 and @pos_x < @width and @pos_y < @height)  
      return @pos_x, @pos_y
    else
      return 0, 0
    end
    
  end
  
  #--------------------------------------------------------------------------
  # ● Position of the mouse on screen
  #     x : x coordinate
  #     y : y coordinate
  #--------------------------------------------------------------------------
  def screen_to_client(x, y)
    return nil unless x and y
    pos = [x, y].pack('ll')
    if @scr2cli.call(hwnd, pos) != 0
      return pos.unpack('ll')
    else
      return nil
    end
  end
  
  #--------------------------------------------------------------------------
  # ● Size of the game window
  #--------------------------------------------------------------------------
  def client_size
    rect = [0, 0, 0, 0].pack('l4')
    @client_rect.call(hwnd, rect)
    right, bottom = rect.unpack('l4')[2..3]
    return right, bottom
  end
 
  #--------------------------------------------------------------------------
  # ● Check to see if the mouse is over an event
  #--------------------------------------------------------------------------  
  def check_event(x, y)
    
    for event in $game_map.events.values
      # change icon if an event is encountered
      if (event.x == x or event.x == (x-1)) and (event.y == y or event.y == (y+1))
        if event.list && event.list[0].code == 108
            icon = event.list[0].parameters 
            icon = icon.to_s
            if icon == "Arrow2" || icon == "Arrow3" || icon == "Arrow4" || icon == "Arrow5" || icon == "Arrow6"
              $mouse_icon = icon.to_s
            end
        end
        break
      end
      
      # if even is not encountered, use default icon
      $mouse_icon = "Arrow" 
    end
  
  end   
 
  def icon_name(name)
    $msg = name.to_s
    $mouse_icon = name.to_s
  end
  
  #--------------------------------------------------------------------------
  # ● watch for left mouse actions
  #     id : Mouse (0:Left, 1:Right, 2:Center)
  #--------------------------------------------------------------------------
  def mouse_press?(id = 0)
    if $scene.is_a?(Scene_Map)
      # get the icon to display
      if @mouse_status[id][0] <= 0
        $hoverx = (pos[0] + $game_map.display_x / 4) / 32
        $hovery = (pos[1] + $game_map.display_y / 4) / 32
        icon = check_event($hoverx,$hovery)
      end  
      # move character when mouse is pressed
      if @mouse_status[id][0] > 0
        $mousex = pos[0] + $game_map.display_x / 4
        $mousey = pos[1] + $game_map.display_y / 4
        $move = 1
      end
      # don't move character if message window showing
      if $game_temp.message_window_showing
        $move = 0
      end
    end
    return @mouse_status[id][0] > 0
  end
  
  #--------------------------------------------------------------------------
  # ● Watch for mouse button actions (especially right mouse button)
  #     id : mouse (0:Left, 1:Right, 2:Center)
  #--------------------------------------------------------------------------
  def mouse_trigger?(id = 0)   
    return @mouse_status[id][0] == 1    
  end
  
  #--------------------------------------------------------------------------
  # ● Check to see if a mouse action was repeated
  #     id : mouse (0:Left, 1:Right, 2:Center)
  #--------------------------------------------------------------------------
  def mouse_repeat?(id = 0)
    if @mouse_status[id][0] <= 0
      return false
    else
      result = @mouse_status[id][0] % 5 == 1 and @mouse_status[id][0] % 5 != 2
      return result
    end
  end
  
  #--------------------------------------------------------------------------
  # ● Update the mouse
  #--------------------------------------------------------------------------
  def mouse_update
    for i in @mouse_status
      n = @gaks.call(i[1])
      if n == 0 or n == 1
        i[0] = (i[0] > 0 ? i[0] * -1 : 0)
      else
        i[0] = (i[0] > 0 ? i[0] + 1 : 1)
      end
    end
  end
end
 
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
class << Input
  #--------------------------------------------------------------------------
  # ● Update old input calls
  #--------------------------------------------------------------------------
  alias old_update update unless $@
  def Input.update
    old_update
    mouse_update
    $mouse.update
  end
  #--------------------------------------------------------------------------
  # ● Update old input triggers
  #     num : A, B, C
  #--------------------------------------------------------------------------
  alias old_trigger? trigger? unless $@
  def Input.trigger?(num)
    return old_trigger?(num) if Input.pos(false) == nil
    case num
    when Input::A
      return (old_trigger?(num) or mouse_trigger?(2))
    when Input::B
      return (old_trigger?(num) or mouse_trigger?(1))
    when Input::C
      return (old_trigger?(num) or mouse_trigger?)
    else
      return old_trigger?(num)
    end
  end
  #--------------------------------------------------------------------------
  # ● Check to see if an old input call was repeated
  #     num : B
  #--------------------------------------------------------------------------
  alias old_repeat? repeat? unless $@
  def repeat?(num)
    return old_repeat?(num) if Input.pos(false) == nil
    if num == Input::B
      return (old_repeat?(num) or mouse_repeat?(1))
    else
      return old_repeat?(num)
    end
  end
end
 
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
class Game_Player < Game_Character
  #--------------------------------------------------------------------------
  # ● Move the player toward the mouse
  #--------------------------------------------------------------------------
  alias mouse_update update
  def update
   
    rx = $mousex - (@real_x / 4 + 16)
    ry = $mousey - (@real_y / 4 + 16)  
    
    # if an arrow key is pressed, stop path finding
    $move = 0 if Input.dir4 != 0
    
    # move to a specified area on the map, using the mouse
    if $move == 1
        unless moving? or $game_system.map_interpreter.running? or
           @move_route_forcing or $game_temp.message_window_showing or
           (rx.abs <= 16 and ry.abs <= 16)
          rad = -(Math.atan2(ry, rx) / Math::PI * 180)
          case rad
          when -157.5...-112.5
            move_lower_left
          when -112.5...-67.5
            move_down
          when -67.5...-22.5
            move_lower_right
          when -22.5...22.5
            move_right
          when 22.5...67.5
            move_upper_right
          when 67.5...112.5
            move_up
          when 112.5...157.5
            move_upper_left
          else
            move_left
          end
        end
        
        # if the path has been reached, stop moving
        if (rx.abs <= 16 and ry.abs <= 16)
          $move = 0
        end
        
    end
    
    #update the mouse
    mouse_update
    
  end
  
end
 
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
class Sprite_Mouse < Sprite
  #--------------------------------------------------------------------------
  # ● Initialize the mouse
  #--------------------------------------------------------------------------
  def initialize
    super
    self.bitmap = RPG::Cache.icon($mouse_icon.to_s)
    self.z = 10001
    self.ox, self.oy = [16, 0]
    self.visible = false
    self.src_rect.set(0, 0, 32, 32)
    update
  end
  #--------------------------------------------------------------------------
  # ● Dispose of the mouse
  #--------------------------------------------------------------------------
  def dispose
    if self.bitmap != nil
      self.bitmap.dispose
    end
    super
  end
  #--------------------------------------------------------------------------
  # ● Update the mouse
  #--------------------------------------------------------------------------
  def update
    super
    self.bitmap = RPG::Cache.icon($mouse_icon.to_s)    
    self.visible = true if self.visible == false and $scene != nil
    self.x, self.y = Input.pos
    if Input.mouse_press?
      self.src_rect.set(0, 0, 32, 32)     
    end
    return
  end
  
end
 
$mouse = Sprite_Mouse.new
 
class Window_Selectable < Window_Base
  #--------------------------------------------------------------------------
  # ● Initialize the mouse
  #--------------------------------------------------------------------------
  alias mouse_initialize initialize
  def initialize(x, y, width, height)
    mouse_initialize(x, y, width, height)
    @scroll_wait = 0
  end
  #--------------------------------------------------------------------------
  # ● Update the mouse
  #--------------------------------------------------------------------------
  alias mouse_update update
  def update
    mouse_update
    mouse_operation if self.active
  end
  #--------------------------------------------------------------------------
  # ○ Perform mouse operations
  #--------------------------------------------------------------------------
  def mouse_operation
    mx = Input.pos[0] - (self.x - self.ox + 16)
    my = Input.pos[1] - (self.y - self.oy + 16)
    width = self.width / @column_max - 32
    height = 32
 
    for index in 0...@item_max
      x = index % @column_max * (width + 32)
      y = index / @column_max * 32
      if mx > x and
         mx < x + width and
         my > y and
         my < y + height
        mouse_cursor(index)
        break
      end
    end
  end
  #--------------------------------------------------------------------------
  # ○ Track the position of the mouse cursor
  #--------------------------------------------------------------------------
  def mouse_cursor(index)
    return if @index == index
    @scroll_wait -= 1 if @scroll_wait > 0
    row1 = @index / @column_max
    row2 = index / @column_max
    bottom = self.top_row + (self.page_row_max - 1)
    if row1 == self.top_row and row2 < self.top_row
      return if @scroll_wait > 0
      @index = [@index - @column_max, 0].max
      @scroll_wait = 4
    elsif row1 == bottom and row2 > bottom
      return if @scroll_wait > 0
      @index = [@index + @column_max, @item_max - 1].min
      @scroll_wait = 4
    else
      @index = index
    end
    $game_system.se_play($data_system.cursor_se)
  end
end
 
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
 
class Window_MenuStatus < Window_Selectable
  def mouse_operation   
    return if @index < 0
    mx = Input.pos[0] - (self.x - self.ox + 16)
    my = Input.pos[1] - (self.y - self.oy + 16)
    x = 0
    width = self.width - 32
    height = 96
    for index in 0...@item_max
      y = index * 116
      if mx > x and
          mx < x + width and
          my > y and
          my < y + height
        mouse_cursor(index)
        break
      end
    end
  end
end
 
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
 
class Window_Target < Window_Selectable
  def mouse_operation
    return if @index <= -1
    mx = Input.pos[0] - (self.x - self.ox + 16)
    my = Input.pos[1] - (self.y - self.oy + 16)
    x = 0
    width = self.width - 32
    height = 96
    for index in 0...@item_max
      y = index * 116
      if mx > x and
          mx < x + width and
          my > y and
          my < y + height
        mouse_cursor(index)
        break
      end
    end
  end
end
 
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
 
class Window_NameInput < Window_Base
  #--------------------------------------------------------------------------
  # ● Update the position of the mouse
  #--------------------------------------------------------------------------
  alias mouse_update update
  def update
    mouse_update
    mouse_operation if self.active
  end
  #--------------------------------------------------------------------------
  # ● Perform mouse operations
  #--------------------------------------------------------------------------
  def mouse_operation
    last_index = @index
    mx = Input.pos[0] - (self.x - self.ox + 16)
    my = Input.pos[1] - (self.y - self.oy + 16)
    width = 28
    height = 32
    for index in 0...180
      x = 4 + index / 5 / 9 * 152 + index % 5 * 28
      y = index / 5 % 9 * 32
      if mx > x and
          mx < x + width and
          my > y and
          my < y + height
        @index = index
        break
      end
    end
    x = 544
    y = 9 * 32
    width = 64
    if mx > x and
        mx < x + width and
        my > y and
        my < y + height
      @index = 180
    end
    $game_system.se_play($data_system.cursor_se) unless @index == index
  end
end
 
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
 
class Window_Message < Window_Selectable
  #--------------------------------------------------------------------------
  # ● Perform mouse operations
  #--------------------------------------------------------------------------
  def mouse_operation
    mx = Input.pos[0] - (self.x - self.ox + 16)
    my = Input.pos[1] - (self.y - self.oy + 16)
    x = 8
    width = 128 
    height = 32
    for index in 0...@item_max
      y = ($game_temp.choice_start + index) * 32
          
      if mx > x and mx < x + width and my > y and my < y + height
        mouse_cursor(index)
        break
      end
    end
  end
end
 
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
 
class Window_PartyCommand < Window_Selectable
  def mouse_operation
    mx = Input.pos[0] - (self.x - self.ox + 16)
    my = Input.pos[1] - (self.y - self.oy + 16)
    y = 0
    width = 128
    height = 32
    for index in 0...@item_max
      x = 160 + index * 160
      if mx > x and
          mx < x + width and
          my > y and
          my < y + height
        mouse_cursor(index)
        break
      end
    end
  end
end
 
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
 
class Window_MenuPosition < Window_Selectable
  def mouse_operation
    mx = Input.pos[0] - (self.x - self.ox + 16)
    my = Input.pos[1] - (self.y - self.oy + 16)
    y = 0
    width = self.contents.width / @item_max - 10
    height = 32
    for index in 0...@item_max
      x = self.contents.width / (@item_max) * index + 4
      if mx > x and
         mx < x + width and
         my > y and
         my < y + height
        mouse_cursor(index)
        break
      end
    end
  end
end
 
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
 
class Arrow_Base < Sprite
  alias mouse_update update
  def update
    mouse_update
    mouse_operation
  end
end
 
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
 
class Arrow_Enemy < Arrow_Base
  def mouse_operation
    mx, my = Input.pos
    for index in 0...$game_troop.enemies.size
      enemy = $game_troop.enemies[index]
      bitmap = RPG::Cache.battler(enemy.battler_name, 0)
      width = bitmap.width
      height = bitmap.height
      x = enemy.screen_x - width / 2
      y = enemy.screen_y - height
      if mx > x and
          mx < x + width and
          my > y and
          my < y + height
        break if @index == index
        @index = index
        $game_system.se_play($data_system.cursor_se)
        break
      end
    end
  end
end
 
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
 
class Arrow_Actor < Arrow_Base
  def mouse_operation 
    mx, my = Input.pos
    for index in 0...$game_party.actors.size
      index = $game_party.actors.size - index - 1
      actor = $game_party.actors[index]
      bitmap = RPG::Cache.battler(actor.battler_name, 0)
      width = bitmap.width
      height = bitmap.height
      x = actor.screen_x - width / 2
      y = actor.screen_y - height
      if mx > x and
          mx < x + width and
          my > y and
          my < y + height
        break if @index == index
        @index = index
        $game_system.se_play($data_system.cursor_se)
        break
      end
    end
  end
end
 
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
 
class Scene_File
  #--------------------------------------------------------------------------
  # ● Update the mouse
  #--------------------------------------------------------------------------
  alias mouse_update update
  def update
    mouse_update
    save = false
    mx, my = Input.pos
    x = 0
    width = (save ? 160 : 640)
    height = 104
    for index in 0...4
      y = 64 + index % 4 * 104
      if mx > x and
          mx < x + width and
          my > y and
          my < y + height
        break if @file_index == index
        @savefile_windows[@file_index].selected = false
        @file_index = index
        @savefile_windows[@file_index].selected = true
        $game_system.se_play($data_system.cursor_se)
        break
      end
    end
  end
end



Il y a des instructions au début du script.

La démo est ici: http://www.amaranthia.com/downloads/Mouse-System.zip

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - T. Lohengrin "Free Soundtrack"

Verehn - posté le 08/02/2017 à 18:29:54. (9058 messages postés) -

Citation:

"Time" est une improvisation en solo de piano de 6 minutes, calée sur les genres de musiques cinématographiques

C'est aussi le genre que j'ai le moins de mal à improviser. :sourit

Citation:

Mairi Bhan Og

Jolie dans son genre folklo. Beaux instruments. Merci pour le partage libre de droits. ^^

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [XP] Mario & Luigi : A Yoshi's Story

Verehn - posté le 08/02/2017 à 18:09:32. (9058 messages postés) -

Euh, j'espère que tu vas pas revenir tous les 2 mois pour une demande supplémentaire., hein. :clindoeil4

Il n'y a pas de script dans sa liste qui semble avoir un rapport avec l'écran titre. Il a peut-être modifié le Scene Title:

Portion de code : Tout sélectionner

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
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
#==============================================================================
# ■ Scene_Title
#------------------------------------------------------------------------------
#  タイトル画面の処理を行うクラスです。
#==============================================================================
 
class Scene_Title
  #--------------------------------------------------------------------------
  # ● メイン処理
  #--------------------------------------------------------------------------
  def main
    # 戦闘テストの場合
    if $BTEST
      battle_test
      return
    end
    # データベースをロード
    $data_actors        = load_data("Data/Actors.rxdata")
    $data_classes       = load_data("Data/Classes.rxdata")
    $data_skills        = load_data("Data/Skills.rxdata")
    $data_items         = load_data("Data/Items.rxdata")
    $data_weapons       = load_data("Data/Weapons.rxdata")
    $data_armors        = load_data("Data/Armors.rxdata")
    $data_enemies       = load_data("Data/Enemies.rxdata")
    $data_troops        = load_data("Data/Troops.rxdata")
    $data_states        = load_data("Data/States.rxdata")
    $data_animations    = load_data("Data/Animations.rxdata")
    $data_tilesets      = load_data("Data/Tilesets.rxdata")
    $data_common_events = load_data("Data/CommonEvents.rxdata")
    $data_system        = load_data("Data/System.rxdata")
    # システムオブジェクトを作成
    $game_system = Game_System.new
    # タイトルグラフィックを作成
    @sprite = Sprite.new
    @sprite.bitmap = RPG::Cache.title("TitreML1")
    # コマンドウィンドウを作成
    s1 = "Nouvelle partie"
    s2 = "Charger une partie"
    s3 = "Quitter"
    @command_window = Window_Command.new(192, [s1, s2, s3])
    @command_window.back_opacity = 160
    @command_window.x = 2000 - @command_window.width / 2
    @command_window.y = 288
    # コンティニュー有効判定
    # セーブファイルがひとつでも存在するかどうかを調べる
    # 有効なら @continue_enabled を true、無効なら false にする
    @continue_enabled = false
    for i in 0..3
      if FileTest.exist?("Sauvegarde#{i+1}.rxdata")
        @continue_enabled = true
      end
    end
    # コンティニューが有効な場合、カーソルをコンティニューに合わせる
    # 無効な場合、コンティニューの文字をグレー表示にする
    if @continue_enabled
      @command_window.index = 1
    else
      @command_window.disable_item(1)
    end
    # タイトル BGM を演奏
    $game_system.bgm_play($data_system.title_bgm)
    # ME、BGS の演奏を停止
    Audio.me_stop
    Audio.bgs_stop
    # トランジション実行
    Graphics.transition
    # メインループ
    loop do
      # ゲーム画面を更新
      Graphics.update
      # 入力情報を更新
      Input.update
      # フレーム更新
      update
      # 画面が切り替わったらループを中断
      if $scene != self
        break
      end
    end
    # トランジション準備
    Graphics.freeze
    # コマンドウィンドウを解放
    @command_window.dispose
    # タイトルグラフィックを解放
    @sprite.bitmap.dispose
    @sprite.dispose
  end
  #--------------------------------------------------------------------------
  # ● フレーム更新
  #--------------------------------------------------------------------------
  def update
    # コマンドウィンドウを更新
    @command_window.update
    # C ボタンが押された場合
      # コマンドウィンドウのカーソル位置で分岐
      case @command_window.index
      when 0  # ニューゲーム
      @sprite.bitmap = RPG::Cache.title("TitreML1")
      if Input.trigger?(Input::C)
        command_new_game
      end
      when 1  # コンティニュー
      @sprite.bitmap = RPG::Cache.title("TitreML2")
      if Input.trigger?(Input::C)
        command_continue
      end
      when 2  # シャットダウン
      @sprite.bitmap = RPG::Cache.title("TitreML3")
      if Input.trigger?(Input::C)
        command_shutdown
      end
      end
  end
  #--------------------------------------------------------------------------
  # ● コマンド : ニューゲーム
  #--------------------------------------------------------------------------
  def command_new_game
    # 決定 SE を演奏
    $game_system.se_play($data_system.decision_se)
    # BGM を停止
    Audio.bgm_stop
    # プレイ時間計測用のフレームカウントをリセット
    Graphics.frame_count = 0
    # 各種ゲームオブジェクトを作成
    $game_temp          = Game_Temp.new
    $game_system        = Game_System.new
    $game_switches      = Game_Switches.new
    $game_variables     = Game_Variables.new
    $game_self_switches = Game_SelfSwitches.new
    $game_screen        = Game_Screen.new
    $game_actors        = Game_Actors.new
    $game_party         = Game_Party.new
    $game_troop         = Game_Troop.new
    $game_map           = Game_Map.new
    $game_player        = Game_Player.new
    # 初期パーティをセットアップ
    $game_party.setup_starting_members
    # 初期位置のマップをセットアップ
    $game_map.setup($data_system.start_map_id)
    # プレイヤーを初期位置に移動
    $game_player.moveto($data_system.start_x, $data_system.start_y)
    # プレイヤーをリフレッシュ
    $game_player.refresh
    # マップに設定されている BGM と BGS の自動切り替えを実行
    $game_map.autoplay
    # マップを更新 (並列イベント実行)
    $game_map.update
    # マップ画面に切り替え
    $scene = Scene_Map.new
  end
  #--------------------------------------------------------------------------
  # ● コマンド : コンティニュー
  #--------------------------------------------------------------------------
  def command_continue
    # コンティニューが無効の場合
    unless @continue_enabled
      # ブザー SE を演奏
      $game_system.se_play($data_system.buzzer_se)
      return
    end
    # 決定 SE を演奏
    $game_system.se_play($data_system.decision_se)
    # ロード画面に切り替え
    $scene = Scene_Load.new
  end
  #--------------------------------------------------------------------------
  # ● コマンド : シャットダウン
  #--------------------------------------------------------------------------
  def command_shutdown
    # 決定 SE を演奏
    $game_system.se_play($data_system.decision_se)
    # BGM、BGS、ME をフェードアウト
    Audio.bgm_fade(800)
    Audio.bgs_fade(800)
    Audio.me_fade(800)
    # シャットダウン
    $scene = nil
  end
  #--------------------------------------------------------------------------
  # ● 戦闘テスト
  #--------------------------------------------------------------------------
  def battle_test
    # データベース (戦闘テスト用) をロード
    $data_actors        = load_data("Data/BT_Actors.rxdata")
    $data_classes       = load_data("Data/BT_Classes.rxdata")
    $data_skills        = load_data("Data/BT_Skills.rxdata")
    $data_items         = load_data("Data/BT_Items.rxdata")
    $data_weapons       = load_data("Data/BT_Weapons.rxdata")
    $data_armors        = load_data("Data/BT_Armors.rxdata")
    $data_enemies       = load_data("Data/BT_Enemies.rxdata")
    $data_troops        = load_data("Data/BT_Troops.rxdata")
    $data_states        = load_data("Data/BT_States.rxdata")
    $data_animations    = load_data("Data/BT_Animations.rxdata")
    $data_tilesets      = load_data("Data/BT_Tilesets.rxdata")
    $data_common_events = load_data("Data/BT_CommonEvents.rxdata")
    $data_system        = load_data("Data/BT_System.rxdata")
    # プレイ時間計測用のフレームカウントをリセット
    Graphics.frame_count = 0
    # 各種ゲームオブジェクトを作成
    $game_temp          = Game_Temp.new
    $game_system        = Game_System.new
    $game_switches      = Game_Switches.new
    $game_variables     = Game_Variables.new
    $game_self_switches = Game_SelfSwitches.new
    $game_screen        = Game_Screen.new
    $game_actors        = Game_Actors.new
    $game_party         = Game_Party.new
    $game_troop         = Game_Troop.new
    $game_map           = Game_Map.new
    $game_player        = Game_Player.new
    # 戦闘テスト用のパーティをセットアップ
    $game_party.setup_battle_test_members
    # トループ ID、逃走可能フラグ、バトルバックを設定
    $game_temp.battle_troop_id = $data_system.test_troop_id
    $game_temp.battle_can_escape = true
    $game_map.battleback_name = $data_system.battleback_name
    # バトル開始 SE を演奏
    $game_system.se_play($data_system.battle_start_se)
    # バトル BGM を演奏
    $game_system.bgm_play($game_system.battle_bgm)
    # バトル画面に切り替え
    $scene = Scene_Battle.new
  end
end



Sinon tu peux simplement rechercher sur Google "rpg maker xp skip title" ou "rpg maker xp sauter l'écran titre" des trucs de ce genre.

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 08/02/2017 à 13:08:50. (9058 messages postés) -

Un sillon dans un objet de décoration ?

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - Joyeux anniversaire !

Verehn - posté le 08/02/2017 à 00:36:45. (9058 messages postés) -

Citation:

Le seul qui peut attester que Falco n'est pas un fake. Mais comme personne n'a jamais rencontré OB non plus, le mystère reste entier...


OB = Falco ? :surpris2


Bon anniv ! :)

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 08/02/2017 à 00:02:13. (9058 messages postés) -

Des lunettes de protection ou de masque à gaz ?

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 07/02/2017 à 19:33:35. (9058 messages postés) -

Un rétroviseur ?

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [Musique] Le Tueur 3 - Musique du Générique

Verehn - posté le 07/02/2017 à 00:45:17. (9058 messages postés) -

Sympa cette musique, et le visuel du jeu aussi. :plusun

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [RPGM MV] Virtual World - Demo

Verehn - posté le 07/02/2017 à 00:41:06. (9058 messages postés) -

C'est toujours compliqué de trouver des idées d'énigmes. J'ai souvent cherché sur le net et on retombe toujours sur les mêmes classiques. Il y a des bouquins d'énigmes qui peuvent apporter quelques pistes aussi. Mais grosso modo, c'est souvent au maker de se creuser la tête.

En ce qui concerne ce sujet d'énigmes en rapport avec le feu, ma méthode c'est de lister ce genre de choses: allumer, éteindre, déplacer, propager, orienter, faire croître... Puis ce genre de choses: cuire, refroidir, faire monter (air chaud ascendant), détruire (plantes...), éclairer, motoriser (charbon, essence), fondre...
Peut-être que ça te donnera des idées. ;)

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - hinarin

Verehn - posté le 06/02/2017 à 22:48:45. (9058 messages postés) -

Bienvenue. :kirby




(Quand-même t'aurais dû reconnaître ToS au blind-test !)

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [RPG Maker VX Ace] Les PV s'affichent avec décimales en combat [résolu]

Verehn - posté le 06/02/2017 à 22:42:37. (9058 messages postés) -

J'ai trouvé ça:

Citation:

The key is that you need to find the places where you used decimals. Only those will cause the error, because those will convert the data to convert to float

a=HP/5; // no decimal, will not cause errors
a=HP*0.2; // contains decimals, will cause the value of a to become float
a=HP/5.0; // contains decimals, will cause the value of a to become float

The results of all three formulae are the same, but only the first will keep the values without decimals.



Donc il faudrait que tu t'en sortes en utilisant une formule qui ne contient pas de décimale.

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 06/02/2017 à 22:29:15. (9058 messages postés) -

Zel: un véhicule ? Un tobogan ?

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 05/02/2017 à 20:58:50. (9058 messages postés) -

Oui j'en ai retrouvé dans les commentaires de cette vidéo: https://www.youtube.com/watch?v=OIfpDWR7Evs
(Et un peu partout avec Google.)
Oui je sais bien que la chaîne s'appelle Top 5 et que c'est putaclic.

Certains disent que la confiance qu'on accorde aux scientifiques qui parlent de gravitation, énergie noire, lumière etc, n'est pas bien placée et que le monde entier trafique des fausses preuves pour entretenir le mythe. D'autres s'appuient sur la Bible. Etc.


:fou

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 05/02/2017 à 20:49:28. (9058 messages postés) -

ZEL: Bravo.
Dovakhiin c'était une bonne idée.

C'était cette carte de la Terre plate et carrée: https://upload.wikimedia.org/wikipedia/commons/3/33/Orlando-Ferguson-flat-earth-map.jpg

Elle fait partie des pièces utilisées pour discréditer l'idée que la Terre serait sphérique: http://www.pacha-cartographie.com/flat-earth-society/
(D'ailleurs vous pouvez remarquer à droite deux hommes qui ont du mal à tenir sur un globe qui défile à plus de 65000 miles/heure.)

Premier indice: Magellan => Tour du monde, navigation en cercle
Deuxième indice: Huit éléphants => Monde plat en disque
Troisième indice: Complot => "Réalité différente de ce que nous pensons tous". Les théoriciens de la Terre plate crient au complot.


Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 05/02/2017 à 19:10:52. (9058 messages postés) -

On est pas loin de la réponse.

Cette carte n'est pas du Disque-Monde, mais l'indice dirigeait bien là-dessus (ou plutôt la version hindouiste mais ça revient au même ici).


Troisième indice: Complot.

(Je rappelle qu'il n'y a pas besoin de connaître pour donner l'une des bonnes réponses.)

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 05/02/2017 à 18:11:02. (9058 messages postés) -

La projection est particulière, mais cette réponse est trop vague.

La carte est bel et bien centrée sur un pôle.

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 05/02/2017 à 17:51:57. (9058 messages postés) -

Non.

Deuxième indice: huit éléphants.

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - Demandes de ressources

Verehn - posté le 05/02/2017 à 17:49:59. (9058 messages postés) -

Laki: http://i29.tinypic.com/33uwgls.jpg Très difficile de trouver ce que tu veux, je te conseille de télécharger des brushs d'impacts, spatters, stains etc et de les appliquer en transparence sur un tileset.

Nina888:
http://i.imgur.com/y8PpKAo.png
http://i.imgur.com/7eREK1G.png
https://i.imgur.com/ij2dbGa.png
https://strangedragonblog.files.wordpress.com/2015/11/animal_recolors_1.png
J'ai pas trouvé pour les animations mais je pense que tu devrais jouer avec les changements de tailles/couleurs/angles et la multiplication des effets avec ce que tu as déjà.

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 05/02/2017 à 17:15:33. (9058 messages postés) -

C'est après, elle date du 19ème siècle, et elle n'est pas spécialement focalisée sur la mer.

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 05/02/2017 à 16:49:57. (9058 messages postés) -

Non.

Konnie fait bien de penser en dehors des sentiers battus.


Premier indice: Magellan

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 05/02/2017 à 04:02:08. (9058 messages postés) -

Oui mais une carte peu ordinaire, il faut deviner ce qu'elle a de particulier. :sourit

C'est devinable même sans connaître.

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 05/02/2017 à 01:31:03. (9058 messages postés) -

Non.

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 05/02/2017 à 01:24:38. (9058 messages postés) -

Tu es sur la bonne voie mais je demande un adjectif, ou un nom, ou un concept qui permette de désigner cette image tout particulièrement.

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 05/02/2017 à 01:19:43. (9058 messages postés) -

Citation:

Le point est pour Verehn.
Parce que c'est comme ça.

Ok bon si tu insistes. :D (J'ai bien fait de voter HDO)

image

Premier indice: Magellan
Deuxième indice: Huit éléphants
Troisième indice: Complot

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 04/02/2017 à 23:39:18. (9058 messages postés) -

Une maison bousillée ?

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [JEU] Qu'est-ce que c'est ?

Verehn - posté le 04/02/2017 à 21:53:21. (9058 messages postés) -

Resident Evil 7 ?

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - Les essais de Delta

Verehn - posté le 03/02/2017 à 00:09:02. (9058 messages postés) -

Ça représente un sacré travail tout ça déjà. GG les artworks couleur, surtout celui de L'Eveil des Elfes même si c'est pas le plus impressionnant techniquement il a un certain "flow".

Il y a des détails qui changent en cours de route dans l'apparence de Gaïa et Nidhogg non ?

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - [RPG Maker VX Ace] Attaquer + booster/maluser en même temps

Verehn - posté le 02/02/2017 à 21:44:18. (9058 messages postés) -

Je n'utilise pas VX Ace couramment mais là je l'ai sous les yeux, visiblement tu peux ajouter un Effet à tes Compétences, vers la droite de leur fiche tu double clique dans Effets, tu vas à l'onglet Statut, tu choisis Infliger et tu mets le Statut correspondant. Il n'y aura pas tous les Statuts dont tu as besoin mais tu peux en créer qui "boostent / malusent" dans l'onglet... Statut. Y compris les coups critiques (en caractéristique additionnelle il me semble).

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - Les Mondes Invisibles

Verehn - posté le 01/02/2017 à 14:02:26. (9058 messages postés) -

:lol

Citation:

je penses que les mondes invisibles est bien plus propre que michel forever

Effectivement, faut dire que Michel Forever était brouillon. C'est bien de faire attention à ça même quand on fait un jeu humoristique. L'humour peut rimer avec la qualité.

Citation:

mis à part le fait d'utiliser des rtp.

C'est pas forcément un défaut en plus. En tout cas tu as l'air confiant, et 5 heures de jeu grand minimum ce n'est pas une mince affaire déjà. Vous avez prévu de faire un autre jeu après celui-ci ?

Je suis un peu pris par les Alex en ce moment mais j'ai téléchargé le jeu je vais le mettre dans ma liste à tester. ^^

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

Posté dans Forum - Les Mondes Invisibles

Verehn - posté le 01/02/2017 à 02:09:57. (9058 messages postés) -

Un nouveau jeu à la Michel Forever ?

Citation:

la dernière fois j'avais un dragon sur l'épaule que j'avais attirer avec un autocollant de neutralisation énergétique... et bien tu vas peut être pas le croire mais c'était le plus beau jour de ma vie quand je l'ai vu retourner vers son vortex.

Comment tu fais moi je confonds toujours avec le niveau d'énergie des vouivres.

Eldrao ~ PakuPaku ~ Winged Light ~ Ruin ~ Ma galerie ~ LTDAD ~ Don de graphismes plateforme 2D

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 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 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site

Communauté: Accueil | Forum | Chat | Commentaires | News | Flash-news | Screen de la semaine | Sorties | Tests | Gaming-Live | Interviews | Galerie | OST | Blogs | Recherche
Apprendre: Visite guidée | RPG Maker 95 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker MV | Tutoriels | Guides | Making-of
Télécharger: Programmes | Scripts/Plugins | Ressources graphiques / sonores | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Au hasard | Notre sélection | Sélection des membres | Tous les jeux | Jeux complets | Le cimetière | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Proposer
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis
Archives: Palmarès | L'Annuaire | Livre d'or | Le Wiki | Divers