O script funciono corretamente, porém queria saber caso queira fazer 2 War.
EX: War DESERT / WAR Venore, copie os arquivos porém so funciona apenas um dos dois, mudei ás cordenadas tudo.
O script funciono corretamente, porém queria saber caso queira fazer 2 War.
EX: War DESERT / WAR Venore, copie os arquivos porém so funciona apenas um dos dois, mudei ás cordenadas tudo.
info
Grupo: Campones
Registrado: 15/09/10
Posts: 85
Reputação: +8
Char no Tibia: Marekel Iser

Mto bom, parabens, oque deixaria perfeito seria se vc postasse um mapa tambem eu só nao uso ele pqe sou um pessimo mapper!
info
Grupo: Campones
Registrado: 26/03/07
Posts: 33
Reputação: 0
Char no Tibia: Draxa grin of druid

Notei que após a 2 morte, os jogadores passam a morrer, como se o evento tivesse parado de funcionar.
Se tiver mesmo este bug seria bom arrumar, mais mesmo assim exelente MOD, rep+
Notei que após a 2 morte, os jogadores passam a morrer, como se o evento tivesse parado de funcionar.
Se tiver mesmo este bug seria bom arrumar, mais mesmo assim exelente MOD, rep+
está acontecendo o mesmo comigo :S
info
Grupo: Visconde
Registrado: 21/08/11
Posts: 470
Reputação: +5
Char no Tibia: ...

aki tambem funciono tudo perfeitamente mais não monta os times -.- ai peguei e mandei os lek fikar em cima do sqm superior esquerdo e do superior direito coloquei non pvp claro pra todos fikar em cima uns dos outros até que o evento puxa-se mais ai puxo so 1 player pro time azul e so 1 pro time vermelho -.-
info
Grupo: Campones
Registrado: 29/01/12
Posts: 72
Reputação: +3
Gênero: Masculino
Char no Tibia: Ann Seehy

No meu server tenho uma arena de 3 andares, mas no script só consta 1 andar, ja tentei adaptar, mas nao dei conta, se puder me mandar uma tag em que o script pegue 3 andares, eu agradeceria muito!
EDIT-
Consegui. ;D
Editado Agosto 21 por VictorTasquin
info
Grupo: Campones
Registrado: 02/08/12
Posts: 31
Reputação: 0

Ai tenho uma duvida !
e So colokar na Pasta mods e configurar tudo certin como voçe ensino .. que o evento pega ??
vlww ae se for isso, |Gostei muito . Repp +++
Aki quando iniciei o server deu foi Muitos erros ! Arruma isso Aew!
ERRO \/
[13/08/2012 07:43:17] [Error - CreatureScript Interface]
[13/08/2012 07:43:17] buffer:onLogin
[13/08/2012 07:43:17] Description:
[13/08/2012 07:43:17] data/lib/032-position.lua:2: attempt to index global 'position' (a nil value)
[13/08/2012 07:43:17] stack traceback:
[13/08/2012 07:43:17] data/lib/032-position.lua:2: in function <data/lib/032-position.lua:1>
[13/08/2012 07:43:17] (tail call): ?
[13/08/2012 07:43:17] [string "domodlib('teamSetting')..."]:237: in function 'clearTeamEventStorages'
[13/08/2012 07:43:17] [string "loadBuffer"]:4: in function <[string "loadBuffer"]:3>
[13/08/2012 07:43:17] [Error - CreatureScript Interface]
[13/08/2012 07:43:17] buffer:onLogout
[13/08/2012 07:43:17] Description:
[13/08/2012 07:43:17] data/lib/032-position.lua:2: attempt to index global 'position' (a nil value)
[13/08/2012 07:43:17] stack traceback:
[13/08/2012 07:43:17] data/lib/032-position.lua:2: in function <data/lib/032-position.lua:1>
[13/08/2012 07:43:17] (tail call): ?
[13/08/2012 07:43:17] [string "domodlib('teamSetting')..."]:237: in function 'clearTeamEventStorages'
[13/08/2012 07:43:17] [string "loadBuffer"]:4: in function <[string "loadBuffer"]:3>
[13/08/2012 07:43:17] [AdM] Surprize has logged out.
Sempre que alguem tenta loga acontece isso!
Editado Agosto 13 por yugnaith
info
Grupo: Marquês
Registrado: 06/11/11
Posts: 1.1k
Reputação: +109
Char no Tibia: Stroked

