Queria um sistema de neblina,essa neblina é açonado depois da chuva sistem que eu jah tenho,essa neblina não deixava ver nadas no jogo por um tempo ela vai saindo um poko se poder fazer obg
Version:8.54
Server Utizalidando:PDA Pwo1
Por kttallan, 24 de set. de 2013 em Scripts
Queria um sistema de neblina,essa neblina é açonado depois da chuva sistem que eu jah tenho,essa neblina não deixava ver nadas no jogo por um tempo ela vai saindo um poko se poder fazer obg
Version:8.54
Server Utizalidando:PDA Pwo1
ae, testei os dois script, o do kttallan funciono do jeito que eu queria, mais o fóda é que só funciona uma veiz kkkkkkk
o script do Maenilse deu esse erro:
[30/09/2013 18:52:17] >> Loading script systems
[30/09/2013 18:52:18] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/tppoke.lua:6: unexpected symbol near 'local'
[30/09/2013 18:52:18] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/tppoke.lua)
[30/09/2013 18:52:18] data/creaturescripts/scripts/tppoke.lua:6: unexpected symbol near 'local'
local createpos = {x = 95, y = 122, z = 7} -- Aqui é a posição onde o teleport vai aparecer
local topos = {x = 94, y = 129, z = 7} -- Aqui é a posição pra onde o teleport vai levar o player
local pokemon = "Pikachu" -- Aqui é o nome do pokemon (tem que ser entre aspas)
timeToRemove = 15, -- seconds
local function removal(createpos)
doRemoveThing(getTileItemById(createpos, 1387).uid, 1)
return TRUE
end
function onKill(cid, target, lastHit)
if getCreatureName(target) == pokemon and getPlayerStorageValue(cid, 5558) < 1 then
doCreateTeleport(1387, topos, createpos)
addEvent(removal, timeToRemove * 1000, createpos)
doPlayerSetStorageValue(cid, 5558, 1)
else return true
end
end
só editar aqui essa linha, que é o tempo em segundos.
local timeToRemove = 15, -- seconds
se alguem consegui arruma ae, eu agradeçeria muito, REP + pros dois, esse é um dos melhor tópico que alguém ja crio no xtibia, caso alguém quise ajuda nesse tópico: http://www.xtibia.com/forum/topic/221860-deichar-pokemons-selvagens-imune-a-status-negativo-miss-stun/,
é REP + tamem xD
Editado Setembro 30 por Alkimista
info
Grupo: Conde
Registrado: 20/09/12
Posts: 711
Reputação: +86
Char no Tibia: noé

@Alkimista vacilo meu fera. toma ae.
local createpos = {x = 95, y = 122, z = 7} -- Aqui é a posição onde o teleport vai aparecer
local topos = {x = 94, y = 129, z = 7} -- Aqui é a posição pra onde o teleport vai levar o player
local pokemon = "Pikachu" -- Aqui é o nome do pokemon (tem que ser entre aspas)
local timeToRemove = 15, -- seconds
local function removal(createpos)
doRemoveThing(getTileItemById(createpos, 1387).uid, 1)
return TRUE
end
function onKill(cid, target, lastHit)
if getCreatureName(target) == pokemon and getPlayerStorageValue(cid, 5558) < 1 then
doCreateTeleport(1387, topos, createpos)
addEvent(removal, timeToRemove * 1000, createpos)
doPlayerSetStorageValue(cid, 5558, 1)
else return true
end
end
Ta de boa cara, eu testei denovo, deu o mermo erro:
info
Grupo: Conde
Registrado: 20/09/12
Posts: 711
Reputação: +86
Char no Tibia: noé

estranho, nao era pra ta dando esse erro.
info
Grupo: Visconde
Registrado: 19/12/12
Posts: 465
Reputação: +111

