• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

TibiaCore 7.4 TFS 1.2 same Nostalrius project.

chucky91

Advanced OT User
Joined
Apr 8, 2010
Messages
284
Solutions
9
Reaction score
154
Hello.

I'm closing my server and my project for a few years of improvement, this is a copy of the Ezzz Nostalrius project.
Some improvements and bug removals were made.

Added:
  • Cast System.
  • Save players logs.
  • Config.lua spear/small stone drop free/premium.
  • Config.lua make rune in backpack free/premium.
  • Luck system. see > items.srv

Custom buff effect on weapons such as Medivia's bows, attribute in items.srv:
Lua:
Attributes = {AmmoType=bolt, Attack=5, Range=7, Type=customphysical, SlotType=twohanded,Effect=18, WeaponSpecialEffect=3, Weight=4600}

Custom spawn, replacing original respawn with a specific creature name in the original monsters xml:
XML:
<monster name="bug" nameDescription="a bug" extraMonster="old bug" extraChance="25" race="venom" experience="18" speed="40" manacost="250">


  • Any Spells Adjustment.
  • Any NPCs fixed.
  • Map to 7.4 with older boat.
  • Attack rune stacks damage in the same sqm. type SD/HMM.
  • Any custom quest rare, how bright sword quest have any chance to obtain horned helmet.
  • Tasks.
  • Check auction houses in src.
  • Custom raids without msg: Cyclops, Demon, Dwarf Guard, drop any ancients stone.
  • Any monster passive and hitback.
XML:
<flag hostile="0" />
<flag hitback="1" />

Tibia.dat and Tibia.spr in zip.
And more features that I don't recall at this moment.

1711463254402.png

Have a good time.
 

Attachments

  • TibiaCorePublic.zip
    28.3 MB · Views: 120 · VirusTotal
Last edited:
Hello.

I'm closing my server and my project for a few years of improvement, this is a copy of the Ezzz Nostalrius project.
Some improvements and bug removals were made.

Added:
  • Cast System.
  • Save players logs.
  • Config.lua spear/small stone drop free/premium.
  • Config.lua make rune in backpack free/premium.
  • Luck system. see > items.srv

Custom buff effect on weapons such as Medivia's bows, attribute in items.srv:
Lua:
Attributes = {AmmoType=bolt, Attack=5, Range=7, Type=customphysical, SlotType=twohanded,Effect=18, WeaponSpecialEffect=3, Weight=4600}

Custom spawn, replacing original respawn with a specific creature name in the original monsters xml:
XML:
<monster name="bug" nameDescription="a bug" extraMonster="old bug" extraChance="25" race="venom" experience="18" speed="40" manacost="250">


  • Any Spells Adjustment.
  • Any NPCs fixed.
  • Map to 7.4 with older boat.
  • Attack rune stacks damage in the same sqm. type SD/HMM.
  • Any custom quest rare, how bright sword quest have any chance to obtain horned helmet.
  • Tasks.
  • Check auction houses in src.
  • Custom raids without msg: Cyclops, Demon, Dwarf Guard, drop any ancients stone.
  • Any monster passive and hitback.
XML:
<flag hostile="0" />
<flag hitback="1" />

Tibia.dat and Tibia.spr in zip.
And more features that I don't recall at this moment.

View attachment 83243

Have a good time.
cool release people can use this, which is very very improve or get features from it ^^
awesome contribution
 
which is the password? i can't decrypt it
Post automatically merged:

or which website works? mine doesn't
 
Last edited:
add line on config.local in my acc


$config['database_encryption'] = 'sha1';
 
i'm using znoteacc. going to check it with znoteacc thank you
Post automatically merged:

i have this error when try to log in used myacc website
Lua:
[Error - mysql_real_query] Query: SELECT * FROM top_player_week
Message: Table '77-cast-nostalrius.top_player_week' doesn't exist
[Error - mysql_store_result] Query: SELECT * FROM top_player_week
Message: Commands out of sync; you can't run this command now
>>> Table top_player_week created.
>>> Continue Top Week Event.
 
Last edited:
i'm using znoteacc. going to check it with znoteacc thank you
Post automatically merged:

i have this error when try to log in used myacc website
Lua:
[Error - mysql_real_query] Query: SELECT * FROM top_player_week
Message: Table '77-cast-nostalrius.top_player_week' doesn't exist
[Error - mysql_store_result] Query: SELECT * FROM top_player_week
Message: Commands out of sync; you can't run this command now
>>> Table top_player_week created.
>>> Continue Top Week Event.
This custom table for events.
Each week the top 3 finishers receive items, the first one is silenced for 1 week.
SQL:
CREATE TABLE `top_player_week` (
  `event_time` int(11) DEFAULT 0,
  `name` varchar(21) NOT NULL,
  `start_experience` int(11) NOT NULL,
  `current_experience` int(11) NOT NULL,
  `last_participation` int(11) DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;


Ignore, missing tag xml!
Post automatically merged:

you can cast/stream with no problem?
The cast system will only work for 1.2 below 772, I've tried to add it to the servers that contain wing/auras
but i still need to adjust the client and send and receive packets.
In this case it will work but it will cause problems with sprits.
 
Last edited:
Seems like adding premium days with the built in scripts does not work properly.
Tried them and they give error in console saying: 'isPlayer' (a nil value)


Here is an example of one of the scripts called "scroll_30":

Lua:
function onUse(player, item, fromPosition, target, toPosition)
    if not target:isPlayer() then
        player:sendTextMessage(MESSAGE_STATUS_SMALL, "Can not use this is, it is not human!")
        player:getPosition():sendMagicEffect(CONST_ME_POFF)
        return true
    end
    if not doRemoveItem(item.uid, 1) then
        player:sendTextMessage(MESSAGE_STATUS_SMALL, "Bug found. Please report to any gamemaster!")   
        return true
    end
    target:sendTextMessage(MESSAGE_STATUS_DEFAULT, "30 days of premium account has been added to you!")
    target:getPosition():sendMagicEffect(CONST_ME_TELEPORT)
    target:addPremiumDays(30)
    return true
end


Why is it not working?
I think it is supposed to add amount of days to "premdays" in the database and then a timestamp in seconds under "lastday" in the database?
 
Seems like adding premium days with the built in scripts does not work properly.
Tried them and they give error in console saying: 'isPlayer' (a nil value)


Here is an example of one of the scripts called "scroll_30":

Lua:
function onUse(player, item, fromPosition, target, toPosition)
    if not target:isPlayer() then
        player:sendTextMessage(MESSAGE_STATUS_SMALL, "Can not use this is, it is not human!")
        player:getPosition():sendMagicEffect(CONST_ME_POFF)
        return true
    end
    if not doRemoveItem(item.uid, 1) then
        player:sendTextMessage(MESSAGE_STATUS_SMALL, "Bug found. Please report to any gamemaster!")  
        return true
    end
    target:sendTextMessage(MESSAGE_STATUS_DEFAULT, "30 days of premium account has been added to you!")
    target:getPosition():sendMagicEffect(CONST_ME_TELEPORT)
    target:addPremiumDays(30)
    return true
end


Why is it not working?
I think it is supposed to add amount of days to "premdays" in the database and then a timestamp in seconds under "lastday" in the database?

same data?
\data\lib\core\creature.lua

Lua:
function Creature.getPlayer(self)
    return self:isPlayer() and self or nil
end

use scroll like a rune!
 
Back
Top