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.

Share | 
 

 [XP]Dhoom Script Workshop

Topik sebelumnya Topik selanjutnya Go down 
Pilih halaman : 1, 2, 3  Next
[XP]Dhoom Script Workshop - Page 2 Empty2011-05-13, 22:08
Post[XP]Dhoom Script Workshop
#1
DrDhoom 
Doomed Zombie
DrDhoom

Level 5
Posts : 629
Thanked : 22
Engine : Multi-Engine User
Skill : Intermediate
Type : Scripter

[XP]Dhoom Script Workshop - Page 2 Vide
First topic message reminder :

[XP]Dhoom Script Workshop - Page 2 Dhoom_ws
[XP]Dhoom Script Workshop - Page 2 Open

Ok... engg... (bingung mau nulis apaan).
Karna aku sedang mendalami RGSS, tpi g punya ide mau bkin apaan, jadi aku bikin trid ini. Kalian bisa request script XP disini. Tapi, tidak semua request aku terima (seperti battle system yang aku masih belum sanggup). Hanya satu request yang kukerjakan hingga selesai, jadi yang lain ngantri ya XD (copas dari yg VX :hammer:)

Ok, Request kubuka!

Template Request
Tipe/Nama Script:
Deskripsi Script:

[XP]Dhoom Script Workshop - Page 2 Accept_req

[XP]Dhoom Script Workshop - Page 2 Completed_req
Basic Attack Common Event for nisamerica
Code:
#===============================================================================
#---------------------=• Basic Attack Common Event •=---------------------------
#---------------------------=• by: DrDhoom •=-----------------------------------
# Version: 1.0 (For Default Battle System)
# Date Published: 19 - 05 - 2011
# RPGMakerID Community
#-------------------------------------------------------------------------------
# Introduction:
# Execute commont event when using basic attack
#-------------------------------------------------------------------------------
# How to use:
#  - Insert this script above Main
#===============================================================================
]module Dhoom
  module CEW
    COMMON_WEAPON = [] #<--- Don't Delete this line
    #COMMON_WEAPON[Weapon ID] = Common Event ID
    COMMON_WEAPON[1] = 4
    COMMON_WEAPON[2] = 1
    COMMON_WEAPON[3] = 2
 
    ENEMY = []
    #ENEMY[enemy id] = common event id
    ENEMY[1] = 1
 
    #ENE_ACTIVE = [enemy id]
    ENE_ACTIVE = [1]
 
    #ACTIVE = [weapon id]
    ACTIVE = [1,2]
  end
end

class Game_Enemy
  def enemy?
    return true
  end
end

class Game_Actor
  def enemy?
    return false
  end
end

class Scene_Battle
  alias dhoom_basic_action make_basic_action_result
  def make_basic_action_result
    dhoom_basic_action
    if @active_battler.current_action.basic == 0
      if Dhoom::CEW::COMMON_WEAPON[@active_battler.weapon_id] != nil
        if Dhoom::CEW::ACTIVE.include?(@active_battler.weapon_id)
          common_event = $data_common_events[Dhoom::CEW::COMMON_WEAPON[@active_battler.weapon_id]]
          $game_system.battle_interpreter.setup(common_event.list, 0)
        else
          @common_event_id = Dhoom::CEW::COMMON_WEAPON[@active_battler.weapon_id]
        end
      elsif @active_battler.enemy? and Dhoom::CEW::ENEMY[@active_battler.id] != nil
        if Dhoom::CEW::ENE_ACTIVE.include?(@active_battler.id)
          common_event = $data_common_events[Dhoom::CEW::ENEMY[@active_battler.id]]
          $game_system.battle_interpreter.setup(common_event.list, 0)
        else
          @common_event_id = Dhoom::CEW::ENEMY[@active_battler.id]
        end
      end
    end
  end
end
Code:
#===============================================================================
#---------------------=• Basic Attack Common Event •=---------------------------
#---------------------------=• by: DrDhoom •=-----------------------------------
# Version: 1.0 (For Atoa CBS)
# Date Published: 19 - 05 - 2011
# RPGMakerID Community
#-------------------------------------------------------------------------------
# Introduction:
# Execute commont event when using basic attack
#-------------------------------------------------------------------------------
# How to use:
#  - Insert this script above Main
#===============================================================================
module Dhoom
  module CEW
    COMMON_WEAPON = [] #<--- Don't Delete this line
    #COMMON_WEAPON[Weapon ID] = Common Event ID
    COMMON_WEAPON[1] = 4
    COMMON_WEAPON[2] = 1
    COMMON_WEAPON[3] = 2
 
    ENEMY = []
    #ENEMY[enemy id] = common event id
    ENEMY[1] = 1
 
    #ENE_ACTIVE = [enemy id]
    ENE_ACTIVE = [1]
 
    #ACTIVE = [weapon id]
    ACTIVE = [1,2]
  end
end

class Game_Enemy
  def enemy?
    return true
  end
end

class Game_Actor
  def enemy?
    return false
  end
end