Gostaria de saber se foce possivel configurar uma talkaction pro god começar o evento automatico: no caso eu gostaria "/battlefield open" e se possivel "/battlefield close"
info
Grupo: Campones
Registrado: 29/01/12
Posts: 72
Reputação: +3
Gênero: Masculino
Char no Tibia: Ann Seehy

@VibeEletronic3
-Sim, configure ao seu modo, com horas e posições do seu mapa, coloque o script na pasta MODS de seu server, e ele funcionará perfeitamente!
@yugnaith
-Substitua sua lib por essa:
function isInRange(position, fromPosition, toPosition)
return (position.x >= fromPosition.x and position.y >= fromPosition.y and position.z >= fromPosition.z and position.x <= toPosition.x and position.y <= toPosition.y and position.z <= toPosition.z)
end
function getDistanceBetween(fromPosition, toPosition)
local x, y = math.abs(fromPosition.x - toPosition.x), math.abs(fromPosition.y - toPosition.y)
local diff = math.max(x, y)
if(fromPosition.z ~= toPosition.z) then
diff = diff + 9 + 6
end
return diff
end
function getDirectionTo(pos1, pos2)
local dir = NORTH
if(pos1.x > pos2.x) then
dir = WEST
if(pos1.y > pos2.y) then
dir = NORTHWEST
elseif(pos1.y < pos2.y) then
dir = SOUTHWEST
end
elseif(pos1.x < pos2.x) then
dir = EAST
if(pos1.y > pos2.y) then
dir = NORTHEAST
elseif(pos1.y < pos2.y) then
dir = SOUTHEAST
end
else
if(pos1.y > pos2.y) then
dir = NORTH
elseif(pos1.y < pos2.y) then
dir = SOUTH
end
end
return dir
end
function getCreatureLookPosition(cid)
return getPosByDir(getThingPos(cid), getCreatureLookDirection(cid))
end
function getPositionByDirection(position, direction, size)
local n = size or 1
if(direction == NORTH) then
position.y = position.y - n
elseif(direction == SOUTH) then
position.y = position.y + n
elseif(direction == WEST) then
position.x = position.x - n
elseif(direction == EAST) then
position.x = position.x + n
elseif(direction == NORTHWEST) then
position.y = position.y - n
position.x = position.x - n
elseif(direction == NORTHEAST) then
position.y = position.y - n
position.x = position.x + n
elseif(direction == SOUTHWEST) then
position.y = position.y + n
position.x = position.x - n
elseif(direction == SOUTHEAST) then
position.y = position.y + n
position.x = position.x + n
end
return position
end
function doComparePositions(position, positionEx)
return position.x == positionEx.x and position.y == positionEx.y and position.z == positionEx.z
end
function getArea(position, x, y)
local t = {}
for i = (position.x - x), (position.x + x) do
for j = (position.y - y), (position.y + y) do
table.insert(t, {x = i, y = j, z = position.z})
end
end
return t
end
@GuizitoG
-Creio que não exista nenhuma talkaction, embora vou tentar desenvolver pra vocês, mas tem um script idêntico a este, que o ADM pode iniciar, pausar ou reiniciar pelo NPC. É Automatico também. O ADM inicia o evento, os players se inscrevem no NPC, e o NPC teleporta eles para o evento. A diferença é que o player pode escolher o time dele. Mas você pode adaptar isso.
POST: http://www.xtibia.co...com-recompensa/
Ajudei ? REP+
Editado Agosto 21 por VictorTasquin
info
Grupo: Marquês
Registrado: 06/11/11
Posts: 1.1k
Reputação: +109
Char no Tibia: Stroked

esse script ja vi, e da um pekeno bug na hora de começar o evento, ele simplesmente n começa...
info
Grupo: Campones
Registrado: 29/01/12
Posts: 72
Reputação: +3
Gênero: Masculino
Char no Tibia: Ann Seehy

Tente pegar o script do post que te mandei e modifique:
stoptime = 2 --in minutes
Coloque 10.
e em:
timebetween = 5 -- time between each event
Coloque 15.
Se não funcionar, poste os erros.
Pode ser também que as storages usadas pelo script já existam em seu server.
Editado Agosto 21 por VictorTasquin
Gostária de saber se você pode por para executar utilizando comando....
info
Grupo: Campones
Registrado: 27/10/12
Posts: 3
Reputação: 0

