What's new

The Forgotten Server v0.3 (alpha 1)

Status
Not open for further replies.

Elf

Sing blue silver
Joined
Apr 12, 2008
Messages
409
Reaction score
50
Age
33
The Forgotten Server
Wersja: 0.3 (alpha 1)!


CHANGELOG:
Code:
[ CHANGELOG
	Project Name
		The Forgotten Server

	Version
		0.3 Alpha 1

	Codenamed
		\

	License
		GNU GPLv3

	Forum
		http://otland.net/
]

[ File changes:
	D = Deleted,
	M = Modified,
	A = Added.

	A...
		data/
			compat.lua
				* Added for compatibility with other engines - will contain deprecated functions

			functions.lua
				* Contains all lua-made functions from global.lua

			actions/
				scripts/
					liquids/
						*.lua
							* Added liquids files
							* Added potions of 8.2 protocol
					tools/
						blessed_wooden_stake.lua
						obsidian_knife.lua
							* Added

			classes/
				*.*
					* Added all _needed_ class files

			creaturescripts/
				scripts/
					firstitems.lua
						* Moved first items script to creature events instead of move events

			globalevents/
				globalevents.xml
				lib/
				scripts/
					* Introduced global events
				scripts/
					*.lua
						* Added basic scripts

			logs/
				server/
					* Created directory for GUI logs

			monsters/
				*/*.xml
					* Added most of 8.1 protocol monsters
					* Added missing monsters and bosses
					* Added few monsters of procotol 8.2

			npc/
				*.xml
				lib/
					*.xml
						* Lightweight npc examples
				scripts/
					*.lua
						* Added more NPC's examples

			talkactions/
				scripts/
					shutdown.lua
					pvp.lua
						* Talkaction based on new LUA function
					position.lua
					money.lua
						* Talkaction deprecated from commands
					online.lua
					clean.lua
					broadcast.lua
						* Talkaction based on new LUA function, deprecated from commands
					broadcastclass.lua
					mode.lua
						* Added (...)

			weapons/
				scripts/
					burst_arrow.lua
						* Moved explosive_arrow.lua

			XML/
				servers.xml
					* GameServers class usage example

	M...
		data/
			actions/
				scripts/
					tools/
						fishing.lua
							* Fixed worms usage
						rope.lua
							* Protocol 8.2 rope spots
					other/
						constructionkits.lua
							* Fixed construction kits
						doors.lua
							* Fixed special doors

			creaturescripts/
				creaturescripts.xml
					* Moved first items script to creature events instead of move events
				scripts/
					playerdeath.lua
						* Updated due to changed escapeString return

			items/
				items.xml
					* Fixed formatting
					* Corrected alot of attribute values
					* Corrected alot of item names
					* Compatibility with protocol 8.22
					* Compatibility with OTBv3
					* Fixed construction kits
				items.otb
					* Compatibility with protocol 8.22
					* Compatibility with OTBv3

			monster/
				monsters.xml
					* Added most 8.1 monsters
					* Added some 8.2 monsters
				*/*.xml
					* Fixed loots, voices, formating and introduced elemental weakness

			movements/
				movements.xml
					* Added swimming system
					* Moved first items script to creature events instead of move events
					* Added protocol 8.1 elemental armory with limitations
					* Added protocol 8.2 elemental armory with limitations
					* Fixed protocol 8.2 elemental armory due to OTBv3 update
				scripts/
					swimming/
						*.lua
							* Added swimming system

			npc/
				*.xml
					* Lightweight npc compatibility
				lib/
					npc.lua
						* Protocol 8.22 npcsystem compatibility
					npcsystem/
						* Full protocol 8.22 npcsystem
				scripts/
					*.lua
						* 8.22 npcsystem compatibility

			spells/
				lib/
					spells.lua
						* Added all new corpses to the CORPSES array
						* Fixed some spell areas
				scripts/
					*.lua
						* Fixes
					support/
						magic rope.lua
							* Protocol 8.2 rope spots
				spells.xml
					* Added "exhaustion=" back to spells.xml
					* Charges and names fixed
					* Fixed spell range

			talkactions/
				talkactions.xml
					* Added all the new talkactions
					* Added new access system tags (access="")
					* Added log="" tags responsible for talkaction logging
				scripts/
					*.lua
						* Removed permission checking from access needing talkactions
					changesex.lua
						* Updated due to deprecated LUA function
						* Added a check for gratis premium account
					deathlist.lua
						* Updated due to changed escapeString return

			world/
				*.xml
				forgotten.otbm
					* Placed some NPC's on the map
					* Updated to OTBv3

			XML/
				commands.xml
					* Replaced old tags of acctype="" and group="" to new access system access=""
					* Added log="" tags responsible for commands logging
					* Re-grouped for new groups

			global.lua
				* Added getConfigInfo(info), doWriteLogFile(file, text), getPosByDir(basePos, dir) and hasCondition(cid, condition) functions
				* Fixed conditions values
				* Split to functions.lua and compat.lua
				* Added guild levels
				* Re-grouped global.lua
				* Updated to protocol 8.2

	D...
		data/
			actions/
				scripts/
					fluids.lua
					potions.lua

			movements/
				scripts/
					firstitems.lua
						* Moved first items script to creature events instead of move events

			weapons/
				scripts/
					explosive_arrow.lua
]

