Xaradron11
New Member
- Joined
- Nov 1, 2025
- Messages
- 3
- Reaction score
- 0
Witam wszystkich,
Uruchamiam serwer Solera-Global (kompilacja TFS 1.3 Solera DEV) skompilowany 24 listopada 2021 r. dla x64.
Próbuję sprawdzić, aby zaklęcia wymagały nauki od NPC (jak w przypadku Tibii), zamiast automatycznie przyznać je po wcześniejszym zastosowaniu przez. Napotkałem jednak problem:
Problem
: Wszystkie zaklęcia są automatycznie nauczane na wymaganym poziomie.
Chcę, żeby wymagały nauki od NPC (np. Asrak, Tevocux). Edytowałem wszystkie <instant ... Needlearn="1" /> w data/spells/spells.xml. Po tym mój silnik zawiesza się podczas uruchamiania lub logowania. ustawienie ich powrotu na Needlearn="0" przywracanie serwera.
Informacje
o aplikacjiSerwer Solera-Global Global - Wersja: (1.3.Solera .DEV)Skompilowano przy użyciu: Microsoft Visual C++ w wersji 14.0Skompilowano w 24 listopada 2021 22:25:15 dla platformy x64Struktura folderu (data/):
Screenshot (https://prnt.sc/YEd9bG_teG7c)
Przykład z Spells.xml:<instant group="attack" Spellid="80" name="Berserk"words="exori" lvl="35" mana="115" prem="0" needweapon="1" rozumiejące="1565" groupcooldown="2000" Needlearn="0" script="attack/berserk.lua"> <vocation name="Rycerz" /> <wokacja name="Elitarny Rycerz" /></instant>---
Współocena: Edytowałem każde zaklęcie na Needlearn="1" → awaria silnika.
Dodano nowe pliki systemowe NPC (keywords.handler.lua, npc.handler.lua, moduły.lua, npc.system.lua) z innego serwera → serwer działa, ale NPC nie może uczyć czarów (Asrak dodatkowych błędów getName()). Sprawdziłem login.lua i nie odłączałem żadnych wierszy LearnAllSpells(). Zweryfikowałem, czy struktura folderów i nazwy plików są karane.
Cel
: Chcę, abym mój serwer:
1. Przekaż automatyczny dostęp do serwera.
2. Umożliwił naukę czarów od NPC (jak w nauce Tibii). 3. Działa bez zawieszania się, gdy jest dołączona opcja Needlearn=1.
Prośba: Czy ktoś mógłby udostępnić działającą konfigurację danych/npcsystem (dla TFS 1.3 Solera lub uruchamianą), której NPC może być wyposażony w czarami, a automatyczne uczenie się jest komunikatem?
Albo może pomóc mi znaleźć, gdzie jest automatycznie przypisywanie czarów (prawdopodobnie w Lua lub źródełch)? W razie możliwości wejścia do mojego folderu npcsystem.
Z góry dziękuję
– Adam
Uruchamiam serwer Solera-Global (kompilacja TFS 1.3 Solera DEV) skompilowany 24 listopada 2021 r. dla x64.
Próbuję sprawdzić, aby zaklęcia wymagały nauki od NPC (jak w przypadku Tibii), zamiast automatycznie przyznać je po wcześniejszym zastosowaniu przez. Napotkałem jednak problem:
Problem
Chcę, żeby wymagały nauki od NPC (np. Asrak, Tevocux). Edytowałem wszystkie <instant ... Needlearn="1" /> w data/spells/spells.xml. Po tym mój silnik zawiesza się podczas uruchamiania lub logowania. ustawienie ich powrotu na Needlearn="0" przywracanie serwera.
Informacje
Screenshot (https://prnt.sc/YEd9bG_teG7c)
Przykład z Spells.xml:<instant group="attack" Spellid="80" name="Berserk"words="exori" lvl="35" mana="115" prem="0" needweapon="1" rozumiejące="1565" groupcooldown="2000" Needlearn="0" script="attack/berserk.lua"> <vocation name="Rycerz" /> <wokacja name="Elitarny Rycerz" /></instant>---
Dodano nowe pliki systemowe NPC (keywords.handler.lua, npc.handler.lua, moduły.lua, npc.system.lua) z innego serwera → serwer działa, ale NPC nie może uczyć czarów (Asrak dodatkowych błędów getName()). Sprawdziłem login.lua i nie odłączałem żadnych wierszy LearnAllSpells(). Zweryfikowałem, czy struktura folderów i nazwy plików są karane.
Cel
1. Przekaż automatyczny dostęp do serwera.
2. Umożliwił naukę czarów od NPC (jak w nauce Tibii). 3. Działa bez zawieszania się, gdy jest dołączona opcja Needlearn=1.
Albo może pomóc mi znaleźć, gdzie jest automatycznie przypisywanie czarów (prawdopodobnie w Lua lub źródełch)? W razie możliwości wejścia do mojego folderu npcsystem.
Z góry dziękuję
Attachments
-
help.rar23.2 KB · Views: 0 · VirusTotal
-
data.rar45 MB · Views: 0 · VirusTotal
