• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Bug

eldera

Well-Known Member
Joined
Oct 27, 2012
Messages
165
Solutions
1
Reaction score
52
Mam problem z pewnym bugiem. Mianowicie jak gracz zaznaczy potworka i spróbuje wejść do protection zone to dostaje debuga. Chciałbym dodać że silnik początkowo był na 8.54, ale zmieniłem protokół na 8.60 i wgrałem swoją datę.

- - - Updated - - -

Gdy się atakuje gracza/potworka i próbuje się wejść do pz.
Postac1:
Code:
Graphic Engine: DirectX9 (2)
Operating System: Windows 7 Home Premium Edition 64 Bit in POL
Processor: Intel CORE I3 M
Video Card: Intel (R) HD GR
Last Packet Types: 163 180 102 109 131 160 160 140 143 161
Last Packet: 180 026 063 000 089 111 117 032 109 097 121 032 110 111 116 032
Player Position: [1001,1006,7]
Player Name: Test (Noobwaria)
Player Action: 053 046 057 046 050 048 046 049 057 053 058 055 049 055 050
Player.cpp 361: exception occurred, reason:
Network.cpp 946: exception occurred (ErrorCode = 0), reason:
Control.cpp 1331: exception occurred (Type = 163) (MainWindow = 39526064), reason:
Communication.cpp 2707: exception occurred, reason:
Network.cpp 478: exception occurred, reason:
Utils.cpp 512: assertion failed (Position = 76) (Size = 76), reason:
Position<=Size-4
Sun Nov 04 02:43:46 2012
Debug Assertion 8.60 Utils.cpp 512
Postac2:
Code:
Comment: 
Graphic Engine: DirectX9 (2)
Operating System: Windows 7 Home Premium Edition 64 Bit in POL
Processor: Intel CORE I3 M
Video Card: Intel (R) HD GR
Last Packet Types: 084 163 101 109 161 132 131 140 180 140
Last Packet: 109 232 003 239 003 007 001 232 003 238 003 007 101 171 029 136
Player Position: [1000,1006,7]
Player Name: Test (Noobwaria)
Player Action: 053 046 057 046 050 048 046 049 057 053 058 055 049 055 050
Player.cpp 361: exception occurred, reason:
Network.cpp 946: exception occurred (ErrorCode = 0), reason:
Control.cpp 1331: exception occurred (Type = 84) (MainWindow = 39657136), reason:
Control.cpp 1325: unknown packet type during game (Type = 84)
Sun Nov 04 02:31:31 2012
Debug Assertion 8.60 Control.cpp 1325
Jak godem zabiłem demona z exori vis bez exhaustow:
Code:
Comment: 
Graphic Engine: DirectX9 (2)
Operating System: Windows 7 Home Premium Edition 64 Bit in POL
Processor: Intel CORE I3 M
Video Card: Intel (R) HD GR
Last Packet Types: 170 160 120 131 160 131 160 120 180 131
Last Packet: 160 205 000 205 000 064 066 015 000 092 112 001 000 019 000 070
Player Position: [998,998,7]
Player Name: GM Grzyb (Noobwaria)
Player Action: 056 057 046 055 050 046 055 053 046 053 052 058 055 049 055 050
Player.cpp 361: exception occurred, reason:
Network.cpp 946: exception occurred (ErrorCode = 0), reason:
Control.cpp 1331: exception occurred (Type = 170) (MainWindow = 39485624), reason:
Communication.cpp 2798: exception occurred (Mode = 16) (Channel = 0), reason:
Communication.cpp 2792: unknown talk mode (Mode = 16), reason:
[bug0000649]
Sun Oct 28 14:23:04 2012
Debug Assertion 8.60 Communication.cpp 2792
 
Last edited:
a ja mam debuga gdy zaloguje sie postacia w miejscu gdzie jest npc lub inna postac
 
Za bardzo nie wiem co mam sprawdzać w tym protocolgame.cpp. Jak możecie do zapodajcie jakiegoś dobrego darmowego reva na 8.6.
 
a ja bym poprosil info gdzie szukac mojego bledu na fixa w source
 
Myślę że coś z działu distro wybierzesz :)
Jak nie to kup premium i do wyboru do koloru.
 
Zmieniając protokołu, musisz pamiętać o wszystkich zmianach, które trzeba dodać protocolgame.cpp, protocolgame.h oraz w innych ważnych plikach. Najlepiej sobie zrób diff loga między wersją 8.54 a 8.60.
 
Dobra pieprzyć to. Probóje skompilować inny silnik tyle ze wyskakuje mi:
Code:
checking for main in -lboost_thread-gcc-mt... no
checking for main in -lboost_thread-mt... yes
checking for main in -lboost_regex-gcc-mt... no
checking for main in -lboost_regex-mt... yes
checking for main in -lboost_system-gcc-mt... no
checking for main in -lboost_system-mt... yes
checking for main in -lboost_date_time-gcc-mt... no
checking for main in -lboost_date_time-mt... yes
checking for main in -lboost_filesystem-gcc-mt... no
checking for main in -lboost_filesystem-mt... yes
checking boost/tr1/unordered_set.hpp usability... yes
I za cholerę nie mogę ich doinstalować bo pisze mi że mam je w nowszej wersji. Ktoś wie dlaczego może tak być?
 
To powinno zainstalować ostatnią wersję.
Code:
apt-get install libboost-all-dev
 
Niestety.
Code:
root@junior:/usr/include/boost# apt-get install libboost-all-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
libboost-all-dev is already the newest version.
The following packages were automatically installed and are no longer required:
  libdb4.7 libicu44 libjpeg62 libmysqlclient16 libncurses5-dev postgresql-client-8.4 postgresql-doc-8.4 python-support
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

- - - Updated - - -

W sumie mógłbym spróbować odinstalować i zainstalować jeszcze raz, ale po 1 nie wiem do końca jak, po 2 boje się że coś zepsuję.
 
Back
Top