[ Milestone
	[ Note
		Some of the features were added to Mystic Spirit (0.2) due popularity of them.
	]

	White skull time configurable on config.lua (Talaturen)
	Time to decrease frags on config.lua (Talaturen)
	Added most of monsters of protocol 8.1 and some of 8.2 (OpenTibia SVN, Lithium)
	Attackspeed for items in items.xml (Talaturen)
	Basespeed in vocations.xml (Talaturen)
	onLook(cid, pos) creaturescript event (Talaturen)
	/pvp command to change worldtype (Talaturen)
	/goto command (/goto x y z) (Talaturen)
	Configurable level to form guild (Talaturen)
	Replaced party system with the party system from OpenTibias avesta branch (Talaturen)
	Added more NPC's and placed in the map (Lithium, Elf)
	Swimming system (Lithium, OpenTibia SVN)
	Global Storage values saving in database (Elf, OpenTibia SVN)
	Configurable level to buy and sell house (Elf)
	Configurable amount (0 to disable) of houses per each account (Elf)
	/send command (/send player, x y z) (Elf)
	Configurable permission for talkactions in talkactions.xml (Elf)
	Ingame guild management 'switch' on config.lua (Elf)
	House buying and selling disabling on config.lua (Elf)
	Namelock Manager while Account Manager is disabled configurable in config.lua (Elf)
	Dropped LuaSQL and replaced with LuaDatabase (Elf, OpenLua-Distro)
	onKill(cid, target) creaturescript event (Elf)
	onAdvance(cid, skill, oldlevel, newlevel) creaturescript event (Elf)
	onThink creaturescript event for creatures (Elf)
	onThink and onLook events aren't fired global anymore (Elf)
	/squelch command to disable private messages receiving (Elf)
	Dropped account types and replaced it with access levels (Elf, Talaturen)
	Custom flags system (Elf, Talaturen)
	Possibility to move items from far, push not pushable items and throw items anywhere (nfries88, Elf)
	Configurable commands and talkactions logging (Elf)
	Ghost Mode [with disabled effects] (Pedro B, Elf)
	Cascading actions (Elf, OpenTibia SVN)
	Rewritten ban class (Elf, Talaturen, OpenTibia SVN)
	/baninfo command (Elf)
	Bank system (OpenTibia SVN, Elf)
	Stamina system (Elf)
	Moved players record and motd to database (Elf)
	Moved CTRL + Z bug reports to database, written /reports command (Elf)
	OTBv3 (OpenTibia SVN, Talaturen, Elf)
	Monsters with elemental weaknesses (Marcinek Paladinek, Lithium)
	Marriage 'system' (Elf)
	Construction kits (Elf)
	Global events (Elf)
	Thing attribute changing (Kiper)
	onAttack creaturescript (Elf)
]