Ola eu estou fazendo um servidor inovador de pokemon [PokeTeam War] onde objetivo time azul vs time Vermelho + CTF com Change MAP ETC...
so que estou com um problema no meu script aki eu quero que Ambos os [Pokemons] dos Jogadores nao ataquem seu proprio time
[Obs: Eu quero que os Pokemons do time azul nao se atacam e do Time Vermelho Tambem]
Obs²: Nao uso Base PDA uso Base Erondino
function onCombat(cid, target,attacker)
local Red = 6666 -- time azul
local Blue = 6667 -- time vermelho
if getPlayerStorageValue(cid,Red) == 1 then
if isPlayer(attacker) and isPlayer(getCreatureMaster(cid)) then
if getPlayerStorageValue(cid, Red) >= 1 and getPlayerStorageValue(cid, Red) >= 1 then
doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER)
elseif getPlayerStorageValue(cid,Blue) == 1 then
if isPlayer(attacker) and isPlayer(getCreatureMaster(cid)) then
if getPlayerStorageValue(cid, Blue) >= 1 and getPlayerStorageValue(cid, Blue) >= 1 then
doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER)
return FALSE
end
end
return TRUE
end
end
end
end
*Ou seja nao quero que os Pokemons do time se ataque
Editado Setembro 30 por Nextbr
info
Grupo: Conde
Registrado: 20/09/12
Posts: 711
Reputação: +86
Char no Tibia: noé

@Alkimista tenta ae fera, acho q agr vai.
local createpos = {x = 95, y = 122, z = 7} -- Aqui é a posição onde o teleport vai aparecer
local topos = {x = 94, y = 129, z = 7} -- Aqui é a posição pra onde o teleport vai levar o player
local pokemon = "Pikachu" -- Aqui é o nome do pokemon (tem que ser entre aspas)
local timeToRemove = 15, -- seconds
function removal(createpos)
doRemoveThing(getTileItemById(createpos, 1387).uid, 1)
return TRUE
end
function onKill(cid, target, lastHit)
if getCreatureName(target) == pokemon and getPlayerStorageValue(cid, 5558) < 1 then
doCreateTeleport(1387, topos, createpos)
addEvent(removal, timeToRemove * 1000, createpos)
doPlayerSetStorageValue(cid, 5558, 1)
else return true
end
end
Deu esse erro :[30/09/2013 21:13:45] >> Loading script systems
Editado Setembro 30 por Alkimista
info
Grupo: Conde
Registrado: 20/09/12
Posts: 711
Reputação: +86
Char no Tibia: noé

local createpos = {x = 95, y = 122, z = 7} -- Aqui é a posição onde o teleport vai aparecer
local topos = {x = 94, y = 129, z = 7} -- Aqui é a posição pra onde o teleport vai levar o player
local pokemon = "Pikachu" -- Aqui é o nome do pokemon (tem que ser entre aspas)
local timeToRemove = 15, -- seconds
function removal(position)
doRemoveThing(getTileItemById(createpos, 1387).uid, 1)
return TRUE
end
function onKill(cid, target, lastHit)
if getCreatureName(target) == pokemon and getPlayerStorageValue(cid, 5558) < 1 then
doCreateTeleport(1387, topos, createpos)
addEvent(removal, timeToRemove * 1000, createpos)
doPlayerSetStorageValue(cid, 5558, 1)
else return true
end
end
Editado Setembro 30 por Maenilse
info
Grupo: Campones
Registrado: 07/07/13
Posts: 31
Reputação: +4

eu queria um sistema de mostro passivo que so atacase quando for atacado exemplo o rat so vai atacar se eu atacar ele!.
Editado Outubro 9 por CallOfTibia
info
Grupo: Infante
Registrado: 06/03/13
Posts: 1.6k
Reputação: +319
Gênero: Masculino
Char no Tibia: Lord Sorte

eu queria um sistema de mostro passivo que so atacase quando for atacado exemplo o rat so vai atacar se eu atacar ele!.
Puts man acho que esse sistema de passive mexe com as sources tem um topico aonde fais sistemas é do omega blue.. pede la
info
Grupo: Marquês
Registrado: 16/06/07
Posts: 1.2k
Reputação: +377
Gênero: Masculino
Char no Tibia: Nenhum

eu queria um sistema de mostro passivo que so atacase quando for atacado exemplo o rat so vai atacar se eu atacar ele!.
Monstros Passivos. Procure utilizando a ferramenta de busca do fórum antes de fazer um pedido ou postar uma dúvida da próxima vez.
info
Grupo: Campones
Registrado: 13/01/12
Posts: 31
Reputação: +6
Char no Tibia: Lost Woods

info
Grupo: Infante
Registrado: 06/03/13
Posts: 1.6k
Reputação: +319
Gênero: Masculino
Char no Tibia: Lord Sorte
ixi falei 3x mais viu nenhuma seu scripter é mt complicado para meu nivel de experiencia.. entendeu