jmielczarek7 - Wto 01 Maj, 2012 20:44 Temat postu: exp
Spoiler:
class Game_Actor < Game_Battler
def make_exp_list
case @actor_id
when 1: # Bohater o id 1.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=260
@exp_list[4]=2120
@exp_list[5]=2240
@exp_list[6]=2480
when 2: # Bohater o id 2.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=260
@exp_list[4]=2120
@exp_list[5]=2240
@exp_list[6]=2480
when 3: # Bohater o id 3.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=260
@exp_list[4]=2120
@exp_list[5]=2240
@exp_list[6]=2480
when 4: # Bohater o id 4.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=160
@exp_list[4]=1120
@exp_list[5]=1240
@exp_list[6]=1480
when 5: # Bohater o id 5.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=160
@exp_list[4]=1120
@exp_list[5]=1240
@exp_list[6]=1480
when 6: # Bohater o id 6.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=160
@exp_list[4]=1120
@exp_list[5]=1240
@exp_list[6]=1480
when 7: # Bohater o id 7.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=160
@exp_list[4]=1120
@exp_list[5]=1240
@exp_list[6]=1480
when 8: # Bohater o id 8.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=160
@exp_list[4]=1120
@exp_list[5]=1240
@exp_list[6]=1480
when 9: # Bohater o id 9.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=160
@exp_list[4]=1120
@exp_list[5]=1240
@exp_list[6]=1480
when 10: # Bohater o id 10.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=160
@exp_list[4]=1120
@exp_list[5]=1240
@exp_list[6]=1480
when 11: # Bohater o id 11.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=160
@exp_list[4]=1120
@exp_list[5]=1240
@exp_list[6]=1480
when 12: # Bohater o id 12.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=160
@exp_list[4]=1120
@exp_list[5]=1240
@exp_list[6]=1480
when 13: # Bohater o id 13.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=160
@exp_list[4]=1120
@exp_list[5]=1240
@exp_list[6]=1480
when 14: # Bohater o id 14.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=160
@exp_list[4]=1120
@exp_list[5]=1240
@exp_list[6]=1480
when 15: # Bohater o id 15.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=160
@exp_list[4]=1120
@exp_list[5]=1240
@exp_list[6]=1480
when 16: # Bohater o id 16.
@exp_list[1]=0 # Pierwszy poziom zawsze zero.
@exp_list[2]=130
@exp_list[3]=160
@exp_list[4]=1120
@exp_list[5]=1240
@exp_list[6]=1480
end
end
end
proszę o przerobienie tego skryptu na ace`aDiablo - Sro 02 Maj, 2012 10:11 i co do tego? może jeszcze grafika jak w Diablo III ?
może najpierw coÅ› powiesz o skrypcie, aby byÅ‚o wiadomo na pierwszy "rzut oka" czy siÄ™ da zrobić na Vx Ace. ZaÅ‚amujÄ… mnie niektórzy User'zy jmielczarek7 - Sro 02 Maj, 2012 11:13 to jest skrypt na zmianÄ™ exp oraz na nieograniczonÄ… ilość leveliMelvin - Sro 02 Maj, 2012 12:25 Doom, Ty mnie zaÅ‚amujesz. NajechaÅ‚eÅ› na niego bez potrzeby. Każdy gÅ‚upi zauważy, że skrypt robi coÅ› z expem. A zresztÄ… co to za znaczenie do czego jest skrypt? Ważna jest tylko konwersja kodu do Ace.Ayene - Pi± 04 Maj, 2012 18:24 Czyli że co? Å»e każdy poziom to osobne ustawienie dla exp? I zainteresowany chce ustawiać każdemu bohaterowi rÄ™cznie 100 poziomów? jmielczarek7 - Pi± 04 Maj, 2012 21:17 Tak wÅ‚aÅ›nie Ayene o to mi chodziAyene - Sob 05 Maj, 2012 00:32 Sprawdź to:
class RPG::Class < RPG::BaseItem
def custom_exp_for_level(level)
if CUSTOM_EXP::CLASS_EXP.include?(self.id)
return CUSTOM_EXP::CLASS_EXP[self.id][level] if CUSTOM_EXP::CLASS_EXP[self.id].include?(level)
end
return exp_for_level(level)
end
end
class Game_Actor < Game_Battler
def exp_for_level(level)
if not $game_switches[CUSTOM_EXP::SWITCH_ID]
self.class.custom_exp_for_level(level)
else
self.class.exp_for_level(level)
end
end
end
jmielczarek7 - Sob 05 Maj, 2012 12:15 tak oto mi chodziło , ale czy by się dało aby exp był pokazywany w dodatnich liczbach
jaki jest potrzebny na następny poziom
(bo mnie pokazuje ,że mam na 1 lvl 300 exp`a a do następnego - 290 exp`a)
przepraszam za kłopot, a na razie sam pokombinujeAyene - Sob 05 Maj, 2012 13:24 Wszystko powinno być dobrze, jesteś pewien, że dobrze skonfigurowałeś poziomy i exp?