class Scene_Battle
  alias dhoom_basic_action make_basic_action_result
  def make_basic_action_result(battler)
    dhoom_basic_action(battler)
    if battler.current_action.basic == 0
      if Dhoom::CEW::COMMON_WEAPON[battler.weapon_id] != nil
        if Dhoom::CEW::ACTIVE.include?(battler.weapon_id)
          common_event = $data_common_events[Dhoom::CEW::COMMON_WEAPON[battler.weapon_id]]
          $game_system.battle_interpreter.setup(common_event.list, 0)
        else
          @common_event_id = Dhoom::CEW::COMMON_WEAPON[battler.weapon_id]
        end
      elsif battler.enemy? and Dhoom::CEW::ENEMY[battler.id] != nil
        if Dhoom::CEW::ENE_ACTIVE.include?(battler.id)
          common_event = $data_common_events[Dhoom::CEW::ENEMY[battler.id]]
          $game_system.battle_interpreter.setup(common_event.list, 0)
        else
          @common_event_id = Dhoom::CEW::ENEMY[battler.id]
        end
      end
    end
  end
end

Common Event Before Skill for nisamerica
Code:
#===============================================================================
#---------------------=•Common Event Before Skill •=---------------------------
#---------------------------=• by: DrDhoom •=-----------------------------------
# Version: 1.0
# Date Published: 18 - 05 - 2011
# RPGMakerID Community
#-------------------------------------------------------------------------------
# Introduction:
# Execute commont event before using skill
#-------------------------------------------------------------------------------
# How to use:
#  - Insert this script above Main
#===============================================================================
module Dhoom
  module CEBA
    COMMON_EVENT = [] #<--- Don't Delete this line
  #COMMON_EVENT[skill id] = common event id
    COMMON_EVENT[1] = 4
  end
end

class Scene_Battle
  alias dhoom_make_skill make_skill_action_result
  def make_skill_action_result
    dhoom_make_skill
    if Dhoom::CEBA::COMMON_EVENT[@skill.id] != nil
      common_event = $data_common_events[Dhoom::CEBA::COMMON_EVENT[@skill.id]]
      $game_system.battle_interpreter.setup(common_event.list, 0)
    end
  end
end

Inferno CMS V1.1 for superkudit
Code:
http://www.media*fire.com/?oj0jxrt88muu8mq
Note: hilangkan tanda *. Thanks untuk superkudit yang udah ngaplud ulang :sembah:
Screenshoot:
[XP]Dhoom Script Workshop - Page 2 Dhoom_10

Shortcut Scene V1.0 for rezpect & esamudra
Code:
#===============================================================================
#---------------------------= Shortcut Scene =----------------------------------
#-----------------------------= by: DrDhoom =-----------------------------------
# Version: 1.1
# Date Published: 27 - 12 - 2011
#-------------------------------------------------------------------------------
# Introduction:
# With this script, you can make a Shortcut for calling scene.
#-------------------------------------------------------------------------------
# How to use:
#  - Insert this script above Main
#-------------------------------------------------------------------------------
#===============================================================================

module Dhoom
  module ShortcutScene
    #Shortcut = [[Button, Scene], [Button, Scene], ...]

    # Button = Input button, look at Game Properties>Keyboard(F1 when playing)
    #          for more keys. The format is "Input::Keys".
    # Scene = Scene class.
    # You can add as many shortcut as you want.
 
    Shortcut = [[Input::R, Scene_Item],[Input::L, Scene_Skill]]
  end
end

class Scene_Map
 
  include Dhoom::ShortcutScene
 
  alias dhoom_map_shortcut_update update
 
  def update
    dhoom_map_shortcut_update
    update_shortcut
  end
 
  def update_shortcut
    return if $game_system.map_interpreter.running?
    for key in Shortcut
      if Input.trigger?(key[0])
        $game_player.straighten
        $scene = key[1].new
        return
      end
    end
  end
end

Semua script yang aku post di thread ini
[XP]Dhoom Script Workshop - Page 2 Credit


Terakhir diubah oleh DrDhoom tanggal 2011-12-29, 10:50, total 8 kali diubah

[XP]Dhoom Script Workshop - Page 2 Empty2011-05-25, 20:40
PostRe: [XP]Dhoom Script Workshop
DrDhoom 
Doomed Zombie


Posts : 629

[XP]Dhoom Script Workshop - Page 2 Vide
@nisa: nih yg ktinggalan XD
Code:
#===============================================================================
#---------------------=•Common Event Before Skill •=---------------------------
#---------------------------=• by: DrDhoom •=-----------------------------------
# Version: 1.0 (Atoa BS)
# Date Published: 18 - 05 - 2011
# RPGMakerID Community
#-------------------------------------------------------------------------------
# Introduction:
# Execute commont event before using skill
#-------------------------------------------------------------------------------
# How to use:
#  - Insert this script above Main
#===============================================================================
module Dhoom
  module CEBA
    COMMON_SEVENT = [] #<--- Don't Delete this line
  #COMMON_SEVENT[skill id] = common event id
    COMMON_SEVENT[1] = 4
   
    COMMON_IEVENT = [] #<--- Don't Delete this line
  #COMMON_IEVENT[item id] = common event id
    COMMON_IEVENT[1] = 4
  end
end

