Ir para conteúdo

[8.0]the Forgotten Server 0.2.6


k0di

Posts Recomendados

- The Forgotten Server

 

- A server developed by Talaturen, Kiper and Komic

 

 

 

- Based on Official OpenTibia SVN from: Thursday, 11th Oct. 2007.

 

 

 

The server includes SVN Features (read notes above for exceptions) and the following features:

 

Version 0.0.1:

GUI (Talaturen & Kiper)

Ingame Account Manager which can be disabled from config (Talaturen & Kiper)

Ingame Highscore System (Talaturen)

Bug Reporting (Ctrl + Z) (Talaturen)

Private Message open even if player is offline (Talaturen)

Premium Account (Talaturen)

Bug & Debug Reporting (Talaturen)

Time & Writer in readables (Talaturen & Kiper)

Server Save, set time in config.lua (Talaturen)

Time, online, leavehouse, up, down and other commands (Talaturen)

New config.lua structure (Talaturen)

Items to water, tar, lava & swamp (Talaturen)

Rookgaard Trade Channel (Talaturen)

Death Window when you die (Talaturen & Haktivex)

New bag after death (K-Zodron)

Action exhaust hardcoded for all actions (Talaturen)

 

Version 0.0.2:

Max soul is now possible to set in vocations.xml (Talaturen)

Attack speed is now possible to set in vocations.xml (Talaturen)

 

 

Version 0.0.3:

LuaScript function getPlayerPremiumDays(cid). (Talaturen)

LuaScript function doPlayerAddPremiumDays(cid, days). (Talaturen)

Characters created from Account Manager more configureable. (Talaturen)

He/she is a gamemaster.' when you look at gamemaster. (Talaturen)

Price of house displayed on house door. (Talaturen)

Amulet of loss. (Talaturen)

Fixed Account Manager bug. (Talaturen)

Fixed bug when you die, your positions were set to 0. (Talaturen)

Updated to Riedel's monsters (new monsters are now missing) (Riedel)

Added npc.lua function doPromotePlayer(cid) (Talaturen)

 

 

Version 0.0.4:

LuaScript function getPlayerTemple(cid). (Talaturen)

LuaScript function doPlayerSetTemple(cid, townid). (Talaturen)

LuaScript function getPlayerMasterPos has been removed. (Talaturen)

LuaScript function doPlayerSetMasterPos has been removed. (Talaturen)

GUI crash when kicing a player that doesn't exist in list fixed. (Talaturen)

Chat channel permissions bug fix. (Talaturen)

Fixed account manager bug. (Talaturen)

Position when looking as gamemaster. (Talaturen)

Soulgain ticks possible to set in vocations.xml. (Talaturen)

Advertisement messages blocked (Ruly)

 

Version 0.0.5:

Some action scripts fixed. (Talaturen)

Windows working. (Talaturen)

Stone skin amulet now absorbs 80% as it should be. (Kiper)

Improved some codes. (Talaturen)

Removed getPlayerTemple(cid) which now is getPlayerTown(cid). (OtServ SVN, Talaturen)

Removed doPlayerSetTemple(cid, townid) which now is doPlayerSetTown(cid, townid) (OtServ SVN, Talaturen)

Added guildnick to database (players table), must've missed it when I updated structure. (OtServ SVN, Talaturen)

Promotion example (you need to add promoted vocations to vocations.xml). (Talaturen)

 

 

Version 0.0.6:

Fixed look on legs & boots, no longer displaying article (Talaturen, Kiper & Ruly)

House price each tile is now configureable (Talaturen)

The server now got a small test map (Dunder)

GUI Improvements (Talaturen & Kiper)

Gamemasters see position when looking (Talaturen)

doPlayerAddPremiumDays(cid, days) is now working as it should (Talaturen)

getPlayerPremiumDays(cid) is now working as it should (Talaturen)

Quest System (Kiper)

Buy premium command made by talkactions (Talaturen)

Parcel NPC Example added, also spawned on map (Talaturen)

