• 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!

Realsed Fy_pool_day

Do you like the map?

  • Yes Awesome!!!!!

    Votes: 25 25.5%
  • Yes Little Good!

    Votes: 10 10.2%
  • Maybe!!!!!!!

    Votes: 8 8.2%
  • No Its blows!!!!!!!!

    Votes: 55 56.1%

  • Total voters
    98
  • Poll closed .

orpgs

Banned User
Joined
Apr 12, 2009
Messages
20
Reaction score
1
Hello here is my fy_pool_day map from orpgs!

and if you want to planting the bomb here is the script!

Code:
----------Plastic Bomb Put in Action-----------

local PLANTING_DELAY = 5 --seconds
local EXPLOSION_DELAY = 1000 --milliseconds
local MAX_HIT = 500
local MIN_HIT = 100

local PVP = true -- true for PVP, false for Non-PVP


local PLAYERS = {}

function isInArray(table, valor)
  for i,j in pairs(table) do
    if (j == valor) then
      return i
    end
  end
  return 0
end

function explosion(info)
   area = {
        {0,0,0,0,0},
        {0,1,1,1,0},
        {0,1,1,1,0},
        {0,1,1,1,0}, 
        {0,0,0,0,0},
       }
    hitpos = {x=info.pos.x, y=info.pos.y, z=info.pos.z, stackpos=253}
        center = {}
        center.y = math.floor(table.getn(area)/2)+1
    for i in ipairs(area) do
          center.x = math.floor(table.getn(area[i])/2)+1
          for j, v in ipairs(area[i]) do
            if (v == 1) then
          hitpos.x = info.pos.x + (j - center.x)
          hitpos.y = info.pos.y + (i - center.y)
          if (getTilePzInfo(hitpos) == 0) then   
            victim = getThingfromPos(hitpos)
        effect = 4
        if ((j == center.x) and (i == center.y)) then
          doSendAnimatedText(hitpos,"KABOOOOOM",TEXTCOLOR_RED)
          hitpoints = MAX_HIT
          effect = 5
        else
          hitpoints = math.random(MIN_HIT,MAX_HIT)
        end
                if (isPlayer(victim.uid) == 1) then
          if (PVP == true) then
                     doPlayerSendTextMessage(victim.uid,20,"You have lost "..hitpoints.." hitpoints by "..getPlayerName(info.player).."'s plastic bomb") 
                  else
                    hitpoints = 0
                  end
                end
        if (isCreature(victim.uid) == 1) then
          doPlayerAddHealth(victim.uid,-hitpoints)
                end
            doSendMagicEffect(hitpos,effect)
              end
            end
      end
    end
  PLAYERS[isInArray(PLAYERS, info.player)] = 0
  mayNotLogout(info.player, 0)
  return 1
end

function planting(info)
  if info.num == PLANTING_DELAY then
    doPlayerSendTextMessage(info.player,22,"Plastic Bomb successfully planted!")
    mayNotMove(info.player,0)
    addEvent(explosion,EXPLOSION_DELAY,info)
  else
    info.num = info.num + 1
    doPlayerSendTextMessage(info.player,22,info.num.."...")
    addEvent(planting,1000,info)
  end
  return 1
end

function onUse(cid, item, frompos, item2, topos) 
  position = getThingPos(item.uid)
  if (getTilePzInfo(position) == 0) then
       if (isInArray(PLAYERS, cid) == 0) then    
        table.insert(PLAYERS, cid)    
        doSendMagicEffect(frompos,3) 
        info = {player = cid, pos = position, num = 1} 
        doPlayerSendTextMessage(cid,22,"Planting the bomb...")
        doPlayerSendTextMessage(cid,22,"1...")
        mayNotMove(cid,1)
        mayNotLogout(cid, 1)
        doRemoveItem(item.uid,1)
        addEvent(planting,1000,info)
    else
        doPlayerSendCancel(cid,"You can only plant one bomb at the same time.")
    end
  else
    doPlayerSendCancel(cid,"You can not plant this bomb in a PZ!")
  end    
  return 1
end
Code:
<action itemid="4852" script="bomb.lua"  />
100% virus free scan if you want!


Download: Fy pool day.rar


Download Clients: http://tibiaclient.comhttp://www.tibiaclients.webs.com
 

Attachments

  • 04-15-2009_10-22-20.jpg
    04-15-2009_10-22-20.jpg
    112.5 KB · Views: 1,216 · VirusTotal
Last edited by a moderator:
This doesn't belong here. Belongs in download section. This hasn't been scanned yet, if you want to download it, I suggest you better wait till it has been moved and approved by a moderator.
 
Hahaha this could be used like a playlist on Halo 3 (Neutral Assualt) :D
Some make a neutral assault script plAX!!!!!
 
Awesome map Orpgs you have good fantasy! not like other tracking rl maps -.-
 
Back
Top