RPGMakerID
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Komunitas RPG Maker Indonesia
 
IndeksIndeks  Latest imagesLatest images  PencarianPencarian  PendaftaranPendaftaran  Login  
Per 2016, RMID pindah ke RMID Discord (Invite link dihapus untuk mencegah spambot -Theo @ 2019). Posting sudah tidak bisa dilakukan lagi.
Mohon maaf atas ketidaknyamanannya dan mohon kerjasamanya.

 

 [LOCKED] caterpilar party

Go down 
+5
Masrinduz
Daydreamer
Notorius
adolz
agung
9 posters
PengirimMessage
agung
Advance
Advance
agung


Level 4
Posts : 384
Thanked : 4
Engine : RMVX
Skill : Intermediate
Type : Artist

[LOCKED] caterpilar party Empty
PostSubyek: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-20, 13:10

hei hei aku nemuiin script buat caterpilar party tapi ga tau buatan siapa, he he  :D  tapi ga papa kan buat sharing ma temen-temen. nih scranshootnya:
[LOCKED] caterpilar party Berjeret
and ini scriptnya:
Code:
  # MAX_SIZE is the max size of the followers.
  # CATERPILLAR is the switch to turn on or off followers. The default is 2
  #--------------------------------------------------------------------------
  # * Constants
  #--------------------------------------------------------------------------
  MAX_SIZE = 8
  CATERPILLAR = 55

class Game_Player
  #--------------------------------------------------------------------------
  # * Move Down
  #     turn_enabled : a flag permits direction change on that spot
  #--------------------------------------------------------------------------
  def move_down(turn_enabled = true)    
    super(turn_enabled)
  end
  #--------------------------------------------------------------------------
  # * Move Left
  #     turn_enabled : a flag permits direction change on that spot
  #--------------------------------------------------------------------------
  def move_left(turn_enabled = true)
    super(turn_enabled)
  end
  #--------------------------------------------------------------------------
  # * Move Right
  #     turn_enabled : a flag permits direction change on that spot
  #--------------------------------------------------------------------------
  def move_right(turn_enabled = true)
    super(turn_enabled)
  end
  #--------------------------------------------------------------------------
  # * Move up
  #     turn_enabled : a flag permits direction change on that spot
  #--------------------------------------------------------------------------
  def move_up(turn_enabled = true)
    super(turn_enabled)
  end
  #--------------------------------------------------------------------------
  # * Move Lower Left
  #--------------------------------------------------------------------------
  def move_lower_left
    super
  end
  #--------------------------------------------------------------------------
  # * Move Lower Right
  #--------------------------------------------------------------------------
  def move_lower_right
    super
  end
  #--------------------------------------------------------------------------
  # * Move Upper Left
  #--------------------------------------------------------------------------
  def move_upper_left
    super
  end
  #--------------------------------------------------------------------------
  # * Move Upper Right
  #--------------------------------------------------------------------------
  def move_upper_right
    super
  end
end

class Game_Follower < Game_Character
  #--------------------------------------------------------------------------
  # * Public Instance Variables
  #--------------------------------------------------------------------------
  attr_reader   :actor
  attr_accessor :move_speed
  #--------------------------------------------------------------------------
  # * Object Initialization
  #--------------------------------------------------------------------------
  def initialize(actor)
    super()
    @through = true
    @actor = actor
  end
  #--------------------------------------------------------------------------
  # * Set Actor
  #--------------------------------------------------------------------------
  def actor=(actor)
    @actor = actor
    setup
  end
  #--------------------------------------------------------------------------
  # * Setup
  #--------------------------------------------------------------------------
  def setup
    if @actor != nil      
      @character_name = $game_actors[@actor].character_name
      @character_index = $game_actors[@actor].character_index
    else
      @character_name = ""
      @character_index = 0
    end
    @opacity = 255
    @blend_type = 0
    @priority_type = 0
  end
  
  #--------------------------------------------------------------------------
  # * Screen Z
  #--------------------------------------------------------------------------
  def screen_z
    if $game_player.x == @x and $game_player.y == @y
      return $game_player.screen_z - 1
    end
    super
  end
  #--------------------------------------------------------------------------
  # * Same Position Starting Determinant (Disabled)
  #--------------------------------------------------------------------------
  def check_event_trigger_here(triggers)
    result = false
    return result
  end
  #--------------------------------------------------------------------------
  # * Front Envent Starting Determinant (Disabled)
  #--------------------------------------------------------------------------
  def check_event_trigger_there(triggers)
    result = false
    return result
  end
  #--------------------------------------------------------------------------
  # * Touch Event Starting Determinant (Disabled)
  #--------------------------------------------------------------------------
  def check_event_trigger_touch(x, y)
    result = false
    return result
  end