Updated to protocol 7.92 (Talaturen)

 

 

Version 0.0.7:

Using unmoveable items on water will not make the item disappear (Kiper)

newPlayerChooseVoc can be set in config.lua (Talaturen)

Fixed a window which was not working (Talaturen)

Premium Outfits (Talaturen)

Debug chance is now lower than before (Talaturen)

7.92 items.otb and other items.otb improvements (Talaturen)

Party Trumpet, fireworks, improved food system (Talaturen)

Lots of bugs fixed (Talaturen)

Bandays, kills to red, kills to ban configureable (Talaturen)

Cleanups: iomap.h, ioplayer.cpp, ioplayer.h, ioaccount.h, ioaccount.cpp, iomapserialize.cpp, iomapserialize.h, ioban class, housestore & mapstore (files for xml server, unecessary) removed (Talaturen)

Icon (2123976)

 

 

Version 0.0.8:

GUI AutoScroll down & cleanups (Talaturen)

Ingame Highscores configureable (Talaturen)

Items.otb improvements (Talaturen)

Improved some actions (Talaturen)

Hotkey Aimbot (Kiper)

Gamemaster see ID on look (Talaturen)

Fixed so Account Manager set the right hp/mana/cap if start level above 1 (Talaturen)

Magic Level is now configureable in account manager (Talaturen)

Some other fixes... (Talaturen)

Account Type can now be set in commands.xml (Talaturen)

 

 

Version 0.0.9:

Auto WalkTo item onUse and you are too far away (Talaturen, Kiper)

Commands bug fixed (Talaturen)

Logout bug fixed, now gods can logout with mortal character even if battlesign (Talaturen)

Party hat with effect & a fix in food.lua (Talaturen)

Advanced NPC System (Jiddo)

Alana sio works without param to kickout yourself (Talaturen)

Fixed cancel message bug when using runes (Talaturen)

One player online per account, configureable (Talaturen)

Display if player is online or offline on characterlist as worldname, configureable (Talaturen)

Allow change outfit, configureable (Talaturen)

Not possible to damage player with same lookfeet, configureable (Talaturen)

Fixed cancel message if premium spell and player is not premium (Talaturen)

 

 

Version 0.1.0:

WalkTo now fully works (Kiper)

Addskill command (Talaturen)

Undead legion spell (Kiper)

Hangables (Jiddo)

Many fixes (Talaturen)

Addons set to 0 in outfits.xml (addons can be added to players from LUA) (Talaturen)

Ingame Account Manager will now count the experience to the level you set in config.lua (Talaturen)

Fixed Private Chat Channel crash (Talaturen)

 

 

Version 0.1.1:

Critical Hit, chance configureable (Talaturen)

Fixed weight on look at some items (Talaturen)

Muted time decrease when you're offline (Talaturen & Kiper)

You can now login on Account Manager with gamemaster [Cheat Retirado] (Talaturen)

Account Manager Fixes: (Talaturen & Kiper)

SQL Injection fixes

Typo fixes in messages

A character name can now contain the character: '

You can now login to account manager from empty accountnumber/empty password, but 1/1 still works

Fixed some things in the NPC System (Talaturen)

Promotions (Talaturen)

Removed exhausted & exhausted add from config.lua, you now set exhausted time in spells.xml & weapons.xml (Talaturen)

You only have to set promoted vocation names in spells.xml for spells that should be for promoted only, if you set Sorcerer only on a spell then Master Sorcerer will be able to use it aswell (Talaturen)

 

Version 0.1.2:

Chat channel bug fixed (Talaturen)

Chat channel permissions fixed (Talaturen)

Anti AFK, configureable minutes (Talaturen)

Display gamemasters with online command configureable (Talaturen)

Look on player that got access above 0, will display groupname instead of vocation (Talaturen)

Fixed look on legs and boots so it now will display armor (Talaturen)

Tradeticks, channelticks & yellticks are now conditions and are no longer saved alone in players table (Talaturen)

Fixed recovery key bug, no characters were generated (Kiper)

