Ogłoszenie 

Uwaga! To forum jest w trybie offline.
Wszelką pomoc uzyskasz pod adresem
forum.ultimateam.pl


Administracja Forum


Poprzedni temat «» Następny temat
Zamknięty przez: Ayene
Nie 08 Maj, 2011 10:35
Trzy pytanka
Autor Wiadomość
Shadi 



Preferowany:
RPG Maker XP

Ranga RM:
2 gry

Dołączył: 07 Lut 2010
Posty: 51
Wysłany: Pon 25 Kwi, 2011 15:49
Trzy pytanka
Witam!
Chciałbym parę rzeczy zmienic w swojej grze. W związku z tym mam kilka pytań.

1.Jak za pomocą skryptu wywołać użycie jakiegoś przedmiotu (niezależnie od tego czy jest on w posiadaniu gracza, czy nie)?

2.Jak dodać do menu opcje, która wywołała by common eventa?

3.Jak ( o ile to możliwe) ukryć wybranego bohatera podczas walki?

Z góry dziękuję za pomoc.
 
 
 
Ayene 




Ranga RM:
4 gry

Pomogła: 232 razy
Dołączyła: 18 Wrz 2007
Posty: 2424
Wysłany: Pon 25 Kwi, 2011 16:58
1. Szczerze pisząc to trudno dopatrzeć się użyteczności pierwszej prośby, gdyż wygodniej jest wykonać od razu efekt tego przedmiotu w zdarzeniach i dodać animację, ale proszę bardzo:
Kod:
item = $data_items[ID]
$game_party.gain_item(item.id, 1)
target = $game_party.actors[INDEX]
used = target.item_effect(item)
$game_party.lose_item(item.id, 1)

gdzie ID to id przedmiotu w bazie danych
INDEX to indeks bohatera w drużynie, rozpoczynając od 0.

2. Kod wywołujący common event to:
Kod:
$game_temp.common_event_id = ID

gdzie ID to id common event

3. A nie łatwiej usunąć i po walce dodać do drużyny?
________________________


 
 
 
Shadi 



Preferowany:
RPG Maker XP

Ranga RM:
2 gry

Dołączył: 07 Lut 2010
Posty: 51
Wysłany: Pon 25 Kwi, 2011 17:06
1,2.Chce zrobic Customowe Menu przedmiotów na common evencie i wklepac je do ring menu,po to mi to było.
3.Chce zrobic w projekcie Walkę 1 na 1 jak w pokemonach,że się na początku wybiera jakiego bohatera z 4 wystawiasz i co turę możliwośc zmiany,ale po usunięciu bohatera z drużyny i przyłączeniu na eventach traci on wszystkie Lvle itd które ma od chwili kiedy doszedł do drużyny..Pozatym kłopotliwe byłoby zrobienie że po walce wszyscy 4 bohaterowie wracają do teamu.
 
 
 
Ayene 




Ranga RM:
4 gry

Pomogła: 232 razy
Dołączyła: 18 Wrz 2007
Posty: 2424
Wysłany: Pon 25 Kwi, 2011 19:53
Jeśli odznaczysz opcję przy dodaniu bohatera - "initialize', to wówczas dodasz go z tym co miał, czyli wszystkimi zdobytymi punktami doświadczenia. Opcja ta - zaznaczona domyślnie - powoduje, że do drużyny dochodzi bohater z czystym kontem.

Z jakiego ring menu korzystasz?
________________________


 
 
 
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group | Template Klam by Ayene