end

class Spriteset_Map
  alias_method :spriteset_map_create_characters, :create_characters
  def create_characters
    spriteset_map_create_characters
    $game_party.followers.each do |char|
      @character_sprites << Sprite_Character.new(@viewport1, char)
    end
  end
end

class Game_Party

  #--------------------------------------------------------------------------
  # * Public Instance Variables
  #--------------------------------------------------------------------------
  attr_reader :followers
  #--------------------------------------------------------------------------
  # * Object Initialization
  #--------------------------------------------------------------------------
  alias_method :trick_caterpillar_party_initialize, :initialize
  def initialize
    trick_caterpillar_party_initialize
    @followers = Array.new(MAX_SIZE - 1) {Game_Follower.new(nil)}
    @move_list = []
  end
  #--------------------------------------------------------------------------
  # * Update Followers
  #--------------------------------------------------------------------------
  def update_followers
    flag = $game_player.transparent || $game_switches[CATERPILLAR]
    @followers.each_with_index do |char, i|
      char.actor = @actors[i + 1]
      char.move_speed = $game_player.move_speed
      if $game_player.dash?
        char.move_speed += 1
      end
      char.update
      char.transparent = flag
    end
  end
  #--------------------------------------------------------------------------
  # * Move To Party
  #--------------------------------------------------------------------------
  def moveto_party(x, y)
    @followers.each {|char| char.moveto(x, y)}
    @move_list.clear
  end
  #--------------------------------------------------------------------------
  # * Move Party
  #--------------------------------------------------------------------------
  def move_party
    @move_list.each_index do |i|
      if @followers[i] == nil
        @move_list[i...@move_list.size] = nil
        next
      end
      case @move_list[i].type
      when 2
        @followers[i].move_down(*@move_list[i].args)
      when 4
        @followers[i].move_left(*@move_list[i].args)
      when 6
        @followers[i].move_right(*@move_list[i].args)
      when 8
        @followers[i].move_up(*@move_list[i].args)
      when 1
        @followers[i].move_lower_left
      when 3
        @followers[i].move_lower_right
      when 7
        @followers[i].move_upper_left
      when 9
        @followers[i].move_upper_right
      when 5
        @followers[i].jump(*@move_list[i].args)
      end
    end
  end
  #--------------------------------------------------------------------------
  # * Add Move List
  #--------------------------------------------------------------------------
  def update_move(type, *args)
    move_party
    @move_list.unshift(Game_MoveListElement.new(type, args))
  end
end

class Game_MoveListElement
  #--------------------------------------------------------------------------
  # * Object Initialization
  #--------------------------------------------------------------------------
  def initialize(type, args)
    @type = type
    @args = args
  end
  #--------------------------------------------------------------------------
  # * Type
  #--------------------------------------------------------------------------
  def type
    return @type
  end
  #--------------------------------------------------------------------------
  # * Args
  #--------------------------------------------------------------------------
  def args
    return @args
  end
end