You can now put hangables on walls with no floor under (Talaturen)

 

Version 0.1.3:

Fixed some issues with player box (Talaturen & Kiper)

Fixed a bug with idle time, which would make 15 minutes, 15 ms (Talaturen)

Save players from GUI (Talaturen)

Rule Violation Reports | Ctrl + R (Talaturen & El PeeKay)

Commands.xml now using groupid instead of access (Talaturen)

Fixed so you can't drop helmet if you have amulet of loss now (Talaturen)

getPlayerGroupId(cid) (Talaturen)

Fixed so it returns the right message when deleting a character (Talaturen)

Updated NPC System to work after SVN changes (Talaturen)

Writer & date is now loading (Talaturen)

 

 

Version 0.1.4:

Fixed cancel message when trying to use/throw/trade something unreachable (Talaturen)

NPC WalkDelay (Talaturen & Kiper)

MaxDepotItems set to 1000 for free account players and 2000 for premium account players (Talaturen)

MaxVipSize set to 20 for free account players and 50 for premium account players (Talaturen)

Commands executed by players with access are now logged (Talaturen)

Ammo decreasing configureable (Talaturen)

Rune charges decreasing configureable (Talaturen)

Skills for players created by Account Manager configureable (Talaturen)

Fixed looktype bug when character created by Account Manager (Talaturen)

Updated Advanced NPC System (Jiddo & Talaturen)

Talkactions can now start on same letter as a command starts on (Talaturen)

The player that you permanently ban from GUI will also get kicked now (Talaturen)

Leavehouse is now made in LUA as a talkaction, so it's not a command anymore (Talaturen)

Removed !thetime command because I don't think it was used by anyone (Talaturen)

Fixed some issues with conjuring runes (Talaturen)

Fixed some wrong values with rings (Talaturen)

Fixed so you can't create a character with the name 'Nobody' (Talaturen)

 

 

Version 0.1.5:

Fixed highscore books (Talaturen)

Fixed a bug with exiva (Talaturen)

Fixed the exhausted bug for spells (Talaturen)

Fixed a bug with !online command (Talaturen)

Exhausted time in spells.xml and weapons.xml is now in ms (Talaturen)

Fixed some issues with red skull and amulet of loss (Talaturen)

Fixed vocations for some spells in spells.xml (Talaturen)

Fixed count bug in the NPC System (Jiddo)

Removed reload weapons because it was causing bugs and crashes (Talaturen)

 

 

Version 0.1.6:

Improved some codes (Talaturen)

Bank System: (Talaturen)

doTransferBankMoney(cid, toplayer, amount)

transferMoney function made in modules.lua but there's no exampe npc yet

Other functions like deposit should be possible to do in lua

StorageId to use for bank system can be set in config

Fixed so poison arrow doesn't fall on the ground when you shoot it, now it will remove count instead (Talaturen)

Blessing System (Talaturen)

getPromotedVocation(vocationid) returns the promoted vocation id of the vocation (Talaturen)

Changed promote function in the npc system, you don't need to have this part as parameter anymore: 'promotions = {[1] = 5, [2] = 6, [3] = 7, [4] = 8}' (Talaturen)

Fixed some issues with soul system (Talaturen)

Look on level door (Talaturen)

You can't debug player anymore when you teleport player to you, or you teleport to player (Talaturen)

 

Version 0.1.7:

Fixed a cancel message with teleporting (Talaturen)

Fixed a save bug which would cause the characters to not save when logged out (Talaturen)

TileRandomizer configureable, will randomize water, grass etc. (Talaturen)

There'll be a message in GUI now when a player get kicked due to being idle (Talaturen)

 

 

Version 0.1.8:

Fixed a cancel message bug when moving items (Talaturen)

Update in the NPC System, KeywordModule & TravelModule (Jiddo)

You can now teleport into blocking items with /a command again (Talaturen)

Characters created by Account Manager now start with groupId 1 instead of 0 (Talaturen)

Amulet of Loss now doesn't work if worldtype is PvP-Enforced (Talaturen)