class Scene_Battle
  alias dhoom_make_skill make_skill_action_result
  def make_skill_action_result(battler)
    dhoom_make_skill(battler)
    if Dhoom::CEBA::COMMON_SEVENT[battler.current_skill.id] != nil
      common_event = $data_common_events[Dhoom::CEBA::COMMON_SEVENT[battler.current_skill.id]]
      $game_system.battle_interpreter.setup(common_event.list, 0)
    end
  end
 
  alias dhoom_make_item make_item_action_result
  def make_item_action_result(battler)
    dhoom_make_item(battler)
    if Dhoom::CEBA::COMMON_IEVENT[battler.current_item.id] != nil
      common_event = $data_common_events[Dhoom::CEBA::COMMON_IEVENT[battler.current_item.id]]
      $game_system.battle_interpreter.setup(common_event.list, 0)
    end
  end
end

sdh dtmbhin item nya juga ;)
[XP]Dhoom Script Workshop - Page 2 Empty2011-05-26, 11:25
PostRe: [XP]Dhoom Script Workshop
LiTTleDRAgo 
Senior
Senior
LiTTleDRAgo

Level 5
Posts : 712
Thanked : 27
Engine : RMXP
Skill : Skilled
Type : Scripter
Awards:
[XP]Dhoom Script Workshop - Page 2 Vide
requestku yang sebelumnya bisa ngga?
kalo ternyata kesusahan gw ganti aja deh yang lebih gampang ^^


editin scene_shop nya moghunter donk
http://atelier-rgss.com/RGSS/Menu/XP_Menu07.html

biar bisa pake variable buat transaksinya (bisa pake gold sama variabel di transaksinya)
terus sama ada pilihan sell only, buy only atau bisa 2-2nya

kalo bisa cara pemakaiannya kyk gini

$scene_shop.var = VARIABLE ID
# (kalo var = variable sesuai IDnya, kalo ga pake ini nanti pake gold)
$scene_shop.type = 1
# (0 = bisa buy & sell / default, 1 = cuma sell, 2 = cuma buy)
[XP]Dhoom Script Workshop - Page 2 Empty2011-05-26, 12:19
PostRe: [XP]Dhoom Script Workshop
DrDhoom 
Doomed Zombie
DrDhoom

Level 5
Posts : 629
Thanked : 22
Engine : Multi-Engine User
Skill : Intermediate
Type : Scripter

[XP]Dhoom Script Workshop - Page 2 Vide
@drago: ya ksusahan bnget :hammer:
got it! gw usahain XD
[XP]Dhoom Script Workshop - Page 2 Empty2011-05-26, 13:29
PostRe: [XP]Dhoom Script Workshop
rexoholic 
Advance
Advance
rexoholic

Level 5
Posts : 330
Thanked : 2
Engine : Multi-Engine User
Skill : Beginner
Type : Jack of All Trades

[XP]Dhoom Script Workshop - Page 2 Vide
kk request dong !
tolong bikinin mini game drag race dong !
[XP]Dhoom Script Workshop - Page 2 Empty2011-05-26, 13:52
PostRe: [XP]Dhoom Script Workshop
DrDhoom 
Doomed Zombie
DrDhoom

Level 5
Posts : 629
Thanked : 22
Engine : Multi-Engine User
Skill : Intermediate
Type : Scripter

[XP]Dhoom Script Workshop - Page 2 Vide
@rexo: mksud? yg jelas donk... g ngrti gw :swt:
[XP]Dhoom Script Workshop - Page 2 Empty2011-05-26, 14:40
PostRe: [XP]Dhoom Script Workshop
chymenk87 
Newbie
Newbie
chymenk87

Level 5
Posts : 1
Thanked : 0
Engine : RMVX
Skill : Beginner
Type : Artist

[XP]Dhoom Script Workshop - Page 2 Vide
Gan, mw request nih..
script bagian yg bwt ganti menu awal di mana ya..?
cz ane mw ubah gmabr bckground n menu pilihannya gt..
tolong dbantu y gan..
plus crany..hehe..
thnx b 4..

bwt RM Xp gan..


:RMID: :RMID: :RMID: :RMID:
[XP]Dhoom Script Workshop - Page 2 Empty2011-05-26, 14:58
PostRe: [XP]Dhoom Script Workshop
rexoholic 
Advance
Advance
rexoholic

Level 5
Posts : 330
Thanked : 2
Engine : Multi-Engine User
Skill : Beginner
Type : Jack of All Trades

[XP]Dhoom Script Workshop - Page 2 Vide
maap kurang jelas. jadi gini kk dhoom, anggap aja ada item nih, nah kita sama musuh lomba untuk ngambil item itu. caranya ngesprint tapi kayak make sistem drag race. jadi bisa nyampe top speed dengan cara mencet tombol z di waktu yang tepat. kayak di nfs underground.
[XP]Dhoom Script Workshop - Page 2 Empty2011-05-27, 09:40
PostRe: [XP]Dhoom Script Workshop
LiTTleDRAgo 
Senior
Senior
LiTTleDRAgo

Level 5
Posts : 712
Thanked : 27
Engine : RMXP
Skill : Skilled
Type : Scripter
Awards:
[XP]Dhoom Script Workshop - Page 2 Vide
chymenk87 wrote:
Gan, mw request nih..
script bagian yg bwt ganti menu awal di mana ya..?
cz ane mw ubah gmabr bckground n menu pilihannya gt..
tolong dbantu y gan..
plus crany..hehe..
thnx b 4..

