• 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!
  • 2026 staff recruitment is open! Check it out and consider applying!

Talkactions 1.2 problem/ Vocation Balance RL MAP

Exactly

New Member
Joined
Jul 14, 2014
Messages
119
Reaction score
4
Hello, how i can make items on tibia 10.98 always i make /i 2160 and work on this version is very big problem...

And second answer anyone have good vocation.xml good balance rl map?
 
Ive got TFS 1.2

Code:
/i 2160
makes 1 crystal coin in bp

Code:
/i 2160,100
/i 2160, 100
both makes 100 crystal coins in bp

Code:
/i crystal coin
makes 1 crystal coin in bp

Code:
/i crystal coin,100
/i crystal coin, 100
both makes 100 crystal coins in bp

Character's group_id in database: 3
 
Not Work...

Code:
<?xml version="1.0" encoding="UTF-8"?>
<talkactions>

   <!-- <talkaction words="/ctffdgdfgdf" separator=" " script="ctf.lua" />-->
    <!-- Gods -->
    <talkaction words="/addskill" separator=" " script="add_skill.lua" />
        <talkaction words="/r" separator=" " script="removething.lua" />
    <talkaction words="/chameleon" separator=" " script="chameleon.lua" />
    <talkaction words="/clean" script="clean.lua" />
    <talkaction words="/closeserver" separator=" " script="closeserver.lua" />
        <talkaction words="/save" separator=" " script="save.lua" />
    <talkaction words="/i" separator=" " script="create_item.lua" />
    <talkaction words="/ghost" script="ghost.lua" />
    <talkaction words="/hide" script="hide.lua" />
    <talkaction words="/mccheck" script="mccheck.lua" />
    <talkaction words="/openserver" script="openserver.lua" />
    <talkaction words="/owner" separator=" " script="owner.lua" />
    <talkaction words="/m" separator=" " script="place_monster.lua" />
    <talkaction words="/s" separator=" " script="place_npc.lua" />
    <talkaction words="/summon" separator=" " script="place_summon.lua" />
        
        

    <!-- Achievements Commands -->
    <talkaction words="/addach" separator=" " script="achievements.lua" />
    <talkaction words="/removeach" separator=" " script="achievements.lua" />

    <!-- Gamemasters -->
        <talkaction words="/ban" separator=" " script="ban.lua" />
        <talkaction words="/ipban" separator=" " script="ipban.lua" />
        <talkaction words="/unban" separator=" " script="unban.lua" />
        <talkaction words="/up" script="up.lua" />
        <talkaction words="/down" script="down.lua" />
        <talkaction words="/c" separator=" " script="teleport_creature_here.lua" />
        <talkaction words="/goto" separator=" " script="teleport_to_creature.lua" />
        <talkaction words="/gotopos" separator=" " script="teleport_to_pos.lua" />
        <talkaction words="/t" script="teleport_home.lua" />
        <talkaction words="/town" separator=" " script="teleport_to_town.lua" />
        <talkaction words="/a" separator=" " script="teleport_ntiles.lua" />
        <talkaction words="/pos" separator=" " script="position.lua" />
        <talkaction words="/info" separator=" " script="info.lua" />
        <talkaction words="/kick" separator=" " script="kick.lua" />
        <talkaction words="/B" separator=" " script="broadcast.lua" />
        <talkaction words="/looktype" separator=" " script="looktype.lua" />
        <talkaction words="/mute" script="mute.lua" />

 


        <!--Tutors -->
        <talkaction words="/mute" separator=" " script="mute.lua" />

    <!-- Senior Tutors -->
    <talkaction words="/addtutor" separator=" " script="add_tutor.lua" />
    <talkaction words="/removetutor" separator=" " script="remove_tutor.lua" />


    <!-- War Area System -->
<!--<talkaction words="/citywar" script="wardarashia.lua"/>
    <talkaction words="/citywar" script="waredron.lua"/>
    <talkaction words="/citywar" script="warlb.lua"/>-->

    <!-- player talkactions -->
    <talkaction words="!buyhouse" script="buyhouse.lua" />
    <talkaction words="!leavehouse" script="leavehouse.lua" />
        

    <talkaction words="!uptime" script="uptime.lua" />

    <talkaction words="!spectators" script="spectators.lua" />
    <talkaction words="!cast" separator=" " script="start_cast.lua" />
     <talkaction words="!stopcast" script="stop_cast.lua" />
    
        
    <talkaction words="!outfit" script="guild_outfit.lua"/>
    
    <talkaction words="!frags" script="kills.lua" />
    <talkaction words="!kills" script="kills.lua" />
    <talkaction words="!online" script="online.lua" />
    <talkaction words="!guildpoints" separator=" " script="guildpoints.lua" />
    <talkaction words="!serverinfo" script="serverinfo.lua" />

    <talkaction words="/mute2" separator=" " script="mute2.lua" />
    <talkaction words="/unmute2" separator=" " script="mute2.lua" />
    
    <talkaction words="/mute" separator=" " script="mute.lua" />
    <talkaction words="/unmute" separator=" " script="mute.lua" />
    <talkaction words="!aol" script="aol.lua"/>
    <talkaction words="!bless" script="bless.lua"/>
    
    <!--<talkaction words="Allwords" script="antidivulguer.lua" /> -->
    <talkaction words="!exp" script="exp.lua" />

</talkactions>

And code for create items..

Code:
function onSay(player, words, param)
    if not player:getGroup():getAccess() then
        return true
    end

    if player:getAccountType() < ACCOUNT_TYPE_GOD then
        return false
    end

    local split = param:split(",")

    local itemType = ItemType(split[1])
    if itemType:getId() == 0 then
        itemType = ItemType(tonumber(split[1]))
        if itemType:getId() == 0 then
            player:sendCancelMessage("There is no item with that id or name.")
            return false
        end
    end

    local count = tonumber(split[2])
    if count ~= nil then
        if itemType:isStackable() then
            count = math.min(10000, math.max(1, count))
        elseif not itemType:isFluidContainer()  then
            count = math.min(100, math.max(1, count))
        else
            count = math.max(0, count)
        end
    else
        count = itemType:isFluidContainer() and 0 or 1
    end

    local result = player:addItem(itemType:getId(), count)
    if result ~= nil then
        if not itemType:isStackable() then
            if type(result) == "table" then
                for i = 1, #result do
                    result[i]:decay()
                end
            else
                result:decay()
            end
        end
        player:getPosition():sendMagicEffect(CONST_ME_MAGIC_GREEN)
    end
    return false
end
 
Back
Top