[ Deprecated
	[ Note
		All deprecated Lua functions are stored in compat.lua and use their equivalents, nevertheless please use proper ones for new scripts.
	]

	Command: !kills, use !frags.
	Command: /clean, use /clean from talkactions
	Command: /pos, use /pos from talkactions
	Command: /q, use /q from talkactions
	Command: /B, use #b or /b from talkactions
	Command: /b, use violation window for banning
	Command: /pvp, use /pvp from talkactions
	LuaFunction: savePlayers(), use saveData().
	LuaFunction: doPlayerAddMana(cid, mana), use doCreatureAddMana(cid, mana)
	LuaFunction: broadcastMessage(cid, type), use doBroadcastMessage(cid, type)
	LuaFunction: getPlayerPosition(cid), use getCreaturePosition(cid)
	LuaFunction: getPlayerName(cid), use getCreatureName(cid)
	LuaFunction: getCreaturePos(cid) [fake], use getCreaturePosition(cid)
	LuaFunction: saveData(), use saveServer()
	LuaFunction: doPlayerRemovePremiumDays(cid, days), use: doPlayerAddPremiumDays(cid, -days) [negative values]
	LuaFunction: doPlayerRemOutfit(cid, looktype, addons), use: doPlayerRemoveOutfit(cid, looktype, addons)
	LuaFunction: doSetCreatureDropLoot(cid, doDrop), use: doCreatureSetDropLoot(cid, doDrop)
]

[ MySQL Update Queries
]

[ SqLite Update Queries and Triggers
	Please use newest forgottenserver.s3b file.
]

[ Fixed issues with...
	Last house warnings (OpenTibia SVN, Elf)
	High CPU usage (Everyone, OpenTibia SVN)
	Zones skill loss and item drop (Talaturen, Elf, OpenTibia SVN)
	Not unserialized bed sleepers (Elf)
	Items with 0 charges not being removed (Elf, Kiper)
	Blessings (Talaturen)
	Crash on VIP List saving (Elf)
	Huge writables (Elf)
]

Jest to wydanie wersji 0.3 w fazie alpha, wi?c prosz? spodziewa? si? bug?w. Ta wersja wychodzi z mas? nowych funkcji w odr??nieniu od wersji Mystic Spirit. Nie mo?emy okre?li? jeszcze dok?adnej daty wydania pierwszego RC, ale mo?ecie by? pewni, ?e nied?ugo. Druga alpha b?dzie zawiera? wszystkie pozycje z listy TODO, natomiast trzecia zintegrowane narz?dzie do integracji z wersji 0.3. Oczywi?cie b?d? te? fazy beta, ale nic nie jest jeszcze pewne:
Notka: je?li migrujesz z wersji 0.2, wszystkie kwarendy dla bazy MySQL znajdziesz w docs/CHANGELOG.

Dotacje:


Pliki DLL:
Znajduj? si? w linku do pobrania, plik otdll14-v14.7z

Kod ?r?d?owy:
Przegl?danie -
Klient SVN -

Bug tracker:


Link do pobrania:


donwloadsafe2.png


//Zamykam z pro?by autora.
 
Last edited by a moderator:

Ellero

Forum friend
Joined
Jul 3, 2008
Messages
379
Reaction score
30
Age
29
Odp: The Forgotten Server v0.3 (alpha 1)

Zapowiada si? ca?kiem ciekawie. Mam nadziej? ?e b?dzie stabilniejsze od wersji Mistic Spirit.
 

Shadow

Senior User
Joined
Jul 22, 2008
Messages
685
Reaction score
64
Odp: The Forgotten Server v0.3 (alpha 1)

Co tu ukrywa? jest to najlepsza wersja TFS'a w historii :D Ja ze ?ci?ganiem jeszcze si? powstrzymam i poczekam na patch 11 <joke> Troch? d?ugo czekali?my na oficjalne trunk, ale warto by?o.

Pozdrawiam.
 

kylu

User
Joined
Jul 11, 2008
Messages
16
Reaction score
0
Odp: The Forgotten Server v0.3 (alpha 1)

Czy mogl by mi ktos powiedziec czym sie rozni wersja mystic spirit od v0.3??
 

Lorix

Senior User
Joined
Apr 13, 2008
Messages
750
Reaction score
20
Odp: The Forgotten Server v0.3 (alpha 1)

kylu
Odp: The Forgotten Server v0.3 (alpha 1)
Czy mogl by mi ktos powiedziec czym sie rozni wersja mystic spirit od v0.3??
przeczytaj post autora :p
#Top
Osobi?cie podoba mi si? to co on zawiera zobaczymy jak b?dzie w praktyce
 
Last edited:

Elf

Sing blue silver
Joined
Apr 12, 2008
Messages
409
Reaction score
50
Age
33
Odp: The Forgotten Server v0.3 (alpha 1)