Skulls will no longer load/appear/save if worldtype is PvP-Enforced (Talaturen)

Fixed some issues with blessings (Talaturen)

Fixed some issues with promotion (Talaturen)

Two NPC examples, blessing & promotion (Talaturen)

Updated some movements scripts (Talaturen)

Removed doPlayerAddHealth, use doCreatureAddHealth instead with same parameters (Talaturen)

Removed getPlayerHealth, use getCreatureHealth instead (Talaturen)

New map from our mapper (Komic)

 

 

Version 0.1.9:

Fixed some wrong groupid values for commands which would allow normal players to use commands they shouldn't have been able to (Talaturen)

Added some missing values in vocations.xml for promoted vocations which would cause them to advance in magic level after each spell (Talaturen)

Message of the Day number system, autoincrease when the motd in config.lua is changed (Talaturen)

Gamemasters can now execute talkactions that starts on ! or / (Talaturen)

Fixed an issue with guilds which would make the guild information not display when you look on a player (Talaturen)

Account Manager Improvements (Talaturen)

Vote System Improvements (Talaturen)

You can now set the server priority you want the server to auto set after config.lua is loaded, 'higher', 'high' or 'realtime', if you want it to stay normal then put something else there (Talaturen & Kiper)

Fixed some issues with mayNotMove & mayNotLogout (Talaturen)

Only gods (account type 5) can teleport into blocking items now (Talaturen)

Fixed a bug with fence, if you closed a fence when someone stood in it, you would get pushed instead of the player in the fence (Talaturen)

Fixed some Account Manager bugs (Talaturen)

Map update (Komic)

Fixed a bug in NPC keywordhandler (Jiddo)

 

 

Version 0.2.0:

Added some new doors to actions.xml, and added underwater ladder to actions.xml (Talaturen)

Fixed an issue with grass randomizing (Talaturen)

The tree & stone leveldoors are now supported by look on level door (Talaturen)

The fence action is now using doors lua files because it works in the same way as doors (Talaturen)

Players online record system (Talaturen)

Many map bugs fixed and many new areas on the map (Komic)

Ingame Guild System (Talaturen)

Fixed a bug in firstItems.lua which would cause dialog flood if a monsters walk on the tile (Talaturen)

Removed poison damage from normal spears (Talaturen)

Precompiled binary now includes exception tracer incase the server would crash to generate a crash report (Talaturen)

Fixed an issue with commands executing check which would cause that players that were not supposed to be able to execute a command had access to (Talaturen)

Protection against rainbow outfit tools (Talaturen)

savePlayers() lua function (Talaturen)

Console version (Talaturen)

Fixed wrong outfit names (Talaturen)

doPosRemoveItem is now written in LUA (Talaturen)

Duration is now displayed on items with name that ends on 's'.

doPlayerLogout(cid) lua function (Talaturen)

Fixed a bug in bless.lua which allowed no premium players to buy blessings (Talaturen)

Fixed some bugs in the ground randomizer (Talaturen)

 

 

Version 0.2.1:

You can no longer set guildnick / guildrank with invalid letters (Talaturen)

Rule Violations Window [Ctrl + Y] (Talaturen & Kiper)

Fixed a bug on createCharacter with the Account Manager (Talaturen)

Removed /makepoll & /endpoll from the sources as it can be made using talkactions (Talaturen)

Characters containing ' in name can now be deleted by the Account Manager (Talaturen)

Rule Violation Reports improvements (Talaturen)

Fixed many spell bugs (Talaturen)

Fixed LUA errors in the npc system (Talaturen)

More NPC examples added (Talaturen & Jiddo)

Fixed an issue with isPromoted function (Talaturen)

Map update (Komic & Zapatch)

 

 

Version 0.2.2:

Guild nick is now saving (Talaturen)

More tiles added to auto randomizing (Talaturen)

Fixed a bug with getNotationsCount (Talaturen)

Fixed a possible crash if NPC was removed in talkEvent (Kiper)