Aqui ta dando um erro, meu ot é Tfs 0.4
[14/01/2013 00:38:36] [Error - GlobalEvent Interface][14/01/2013 00:38:41] buffer:onThink
[14/01/2013 00:38:41] Description:
[14/01/2013 00:38:41] (luaCreateConditionObject) This function can only be used while loading the script.
[14/01/2013 00:38:41] [Error - GlobalEvent Interface]
[14/01/2013 00:38:41] buffer:onThink
[14/01/2013 00:38:41] Description:
[14/01/2013 00:38:41] (luaSetConditionParam) This function can only be used while loading the script.
[14/01/2013 00:38:41] [Error - GlobalEvent Interface]
[14/01/2013 00:38:42] buffer:onThink
[14/01/2013 00:38:42] Description:
[14/01/2013 00:38:42] (luaAddOutfitCondition) This function can only be used while loading the script.
[14/01/2013 00:38:42] [Error - GlobalEvent Interface]
[14/01/2013 00:38:42] buffer:onThink
[14/01/2013 00:38:42] Description:
[14/01/2013 00:38:42] (luaCreateConditionObject) This function can only be used while loading the script.
[14/01/2013 00:38:42] [Error - GlobalEvent Interface]
[14/01/2013 00:38:42] buffer:onThink
[14/01/2013 00:38:42] Description:
[14/01/2013 00:38:42] (luaSetConditionParam) This function can only be used while loading the script.
[14/01/2013 00:38:42] [Error - GlobalEvent Interface]
[14/01/2013 00:38:42] buffer:onThink
[14/01/2013 00:38:42] Description:
[14/01/2013 00:38:42] (luaAddOutfitCondition) This function can only be used while loading the script.
[14/01/2013 00:38:42] [Error - GlobalEvent Interface]
[14/01/2013 00:38:42] buffer:onThink
[14/01/2013 00:38:42] Description:
[14/01/2013 00:38:42] (luaCreateConditionObject) This function can only be used while loading the script.
[14/01/2013 00:38:42] [Error - GlobalEvent Interface]
[14/01/2013 00:38:42] buffer:onThink
[14/01/2013 00:38:42] Description:
[14/01/2013 00:38:42] (luaSetConditionParam) This function can only be used while loading the script.
[14/01/2013 00:38:42] [Error - GlobalEvent Interface]
[14/01/2013 00:38:42] buffer:onThink
[14/01/2013 00:38:42] Description:
[14/01/2013 00:38:42] (luaAddOutfitCondition) This function can only be used while loading the script.
[14/01/2013 00:38:42] [Error - GlobalEvent Interface]
[14/01/2013 00:38:42] buffer:onThink
[14/01/2013 00:38:42] Description:
[14/01/2013 00:38:42] (luaCreateConditionObject) This function can only be used while loading the script.
[14/01/2013 00:38:42] [Error - GlobalEvent Interface]
[14/01/2013 00:38:42] buffer:onThink
[14/01/2013 00:38:42] Description:
[14/01/2013 00:38:42] (luaSetConditionParam) This function can only be used while loading the script.
[14/01/2013 00:38:42] [Error - GlobalEvent Interface]
[14/01/2013 00:38:42] buffer:onThink
[14/01/2013 00:38:42] Description:
[14/01/2013 00:38:42] (luaAddOutfitCondition) This function can only be used while loading the script.
[14/01/2013 00:38:42] [Error - GlobalEvent Interface]
[14/01/2013 00:38:42] buffer:onThink
[14/01/2013 00:38:42] Description:
[14/01/2013 00:38:42] (luaCreateConditionObject) This function can only be used while loading the script.
[14/01/2013 00:38:42] [Error - GlobalEvents::think] Couldn't execute event: teamBattleStart
como resolver pf ajuda !
info
Grupo: Artesão
Registrado: 21/05/08
Posts: 108
Reputação: +11
[10/01/2012 17:42:00] [Error - GlobalEvent Interface]
[10/01/2012 17:42:00] buffer:onTimer
[10/01/2012 17:42:00] Description:
[10/01/2012 17:42:00] (luaCreateConditionObject) This function can only be used while loading the script.
[10/01/2012 17:42:00] [Error - GlobalEvents::timer] Couldn't execute event: teamBattleStart