bwt RM Xp gan..


:RMID: :RMID: :RMID: :RMID:

menu awal?

Title screen? :???:
menu pilihannya juga mau diganti apaan?
[XP]Dhoom Script Workshop - Page 2 Empty2011-05-28, 20:21
PostRe: [XP]Dhoom Script Workshop
DrDhoom 
Doomed Zombie
DrDhoom

Level 5
Posts : 629
Thanked : 22
Engine : Multi-Engine User
Skill : Intermediate
Type : Scripter

[XP]Dhoom Script Workshop - Page 2 Vide
@drago: dah jadi neh... tpi pke shop default doank, bkan punya mog
Code:
#===============================================================================
#--------------------------=• Shop Variable •=----------------------------------
#---------------------------=• by: DrDhoom •=-----------------------------------
# Version: 1.0
# Date Published: 28 - 05 - 2011
# RPGMakerID Community
#-------------------------------------------------------------------------------
# Introduction:
# Make Shop Screen that using variables, not gold.
#-------------------------------------------------------------------------------
# How to use:
#  - Insert this script above Main 
#===============================================================================
module DHOOM
  module SPVR
   
    ITEMS = [] #<--- Don't delete this line
    #ITEMS[item id] = Variable price
    ITEMS[1] = 200
    ITEMS[2] = 10
   
    WEAPONS = [] #<--- Don't delete this line
    #WEAPONS[weapon id] = Variable price
    WEAPONS[1] = 10
   
    ARMORS = [] #<--- Don't delete this line
    #ARMORS[armor id] = Variable price
    ARMORS[1] = 10
   
    SHOP_CONTENTS = [] #<--- Don't delete this line
    #SHOP_CONTENTS[Shop id] = [[item type, item id]]
    #Item type, 1 => Item, 2 => Weapon, 3 => Armor
    SHOP_CONTENTS[1] = [[1,1],[2,1],[3,1]]
   
    #---HOW TO CALL VARIABLE SHOP SCREEN---
    #To call Variable Shop Screen, put script in event command:
   
    # $scene = Scene_Shop_Var.new(type, shop content id, variable id)

    # Type, 1 => Only Buy, 2 => Only Sell, 3 => Buy and Sell
    # Shop content id => the ID of SHOP_CONTENTS[] above
    # Variable Id = Variable id you want to replace Gold for Shop
   
  end
end

module RPG
  class Item
    include DHOOM::SPVR
    def create_shop_var_cache
      if ITEMS[@id] != nil
        @var_price = ITEMS[@id]
      end
    end
   
    def var_price
      if @var_price.nil?
        create_shop_var_cache
      end
      return @var_price
    end
  end
 
  class Weapon
    include DHOOM::SPVR
    def create_shop_var_cache
      if WEAPONS[@id] != nil
        @var_price = WEAPONS[@id]
      end
    end
   
    def var_price
      if @var_price.nil?
        create_shop_var_cache
      end
      return @var_price
    end
  end
 
  class Armor
    include DHOOM::SPVR
    def create_shop_var_cache
      if ARMORS[@id] != nil
        @var_price = ARMORS[@id]
      end
    end
   
    def var_price
      if @var_price.nil?
        create_shop_var_cache
      end
      return @var_price
    end
  end
end

class Window_ShopBuy_Var < Window_Selectable
  include DHOOM::SPVR
  def initialize(cont, var)
    super(0, 128, 368, 352)
    @cont = SHOP_CONTENTS[cont].clone
    @var = var
    refresh
    self.index = 0
  end
  def item
    return @data[self.index]
  end
  def refresh
    if self.contents != nil
      self.contents.dispose
      self.contents = nil
    end
    @data = []
    max = @cont.size - 1
    for i in 0..max
      case @cont[i-1][0]
      when 1
        item = $data_items[@cont[i-1][1]]
      when 2
        item = $data_weapons[@cont[i-1][1]]
      when 3
        item = $data_armors[@cont[i-1][1]]
      end
      if item != nil
        @data.push(item)
      end
    end
    @item_max = @data.size
    if @item_max > 0
      self.contents = Bitmap.new(width - 32, row_max * 32)
      for i in 0...@item_max
        draw_item(i)
      end
    end
  end
  def draw_item(index)
    item = @data[index]
    # Get items in possession
    case item
    when RPG::Item
      number = $game_party.item_number(item.id)
    when RPG::Weapon
      number = $game_party.weapon_number(item.id)
    when RPG::Armor
      number = $game_party.armor_number(item.id)
    end
    if item.var_price <= $game_variables[@var] and number < 99
      self.contents.font.color = normal_color
    else
      self.contents.font.color = disabled_color
    end
    x = 4
    y = index * 32
    rect = Rect.new(x, y, self.width - 32, 32)
    self.contents.fill_rect(rect, Color.new(0, 0, 0, 0))
    bitmap = RPG::Cache.icon(item.icon_name)
    opacity = self.contents.font.color == normal_color ? 255 : 128
    self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24), opacity)
    self.contents.draw_text(x + 28, y, 212, 32, item.name, 0)
    self.contents.draw_text(x + 240, y, 88, 32, item.var_price.to_s, 2)
  end
  def update_help
    @help_window.set_text(self.item == nil ? "" : self.item.description)
  end
