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.
|
|
| large party gak cocok sama sbs tanketai | |
| 2011-08-09, 03:23 | large party gak cocok sama sbs tanketai |
---|
Phoenix_Reborn Advance
Posts : 358 Thanked : 3 Engine : RMVX Skill : Intermediate Type : Spriter
| kk script large party ane kok gak cocok sama sbs tanketai ane ambil script large partynya di sini http://www.rpgrevolution.com/forums/?showtopic=12397 nah itu bisa partynya dah nambah jadi 6, tapi pas battlenya malah error, keluar seperti ini tolong di bantu kk |
| | | 2011-08-09, 03:31 | Re: large party gak cocok sama sbs tanketai |
---|
Roronoa_Zojo Senior
Posts : 833 Thanked : 3 Engine : Multi-Engine User Skill : Skilled Type : Mapper
| di tankentainya diatur max battler : 6 keknya ada |
| | | 2011-08-09, 04:12 | Re: large party gak cocok sama sbs tanketai |
---|
fly-man
Poison Elemental Anak Cantik
Posts : 917 Thanked : 11 Engine : RMVX Skill : Beginner Type : Artist
Awards:
| duuh.. kalo xp kurang tau saya.. tapi setau saya d tankentai yang baru udah comptible ko kalo vx |
| | | 2011-08-09, 04:54 | Re: large party gak cocok sama sbs tanketai |
---|
Phoenix_Reborn Advance
Posts : 358 Thanked : 3 Engine : RMVX Skill : Intermediate Type : Spriter
| zojo: bisa ya? gimana caranya ?? |
| | | 2011-08-09, 05:48 | Re: large party gak cocok sama sbs tanketai |
---|
richter_h Salto Master Hancip RMID
Posts : 1705 Thanked : 30 Engine : Other Skill : Skilled Type : Developer
Awards:
| ada alasannya: ini misalnya kalo ente udah ngatur konfig KGC_LargeParty *KGC_LargeParty recommended, as well as Dargor's. tapi KGC_LargeParty lebih enak IMO 1. ente belum ngatur konfig di "SBS General Settings" (atawa apalah namanya yang jelas ada yang buat konfigurasi SBS), dan ngatur MAX_MEMBER jadi 6 2. ente belum ngasi koordinat battler, dimana "ACTOR_POSITION," yang masi di SBS General Setting default-nya buat 4 aktor doang. isi aja buat 6 dengan nambah isi array ACTOR_POSITION terbesut. |
| | | 2011-08-09, 06:15 | Re: large party gak cocok sama sbs tanketai |
---|
Roronoa_Zojo Senior
Posts : 833 Thanked : 3 Engine : Multi-Engine User Skill : Skilled Type : Mapper
| itu, rich uda ngasi tau, btw emang ada KGC buat RMXP?, @fero klo blm jlas minta sbs sama dargornya dlo, mungkin beda versi. |
| | | 2011-08-09, 06:53 | Re: large party gak cocok sama sbs tanketai |
---|
richter_h Salto Master Hancip RMID
Posts : 1705 Thanked : 30 Engine : Other Skill : Skilled Type : Developer
Awards:
| oh ngga baca engine-nya btw sama aja sih kayaknya kalo "Max_Size" udah di-set 6, ya set juga MAX_MEMBERS sama ACTOR_POSITION-nya kan kalo ngga salah konfig SBS tankentai XP ngga jauh beda sama yang VX |
| | | 2011-08-09, 11:58 | Re: large party gak cocok sama sbs tanketai |
---|
Phoenix_Reborn Advance
Posts : 358 Thanked : 3 Engine : RMVX Skill : Intermediate Type : Spriter
| klo max_member, sama posisinya yg X,Y itu udah di ubah, nah masalahnya max_size nya itu gak ketemu... bisa minta SS nya gak ?? |
| | | 2011-08-09, 14:39 | Re: large party gak cocok sama sbs tanketai |
---|
skylinefc Novice
Posts : 197 Thanked : 1 Engine : RMVX Skill : Advanced Type : Mapper
| klik kanan aja di script editor, trus klik " Find " Tulis aja hurup pertamanya yaitu " MAX " |
| | | 2011-08-09, 20:17 | Re: large party gak cocok sama sbs tanketai |
---|
Phoenix_Reborn Advance
Posts : 358 Thanked : 3 Engine : RMVX Skill : Intermediate Type : Spriter
| kk ada yg salah mungkin dengan script ini.. ada yg bisa tolong benerin gak - Spoiler:
#============================================================================== # ** Large Party #------------------------------------------------------------------------------ # Author: Dargor # Version 1.3 # 02/08/2007 #==============================================================================
#============================================================================== # ** Large Party Customization Module #==============================================================================
module Dargor module Large_Party # Maximum number of actors allowed in the party Max_Size = 6 # Battle status window refresh rate (used in phase5) Battle_Refresh_Rate = 100 end end
#============================================================================== # ** Game_Temp #------------------------------------------------------------------------------ # This class handles temporary data that is not included with save data. # Refer to "$game_temp" for the instance of this class. #==============================================================================
class Game_Temp #-------------------------------------------------------------------------- # * Public Instance Variables #-------------------------------------------------------------------------- attr_accessor :battle_actor_index # @actor_index in battle scene #-------------------------------------------------------------------------- # * Alias Listing #-------------------------------------------------------------------------- alias large_party_temp_initialize initialize #-------------------------------------------------------------------------- # * Object Initialization #-------------------------------------------------------------------------- def initialize large_party_temp_initialize @battle_actor_index = 6 end end
#============================================================================== # ** Game_Party #------------------------------------------------------------------------------ # This class handles the party. It includes information on amount of gold # and items. Refer to "$game_party" for the instance of this class. #==============================================================================
class Game_Party #-------------------------------------------------------------------------- # * Public Instance Variables #-------------------------------------------------------------------------- attr_accessor :max_size # Max number of actors allowed in the party #-------------------------------------------------------------------------- # * Alias Listing #-------------------------------------------------------------------------- alias large_party_initialize initialize alias large_party_add_actor add_actor #-------------------------------------------------------------------------- # * Object Initialization #-------------------------------------------------------------------------- def initialize large_party_initialize @max_size = Dargor::Large_Party::Max_Size end #-------------------------------------------------------------------------- # * Add an Actor # actor_id : actor ID #-------------------------------------------------------------------------- def add_actor(actor_id) # Original method large_party_add_actor(actor_id) # Get actor actor = $game_actors[actor_id] # If the party has less than 4 members and this actor is not in the party if @actors.size < @max_size and not @actors.include?(actor) # Add actor @actors.push(actor) # Refresh player $game_player.refresh end end end
#============================================================================== # ** Sprite_Battler #------------------------------------------------------------------------------ # This sprite is used to display the battler.It observes the Game_Character # class and automatically changes sprite conditions. #==============================================================================
class Sprite_Battler < RPG::Sprite #-------------------------------------------------------------------------- # * Alias Listing #-------------------------------------------------------------------------- alias large_party_sprite_update update #-------------------------------------------------------------------------- # * Frame Update #-------------------------------------------------------------------------- def update # Original method large_party_sprite_update # Set sprite coordinates if @battler.is_a?(Game_Actor) self.x = @battler.screen_x - ($game_temp.battle_actor_index / 4) * 300 end end end #============================================================================== # ** Spriteset_Battle #------------------------------------------------------------------------------ # This class brings together battle screen sprites. It's used within # the Scene_Battle class. #==============================================================================
class Spriteset_Battle #-------------------------------------------------------------------------- # * Alias Listing #-------------------------------------------------------------------------- alias large_party_spriteset_update update #-------------------------------------------------------------------------- # * Frame Update #-------------------------------------------------------------------------- def update # Cycle through all extra actors (4+) # Create/update sprites for i in 6...$game_party.actors.size if @actor_sprites[i].nil? @actor_sprites.push(Sprite_Battler.new(@viewport2)) end @actor_sprites[i].battler = $game_party.actors[i] end # Original method large_party_spriteset_update end end
#============================================================================== # ** Window_MenuStatus #------------------------------------------------------------------------------ # This window displays party member status on the menu screen. #==============================================================================
class Window_MenuStatus < Window_Selectable #-------------------------------------------------------------------------- # * Alias Listing #-------------------------------------------------------------------------- alias large_party_menu_status_initialize initialize alias large_party_menu_status_refresh refresh alias large_party_menu_status_update_cursor_rect update_cursor_rect #-------------------------------------------------------------------------- # * Object Initialization #-------------------------------------------------------------------------- def initialize # Original method large_party_menu_status_initialize # Adjust contents height @item_max = $game_party.actors.size height = @item_max * 118 self.contents = Bitmap.new(width - 32, height - 32) # Refresh refresh end #-------------------------------------------------------------------------- # * Refresh #-------------------------------------------------------------------------- def refresh(*args) # Original method large_party_menu_status_refresh(*args) # Adjust default height self.height = 480 end #-------------------------------------------------------------------------- # * Cursor Rectangle Update #-------------------------------------------------------------------------- def update_cursor_rect large_party_menu_status_update_cursor_rect row = @index / @column_max if row < self.top_row self.top_row = row end if row > self.top_row + (self.page_row_max - 1) self.top_row = row - (self.page_row_max - 1) end cursor_width = self.width / @column_max - 32 x = @index % @column_max * (cursor_width + 32) y = @index / @column_max * 116 - self.oy self.cursor_rect.set(x, y, cursor_width, 96) end #-------------------------------------------------------------------------- # * Top Row #-------------------------------------------------------------------------- def top_row return self.oy / 116 end #-------------------------------------------------------------------------- # * Set Top Row # row : new row #-------------------------------------------------------------------------- def top_row=(row) if row < 0 row = 0 end if row > row_max - 1 row = row_max - 1 end self.oy = row * 116 end #-------------------------------------------------------------------------- # * Page Row Max #-------------------------------------------------------------------------- def page_row_max return 6 end end
#============================================================================== # ** Window_BattleStatus #------------------------------------------------------------------------------ # This window displays the status of all party members on the battle screen. #==============================================================================
class Window_BattleStatus < Window_Base #-------------------------------------------------------------------------- # * Alias Listing #-------------------------------------------------------------------------- alias large_party_battle_status_initialize initialize alias large_party_battle_status_refresh refresh alias large_party_battle_status_update update #-------------------------------------------------------------------------- # * Object Initialization #-------------------------------------------------------------------------- def initialize @column_max = 6 large_party_battle_status_initialize width = $game_party.actors.size * 160 self.contents = Bitmap.new(width - 32, height - 32) self.width = 640 @level_up_flags = [] for i in 0...$game_party.actors.size @level_up_flags << false end @item_max = $game_party.actors.size refresh end #-------------------------------------------------------------------------- # * Refresh #-------------------------------------------------------------------------- def refresh # Refresh contents when actors are added/removed in-battle if $game_party.actors.size != @item_max @item_max = $game_party.actors.size width = @item_max * 160 self.contents = Bitmap.new(width - 32, height - 32) self.width = 640 end large_party_battle_status_refresh column = $game_temp.battle_actor_index / 6 self.ox = column * 640 end end #============================================================================== # ** Scene_Battle #------------------------------------------------------------------------------ # This class performs battle screen processing. #==============================================================================
class Scene_Battle #-------------------------------------------------------------------------- # * Alias Listing #-------------------------------------------------------------------------- alias large_party_phase3_setup_command_window phase3_setup_command_window alias large_party_update_phase4_step2 update_phase4_step2 alias large_party_start_phase5 start_phase5 alias large_party_update_phase5 update_phase5 #-------------------------------------------------------------------------- # * Actor Command Window Setup #-------------------------------------------------------------------------- def phase3_setup_command_window $game_temp.battle_actor_index = @actor_index @status_window.refresh large_party_phase3_setup_command_window @actor_command_window.x = (@actor_index%6) * 160 end #-------------------------------------------------------------------------- # * Frame Update (main phase step 2 : start action) #-------------------------------------------------------------------------- def update_phase4_step2 if @active_battler.is_a?(Game_Actor) $game_temp.battle_actor_index = @active_battler.index @status_window.refresh end large_party_update_phase4_step2 end #-------------------------------------------------------------------------- # * Start After Battle Phase #-------------------------------------------------------------------------- def start_phase5 @actor_index = 0 @status_wait = Graphics.frame_count large_party_start_phase5 end #-------------------------------------------------------------------------- # * Frame Update (after battle phase) #-------------------------------------------------------------------------- def update_phase5 refresh_rate = Dargor::Large_Party::Battle_Refresh_Rate if Graphics.frame_count >= @status_wait + refresh_rate $game_temp.battle_actor_index = @actor_index @status_window.refresh @status_wait = Graphics.frame_count max = ($game_party.actors.size.to_f/6).ceil * 6 @actor_index = (@actor_index+1) % max end large_party_update_phase5 end end
|
| | | 2011-08-09, 20:37 | Re: large party gak cocok sama sbs tanketai |
---|
Roronoa_Zojo Senior
Posts : 833 Thanked : 3 Engine : Multi-Engine User Skill : Skilled Type : Mapper
| | | | 2011-08-09, 21:50 | Re: large party gak cocok sama sbs tanketai |
---|
Phoenix_Reborn Advance
Posts : 358 Thanked : 3 Engine : RMVX Skill : Intermediate Type : Spriter
| - Roronoa_Zojo wrote:
- bsa liat tankentainya?
nih jo http://www.media*fire.com/?otfrq57hte97pdt |
| | | 2011-08-10, 21:28 | Re: large party gak cocok sama sbs tanketai |
---|
Roger Novice
Posts : 191 Thanked : 3 Engine : RMVX Skill : Very Beginner Type : Scripter
| kk, ini sudah semua scriptnya?? klo iya, menurut sya ga da yg salah tuh. Tapi mungkin ada yang berpendapat lain.. ----------------------------------------------------------------------------------------------------------------------------------------- menidng jadi orang bego tapi rajin, daripada jenius tapi muuualesss puuooll |
| | | 2011-08-11, 00:24 | Re: large party gak cocok sama sbs tanketai |
---|
Phoenix_Reborn Advance
Posts : 358 Thanked : 3 Engine : RMVX Skill : Intermediate Type : Spriter
| gw pikir juga gak ada masalah sama script itu, tapi pas di tambah script large party nya bari keliatan aneh nya.... |
| | | 2011-08-11, 13:24 | Re: large party gak cocok sama sbs tanketai |
---|
skylinefc Novice
Posts : 197 Thanked : 1 Engine : RMVX Skill : Advanced Type : Mapper
| Coba klik kanan trus kelik FIND trus tulis " Variable ". siapa tau ada Variable yang sama gitu |
| | | | Re: large party gak cocok sama sbs tanketai |
---|
Sponsored content
| | | | | large party gak cocok sama sbs tanketai | |
|
Similar topics | |
|
Similar topics | |
| |
Halaman 1 dari 1 | |
| Permissions in this forum: | Anda tidak dapat menjawab topik
| |
| |
Latest 10 Topics | [Web Novel] Gloria Infidelis 2016-11-17, 21:27 by LightNightKnight
[Announcement] Forum baru untuk RMID 2016-08-25, 16:39 by TheoAllen
Where I'm Wrong ? 2016-07-24, 16:10 by ReydVires
flakeheartnet's Resources part III 2016-07-08, 14:30 by flakeheartnet
Keira's Art Warehouse 2016-06-28, 19:27 by KeiraBlaze
Theo Core Time System + Bingung 2016-06-27, 16:24 by Lockin
Error Script, Maybe ? 2016-06-27, 16:20 by Lockin
Nusaimoe @ RMID Lounge 2016-06-21, 05:02 by Jihad Bagas
Call Random Battle 2016-06-15, 17:04 by Lockin
Flakeheartnet Resources Part II [come back gift] 2016-06-07, 15:51 by flakeheartnet
|
Statistics
|
Members: [ 4947 ]
Topics: [ 8258 ]
Posts: [ 112606 ]
Newest member: [ https://rmid.forumotion.net/u4968 ]
|
|
|
|
|
|