Czy mogl by mi ktos powiedziec czym sie rozni wersja mystic spirit od v0.3??
A od czego w moim po?cie jest CHANGELOG? :/
White skull time configurable on config.lua (Talaturen)
Time to decrease frags on config.lua (Talaturen)
Added most of monsters of protocol 8.1 and some of 8.2 (OpenTibia SVN, Lithium)
Attackspeed for items in items.xml (Talaturen)
Basespeed in vocations.xml (Talaturen)
onLook(cid, pos) creaturescript event (Talaturen)
/pvp command to change worldtype (Talaturen)
/goto command (/goto x y z) (Talaturen)
Configurable level to form guild (Talaturen)
Replaced party system with the party system from OpenTibias avesta branch (Talaturen)
Added more NPC's and placed in the map (Lithium, Elf)
Swimming system (Lithium, OpenTibia SVN)
Global Storage values saving in database (Elf, OpenTibia SVN)
Configurable level to buy and sell house (Elf)
Configurable amount (0 to disable) of houses per each account (Elf)
/send command (/send player, x y z) (Elf)
Configurable permission for talkactions in talkactions.xml (Elf)
Ingame guild management 'switch' on config.lua (Elf)
House buying and selling disabling on config.lua (Elf)
Namelock Manager while Account Manager is disabled configurable in config.lua (Elf)
Dropped LuaSQL and replaced with LuaDatabase (Elf, OpenLua-Distro)
onKill(cid, target) creaturescript event (Elf)
onAdvance(cid, skill, oldlevel, newlevel) creaturescript event (Elf)
onThink creaturescript event for creatures (Elf)
onThink and onLook events aren't fired global anymore (Elf)
/squelch command to disable private messages receiving (Elf)
Dropped account types and replaced it with access levels (Elf, Talaturen)
Custom flags system (Elf, Talaturen)
Possibility to move items from far, push not pushable items and throw items anywhere (nfries88, Elf)
Configurable commands and talkactions logging (Elf)
Ghost Mode [with disabled effects] (Pedro B, Elf)
Cascading actions (Elf, OpenTibia SVN)
Rewritten ban class (Elf, Talaturen, OpenTibia SVN)
/baninfo command (Elf)
Bank system (OpenTibia SVN, Elf)
Stamina system (Elf)
Moved players record and motd to database (Elf)
Moved CTRL + Z bug reports to database, written /reports command (Elf)
OTBv3 (OpenTibia SVN, Talaturen, Elf)
Monsters with elemental weaknesses (Marcinek Paladinek, Lithium)
Marriage 'system' (Elf)
Construction kits (Elf)
Global events (Elf)
Thing attribute changing (Kiper)
onAttack creaturescript (Elf)
 
Last edited:
B

Blackq

Guest
Odp: The Forgotten Server v0.3 (alpha 1)

Ja mam ma?y bug ju? by? w wcze?niejszej wersji :p mianowicie cia?o Wisp-a zamienia si? nie w to co ma :p i te potworki co sumuje Ghazbaran da si? zabi? :p
Jeszcze jedna rzecz nie wiem czy tez taka na rl jest ale jak piszesz z 2 npc naraz to ci sie zamykaj? okienka do kupowania.
 

Elf

Sing blue silver
Joined
Apr 12, 2008
Messages
409
Reaction score
50
Age
33
Odp: The Forgotten Server v0.3 (alpha 1)

Zastanawia mnie to ma?e zainteresowanie... Ale to nie ja na tym trac? :p
 

piti129

Advanced User
Joined
Apr 4, 2008
Messages
242
Reaction score
39
Odp: The Forgotten Server v0.3 (alpha 1)

To male zainteresowanie wynika z tego ze ludzie nie wiedza co za cacko jest z tego silnika kazdy przyzwyczajony do mystic spirit.
 

Drejkon

New User
Joined
Sep 24, 2008
Messages
0
Reaction score
0
Odp: The Forgotten Server v0.3 (alpha 1)

Prosz? o pomoc gdy tworze baze danych wyskakuje mi b??d oncreate_players w pierszej lini i baza sie nie tworzy co robi? ????
 

Lorix

Senior User
Joined
Apr 13, 2008
Messages
750
Reaction score
20
Odp: The Forgotten Server v0.3 (alpha 1)