end

class Window_GoldVar < Window_Base
  def initialize(var)
    super(0, 0, 160, 64)
    self.contents = Bitmap.new(width - 32, height - 32)
    @var = var
    refresh
  end
  def refresh
    self.contents.clear
    if $data_system.variables[@var] == nil
      $data_system.variables[@var] = ""
    end
    cx = contents.text_size($data_system.variables[@var]).width
    self.contents.font.color = normal_color
    self.contents.draw_text(4, 0, 120-cx-2, 32, $game_variables[@var].to_s, 2)
    self.contents.font.color = system_color
    self.contents.draw_text(124-cx, 0, cx, 32, $data_system.variables[@var], 2)
  end
end

class Window_ShopCommandVar < Window_Selectable
  def initialize(type)
    super(0, 64, 480, 64)
    @type = type
    self.contents = Bitmap.new(width - 32, height - 32)   
    @column_max = 3
    case @type
    when 1
      @item_max = 2
      @commands = ["Buy", "Exit"]
    when 2
      @item_max = 2
      @commands = ["Sell", "Exit"]
    when 3
      @item_max = 3
      @commands = ["Buy", "Sell", "Exit"]
    end
    refresh
    self.index = 0
  end
  def refresh
    self.contents.clear
    for i in 0...@item_max
      draw_item(i)
    end
  end
  def draw_item(index)
    x = 4 + index * 160
    self.contents.draw_text(x, 0, 128, 32, @commands[index])
  end
end


