Skip to content

Commit c1ffcee

Browse files
committed
Update README, TODO, AUTHORS
1 parent f215b20 commit c1ffcee

File tree

5 files changed

+20
-133
lines changed

5 files changed

+20
-133
lines changed

.gitignore

+5-2
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,11 @@ CMakeLists.txt.user*
2323
*.otbm
2424
*.log
2525
*.bak
26-
/modules/myconfig.otml
27-
/modules/myotclientrc.lua
26+
*.swp
27+
config.otml
28+
/modules/otclientrc.lua
2829
!.gitignore
2930
otclient.map
3031
otclient.layout
32+
TODO
33+
LOCALTODO

AUTHORS

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
edubart - leader developer (project creator) <[email protected]>
2-
andrefaramir - scripting (implemented a lot of modules like battle, hotkeys, npctrade, chat) <[email protected]>
3-
baxnie - implemented first game functionality <[email protected]>
1+
See https://github.com/edubart/otclient/graphs/contributors

BUGS

+1-32
Original file line numberDiff line numberDiff line change
@@ -1,32 +1 @@
1-
== CRASHS
2-
modules recursivity makes client crash, it should generate a warning
3-
boost::asio makes the client crash in rarely conditions when trying to connect but internet is offline
4-
5-
== P1 BUGS (affects game play)
6-
in some situations creatures may disappears while walking
7-
sometimes minimap desync Z pos
8-
follow and autowalk doesn't cancel when walking via hotkeys
9-
when reading invalid spr/dat the client crashs
10-
11-
when walking on a tile with too many creatures, the following errors occurrs:
12-
ERROR: [ProtocolGame::parseCreatureHealth] could not get greature
13-
ERROR: [ProtocolGame::parseCreatureHealth] could not get greature
14-
ERROR: [Map::setCentralPosition] invalid creature
15-
ERROR: [Map::setCentralPosition] invalid creature
16-
ERROR: [Map::setCentralPosition] invalid creature
17-
ERROR: [Map::setCentralPosition] invalid creature
18-
19-
20-
== P2 BUGS
21-
battle sometimes doesn't clear attacked/followed creatures when they go out of range
22-
when looking from floor 5 in floor 7, sometimes a tile have 2 invisible grounds in floor 6 that should be ignored
23-
invisible creatures name offset is incorrect
24-
walk does not work properly when a creature is paralyzed
25-
26-
== P3 BUGS
27-
widgets may have been destroyed when adding event in onSetup (UIResizeBorder), generating invalid events
28-
too many talk messages in game map make the messages boxes disappear
29-
hotkeys works while windows are locked, it shouldn't
30-
skulls is rendering outside map bounds
31-
party options does not work when re-logging inside a party
32-
sometimes we can still view hits from above/bottom floors from a fight that is not visible
1+
See https://github.com/edubart/otclient/issues

README.md

+13-13
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
### What is OTClient?
1+
### What is otclient?
22

33
Otclient is an alternative Tibia client for usage with otserv. It aims to be complete and flexible,
44
for that it uses LUA scripting for all game interface functionality and configurations files with a syntax
@@ -20,53 +20,53 @@ client, instead otclient was designed to be a combination of a framework and tib
2020
### Download
2121

2222
Daily snapshots of otclient master branch compiled for Windows and protocol 860 is available
23-
in the {downloads section}[https://github.com/edubart/otclient/downloads] of the project's github page.
23+
in the [downloads section](https://github.com/edubart/otclient/downloads) of the project's github page.
2424
For any other platform or protocol you will need to compile the source code. Currently Linux/Windows
25-
platforms and protocols 860/861/862 are supported.
25+
platforms and protocols 8.6x are supported.
2626

2727
### Compiling
2828

2929
In short, if you need to compile OTClient, follow these tutorials:
30-
* [Compiling on Windows](http://otclient.info/index.php?app=ccs&module=pages&section=pages&id=2&record=9)
31-
* [Compiling on Ubuntu](http://otclient.info/index.php?app=ccs&module=pages&section=pages&id=2&record=12)
30+
* [Compiling on Windows](http://otclient.info/tutorials/compiling_on_windows.html)
31+
* [Compiling on Linux](http://otclient.info/tutorials/compiling_on_linux.html)
3232

3333
### Need help?
3434

3535
Checkout our website at <http://otclient.info> for tutorials and more information.
3636
If you have any questions or are looking for more information, please feel free to ask on our official
37-
forum at <http://otclient.info> or talk with us at #otclient irc.freenode.net
37+
forum at <http://forum.otclient.info> or talk with us at #otclient irc.freenode.net
3838

3939
### Bugs
4040

41-
Have found a bug? Please create an issue in our [bug tracker](http://otclient.info/tracker)
41+
Have found a bug? Please create an issue in our [bug tracker](https://github.com/edubart/otclient/issues)
4242

4343
### Contributing
4444

45-
We encourage you to contribute to OTClient! Please check out
45+
We encourage you to contribute to otclient! Please check out
4646
[our website](http://otclient.info/) for guidelines about how to proceed. Join us!
4747

4848
We are currently needing help in the following areas:
4949
* Designing new UI themes or improving the current one
5050
* Translating the client to other languages
51-
* Documenting lua APIs and creating tutorials
52-
* Scripting with lua new modules or improving the current ones
51+
* Documenting and creating tutorials
52+
* Scripting new modules or improving the current ones
5353
* Porting otclient to other otserv protocols (8.54, 8.7, 9.x, etc)
5454
* Spreading otclient project over the web and bring it to new possible contributors
5555
* Testing the client itself to report bugs and missing features in our bug tracker
5656

5757
### Contact
5858

59-
You have 3 options, use the forum at http://otclient.info , talk directly with us at #otclient irc.freenode.net
59+
You have 3 options, use the [forum](http://forum.otclient.info/), talk directly with us at #otclient irc.freenode.net
6060
or send an email directly to the project leader [email protected]
6161

6262
### License
6363

64-
OTClient is made available under the MIT License, thus this means that you are free
64+
Otclient is made available under the MIT License, thus this means that you are free
6565
to do whatever you want, commercial, non-commercial, closed or open.
6666

6767

6868
### Donate
6969

70-
OTClient needs your support, if you really like and use it, please donate. Anyone can donate
70+
Otclient needs your support, if you really like and use it, please donate. Anyone can donate
7171
by clicking the Donate button in otclient website. We might prioritize features
7272
requests from who donate, in this case you can send an email to the project leader.

TODO

-83
This file was deleted.

0 commit comments

Comments
 (0)