Wczoraj 19:42
piti129
Odp: The Forgotten Server v0.3 (alpha 1)
To male zainteresowanie wynika z tego ze ludzie nie wiedza co za cacko jest z tego silnika kazdy przyzwyczajony do mystic spirit.
Ka?dy do evo przyzwyczajony jest :p byle jak najpro?ciej
niewiedza to pot?ga ..
Elf
Odp: The Forgotten Server v0.3 (alpha 1)
Zastanawia mnie to ma?e zainteresowanie... Ale to nie ja na tym trac? :p
Ma?e zainteresowanie w?a?nie sam nie wiem czemu . Mo?e licz? na to ?e jaka? rewelacyjna mapka b?dzie ,a po?owa z nich nie wie ?e to pod SQL silnik
bardzo ?adny silnik ,ale elf powiedz mi ile ty ju? nad tymi TFSami pracujesz ? i co z tego masz opr?cz satysfakcji?

Pozdrawiam Lorix
 

Uncross

Confutatis maledictis
Joined
Sep 24, 2008
Messages
312
Reaction score
45
Age
33
Odp: The Forgotten Server v0.3 (alpha 1)

Podczas save w silniku wyskakuje jaki? b??d.. To chyba nic powa?nego bo save dzia?a ale jednak co? jest nie tak ;f pierwszy raz sie z czym? takim spotykam..

edit: z blue djinn'a zamiast blue piece of cloth leci red piece of cloth xd Ale to szczeg?? ;s
 
Last edited:

Shadow

Senior User
Joined
Jul 22, 2008
Messages
685
Reaction score
64
Odp: The Forgotten Server v0.3 (alpha 1)

@up
Potwierdzam, co? jest z tym nie tak.
screen:
wl39mq.jpg


Pozdrawiam.

@edit
Dodam, ?e komenda /save normalnie chodzi, tylko co? z auto save jest nie tak.
 
Last edited:

wicu4

User
Joined
Aug 16, 2008
Messages
16
Reaction score
0
Odp: The Forgotten Server v0.3 (alpha 1)

The Forgotten Server jest jednym z najleprzych silnik?w cho? ten jak wida? ma pare niedoci?gnie?:cool:
 

Drejkon

New User
Joined
Sep 24, 2008
Messages
0
Reaction score
0
Odp: The Forgotten Server v0.3 (alpha 1)

To kto mi powie jak zrobic baze danych gdy ja tworze wyskakuje b??d oncreate_players
 

Xart Irok

Senior User
Joined
Sep 7, 2008
Messages
2,925
Reaction score
419
Age
32
Odp: [8.2x]The Forgotten Server v0.3 (alpha 1)

Odp: [8.2x]The Forgotten Server v0.3 (alpha 1)

mam nadzieje ze wszystkie komedy chodza
mam pytanko czy dal bys rade dorzuci do bazy sql
tutora
senior tutora
Cm
a i comendy do poszczegolnych osob
dlaczego looktype niechodza te

@EDIT
Brawo piersz TFS z wszystkim grupami
czemu stroj Gamemaster (Customer Support) niechodzi na tfs
Community_Manager.gif

a ni stroj Community Manager
CM.gif
a gdzie moge znalesc cos do flags ze by god mog nabjac lvl



@up
Uzyj Xampp wpisz localhos/phpmyadmin
 
Last edited:

zales994

New User
Joined
Oct 12, 2008
Messages
0
Reaction score
0
Odp: [8.2x]The Forgotten Server v0.3 (alpha 1)

Odp: [8.2x]The Forgotten Server v0.3 (alpha 1)

wirus:/ (pewnie dlatego ze avast)
 

Xavaro

New User
Joined
Oct 13, 2008
Messages
1
Reaction score
0
Odp: [8.2x]The Forgotten Server v0.3 (alpha 1)

Odp: [8.2x]The Forgotten Server v0.3 (alpha 1)

Nawet nawet ciekawe ;]
 

Quairon

User
Joined
Sep 14, 2008
Messages
46
Reaction score
3
Odp: [8.2x]The Forgotten Server v0.3 (alpha 1)

Odp: [8.2x]The Forgotten Server v0.3 (alpha 1)

Ja mam takie troch? noobskie pytanie (ale nie znam si?, to dla tego):

Czym si? r??ni to w download Console od Gui?
 
Status
Not open for further replies.
Top