class Scene_Shop_Var
  include DHOOM::SPVR
  def initialize(type, content, var)
    @type = type
    @var = var
    @content = content
  end
 
  def main
    @help_window = Window_Help.new
    @command_window = Window_ShopCommandVar.new(@type)
    @gold_window = Window_GoldVar.new(@var)
    @gold_window.x = 480
    @gold_window.y = 64
    @dummy_window = Window_Base.new(0, 128, 640, 352)
    if @type == 1 or @type == 3
      @buy_window = Window_ShopBuy_Var.new(@content, @var)
      @buy_window.active = false
      @buy_window.visible = false
      @buy_window.help_window = @help_window
    end
    if @type == 2 or @type == 3
      @sell_window = Window_ShopSell.new
      @sell_window.active = false
      @sell_window.visible = false
      @sell_window.help_window = @help_window
    end
    @number_window = Window_ShopNumber.new
    @number_window.active = false
    @number_window.visible = false
    @status_window = Window_ShopStatus.new
    @status_window.visible = false
    Graphics.transition
    loop do
      Graphics.update
      Input.update
      update
      if $scene != self
        break
      end
    end
    Graphics.freeze
    @help_window.dispose
    @command_window.dispose
    @gold_window.dispose
    @dummy_window.dispose
    if @type == 1 or @type == 3
      @buy_window.dispose
    end
    if @type == 2 or @type == 3
      @sell_window.dispose
    end
    @number_window.dispose
    @status_window.dispose
  end
  def update
    @help_window.update
    @command_window.update
    @gold_window.update
    @dummy_window.update
    if @type == 1 or @type == 3
      @buy_window.update
    end
    if @type == 2 or @type == 3
      @sell_window.update
    end
    @number_window.update
    @status_window.update
    if @command_window.active
      update_command
      return
    end
    if @buy_window != nil and @buy_window.active
      update_buy
      return
    end
    if @sell_window != nil and @sell_window.active
      update_sell
      return
    end
    if @number_window.active
      update_number
      return
    end
  end
  def update_command
    if Input.trigger?(Input::B)
      $game_system.se_play($data_system.cancel_se)
      $scene = Scene_Map.new
      return
    end
    if Input.trigger?(Input::C)
      case @command_window.index
      when 0
        if @type == 1 or @type == 3
          $game_system.se_play($data_system.decision_se)
          @command_window.active = false
          @dummy_window.visible = false
          @buy_window.active = true
          @buy_window.visible = true
          @buy_window.refresh
          @status_window.visible = true
        elsif @type == 2
          $game_system.se_play($data_system.decision_se)
          @command_window.active = false
          @dummy_window.visible = false
          @sell_window.active = true
          @sell_window.visible = true
          @sell_window.refresh
        end
      when 1
        if @type == 3
          $game_system.se_play($data_system.decision_se)
          @command_window.active = false
          @dummy_window.visible = false
          @sell_window.active = true
          @sell_window.visible = true
          @sell_window.refresh
        else
          $game_system.se_play($data_system.decision_se)
          $scene = Scene_Map.new
        end
      when 2
        $game_system.se_play($data_system.decision_se)
        $scene = Scene_Map.new
      end
      return
    end
  end
 
  def update_buy
    @status_window.item = @buy_window.item
    if Input.trigger?(Input::B)
      $game_system.se_play($data_system.cancel_se)
      @command_window.active = true
      @dummy_window.visible = true
      @buy_window.active = false
      @buy_window.visible = false
      @status_window.visible = false
      @status_window.item = nil
      @help_window.set_text("")
      return
    end
    if Input.trigger?(Input::C)
      @item = @buy_window.item
      if @item == nil or @item.var_price > $game_variables[@var]
        $game_system.se_play($data_system.buzzer_se)
        return
      end
      case @item
      when RPG::Item
        number = $game_party.item_number(@item.id)
      when RPG::Weapon
        number = $game_party.weapon_number(@item.id)
      when RPG::Armor
        number = $game_party.armor_number(@item.id)
      end
      if number == 99
        $game_system.se_play($data_system.buzzer_se)
        return
      end
      $game_system.se_play($data_system.decision_se)
      max = @item.var_price == 0 ? 99 : $game_variables[@var] / @item.var_price
      max = [max, 99 - number].min
      @buy_window.active = false
      @buy_window.visible = false
      @number_window.set(@item, max, @item.var_price)
      @number_window.active = true
      @number_window.visible = true
    end
  end
  def update_sell
    if Input.trigger?(Input::B)
      $game_system.se_play($data_system.cancel_se)
      @command_window.active = true
      @dummy_window.visible = true
      @sell_window.active = false
      @sell_window.visible = false
      @status_window.item = nil
      @help_window.set_text("")
      return
    end
    if Input.trigger?(Input::C)
      @item = @sell_window.item
      @status_window.item = @item
      if @item == nil or @item.var_price == 0
        $game_system.se_play($data_system.buzzer_se)
        return
      end
      $game_system.se_play($data_system.decision_se)
      case @item
      when RPG::Item
        number = $game_party.item_number(@item.id)
      when RPG::Weapon
        number = $game_party.weapon_number(@item.id)
      when RPG::Armor
        number = $game_party.armor_number(@item.id)
      end
      max = number
      @sell_window.active = false
      @sell_window.visible = false
      @number_window.set(@item, max, @item.var_price / 2)
      @number_window.active = true
      @number_window.visible = true
      @status_window.visible = true
    end
  end
  def update_number
    if Input.trigger?(Input::B)
      $game_system.se_play($data_system.cancel_se)
      @number_window.active = false
      @number_window.visible = false
      case @command_window.index
      when 0
        if @type == 1 or @type == 3
          @buy_window.active = true
          @buy_window.visible = true
        else
          @sell_window.active = true
          @sell_window.visible = true
          @status_window.visible = false
        end
      when 1
        @sell_window.active = true
        @sell_window.visible = true
        @status_window.visible = false
      end
      return
    end
    if Input.trigger?(Input::C)
      $game_system.se_play($data_system.shop_se)
      @number_window.active = false
      @number_window.visible = false
      case @command_window.index
      when 0
        if @type == 1 or @type == 3
          $game_variables[@var] -= (@number_window.number * @item.var_price)
          case @item
          when RPG::Item
            $game_party.gain_item(@item.id, @number_window.number)
          when RPG::Weapon
            $game_party.gain_weapon(@item.id, @number_window.number)
          when RPG::Armor
            $game_party.gain_armor(@item.id, @number_window.number)
          end
          @gold_window.refresh       
          @status_window.refresh       
          @buy_window.refresh
          @buy_window.active = true
          @buy_window.visible = true
        else
          $game_variables[@var] += (@number_window.number * (@item.var_price / 2))
          case @item
          when RPG::Item
            $game_party.lose_item(@item.id, @number_window.number)
          when RPG::Weapon
            $game_party.lose_weapon(@item.id, @number_window.number)
          when RPG::Armor
            $game_party.lose_armor(@item.id, @number_window.number)
          end
          @gold_window.refresh
          @sell_window.refresh
          @status_window.refresh
          @sell_window.active = true
          @sell_window.visible = true
          @status_window.visible = false
        end
      when 1
        $game_variables[@var] += (@number_window.number * (@item.var_price / 2))
        case @item
        when RPG::Item
          $game_party.lose_item(@item.id, @number_window.number)
        when RPG::Weapon
          $game_party.lose_weapon(@item.id, @number_window.number)
        when RPG::Armor
          $game_party.lose_armor(@item.id, @number_window.number)
        end
        @gold_window.refresh
        @sell_window.refresh
        @status_window.refresh
        @sell_window.active = true
        @sell_window.visible = true
        @status_window.visible = false
      end
      return
    end
  end
end
[XP]Dhoom Script Workshop - Page 2 Empty2011-05-30, 08:20
PostRe: [XP]Dhoom Script Workshop
LiTTleDRAgo 
Senior
Senior
LiTTleDRAgo

Level 5
Posts : 712
Thanked : 27
Engine : RMXP
Skill : Skilled
Type : Scripter
Awards:
[XP]Dhoom Script Workshop - Page 2 Vide
sip dah kk :D
gpp deh ntar gw oprek lg ^^

new request yah ^^
bikinin skill leveling system donk

kalo skillnya serig dipake lama2 skillnya bakalan level up terus diganti ke skill yg baru


cth = Fire dipake terus2an lama2 berubah jd Greater Fire, terus Fire yg pertama hilang

systemnya default battle system aja, kalo bisa sih compatible ama XAS :D
[XP]Dhoom Script Workshop - Page 2 Empty2011-05-30, 19:32
PostRe: [XP]Dhoom Script Workshop
DrDhoom 
Doomed Zombie
DrDhoom

Level 5
Posts : 629
Thanked : 22
Engine : Multi-Engine User
Skill : Intermediate
Type : Scripter