Updated server to 8.0 (Talaturen & Kiper & Kornholijo & Komic & didutrustme & TheMask & Rizz & Whyzzer & Winghawk)

Map update with new snow area! (Komic)

GenericEvents [onLogin, onLogout, onDeath, onThink] in LUA (Kiper)

Experience Stages (Kiper)

Server will no longer shutdown at server save, only kick players (Talaturen)

Fixed a bug in isNumber(p) function in global.lua (Talaturen)

Triggers are now used, read IMPORTANT.txt and follow it or you'll have to expect some bugs (Talaturen)

Fixed outfit bugs & debugs (Talaturen)

Fixed replaceKick bug (Kiper)

'Critical!' is no longer displayed when a critical hit is done (Talaturen)

Fixed a bug with rings (Kiper & Talaturen)

 

 

Version 0.2.3:

Your outfit will not change during illusion if you try to change it (BlackOnix)

Items with actionid or uniqueid will not decay anymore (BlackOnix)

Players who are offline can now be banned (Talaturen)

Guild: Message of the Day (Talaturen)

Only premium players can create a Private Chat Channel now (Talaturen)

Configurable if all players should have premium or not (Talaturen)

Kills command (Talaturen)

Protection level configurable (Talaturen)

getCreatureCondition(cid, condition) LUA Function (Talaturen)

Fixed specialVip flag (Talaturen)

Every single action & movement has been improved (Talaturen)

Bed system (Talaturen)

SqLite Support (Talaturen)

Admin protocol added (Talaturen)

Support for MD5 passwords added (Talaturen)

LuaSQL added for Linux binaries (Talaturen)

Secure mode (Talaturen)

Map Update (Komic)

 

 

Version 0.2.4 [silver Fox]:

Improved serversave code alot (Talaturen)

Alot of stringstreams has been replaced with char (Talaturen)

SqLite connection is now tested on startup (Talaturen)

Fixed many issues with the banishment system (Talaturen)

learnSpell function added to the NPC system (Talaturen)

FreeForAll PVP Arena example written in creaturescripts (Talaturen)

Fixed an issue with the function checking if offline player has premium account (Talaturen)

Fixed an issue with fields and monsters (Talaturen)

Skills should now save even if triggers are not added (Talaturen)

Fixed a crash with !setmotd (Talaturen)

Possible to see invisible creatures for gamemasters/gods (BlackOnix)

Fixed an issue with Actions::useItemEx delay check (Talaturen)

All XML files are now using UTF-8 encoding (Talaturen)

Fixed an issue with keys & locked doors (Talaturen)

Max level 638 limit broken (Talaturen)

Death lose percent configurable (Kiper)

Map update (Komic)

 

 

Version 0.2.5 [silent Phoenix]:

Fixed an issue with deathLosePercent (Talaturen)

Fixed some issues with highscore book updating (Talaturen)

Fixed error which would appear when you try to import forgottenserver.sql (Talaturen)

Fixed icon issues in Windows binaries (Talaturen)

LuaSQL is now enabled in Windows (Talaturen)

More detailed error message when reloading all in WinGUI (Talaturen)

Clean command (Kiper)

Mapcleaning at serversave configurable (Kiper)

Reorganized config (Talaturen)

PVP Arena removed, will be added back in the future (Talaturen)

broadcastMessage(message) has been changed to broadcastMessage(message, messageType) (Talaturen)

Fixed an issue with furniture destroying (Talaturen)

Fixed an issue with the blessing NPC (Talaturen)

Deathlist (Talaturen & Jonern)

Level displaying in !online command (Talaturen)

Removed the test command /z (Talaturen)

Magic level is now supported in /addskill command (Talaturen)

setPlayerGroupId(cid, newId) now works correctly (Talaturen)

Fixed crash when logging in at namelocked character (Talaturen)

Fixed issue with slimes poison gas and destroy field (Talaturen)

Added formulas to vocations.xml (Kiper)

Fixed an issue where player would get waraxe instead of sov in annihilator quest (Komic)

Map update (includes working annihilator, fixes and more) (Komic)

 

 

