|
ĹÄ
czenie skryptĂłw |
| Autor |
Wiadomość |
Stasiu96

Dołączył: 01 Sty 2011 Posty: 19
|
|
|
|
Ayene


Ranga RM:

Pomogła: 232 razy Dołączyła: 18 Wrz 2007 Posty: 2424
|
Wysłany: Sob 01 Wrz, 2012 15:12
|
|
|
|
W skrypcie walki znajdĹş fragment:
| Kod: | def create_battlers
@bitmap = Array.new(4) { Sprite_Battler.new(@viewport1) }
@cw = []
@ch = []
@pattern = []
@index = []
for actor in $game_party.members
draw_battler(actor.character_name, actor.character_index, 100 + actor.index*110, actor.index)
end
end |
zamieĹ go na:
| Kod: | def create_battlers
data = $game_party.battle_members
@bitmap = Array.new(data.size) { Sprite_Battler.new(@viewport1) }
@cw = []
@ch = []
@pattern = []
@index = []
@w = 544 / data.size - data.size * 7
for actor in data
draw_battler(actor.character_name, actor.character_index, 100 + actor.index * @w, actor.index)
end
end |
nastÄpnie znajdĹş:
| Kod: | | @distance_in_x = @bitmap[y].x - (100 + $game_party.members[y].index*110) |
zamieĹ na:
| Kod: | | @distance_in_x = @bitmap[y].x - (100 + $game_party.members[y].index*@w) |
|
________________________
       
 |
|
|
|
Stasiu96

Dołączył: 01 Sty 2011 Posty: 19
|
Wysłany: Sob 01 Wrz, 2012 22:13
|
|
|
|
| DziÄki Ayene, ale jest jeszcze kilka problemĂłw, po pierwsze ucieczka wywoĹuje bĹÄ
d skryptu, po drugie przy wiÄkszej liczbie bohaterĂłw, np 10 sÄ
strasznie zbici jeden na drugim w lewym rogu, a Ĺrodek i prawa strona sÄ
puste, nie byĹo by moĹźliwiĹÄi rozlokowania ich rĂłwnomiernie? |
|
|
|
Ayene


Ranga RM:

Pomogła: 232 razy Dołączyła: 18 Wrz 2007 Posty: 2424
|
Wysłany: Nie 02 Wrz, 2012 08:50
|
|
|
|
To znajdĹş jeszcze dwa razy:
| Kod: | | for y in 0...$game_party.members.size |
i zamieĹ na:
| Kod: | | for y in 0...$game_party.battle_members.size |
nastÄpnie znajdĹş:
| Kod: | | @w = 544 / data.size - data.size * 7 |
i zamieĹ na:
| Kod: | | @w = (344 - 12 * 2 + 48) / data.size |
|
________________________
       
 |
|
|
|
Stasiu96

Dołączył: 01 Sty 2011 Posty: 19
|
Wysłany: Nie 02 Wrz, 2012 11:01
|
|
|
|
| PozamieniaĹem, pierwsze oba razy, drugie raz, ale ucieczka dalej nie dziaĹa. ChoÄ postaci sÄ
juĹź rozlokowane odpowiednio. |
|
|
|
Ayene


Ranga RM:

Pomogła: 232 razy Dołączyła: 18 Wrz 2007 Posty: 2424
|
Wysłany: Nie 02 Wrz, 2012 16:45
|
|
|
|
| A jaki wyskakuje komunikat przy bĹÄdzie? |
________________________
       
 |
|
|
|
Stasiu96

Dołączył: 01 Sty 2011 Posty: 19
|
Wysłany: Nie 02 Wrz, 2012 21:28
|
|
|
|
| Script 'BattleManeger' line 218: ArgumentError occurred. invalid value for Integer(): "Maciej" |
|
|
|
Ayene


Ranga RM:

Pomogła: 232 razy Dołączyła: 18 Wrz 2007 Posty: 2424
|
Wysłany: Wto 04 Wrz, 2012 09:30
|
|
|
|
| Co to za wartoĹÄ zmiennej "Maciej"? Najlepiej wrzuÄ swĂłj projekt na www.mediafire.com i wyĹlij mi na PW. Inaczej ciÄĹźko bÄdzie dojĹÄ do tego, co powoduje bĹÄ
d. |
________________________
       
 |
|
|
|
Stasiu96

Dołączył: 01 Sty 2011 Posty: 19
|
Wysłany: Wto 04 Wrz, 2012 19:44
|
|
|
|
| Maciej to imiÄ jednego z bohaterĂłw. |
|
|
|
|
|