[XP]Dhoom Script Workshop - Page 2 Vide
wah XAS... blum prnah nyoba XD
tpi gw coba dulu... g prlu pke hud kan XD
[XP]Dhoom Script Workshop - Page 2 Empty2011-05-31, 15:06
PostRe: [XP]Dhoom Script Workshop
LiTTleDRAgo 
Senior
Senior
LiTTleDRAgo

Level 5
Posts : 712
Thanked : 27
Engine : RMXP
Skill : Skilled
Type : Scripter
Awards:
[XP]Dhoom Script Workshop - Page 2 Vide
hud sih ga perlu
tp kalo bisa di scene skill nya ada exp bar (bukan bar tp kyk semacam angka)

kyk
Fire 8/10 SP 4


ntar kalo jadi 10/10 langsung ganti skillnya jd

Greater Fire 0/16 SP 15

--Tambahan--
Terus kalo bisa ada konfig biar 1 skill kalo level up bisa munculin skill2 lain lebih dari satu

Misal : klo Heal uda level up ntar dapet Heal Wall sama Cure bersamaan
[XP]Dhoom Script Workshop - Page 2 Empty2011-06-04, 19:52
PostRe: [XP]Dhoom Script Workshop
DrDhoom 
Doomed Zombie
DrDhoom

Level 5
Posts : 629
Thanked : 22
Engine : Multi-Engine User
Skill : Intermediate
Type : Scripter

[XP]Dhoom Script Workshop - Page 2 Vide
ini CMS pesenan nya si kudit... tpi baru Scene Menu doank...
Code:
http://www.media*fire.com/?u157dl381ol1jn8

[XP]Dhoom Script Workshop - Page 2 Empty2011-06-04, 20:22
PostRe: [XP]Dhoom Script Workshop
nisamerica 
Living Skeleton
nisamerica

Kosong
Posts : 1668
Thanked : 25
Engine : RMVX
Skill : Very Beginner
Type : Artist
Awards:


[XP]Dhoom Script Workshop - Page 2 Vide
@DHOOM
BRENGSEEEEEEEEEEEEK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! =)) =)) =)) =)) =)) =))

Btw kalo mo liat CMSnya kek gimana ini gwa bantu SS :D
[XP]Dhoom Script Workshop - Page 2 Dhoom_10
[XP]Dhoom Script Workshop - Page 2 Empty2011-06-04, 20:53
PostRe: [XP]Dhoom Script Workshop
DrDhoom 
Doomed Zombie
DrDhoom

Level 5
Posts : 629
Thanked : 22
Engine : Multi-Engine User
Skill : Intermediate
Type : Scripter

[XP]Dhoom Script Workshop - Page 2 Vide
@nisa: =)) =)) =))
well... thanks udh ngasih SS nya :D
[XP]Dhoom Script Workshop - Page 2 Empty2011-06-05, 14:15
PostRe: [XP]Dhoom Script Workshop
hyperkudit 
Pahlawan Super
hyperkudit

Level 5
Posts : 2288
Thanked : 30
Engine : RMXP
Skill : Very Beginner
Type : Artist
Awards:

[XP]Dhoom Script Workshop - Page 2 Vide
aaaasssstaaagaaaa!!!!
udah jadi....
sep... makasih dok.. aku tau aku bisa mengandalkanmu.. :thumbup:
cendol sent..
dan btw..
minta nama asli mu donk, PM aja.. gk enak nyantumin nama dr.dhoom di ojek..
ntar dikiranya di bantu sama musuhnya fantastic 4
[XP]Dhoom Script Workshop - Page 2 Empty2011-06-05, 14:21
PostRe: [XP]Dhoom Script Workshop
DrDhoom 
Doomed Zombie
DrDhoom

Level 5
Posts : 629
Thanked : 22
Engine : Multi-Engine User
Skill : Intermediate
Type : Scripter

[XP]Dhoom Script Workshop - Page 2 Vide
haha thanks :D
nama asli? Muhammad Sufyan Noor...
klo musuhnya F4 kan epic jadinya =))
[XP]Dhoom Script Workshop - Page 2 Empty2011-06-05, 14:25
PostRe: [XP]Dhoom Script Workshop
hyperkudit 
Pahlawan Super
hyperkudit

Level 5
Posts : 2288
Thanked : 30
Engine : RMXP
Skill : Very Beginner
Type : Artist
Awards:

[XP]Dhoom Script Workshop - Page 2 Vide
@dok : woke sepp.... :thumbup:

@nisa : thx udah nampilin... XD
jadi pake barengan kan?
yang penting ntar gui nya beda :-
[XP]Dhoom Script Workshop - Page 2 Empty2011-06-07, 06:04
PostRe: [XP]Dhoom Script Workshop
hyperkudit 
Pahlawan Super
hyperkudit

Level 5
Posts : 2288
Thanked : 30
Engine : RMXP
Skill : Very Beginner
Type : Artist
Awards:

[XP]Dhoom Script Workshop - Page 2 Vide
Bump.. Udh 24 jam kan??

@dokter : maaf klo banyak maunya..
Tp ini merujuk ke mockup saya..
Opsi menunya yg status dan equip di merger aja...
Jadi nanti di menu adanya opsi
-item
-skill
-equip
-end
Itu aja... biar gk mubazir ntar pake menu banyak2..

