Mam prośbę, czy byłby ktoś w stanie powiedzieć mi jak zwiększyć stawki podczas turnieju i sumę wygranej? Dotyczy to moda SoD dokładniej ale to chyba nie ma większego znaczenia.
Celem jest uzyskanie podobnego efektu jaki mamy w PoP tyko wartości nie koniecznie te same.
Bardzo proszę o konstruktywną odpowiedź.
Dodawanie/ Edycja stawki
1. Otwórz plik modułu "module_game_menus.py"
2. Wyszukaj ( Ctrl+F ) słowa "100 denars".
3. Gdy znajdziesz część kodu która wygląda tak:
("bet_100_denars", [(store_troop_gold, ":gold", "trp_player"),
(ge, ":gold", 100)
],
"100 denars.",
[
(assign, "$temp", 100),
(jump_to_menu, "mnu_tournament_bet_confirm"),
]),
5. Ta funkcja powtarza się dla 100, 50, 20, 10, 5. Możesz je zmienić na własne kwoty, bądź dodać nowe.
6. Funkcja jest zapisana w taki sposób, że XXX to wartość denarów które obstawiasz. Jeżeli będzie kwota jest większa niż 100 to dla estetyki w grze, swoją funkcje wklej/wpisz powyżej funkcji dla 100 denarów.
("bet_XXX_denars", [(store_troop_gold, ":gold", "trp_player"),
(ge, ":gold", XXX)
],
"XXX denars.",
[
(assign, "$temp", XXX),
(jump_to_menu, "mnu_tournament_bet_confirm"),
]),
Zmiana wartości denarów które wygrywamy po turnieju
1. Otwórz plik modułu "module_game_menus.py"
2. Wyszukaj ( Ctrl+F ) słowa " "town_tournament_won" ", pamiętaj żeby wpisać razem z cudzysłowem.
3. Poniżej będzie kod:
[
(str_store_party_name, s3, "$current_town"),
(call_script, "script_change_troop_renown", "trp_player",
20),
(call_script, "script_change_player_relation_with_cent
er", "$current_town",
1),
(assign, reg9,
250),
(add_xp_to_troop,
250, "trp_player"),
4.Pogrubione cyfry przedstawiają kolejno:
- ilość sławy za wygrany turniej
- wzrost relacji z miastem
- wartość nagrody w denarach
- zdobyte doświadczenie
Wystarczy, że pozmieniasz je według uznania.