Version 0.2.6 [Golden Warrior]:

Party system (Talaturen)

Reformated MySQL Help file (Talaturen)

More items added to maploading randomizer (Talaturen)

Deathlist enabled/disabled configurable (Talaturen)

Improved many LuaScripts (Talaturen)

Updated items.xml with more weapon names (Talaturen)

Revised network system (mips_act, otserv_simone)

Map update (Komic)

 

DOWNLOAD

 

WinConsole: link 1

 

Wingui: link 2

 

 

 

-----------------------------------------------------------------------

 

 

 

Este Server Agora vem com uma versão SqLite o substituto do XML não precisa de nada para roda-lo pois os players ficam salvos em forgottenserver.s3db você só precisa de um sqlite manager para poder editar o forgottenserver.s3db pois os players ficam salvos nele.

 

 

 

Download do Editor da database sqlite:Editor

 

 

FAQ - Perguntas Frequentes

 

Q: Como faço para fazer um gm?

 

R: abra o forgottenserver.sq3db com o editor da database em newdatabase e na tabela account mude o type para 4 se for GM e 5 se for GOD e na tabela players mude o group para 2 se for gm e 3 se for GOD.

 

 

 

Siga as Screenshots abaixo!:

novadb.JPG

abrindoadb.JPG

abrindo.JPG

f_abrindo3m_358d7fe.jpg

f_abrindo4m_a649784.jpg

f_abrindo5m_4f2326d.jpg

 

 

 

 

Q: Quando eu tento entrar no account manager 1/1 da get wrong temple position, onde eu ajusto a posição do spawn do account manager?

 

R:Você ajusta-o na tabela dos players, na database (edite o account manager (posx, posy, posz).

 

 

 

Q: Meus players começam pelados no account manager o que eu faço?

 

R: vá no mapeditor e coloque 30001 em propriedades no tile do account manager e edite em data/movements/scripts os items que o player começa se quiser em firstitems.lua.

 

 

 

CRÉDITOS(FAQ): Lithium

Editado por k0di*zero
Link para o comentário
Compartilhar em outros sites

O server em si é bom, mas ainda tem algumas coisas para arrumar, em sqlite ele funciona maravilha, mas ( naum sei se o problema é cmg ) jah no mysql da uns problemas.... os comandos de god tbm naum funciona.... fala qui naum pode usar e tals... ( em todas versões q eu testei aparece isso menos na evolutions.. mais da um pau de uma tabela qui naum existe, axu qui eh uma tabela "log" p/aramazenar o comando e quem executou, e ainda sim naum são todos comandos q estão funcionando ). Na minha opnião, em si o server é muito bom, mas ainda tem alguns bugs comuns. Alguem conseguiu por ele ou algum outro server no MySQL sem dar pau nenhum ?

Link para o comentário
Compartilhar em outros sites

Arrumaa o link aee brow ;DD

 

Devee táa Showw esse Servidor ;D

 

Queroo elee ;}

 

Arrumaa ae pleasee!

 

Beleza??

 

Fuii Leeek... ;D

 

Abraço!

 

Edit ~

 

Queria só perguntar uma coisa...

 

Em rook, como sai dele ?? ;~

 

Nao tem NPCS... ou tem algum lugar que sai?

 

Mee ajudeem pleease ;D

 

Abraço!

Editado por Jubarox
Link para o comentário
Compartilhar em outros sites

@link 1

mals, puis link errado, mas já estou arrumando

 

Já esta certo o LINK 1

 

@link 2

lol. legal esqueci que algumas palavras são sensuradas =()

vo hostar denovo

 

Já esta certo o LINK 2

Editado por k0di*zero
Link para o comentário
Compartilhar em outros sites

Eu tenho uma pergunta não muito frequente, mas vou faze-la. Tem como passar esse servidor de SQL para XML? E se poder, me responda como eu deve fazer. Obrigado.

Editado por huahuahua1
Link para o comentário
Compartilhar em outros sites

  • 7 years later...
Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...