class Game_Player
  #--------------------------------------------------------------------------
  # * Public Instance Variables
  #--------------------------------------------------------------------------
  attr_reader :move_speed
  
  #--------------------------------------------------------------------------
  # * Update
  #--------------------------------------------------------------------------
  alias_method :trick_caterpillar_player_update, :update
  def update
    $game_party.update_followers
    trick_caterpillar_player_update
  end
  #--------------------------------------------------------------------------
  # * Moveto
  #--------------------------------------------------------------------------
  alias_method :trick_caterpillar_player_moveto, :moveto
  def moveto(x, y)
    $game_party.moveto_party(x, y)
    trick_caterpillar_player_moveto(x, y)
  end
  #--------------------------------------------------------------------------
  # * Move Down
  #--------------------------------------------------------------------------
  alias_method :trick_caterpillar_player_move_down, :move_down
  def move_down(turn_enabled = true)
    if passable?(@x, @y+1)
      $game_party.update_move(2, turn_enabled)
    end    
    trick_caterpillar_player_move_down(turn_enabled)    
  end
  #--------------------------------------------------------------------------
  # * Move Left
  #--------------------------------------------------------------------------
  alias_method :trick_caterpillar_player_move_left, :move_left
  def move_left(turn_enabled = true)
    if passable?(@x-1, @y)
      $game_party.update_move(4, turn_enabled)
    end
    trick_caterpillar_player_move_left(turn_enabled)
  end
  #--------------------------------------------------------------------------
  # * Move Right
  #--------------------------------------------------------------------------
  alias_method :trick_caterpillar_player_move_right, :move_right
  def move_right(turn_enabled = true)
    if passable?(@x+1, @y)
      $game_party.update_move(6, turn_enabled)
    end
    trick_caterpillar_player_move_right(turn_enabled)
  end
  #--------------------------------------------------------------------------
  # * Move Up
  #--------------------------------------------------------------------------
  alias_method :trick_caterpillar_player_move_up, :move_up
  def move_up(turn_enabled = true)
    if passable?(@x, @y-1)
      $game_party.update_move(8, turn_enabled)
    end
    trick_caterpillar_player_move_up(turn_enabled)
  end
  #--------------------------------------------------------------------------
  # * Move Lower Left
  #--------------------------------------------------------------------------
  alias_method :trick_caterpillar_player_move_lower_left, :move_lower_left
  def move_lower_left
    if passable?(@x - 1, @y) and passable?(@x, @y + 1)
      $game_party.update_move(1)
    end
    trick_caterpillar_player_move_lower_left
  end
  #--------------------------------------------------------------------------
  # * Move Lower Right
  #--------------------------------------------------------------------------
  alias_method :trick_caterpillar_player_move_lower_right, :move_lower_right
  def move_lower_right
    if passable?(@x + 1, @y) and passable?(@x, @y + 1)
      $game_party.update_move(3)
    end
    trick_caterpillar_player_move_lower_right
  end
  #--------------------------------------------------------------------------
  # * Move Upper Left
  #--------------------------------------------------------------------------
  alias_method :trick_caterpillar_player_move_upper_left, :move_upper_left
  def move_upper_left
    if passable?(@x - 1, @y) and passable?(@x, @y - 1)
      $game_party.update_move(7)
    end
    trick_caterpillar_player_move_upper_left
  end
  #--------------------------------------------------------------------------
  # * Move Upper Right
  #--------------------------------------------------------------------------
  alias_method :trick_caterpillar_player_move_upper_right, :move_upper_right
  def move_upper_right
    if passable?(@x + 1, @y) and passable?(@x, @y - 1)
      $game_party.update_move(9)
    end
    trick_caterpillar_player_move_upper_right
  end
  #--------------------------------------------------------------------------
  # * Jump
  #--------------------------------------------------------------------------
  alias_method :trick_caterpillar_player_jump, :jump
  def jump(x_plus, y_plus)
    new_x = @x + x_plus
    new_y = @y + y_plus
    if (x_plus == 0 and y_plus == 0) or passable?(new_x, new_y)
      $game_party.update_move(5, x_plus, y_plus)
    end
    trick_caterpillar_player_jump(x_plus, y_plus)
  end
end
Kembali Ke Atas Go down
http://nboy14.blogspot.com
adolz
Novice
Novice
adolz


Level 5
Posts : 196
Thanked : 0
Engine : RMVX Ace
Skill : Beginner
Type : Jack of All Trades

