If people are using 1.3 but not updating a development version of a server engine they shouldn't bother using it.Not many people are using TFS 1.3, not to mention revscripts. It's too fresh.
If people are using 1.3 but not updating a development version of a server engine they shouldn't bother using it.
The new scripts system will be in the release so it'll be better to use it in the long run when people actually start using the 1.3 release.
Whatever though, just thinking about ease of access/installation for user (not to mention for yourself as well, when developing large systems like this)
No need, I'll make update at some point.mind if I package it up for revscriptsys? so you can include it here aswell then
Here otland/forgottenserver (https://github.com/otland/forgottenserver)onde posso baixar o TFS 1.3
My system includes unidentified items and scrolls of identification tooNice. I was working on the same system, but yours is much more elaborate xD
great contribution.
PD: Devil has good systems.
View attachment 36622
Added in 1.3.Im implementing this on TFS 1.2 instead of 3. I get and error, not finding getCustomAttribute function is non-existent. Is something that its from tfs 1.3 or its just missing from the system?
onMoveItem
event usagedata/events/scripts/player.lua
, find Player:onMoveItem
and remove
onUpgradeMove(self, item, count, fromPosition, toPosition, fromCylinder, toCylinder)
upgrade_system_core.lua
file needs to be replaced.there's a small bug on your system. If you have summons, and a summon kills the monster, lasthitkiller will give you problems.
if not lasthitkiller:isPlayer() or not creature:isMonster() or not corpse or not corpse:isContainer() then
return true
end
Lua Script Error: [CreatureScript Interface]
data/creaturescripts/scripts/upgrade_system_cs.lua:onDeath
data/upgrade_system_core.lua:366: attempt to index local 'lasthitkiller' (a nil value)
stack traceback:
[C]: in function '__index'
data/upgrade_system_core.lua:366: in function <data/upgrade_system_core.lua:365>
That's why I made Unique items where you can predefine which attributes will be rolled every time. Very known in RPG games like Diablo and PoE.Also, a function to add specific attributes would be great
44 new gems, yeah, sureYeah i understand the unique items part, what i mean, is a way to add with another gem an attribute of you choosing.
a function like
Function item.addSpecialAttribute(attribute, value)
Which will let you create as many and different gems as you want with the different attributes and values of your liking.