mohon maaf kalo merepotkan
[XP]Dhoom Script Workshop - Page 2 Empty2011-06-07, 11:27
PostRe: [XP]Dhoom Script Workshop
nisamerica 
Living Skeleton
nisamerica

Kosong
Posts : 1668
Thanked : 25
Engine : RMVX
Skill : Very Beginner
Type : Artist
Awards:


[XP]Dhoom Script Workshop - Page 2 Vide
@Kudit
Ga tau mo make ato ngga, ntar gwa lait dulu mana yang lebih cocok buat gwa ntar XD
Btw kalo kata gwa.... Mending ga di merge sih :hammer:
Tapi terserah si pencetus ide :D
[XP]Dhoom Script Workshop - Page 2 Empty2011-06-07, 12:30
PostRe: [XP]Dhoom Script Workshop
hyperkudit 
Pahlawan Super
hyperkudit

Level 5
Posts : 2288
Thanked : 30
Engine : RMXP
Skill : Very Beginner
Type : Artist
Awards:

[XP]Dhoom Script Workshop - Page 2 Vide
@nisa : soalnya di request kedua itu equip udh isi parameter char, potrait, lv, hp/mp dll yg ada di window status + sama deskripsi..
kalo ada window status jg, jd mubazir, dan malah nambah size aja ntar kyknya...
Dan player juga ntar mencet tombol panah lebih banyak di menu..
:D

oot dikit :
btw ava mu cocok sama ava ku :D

@dok : kalo parameter yg bentuk polygon ndak bisa, bentuk standar juga gpp kok..
Tp alangkah lebih baik kalo bisa kyk mockup :hammer:
[XP]Dhoom Script Workshop - Page 2 Empty2011-06-07, 13:21
PostRe: [XP]Dhoom Script Workshop
nisamerica 
Living Skeleton
nisamerica

Kosong
Posts : 1668
Thanked : 25
Engine : RMVX
Skill : Very Beginner
Type : Artist
Awards:


[XP]Dhoom Script Workshop - Page 2 Vide
Oh iya ding, tadinya gwa mo ngomong kalo menu status mo dikhususin buat deskripsi char, tapi karena udah ada di mockup menu equip ya udah :D

Tapi kalo gwa sih mending nama menunya "STATUS" aja deh, soalnya Status juga bisa mencakup perlengkapan, sedangkan kalo Equip lebih mengarah hanya ke perlengkapan, bukan char itu sendiri, menurut gwa doang sih hehe :D


OOT:
Avamu nyebelin :D
[XP]Dhoom Script Workshop - Page 2 Empty2011-06-07, 17:08
PostRe: [XP]Dhoom Script Workshop
LiTTleDRAgo 
Senior
Senior
LiTTleDRAgo

Level 5
Posts : 712
Thanked : 27
Engine : RMXP
Skill : Skilled
Type : Scripter
Awards:
[XP]Dhoom Script Workshop - Page 2 Vide
skrip request ku belum jadi2 juga yah?
apa terlalu susah? :???:
[XP]Dhoom Script Workshop - Page 2 Empty2011-06-07, 18:33
PostRe: [XP]Dhoom Script Workshop
Yaden 
Legendary
Legendary
Yaden

Level 5
Posts : 2056
Thanked : 17
Engine : RMVX
Skill : Very Beginner
Type : Artist

[XP]Dhoom Script Workshop - Page 2 Vide
eh CMS yang Inferno bisa diconvert ke VX gak?? :D
kayaknya bagus tuh, jadi ingin coba :D
[XP]Dhoom Script Workshop - Page 2 Empty2011-06-08, 15:09
PostRe: [XP]Dhoom Script Workshop
DrDhoom 
Doomed Zombie
DrDhoom

Level 5
Posts : 629
Thanked : 22
Engine : Multi-Engine User
Skill : Intermediate
Type : Scripter

[XP]Dhoom Script Workshop - Page 2 Vide
@kudit&nisa: oke bos :swt:
@drago: blum mulai malah :hammer: akhir" ini lagi doyan main game :hammer:
@yaden: tergntung sikon ntar XD
[XP]Dhoom Script Workshop - Page 2 Empty2011-06-08, 16:14
PostRe: [XP]Dhoom Script Workshop
BeYonD_BirThDay 
Newbie
Newbie
BeYonD_BirThDay

Level 5
Posts : 46
Thanked : 0
Engine : RMVX
Skill : Beginner
Type : Artist

[XP]Dhoom Script Workshop - Page 2 Vide
iya tuh padahal keren kalo yang Inferno diconvert ke VX.. :thumbup:

eh BTW kk Dhoom kasih masing2 SSnya dong tiap script :kabur:
[XP]Dhoom Script Workshop - Page 2 Empty
PostRe: [XP]Dhoom Script Workshop
Sponsored content 




[XP]Dhoom Script Workshop - Page 2 Vide
 

[XP]Dhoom Script Workshop

Topik sebelumnya Topik selanjutnya Kembali Ke Atas 

Similar topics

+
Halaman 1 dari 3Pilih halaman : 1, 2, 3  Next

Permissions in this forum:Anda tidak dapat menjawab topik
RPGMakerID :: Scripts & Event Systems :: RMXP Scripts :: RGSS Request-