[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-20, 13:42

Sarannya sih kamu tulis nama link kamu dapet script ini. . .
karena game gak isa diterbitkan jika ga ada Credit dari si pembuat. . (bisa sih, tapi kan gak enak, biarpun game kita sukses tapi maling gini)

paling nggak tulis nama authorny deh !
Jika masih tidak mengerti mungkin bisa liat di :arrow: SINI
Kembali Ke Atas Go down
Notorius
Veteran
Veteran
Notorius


Level 5
Posts : 1408
Thanked : 0
Engine : RMVX
Skill : Intermediate
Type : Event Designer

[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-20, 14:00

Iyah membuat game dengan rasa 'maling' ga enak 🤣
Kembali Ke Atas Go down
Daydreamer
Newbie
Newbie
Daydreamer


Level 4
Posts : 98
Thanked : 0
Engine : RMVX
Skill : Very Beginner
Type : Event Designer

[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-20, 15:29

Lebih baik jadi maling tapi jujur daripada jujur tapi suka maling.

(Kalau semua maling jujur ====> Penjara bakalan penuh...!!!)

Wakakakakakakaa....
Kembali Ke Atas Go down
Masrinduz
Pendekar Psycho
Masrinduz


Level 5
Posts : 1230
Thanked : 13
Engine : Multi-Engine User
Skill : Skilled
Type : Artist

Trophies
Awards:
[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-20, 15:55

Kalo maling jujur...penjara kosong donk???
Kan otomatis digebukkin massa trus CO.ID (baca:koit) :P
Kembali Ke Atas Go down
dnasman
Admin
Kodok Ganteng Indonesia™

AdminKodok Ganteng Indonesia™
dnasman


Kosong
Posts : 1361
Thanked : 21
Engine : RMXP
Skill : Intermediate
Type : Event Designer

Trophies
Awards:

[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-20, 16:44

bro agung, perlu ditegaskan lagi bahwa untuk share sesuatu itu harus disertai sumberny jika kamu ngambil dari luar, kecuali kamu buat sendiri...
soalny nanti klo authorny yg asli ga sengaja dateng ke sini, bisa berabe bro!

thnx! klo ada salah2 kata mohon dimaafkan
Kembali Ke Atas Go down
http://dnasman.webs.com/
Notorius
Veteran
Veteran
Notorius


Level 5
Posts : 1408
Thanked : 0
Engine : RMVX
Skill : Intermediate
Type : Event Designer

[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-20, 16:47

^
^
Ga ada yg salah deh 🤣
Kembali Ke Atas Go down
dnasman
Admin
Kodok Ganteng Indonesia™

AdminKodok Ganteng Indonesia™
dnasman


Kosong
Posts : 1361
Thanked : 21
Engine : RMXP
Skill : Intermediate
Type : Event Designer

Trophies
Awards:

[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-20, 16:49

^
^
ya emg ga ada, karena rulesnya:

1. Admin tidak pernah bersalah
2. Jika admin bersalah, maka kembali ke nomor 1
3. Jika admin benar, maka nomor 1 dan nomor 2 adalah benar

🤣 🤣 🤣
Kembali Ke Atas Go down
http://dnasman.webs.com/
Notorius
Veteran
Veteran
Notorius


Level 5
Posts : 1408
Thanked : 0
Engine : RMVX
Skill : Intermediate
Type : Event Designer

[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-20, 16:57

Eh, bukannya ada rules admin baru?

1. Admin tidak pernah bersalah
2. Jika admin bersalah, maka kembali ke nomor 1
3. Jika admin benar, maka nomor 1 dan nomor 2 adalah benar
4. Jika ini tidak dipasang di signature, peraturan 1-3 adalah salah

🤣 LICIK :evil: :twisted:
Kembali Ke Atas Go down
fjakf
Banned by Admin
Banned by Admin
fjakf


Kosong
Posts : 217
Thanked : 1
Engine : Other
Type : Developer

[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-20, 16:59

Notorius wrote:
Eh, bukannya ada rules admin baru?

1. Admin tidak pernah bersalah
2. Jika admin bersalah, maka kembali ke nomor 1
3. Jika admin benar, maka nomor 1 dan nomor 2 adalah benar
4. Jika ini tidak dipasang di signature, peraturan 1-3 adalah salah

🤣 LICIK :evil: :twisted:

terus setelah itu diperbaharui lagi 🤣

1. Admin tidak pernah bersalah
2. Jika admin bersalah, maka kembali ke nomor 1
3. Jika admin benar, maka nomor 1 dan nomor 2 adalah benar
4. Jika ini tidak dipasang di signature, peraturan 1-3 adalah salah
5. Jika peraturan 1-3 adalah salah maka kembali ke peraturan nomor 1

dah ah jangan ngejunk lagi
Kembali Ke Atas Go down
http://www.fjakf.com
Notorius
Veteran
Veteran
Notorius


Level 5
Posts : 1408
Thanked : 0
Engine : RMVX
Skill : Intermediate
Type : Event Designer

[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-20, 17:03

Eh, bukannya ada rules admin baru?

1. Admin tidak pernah bersalah
2. Jika admin bersalah, maka kembali ke nomor 1
3. Jika admin benar, maka nomor 1 dan nomor 2 adalah benar
4. Jika ini tidak dipasang di signature, peraturan 1-3 adalah salah
5. Jika peraturan 1-3 adalah salah maka kembali ke peraturan nomor 1
6. Jika peraturan 1 aktif ditrigger oleh peraturan 5, peraturan 4 aktif

LICIK 🤣
UNTUK mengahiri Junk... 🤣 :arrow: sini men... sepertinya yang buad tuh script Reone662...
Kembali Ke Atas Go down
reijubv
Kai Runes
Kai Runes
reijubv


Kosong
Posts : 1476
Thanked : 33
Engine : RMVX

Trophies
Awards:

[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-24, 19:47

itu script buatan Trickster dari RMXP.org
Kembali Ke Atas Go down
reijubv
Kai Runes
Kai Runes
reijubv


Kosong
Posts : 1476
Thanked : 33
Engine : RMVX

Trophies
Awards:

[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-24, 19:52

mav doble post,

yang kk notorius bilang, itu buatan Fukuyama,
bisa diliat dari core scriptnya, versi fukuyama menyebut caterpillarnya Game_Train kalau buatan Trickster nyebutnya Game_Follower
Kembali Ke Atas Go down
ardo_96
Novice
Novice
ardo_96


Level 5
Posts : 283
Thanked : 2
Engine : RMVX Ace
Skill : Intermediate
Type : Jack of All Trades

Trophies
Awards:
[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-25, 17:00

Nih authornya :
Trickster

Nemu di: http://www.rpgrevolution.com/forums/index.php?showtopic=8040
Kembali Ke Atas Go down
Masrinduz
Pendekar Psycho
Masrinduz


Level 5
Posts : 1230
Thanked : 13
Engine : Multi-Engine User
Skill : Skilled
Type : Artist

Trophies
Awards:
[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-25, 17:14

:tammora:TAMMORA
Wah kalo tempatku fukuyama tuh....
Kembali Ke Atas Go down
Notorius
Veteran
Veteran
Notorius


Level 5
Posts : 1408
Thanked : 0
Engine : RMVX
Skill : Intermediate
Type : Event Designer

[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty2009-05-26, 22:03

Trickster ato Fukuyama?
BOHONG!
Yang benar itu Notorius :kabur:

Kalau bingung, kita credit ajah dua2nya XD
Kembali Ke Atas Go down
Sponsored content





[LOCKED] caterpilar party Empty
PostSubyek: Re: [LOCKED] caterpilar party   [LOCKED] caterpilar party Empty

Kembali Ke Atas Go down
 
[LOCKED] caterpilar party
Kembali Ke Atas 
Halaman 1 dari 1
 Similar topics
-
» [REQUEST] Party Switcher/party Changer
» [REQUEST] Party Switcher/party Changer
» [locked] RM VX Ace DLC
» [LOCKED] Memory VX
» [LOCKED] Script Hud

Permissions in this forum:Anda tidak dapat menjawab topik
RPGMakerID :: Scripts & Event Systems :: RMVX Scripts-
Navigasi: