Einfach einen anderen SA nehmen, der im Ausland wohnt
same
zufällig noch ne to domain nutzen?
.biz ist besser und die gf knickt bei dir ein
Einfach einen anderen SA nehmen, der im Ausland wohnt
same
zufällig noch ne to domain nutzen?
.biz ist besser und die gf knickt bei dir ein
guck dir mal die dolche an, da gibt es ein eintrag für rechte und linke hand
EFFECT_SHINING_WEAPON_DAGGER_R
EFFECT_SHINING_WEAPON_DAGGER_L
Kollege ließ doch einfach mal was da steht und erweiter es selber. Dafür braucht man nur englisch kenntnisse und ein gehirn, dass einigermaßen funktioniert. Du müsstest wahrscheinlich in instancebase es erweitern und vllt noch wo anders. such EFFECT_SHINING_WEAPON_SWORD und guck wie der rest aufgebaut ist
leider finde ich dies bezüglich nichts im Internet
Achja ich hab einiges ausprobiert und gemacht dennoch kein erfolg
Wenn ich sowas schon wieder lese... genau deswegen bist du einfach zu unfähig irgendwas auf die reihe zu bekommen und wirst es auch nie weit bringen, wenn du nicht dein fettarsch in die hand nimmst und selber was dafür machst und es gibt mehr als genug zum lernen im internet
In der syserr steht was, aber nicht der vom client, sondern von der db
Alles anzeigencompile BattleArena.cpp
compile vid.cpp
compile minilzo.cpp
compile FSM.cpp
In file included from BattleArena.cpp:5:
char_manager.h: In member function 'Func CHARACTER_MANAGER::for_each_pc(Func)':
char_manager.h:135: error: ISO C++ forbids declaration of 'it' with no type
char_manager.h:135: error: no match for 'operator!=' in 'it != ((CHARACTER_MANAG ER*)this)->CHARACTER_MANAGER::m_map_pkChrByPID.boost::unordered::unordered_map<K , T, H, P, A>::end [with K = unsigned int, T = CHARACTER*, H = boost::hash<unsig ned int>, P = std::equal_to<unsigned int>, A = std::allocator<std::pair<const un signed int, CHARACTER*> >]()'
char_manager.h:136: error: base operand of '->' is not a pointer
In file included from sectree_manager.h:3,
from BattleArena.cpp:7:
sectree.h: In member function 'void FCollectEntity::ForEach(F&)':
sectree.h:69: error: ISO C++ forbids declaration of 'it' with no type
sectree.h:70: error: no match for 'operator!=' in 'it != ((FCollectEntity*)this) ->FCollectEntity::result.std::vector<_Tp, _Alloc>::end [with _Tp = CEntity*, _Al loc = std::allocator<CEntity*>]()'
affect_flag.h:62: note: candidates are: bool operator!=(const TAffectFlag&, cons t TAffectFlag&)
sectree.h:71: error: invalid type argument of 'unary *'
sectree.h: In member function 'CEntity* SECTREE::find_if(_Func&) const':
sectree.h:89: error: ISO C++ forbids declaration of 'it_tree' with no type
sectree.h:91: error: no match for 'operator!=' in 'it_tree != ((const SECTREE*)t his)->SECTREE::m_neighbor_list.std::list<_Tp, _Alloc>::end [with _Tp = SECTREE*, _Alloc = std::allocator<SECTREE*>]()'
affect_flag.h:62: note: candidates are: bool operator!=(const TAffectFlag&, cons t TAffectFlag&)
sectree.h:93: error: ISO C++ forbids declaration of 'it_entity' with no type
sectree.h:93: error: invalid type argument of 'unary *'
sectree.h:95: error: invalid type argument of 'unary *'
sectree.h:97: error: invalid type argument of 'unary *'
sectree.h:98: error: invalid type argument of 'unary *'
sectree.h: In member function 'void SECTREE::ForEachAround(_Func&)':
sectree.h:113: error: ISO C++ forbids declaration of 'it' with no type
sectree.h:114: error: no match for 'operator!=' in 'it != ((SECTREE*)this)->SECT REE::m_neighbor_list.std::list<_Tp, _Alloc>::end [with _Tp = SECTREE*, _Alloc = std::allocator<SECTREE*>]()'
affect_flag.h:62: note: candidates are: bool operator!=(const TAffectFlag&, cons t TAffectFlag&)
sectree.h:116: error: invalid type argument of 'unary *'
sectree.h: In member function 'void SECTREE::for_each_for_find_victim(_Func&)':
sectree.h:124: error: ISO C++ forbids declaration of 'it_tree' with no type
sectree.h:126: error: no match for 'operator!=' in 'it_tree != ((SECTREE*)this)- >SECTREE::m_neighbor_list.std::list<_Tp, _Alloc>::end [with _Tp = SECTREE*, _All oc = std::allocator<SECTREE*>]()'
affect_flag.h:62: note: candidates are: bool operator!=(const TAffectFlag&, cons t TAffectFlag&)
sectree.h:129: error: invalid type argument of 'unary *'
sectree.h: In member function 'bool SECTREE::for_each_entity_for_find_victim(_Fu nc&)':
sectree.h:135: error: ISO C++ forbids declaration of 'it' with no type
sectree.h:137: error: no match for 'operator!=' in 'it != ((SECTREE*)this)->SECT REE::m_set_entity.boost::unordered::unordered_set<T, H, P, A>::end [with T = CEn tity*, H = boost::hash<CEntity*>, P = std::equal_to<CEntity*>, A = std::allocato r<CEntity*>]()'
affect_flag.h:62: note: candidates are: bool operator!=(const TAffectFlag&, cons t TAffectFlag&)
../../../Extern/boost/boost/unordered/detail/buckets.hpp:310: note: bool boost::unordered::iterator_detail::operator!=(const boost::unordered::i terator_detail::c_iterator<boost::unordered::detail::ptr_node<CEntity*> >&, cons t boost::unordered::iterator_detail::c_iterator<boost::unordered::detail::ptr_no de<CEntity*> >&)
../../../Extern/boost/boost/unordered/detail/buckets.hpp:310: note: bool boost::unordered::iterator_detail::operator!=(const boost::unordered::i terator_detail::c_iterator<boost::unordered::detail::ptr_node<CHARACTER*> >&, co nst boost::unordered::iterator_detail::c_iterator<boost::unordered::detail::ptr_ node<CHARACTER*> >&)
sectree.h:140: error: invalid type argument of 'unary *'
sectree.h: In member function 'void SECTREE::for_each_entity(_Func&)':
sectree.h:182: error: ISO C++ forbids declaration of 'it' with no type
sectree.h:183: error: no match for 'operator!=' in 'it != ((SECTREE*)this)->SECT REE::m_set_entity.boost::unordered::unordered_set<T, H, P, A>::end [with T = CEn tity*, H = boost::hash<CEntity*>, P = std::equal_to<CEntity*>, A = std::allocato r<CEntity*>]()'
affect_flag.h:62: note: candidates are: bool operator!=(const TAffectFlag&, cons t TAffectFlag&)
../../../Extern/boost/boost/unordered/detail/buckets.hpp:310: note: bool boost::unordered::iterator_detail::operator!=(const boost::unordered::i terator_detail::c_iterator<boost::unordered::detail::ptr_node<CEntity*> >&, cons t boost::unordered::iterator_detail::c_iterator<boost::unordered::detail::ptr_no de<CEntity*> >&)
../../../Extern/boost/boost/unordered/detail/buckets.hpp:310: note: bool boost::unordered::iterator_detail::operator!=(const boost::unordered::i terator_detail::c_iterator<boost::unordered::detail::ptr_node<CHARACTER*> >&, co nst boost::unordered::iterator_detail::c_iterator<boost::unordered::detail::ptr_ node<CHARACTER*> >&)
sectree.h:184: error: invalid type argument of 'unary *'
In file included from BattleArena.cpp:7:
sectree_manager.h: In member function 'void SECTREE_MAP::for_each(Func&)':
sectree_manager.h:74: error: ISO C++ forbids declaration of 'it' with no type
sectree_manager.h:75: error: no match for 'operator!=' in 'it != ((SECTREE_MAP*) this)->SECTREE_MAP::map_.std::map<_Key, _Tp, _Compare, _Alloc>::end [with _Key = unsigned int, _Tp = SECTREE*, _Compare = std::less<unsigned int>, _Alloc = std: :allocator<std::pair<const unsigned int, SECTREE*> >]()'
affect_flag.h:62: note: candidates are: bool operator!=(const TAffectFlag&, cons t TAffectFlag&)
sectree_manager.h:77: error: base operand of '->' is not a pointer
sectree_manager.h: In member function 'void SECTREE_MAP::DumpAllToSysErr()':
sectree_manager.h:84: error: ISO C++ forbids declaration of 'i' with no type
sectree_manager.h:84: error: cannot convert 'std::_Rb_tree_iterator<std::pair<co nst unsigned int, SECTREE*> >' to 'int' in initialization
sectree_manager.h:84: error: no match for 'operator!=' in 'i != ((SECTREE_MAP*)t his)->SECTREE_MAP::map_.std::map<_Key, _Tp, _Compare, _Alloc>::end [with _Key = unsigned int, _Tp = SECTREE*, _Compare = std::less<unsigned int>, _Alloc = std:: allocator<std::pair<const unsigned int, SECTREE*> >]()'
affect_flag.h:62: note: candidates are: bool operator!=(const TAffectFlag&, cons t TAffectFlag&)
sectree_manager.h:86: error: base operand of '->' is not a pointer
sectree_manager.h:86: error: base operand of '->' is not a pointer
sectree_manager.h:86: error: base operand of '->' is not a pointer
compile MarkConvert.cpp
compile MarkImage.cpp
In file included from questmanager.h:3,
from BattleArena.cpp:9:
questnpc.h: In member function 'void quest::NPC::MatchingQuest(quest::PC&, TQues tMapType&, FuncMatch&, FuncMiss&)':
questnpc.h:111: error: ISO C++ forbids declaration of 'itPCQuest' with no type
questnpc.h:112: error: ISO C++ forbids declaration of 'itQuestMap' with no type
questnpc.h:116: error: no match for 'operator==' in 'itPCQuest == pc->quest::PC: :quest_end()'
affect_flag.h:57: note: candidates are: bool operator==(const TAffectFlag&, cons t TAffectFlag&)
questnpc.h:116: error: base operand of '->' is not a pointer
questnpc.h:116: error: base operand of '->' is not a pointer
questnpc.h:121: error: base operand of '->' is not a pointer
questnpc.h:121: error: base operand of '->' is not a pointer
compile MarkManager.cpp
sectree_manager.h: In member function 'void SECTREE_MAP::for_each(Func&) [with F unc = FWarpToHome]':
BattleArena.cpp:180: instantiated from here
sectree_manager.h:74: error: cannot convert 'std::_Rb_tree_iterator<std::pair<co nst unsigned int, SECTREE*> >' to 'int' in initialization
sectree.h: In member function 'void SECTREE::for_each_entity(_Func&) [with _Func = FCollectEntity]':
sectree_manager.h:78: instantiated from 'void SECTREE_MAP::for_each(Func&) [wi th Func = FWarpToHome]'
BattleArena.cpp:180: instantiated from here
sectree.h:182: error: cannot convert 'boost::unordered::iterator_detail::c_itera tor<boost::unordered::detail::ptr_node<CEntity*> >' to 'int' in initialization
sectree.h:188: error: invalid conversion from 'int' to 'CEntity*'
sectree.h:188: error: initializing argument 1 of 'typename boost::unordered::u nordered_set<T, H, P, A>::size_type boost::unordered::unordered_set<T, H, P, A>: :erase(const T&) [with T = CEntity*, H = boost::hash<CEntity*>, P = std::equal_t o<CEntity*>, A = std::allocator<CEntity*>]'
sectree.h: In member function 'void FCollectEntity::ForEach(F&) [with F = FWarpT oHome]':
sectree_manager.h:80: instantiated from 'void SECTREE_MAP::for_each(Func&) [wi th Func = FWarpToHome]'
BattleArena.cpp:180: instantiated from here
sectree.h:69: error: cannot convert '__gnu_cxx::__normal_iterator<CEntity**, std ::vector<CEntity*, std::allocator<CEntity*> > >' to 'int' in initialization
gmake: *** [.obj/BattleArena.o] Error 1
gmake: *** Waiting for unfinished jobs....
MarkManager.cpp: In destructor 'virtual CGuildMarkManager::~CGuildMarkManager()' :
MarkManager.cpp:25: error: ISO C++ forbids declaration of 'it' with no type
MarkManager.cpp:25: error: cannot convert 'std::_Rb_tree_iterator<std::pair<cons t unsigned int, CGuildMarkImage*> >' to 'int' in initialization
MarkManager.cpp:25: error: no match for 'operator!=' in 'it != ((CGuildMarkManag er*)this)->CGuildMarkManager::m_mapIdx_Image.std::map<_Key, _Tp, _Compare, _Allo c>::end [with _Key = unsigned int, _Tp = CGuildMarkImage*, _Compare = std::less< unsigned int>, _Alloc = std::allocator<std::pair<const unsigned int, CGuildMarkI mage*> >]()'
MarkManager.cpp:26: error: base operand of '->' is not a pointer
MarkManager.cpp: In member function 'bool CGuildMarkManager::SaveMarkIndex()':
MarkManager.cpp:87: error: ISO C++ forbids declaration of 'it' with no type
MarkManager.cpp:87: error: cannot convert 'std::_Rb_tree_iterator<std::pair<cons t unsigned int, unsigned int> >' to 'int' in initialization
MarkManager.cpp:87: error: no match for 'operator!=' in 'it != ((CGuildMarkManag er*)this)->CGuildMarkManager::m_mapGID_MarkID.std::map<_Key, _Tp, _Compare, _All oc>::end [with _Key = unsigned int, _Tp = unsigned int, _Compare = std::less<uns igned int>, _Alloc = std::allocator<std::pair<const unsigned int, unsigned int> >]()'
MarkManager.cpp:88: error: base operand of '->' is not a pointer
MarkManager.cpp:88: error: base operand of '->' is not a pointer
MarkManager.cpp: In member function 'void CGuildMarkManager::LoadMarkImages()':
MarkManager.cpp:100: error: ISO C++ forbids declaration of 'it' with no type
MarkManager.cpp:100: error: cannot convert 'std::_Rb_tree_iterator<std::pair<con st unsigned int, unsigned int> >' to 'int' in initialization
MarkManager.cpp:100: error: no match for 'operator!=' in 'it != ((CGuildMarkMana ger*)this)->CGuildMarkManager::m_mapGID_MarkID.std::map<_Key, _Tp, _Compare, _Al loc>::end [with _Key = unsigned int, _Tp = unsigned int, _Compare = std::less<un signed int>, _Alloc = std::allocator<std::pair<const unsigned int, unsigned int> >]()'
MarkManager.cpp:102: error: base operand of '->' is not a pointer
MarkManager.cpp: In member function 'CGuildMarkImage* CGuildMarkManager::__GetIm age(DWORD)':
MarkManager.cpp:124: error: ISO C++ forbids declaration of 'it' with no type
MarkManager.cpp:124: error: cannot convert 'std::_Rb_tree_iterator<std::pair<con st unsigned int, CGuildMarkImage*> >' to 'int' in initialization
MarkManager.cpp:126: error: no match for 'operator==' in 'it == ((CGuildMarkMana ger*)this)->CGuildMarkManager::m_mapIdx_Image.std::map<_Key, _Tp, _Compare, _All oc>::end [with _Key = unsigned int, _Tp = CGuildMarkImage*, _Compare = std::less <unsigned int>, _Alloc = std::allocator<std::pair<const unsigned int, CGuildMark Image*> >]()'
MarkManager.cpp:147: error: base operand of '->' is not a pointer
MarkManager.cpp: In member function 'DWORD CGuildMarkManager::GetMarkID(DWORD)':
MarkManager.cpp:163: error: ISO C++ forbids declaration of 'it' with no type
MarkManager.cpp:163: error: cannot convert 'std::_Rb_tree_iterator<std::pair<con st unsigned int, unsigned int> >' to 'int' in initialization
MarkManager.cpp:165: error: no match for 'operator==' in 'it == ((CGuildMarkMana ger*)this)->CGuildMarkManager::m_mapGID_MarkID.std::map<_Key, _Tp, _Compare, _Al loc>::end [with _Key = unsigned int, _Tp = unsigned int, _Compare = std::less<un signed int>, _Alloc = std::allocator<std::pair<const unsigned int, unsigned int> >]()'
MarkManager.cpp:168: error: base operand of '->' is not a pointer
MarkManager.cpp: In member function 'DWORD CGuildMarkManager::__AllocMarkID(DWOR D)':
MarkManager.cpp:173: error: ISO C++ forbids declaration of 'it' with no type
MarkManager.cpp:173: error: cannot convert 'std::_Rb_tree_const_iterator<unsigne d int>' to 'int' in initialization
MarkManager.cpp:175: error: no match for 'operator==' in 'it == ((CGuildMarkMana ger*)this)->CGuildMarkManager::m_setFreeMarkID.std::set<_Key, _Compare, _Alloc>: :end [with _Key = unsigned int, _Compare = std::less<unsigned int>, _Alloc = std ::allocator<unsigned int>]()'
MarkManager.cpp:178: error: invalid type argument of 'unary *'
MarkManager.cpp: In member function 'void CGuildMarkManager::CopyMarkIdx(char*) const':
MarkManager.cpp:204: error: ISO C++ forbids declaration of 'it' with no type
MarkManager.cpp:204: error: cannot convert 'std::_Rb_tree_const_iterator<std::pa ir<const unsigned int, unsigned int> >' to 'int' in initialization
MarkManager.cpp:204: error: no match for 'operator!=' in 'it != ((const CGuildMa rkManager*)this)->CGuildMarkManager::m_mapGID_MarkID.std::map<_Key, _Tp, _Compar e, _Alloc>::end [with _Key = unsigned int, _Tp = unsigned int, _Compare = std::l ess<unsigned int>, _Alloc = std::allocator<std::pair<const unsigned int, unsigne d int> >]()'
MarkManager.cpp:206: error: base operand of '->' is not a pointer
MarkManager.cpp:207: error: base operand of '->' is not a pointer
MarkManager.cpp: In member function 'void CGuildMarkManager::DeleteMark(DWORD)':
MarkManager.cpp:246: error: ISO C++ forbids declaration of 'it' with no type
MarkManager.cpp:246: error: cannot convert 'std::_Rb_tree_iterator<std::pair<con st unsigned int, unsigned int> >' to 'int' in initialization
MarkManager.cpp:248: error: no match for 'operator==' in 'it == ((CGuildMarkMana ger*)this)->CGuildMarkManager::m_mapGID_MarkID.std::map<_Key, _Tp, _Compare, _Al loc>::end [with _Key = unsigned int, _Tp = unsigned int, _Compare = std::less<un signed int>, _Alloc = std::allocator<std::pair<const unsigned int, unsigned int> >]()'
MarkManager.cpp:253: error: base operand of '->' is not a pointer
MarkManager.cpp:254: error: base operand of '->' is not a pointer
MarkManager.cpp:256: error: base operand of '->' is not a pointer
MarkManager.cpp: In member function 'const CGuildMarkManager::TGuildSymbol* CGui ldMarkManager::GetGuildSymbol(DWORD)':
MarkManager.cpp:314: error: ISO C++ forbids declaration of 'it' with no type
MarkManager.cpp:314: error: cannot convert 'std::_Rb_tree_iterator<std::pair<con st unsigned int, CGuildMarkManager::TGuildSymbol> >' to 'int' in initialization
MarkManager.cpp:316: error: no match for 'operator==' in 'it == ((CGuildMarkMana ger*)this)->CGuildMarkManager::m_mapSymbol.std::map<_Key, _Tp, _Compare, _Alloc> ::end [with _Key = unsigned int, _Tp = CGuildMarkManager::TGuildSymbol, _Compare = std::less<unsigned int>, _Alloc = std::allocator<std::pair<const unsigned int , CGuildMarkManager::TGuildSymbol> >]()'
MarkManager.cpp:319: error: base operand of '->' is not a pointer
MarkManager.cpp: In member function 'void CGuildMarkManager::SaveSymbol(const ch ar*)':
MarkManager.cpp:364: error: ISO C++ forbids declaration of 'it' with no type
MarkManager.cpp:364: error: cannot convert 'std::_Rb_tree_iterator<std::pair<con st unsigned int, CGuildMarkManager::TGuildSymbol> >' to 'int' in initialization
MarkManager.cpp:364: error: no match for 'operator!=' in 'it != ((CGuildMarkMana ger*)this)->CGuildMarkManager::m_mapSymbol.std::map<_Key, _Tp, _Compare, _Alloc> ::end [with _Key = unsigned int, _Tp = CGuildMarkManager::TGuildSymbol, _Compare = std::less<unsigned int>, _Alloc = std::allocator<std::pair<const unsigned int , CGuildMarkManager::TGuildSymbol> >]()'
MarkManager.cpp:366: error: base operand of '->' is not a pointer
MarkManager.cpp:367: error: base operand of '->' is not a pointer
MarkManager.cpp:370: error: base operand of '->' is not a pointer
gmake: *** [.obj/MarkManager.o] Error 1
Volvox hab dein rat befolgt da meinten viele einfach die ziele bzw -std=c++11 einfach entfernen naja das faziet dazu sieht man im spoiler
Und Toxic ich hab jetzt alles versucht sogar die v2 source und nichts klappt ich weiß ja wieso ich source hasse früher war alles einfacher wo es den source dreck noch nicht gab
Nein solltest nicht einfach entfernen, solltet nochmal englisch lernen. Die source braucht den compiler c++11. Installiere die FreeBSD12.0 und installiere gmake, dann sollte es auch gehen
Hört mal auf wie keks jede scheiße als anhang hochzuladen und benutzt pastebin/hastebin für codes und streamable für videos
But it's not unique when you sell it often as always
Es gibt keine files die zu 100% fehlerfrei sind. Es gibt immer eine lücke und nur weil du paar shops und waffen einfügen kannst, heißt es noch lange nicht, dass du kein anfänger bist. Du bist noch ein blutiger anfänger und ohne jegliche it kenntnisse kannst dein projekt vergessen, außer du schiebst alles ein paar Jahre vor und lernt intensiv die it sprache oder bezahl ein fähigen dev
Wo ist backlink?
man kann auch geld ausgeben
klar, weil man 4 millionen einfach mal in 4 jahren raushaut.
Hattest nie viel geld, kannst deswegen das auch nicht nachvollziehen
Wenn er mehr als 4 Millionen gemacht haben soll wo sind die dann bitte?
Alleine das ergibt schon kein sinn.
man kann auch geld ausgeben
Bitte melden Sie sich an, um dieses Bild zu sehen.
Schick link zu der seite und kein schwules bild
Alles anzeigenSysteme von anderen dürfen im den Sinne eigentlich nicht weiterverkauft werden da diese leute das System meistens nicht supporten können, bzw wollen. Der der das System erstellt darf dieses auch nur verkaufen.
Ausser es wurde ihm ausdrücklich vom Ersteller selbst erlaubt.
War beim Tamashi shining beispiel der fall, oder Vegas Systeme oder Sama"s Clienten/Src ....
Sanii ist meines wissens trotz der pause recht gut erreichbar, hast du das system bei ihm erworben?
Bist du jetzt total verblödet? Lies nochmal genau was der TE geschrieben hat
Lad dir die source runter und mach sie selber, ist kein hexenwerk und schafft jeder skid mit google. Und benutze vs2019. Und benutze die korifiles nicht, dass sind die größten crap files
1. Im Handelsfenster z.B. 50kk schreiben können und nicht 50.000.000 eingeben zu müssen.
Alles anzeigenCode
- #datei: root/uipickmoney.py
- #in def OnAccept(self): suchen
- text = self.pickValueEditLine.GetText()
- #drunter einfüge
- kCount = text.count('k')
- text = text.split('k')[0]
- #in def OnAccept(self): suchen
- if len(text) > 0 and text.isdigit():
- money = int(text)
- #drunter einfügen
- if (kCount != 0):
- money *= (1000 ** kCount)
- #datei uiscript/pickmoneydialog.py
- #suchen (money_value)
- "only_number" : 1,
- #ersetzen druch
- "only_number" : 0,
Alles anzeigenDann bist du zu unfähig und solltest die finger davon lassen
Wenn du so ein Profi bist dann erkläre es ihm doch
Anstatt permanent deine scheiß Kommentare abzugeben, deine Posts sind reiner Bullshit.. werd mal einwenig erwachsen
Grüße
Ich habe es ihm erklärt du sonderschüler, aber er ist einfach zu unfähig es umzusetzen. Aber was will man schon von jemanden erwarten, der schreibt "eS gEhT nIcHt" statt mal klar zu sagen was er gemacht hat und welche fehlermeldung kommt.
geht nicht.
Dann bist du zu unfähig und solltest die finger davon lassen
einfach updaten Bitte melden Sie sich an, um diesen Link zu sehen.
benutze 12.0, 11 hat sein eol erreicht und hast den lib in den falschen ordner rein gelegt