Eduardo Bart
e7691b873b
Add error code to onError protocol event
12 years ago
Eduardo Bart
4515e360e4
A lot of cmake changes, fix compile on win32
12 years ago
Eduardo Bart
139f389d88
fix infinite loop while saving empty minimap
12 years ago
Eduardo Bart
0c14a8e602
fix minor cmake issue
12 years ago
Henrique Santiago
3cb5216858
protocol login working
12 years ago
Henrique Santiago
6b9943447a
protocol login at lua
12 years ago
Eduardo Bart
14db1066fc
change logger
12 years ago
Eduardo Bart
2478809945
add lua flexibility for protocol
...
* use shared_ptr for InputMessage and OutputMessage and bind them
* allow sending network messages from lua
* implement extended opcode
* use own OS type for otclient to allow server side detection
* fixes in input event bot protection
* move RSA to input/output network messages
* allow to capture opcodes before GameProtocol parsing with the event GameProtocol.onOpcode
* fixes in lua std::string pop/push to allow byte buffering
12 years ago
Eduardo Bart
fa9c942471
basic protocol 953 support, logging in real tibia!
12 years ago
Eduardo Bart
5a47e9d8a9
support for protocol 810
...
* change in protocol/network classes to make compatible with older protocols
* use filestream for reading dat
* add many ifdefs for multi-protocol support
12 years ago
Eduardo Bart
cb7bd521d2
fix compilation on win32
12 years ago
Eduardo Bart
d4afb71263
clean containers when relogging
12 years ago
Eduardo Bart
f57d46de0e
fix minor connection leak
13 years ago
Eduardo Bart
9104305f37
update copyright notice
13 years ago
Eduardo Bart
d5e15d1f06
add clock, change exceptions, add network exceptions, fix some crashes
13 years ago
Eduardo Bart
f41fd0576c
login/logout/ctrl+g working correctly
13 years ago
Eduardo Bart
c6b9aad87d
fix protocol crash
13 years ago
Eduardo Bart
dab483caab
TODO file
13 years ago
Eduardo Bart
f7eac377e7
restore copyright notice
13 years ago
Eduardo Bart
8007e37796
console max lines
13 years ago
Eduardo Bart
38529ea837
lua console and some changes
13 years ago
Eduardo Bart
3d4cfb793e
net improvments
13 years ago
Eduardo Bart
f87b475f49
revise network system
13 years ago
Eduardo Bart
55862b07ad
merge total remake
13 years ago
Henrique
a5cdf634b3
now is walking
13 years ago
Henrique
a38bd18280
init protocolgame
13 years ago
Eduardo Bart
ea2645c151
some network refactoring
13 years ago
Henrique
f34b6b1bab
connection rework, entergame.lua fix
13 years ago
Eduardo Bart
70f0b0dace
new script engine, and things maybe be bugged for a while
13 years ago
Eduardo Bart
ab7394f357
add a new folder structure redesign organized by packages
13 years ago
Eduardo Bart
8ef1b28546
many changes and refactoring
13 years ago
Henrique
ad10754779
init protocol login
13 years ago
Eduardo Bart
96e0b1e909
new logger
...
scripts are now more error prone
13 years ago
Henrique Santiago
8952bddb7a
init network
13 years ago
Eduardo Bart
3de455fe7e
remove bugged net files
13 years ago
Eduardo Bart
c0fce81238
ahn?
13 years ago
Eduardo Bart
da57770f88
network
13 years ago
Henrique Santiago
2070b94661
init protocol integ
13 years ago
Henrique Santiago
48896f81dd
undef ascii, protocol code commented, must swap lambda
13 years ago
Andre Antunes
296d613f3b
adding net files
13 years ago