• 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!
  • New resources must be posted under Resources tab. A discussion thread will be created automatically, you can't open threads manually anymore.

TalkAction Bomberman

Oh thanks, haven't considered that option.

Edit: Same thing - it stops downloading halfway[?] whenever I'm downloading something from OtLand.
 
Great script.
@Flamers, you should be happy he released this tbh.
If you think you can do a better job, edit the scripts yourself, at least he released it.
 
Updated PowerUps, if someone needs it

-Removed BOH, changed to 10s haste condition
-Powerups always disappear when used
-Added animated powerup msg
-Changed effects

Lua:
local haste =  createConditionObject(CONDITION_HASTE)
setConditionParam(haste, CONDITION_PARAM_TICKS, 10000)
setConditionFormula(haste, 8.7, -120, 8.7, -120)

local t = { --your t from talkaction's
    from = {x=1177, y=807, z=7},
    to = {x=1191, y=817, z=7},
    storage = {
        max = 10002,
        radius = 10003
    }
}
function onStepIn(cid, item, pos, fromPos)
    if isInRange(pos, t.from, t.to) then
        if item.itemid == 8304 then
            local n = getPlayerStorageValue(cid, t.storage.max)
            if n < 3 then
                doSendAnimatedText(getCreaturePosition(cid), '+Bomb', TEXTCOLOR_DARKYELLOW)
                setPlayerStorageValue(cid, t.storage.max, n + 1)
                doRemoveItem(item.uid)
                doSendMagicEffect(pos, CONST_ME_FIREATTACK)
            else
                doRemoveItem(item.uid)
                doSendMagicEffect(pos, CONST_ME_FIREATTACK)
            end
        elseif item.itemid == 8306 then
            doSendMagicEffect(pos, CONST_ME_GROUNDSHAKER)
            doSendAnimatedText(getCreaturePosition(cid), '+Faster', TEXTCOLOR_DARKYELLOW)
            doAddCondition(cid, haste)
            doRemoveItem(item.uid)
        elseif item.itemid == 8310 then
            local n = getPlayerStorageValue(cid, t.storage.radius)
            if n < 4 then
                doSendAnimatedText(getCreaturePosition(cid), '+Area', TEXTCOLOR_DARKYELLOW)
                setPlayerStorageValue(cid, t.storage.radius, n + 1)
                doRemoveItem(item.uid)
                doSendMagicEffect(pos, 3)
            else
                doRemoveItem(item.uid)
                doSendMagicEffect(pos, 3)
            end
        end
    end
end


 
Last edited:
Nice upgrade Cybershot, i'll see if it works, but first where do i add this to? place the name of the file to change.
 
Nice upgrade Cybershot, i'll see if it works, but first where do i add this to? place the name of the file to change.
movements -> powerups.lua
 
[05/04/2010 02:13:24] data/talkactions/scripts/bomb.lua:134: in function 'loopDir'
[05/04/2010 02:13:24] data/talkactions/scripts/bomb.lua:180: in function <data/talkactions/scripts/bomb.lua:87>

Whos know how to do when some player dead last bomb get invisible?


secon How to do when One team end all place get back ? all id 9468 back ?
 
Where do I put Lever.Lua?

and can somebody please show me an example and tell me why you put all the positions there? (With a map)
 
Im getting this error, I have tried to figure out what is wrong but didn't find anything that would be wrong, I have configured everything correct with all positions. This happens when someone dies (commit suicide or get killed), it only says "Blablabla killed himself!" or "Blabla was killed by Blablabla!" and error:
Code:
[06/04/2010 15:08:44] [Error - TalkAction Interface] 
[06/04/2010 15:08:44] In a timer event called from: 
[06/04/2010 15:08:44] data/talkactions/scripts/bomb.lua:onSay
[06/04/2010 15:08:44] Description: 
[06/04/2010 15:08:44] (luaGetCreatureName) Creature not found

[06/04/2010 15:08:44] [Error - TalkAction Interface] 
[06/04/2010 15:08:44] In a timer event called from: 
[06/04/2010 15:08:44] data/talkactions/scripts/bomb.lua:onSay
[06/04/2010 15:08:44] Description: 
[06/04/2010 15:08:45] data/talkactions/scripts/bomb.lua:134: attempt to concatenate a boolean value
[06/04/2010 15:08:45] stack traceback:
[06/04/2010 15:08:45] 	data/talkactions/scripts/bomb.lua:134: in function 'loopDir'
[06/04/2010 15:08:45] 	data/talkactions/scripts/bomb.lua:170: in function <data/talkactions/scripts/bomb.lua:86>
 
I don't got any error message in the console, but is doesn't work, any idea?


Using TFS 0.3.6pl1 - Crying Damson
 
Great script, but I did it my own.
 
This system does not work properly using TFS 0.4
 
Hey, Cykotitan, can you please look at page 12 and read about my problem. Im sure it doesn't take up much of your time solving it xD. I think someone else had the same problem, but you just commented some other post and didn't tell what was wrong :).
 
Back
Top