UltimaForum

Wsparcie [VX] - Potrzebny skrypt

Agumon - Sob 13 Lut, 2010 14:59
Temat postu: Potrzebny skrypt
Siemka robię swoją grę i mam pytanie...
Da się tak żeby były 2 osoby w drużynie ale tylko ta druga walczyła i zdobywała doświadczenie???
Czy jest jakiś skrypt na to???
Czekam na odpowiedź...
PS: Ma ktoś z was charsety samochodów...Byłbym wdzięczny za podanie ich...

Ayene - Sob 13 Lut, 2010 15:17

Wystarczyło chwilę poszukać :!:
Tutaj masz 'Silnik 2 graczy' :arrow: http://www.ultimateam.pl/...p?p=18117#18117
A tutaj masz pojazdy dodane przez Dawidosa989 :arrow: http://www.ultimateam.pl/...p?p=19528#19528
Tylko musisz poczekać, bo strona na której są hostowane znowu ma awarię.

Agumon - Sob 13 Lut, 2010 15:27

Ok spoko tylko mi
Cytat:
Tutaj masz 'Silnik 2 graczy' :arrow: http://www.ultimateam.pl/...p?p=18117#18117

Spoko tylko mi chodzi o to żeby był jeden gracz i miał osobę w drużynie....
Hmmmm.. Inaczej powiem... Jak zaczynasz grę to w drużynie masz np Kamila i Karolinę...
I chodzi mi o to żeby Kamilem chodzić a żeby w walkach pokazywała się tylko Karolina...
Rozumiesz o co mi chodzi???

Ayene - Sob 13 Lut, 2010 15:49

Tylko że obie postacie mają się wyświetlać w menu, tak jakby były, ale tylko ta druga ma walczyć?
Agumon - Sob 13 Lut, 2010 15:55

Tak właśnie o to mi chodzi...
Ayene - Sob 13 Lut, 2010 19:08

Sprawdź, czy o to Tobie chodziło:
Spoiler:

Kod:
#----------------------------------------------------------------------------
# "Bez tytułu, bo nie wiem, jak nazwać"
# by Ayene
# www.ultimateam.pl
#----------------------------------------------------------------------------
# Skrypt powoduje, że wybrana osoba z bazy danych (ID) nie bierze udziału
# w walce.
#----------------------------------------------------------------------------
# Instalacja: Umieść nad Main
#----------------------------------------------------------------------------
# ID postaci z bazy danych, która ma nie brać udziału w walce
ID_POSTACI = 1 # <-- domyślnie Ralph

class Scene_Map < Scene_Base
alias ayene_scene_map_call_battle call_battle
  def call_battle
    ayene_scene_map_call_battle 
    $game_party.remove_actor($data_actors[ID_POSTACI].id)     
  end 
end

class Scene_Battle < Scene_Base
  alias ayene_scene_battle_battle_end battle_end
  def battle_end(*args)   
    ayene_scene_battle_battle_end(*args)
    $game_party.add_actor($data_actors[ID_POSTACI].id)
    actors = []
    $game_party.members.each {|actor| actors.push (actor.id)}
    actors.unshift (actors.pop)     
    actors.each {|id|
    $game_party.remove_actor (id)
    $game_party.add_actor (id)}
  end 
end


Agumon - Sob 13 Lut, 2010 19:21

Tak właśnie o to chodziło.. Dzięki..

Powered by phpBB modified by Przemo © 2003 phpBB Group