104 Commits

Author SHA1 Message Date
Znote
0f4c67d37f Fix #497 Protocol 12 freePremium
having an account as free, make lots of weirds widgets to appear in game and even some client features unavailable.
This unlocks protocol 12 client features for servers who use freePremium in config.lua
2021-12-16 19:53:05 +01:00
Evil Puncker
6be17886b3
Update config.php (#496) 2021-12-08 21:42:14 +01:00
Znote
32e5b6278e Fix #371 - fast APCu memory caching support 2021-07-24 00:38:58 +02:00
Evil Puncker
35b1412042
Indentation fix (#477)
spaces to tab
2021-07-02 09:36:02 +02:00
Brent957
4e6adb7ce3
Update config.php (#475)
syntax fix
2021-06-30 14:01:24 +02:00
TechnicalIllusion
a0c7831f58
Fix(creature names): restrict multiword creature names (#474)
* Fix(creature names): restrict multiword creature names
2021-06-25 19:16:15 +02:00
Znote
48d1dd5712 Fix #263 gallery system using imgur
setup tutorial: https://github.com/Znote/ZnoteAAC/wiki/IMGUR-powered-Gallery-page
2020-12-13 22:20:54 +00:00
Evil Puncker
34f9b51f8f
A few Lua scripts updates, converted Lua scripts to RevScriptSys (#431)
- changed folder name from LUA to Lua
- Added installation instructions
- fixed playerdeath variables (fixes #430)
- Added outfit IDs up to Jouster outfit to the sync outfit script
- Removed unecessary instruction
- Added revscriptsys version of all scripts
2020-07-03 19:31:44 +02:00
Znote
5a80034915 Toggle guild nick feature in config.php
Fix #407
TFS 1.3 has a potential unresolved crash bug related to guild nicks.
You can check out the details here: https://github.com/otland/forgottenserver/issues/2561#issuecomment-633101435
2020-06-01 23:32:09 +02:00
Evil Puncker
8d959350d3
Added client 11 and above restriction to login webservice (#414)
* Added client 11 and above restriction to login webservice
2020-06-01 22:41:31 +02:00
Evil Puncker
e056898f31
Various optimization to config.php and LUA scripts
* Update config.php
* spaces to tabs and new line at eof
* updated playerdeath.lua to match latest one from master
2020-05-29 21:40:28 +02:00
Eduardo Dantas
a78d26b103
Fix for wrong mana, correct is 90 and not 40 (#406)
In update 10.50 ~~ more or less, the base mana increased by 55 points. (the correct would be 35)
2020-05-29 21:00:36 +02:00
Evil Puncker
4068f42ac4
Enabled SSL where applicable (#396)
Enabled SSL where aplicable
2020-05-18 09:17:47 +02:00
Evil Puncker
6eb50966fb
Updated clients download link (#397) 2020-05-13 17:06:14 +02:00
Evil Puncker
b0947041ce
Small fixes imgland to imgur, achievement images and link (#391)
Removed dead imgland links and changed them to imgur
Changed the example achievements image links with proper ones
Changed Achievements link to tfs repo
2020-05-13 17:01:29 +02:00
Znote
6fd5aa5409 Implemented EQ + skills + full outfit display in character profile 2019-11-10 09:43:00 +01:00
Znote
b65c860b66 Fix #369 - Outfit offer type (5) supports 2 outfit ids. 2019-11-09 22:04:16 +01:00
Znote
be8b882166 Possibility to reward users with shop points if they verify their email
Also generates a new activation key after they have verified their email in-case they change their email and guess the activation link for their fake email.
Also removes the given points until they verify their email again if they change their email.
2019-10-23 21:06:24 +02:00
Znote
00a97d43e4 Allow users to verify their email in myaccount.php
Even if they arent forced to verify email during registration.
If they change their email in the settings later, the verification is lost.
Todo: Add a reward for first-time verification.
2019-10-22 02:05:14 +02:00
Znote
56050fcb29 TFS 1.0: Direct house purchase with shop points
Allow players to directly purchase houses using shop points.
https://otland.net/threads/znote-aac-shop-house-offers.266507/
2019-09-28 09:25:47 +02:00
Znote
7eebbde59e Fix #345 - Character Auction storage account
When storage_account_id is not configured in config.php and people want to try the character auction system
Give them an error message instead of a query crash. Telling them to edit config.php properly.
2019-03-18 01:53:38 +01:00
Znote
63357290a0 Fix #346 Uneccesary OTHire engine logic separation
There is no need to create a separate configs for OTHIRE when establishing an SQL connection,
and is confusing for new users who are configurating their webserver.
2019-03-17 19:43:41 +01:00
Znote
9c80585ef9 Character Auction System 2019-03-10 18:53:24 +01:00
Kristoffer Eklund
00828a9f70 update PHPMailer info (#341) 2019-03-08 22:16:41 +01:00
Elime1
9404c902f5 Small voting box improvement (#337)
* Add OTServers.eu voting

* Hide voting by default and use simple vote url if the user isn't logged in

* Fix indentation

* Convert to tabs

* Convert to tabs
2019-01-26 03:42:03 +01:00
Rodrigo Paixão
2817010781 Compatibility with OTHire (#330)
* Preparing compatibility to OTHire

* Still working on compatibility to OTHire

* More compatibility

* More compatibility

Not tested yet

* Some fixes

- Fixed Account Creation.
- Fixed a problem that you can't load the website, that include that you can now recover your account number.

* More fixes

- Fixed character creation.
- Fixed login problem.
- Fixed displaying account number in My Account.
- Fixed displaying if you have premium days or not in My Account.

* More fixes

- Handle Kills/Deaths as TFS_03

* More fixes

- Fixed showing outfits in character profile
- Fixed displaying player houses in character profile
- Fixed displaying guilds

* Update init.php
2018-12-03 07:58:29 +01:00
Elime1
0d51f87c76 Add OTServers.eu voting (#326) 2018-08-06 11:01:52 +02:00
slawkens
0478566020 Refactor Google ReCaptcha code (#325)
Removed duplicated code (store it in function/general.php)

Captcha doesn't need cURL (made it configurable and optional)
2018-06-04 12:41:49 +02:00
Glom83ersik
a7ad50091d Update imageserver to 10.99 (#312) 2017-11-23 13:53:33 +01:00
Tarek1337
3e521c9574 Added information regarding downloading master branch of PHPMailer (#310)
* Info regarding using a stable version of PHPMailer instead of downloading master branch.

* Added info regarding using a stable version of PHPMailer instead of downloading master branch.
2017-10-28 16:46:30 +02:00
Alvaro Carvajal
64040451a7 Paygol IPN update (#306)
* Update config.php and paygol_ipn for secret key

* Align values

* Character encoding fix
2017-09-28 14:00:18 +02:00
Stefan A. Brannfjell
c83f2d19fa Config default values for gameserver
For loginWebService, client 11.
2017-06-21 21:31:50 +02:00
Matheus Grilo
7649d9b731 Switching keys' places (fits google order) (#290) 2017-03-24 11:06:36 +01:00
Matheus Grilo
add2738e76 Show equipable items in server based in items.xml (#286)
* items.php

* Update items.php

* Another tabs update
2017-03-16 19:23:34 +01:00
Stefan A. Brannfjell
5f049e75a6 Small changes to default values in config.php 2017-03-08 10:08:36 +01:00
Webo
4e339c9410 Update config.php (#283)
* Update config.php

config site url
twoFactorAuthenticator - `off for the lower version of TFS`
Minimum allowed character name letters - `3 may: MAX`
Maximum allowed character name words - `3`
News to be displayed per page - `5`
premium account to create a guild? - `true`

* Update config.php
2017-03-06 15:56:57 +01:00
Znote
b252bca43a forum.php Added player outfit avatars and in-game position. Fix #256 2017-02-18 22:59:30 +00:00
Znote
f47e12a610 You can now view shop offers without being logged in.
(This is also configurable if config.php if you don't want this behavior).
2017-02-05 02:16:18 +01:00
Znote
a5ba62a51e Display outfits on highscores, onlinelist, character profile.
Fix #252
2017-01-30 22:36:39 +01:00
Znote
695cb58b04 Added shop categories, mounts and outfits.
Display outfits currently only work in shop.
2017-01-30 06:48:46 +01:00
Znote
2fad7a3efb Improved flags system & reduce query usage in online list
Using http://flag.znote.eu as an external image server for flags.
Online list is now stored in a 30 seconds quick cache.
Reduced query usage in online list to 1 instead of 1 + players online amounts of queries.
2017-01-26 22:09:53 +01:00
Znote
984e62e095 Adding Google reCaptcha system
Also disable all shop and buypoints functionality as default in config.php
2017-01-22 05:06:37 +01:00
Znote
deddeb462c Fixed highscores being broken when cache system is enabled.
Highscore cache data now stores vocation group store data, and flag value if enabled in config.php
No extra queries are being made after the scores have been loaded from cache.
2016-12-31 04:05:15 +01:00
Znote
366542d249 Better character creation. Configurable vocation skills and will calculate HP/MP/CAP for each vocation at their configured starting level. 2016-12-04 01:44:44 +01:00
Znote
9173619e77 Client 11 loginWebService:
Display remaining time of premium account.
 External game server support.

config adjustments:
gameserver info (ip, port, name) for loginWebService.
Some cleanup.
2016-11-23 20:42:29 +01:00
Znote
a0413026dc Removing zeotss services. This was a project in development that never got functional. 2016-11-13 21:29:27 +01:00
Znote
c3c236e13e TFS 1.2+ Two-Factor Authentication system.
RFC6238 Implementation of the OTP algorythm, tested with the app "Authy" from the iOS iPhone app store.
2016-11-13 05:34:14 +01:00
Znote
03fbb1fc15 Fix #197 TFS 1.1+ compatibility, guild war status 2016-10-24 01:59:59 +02:00
Znote
0dc15ea95b Using a config variable to define protocol and domain name instead of $_SERVER as it seems inconsistent. fix #182 and #225 2016-10-24 01:51:52 +02:00
Znote
21e0de50b4 Fix #245 2016-10-24 01:21:55 +02:00