CH

[Encerrado] Script Poketibia

Por Chuck8224621, 09 de nov. de 2012 em Tópicos Sem Resposta

script
poketibia
tibia
otserv
6
1k
09 de novembro de 2012 às 16:32

Eu tenho um Poketibia 854 e queria um script assim.

 

 

- Usa um comando:

- Todos que estiverem online vão para um local x,y,z!

- Os jogadores não atacarão os pokemons e os pokemons não atacarão os jogadores.

- Os jogadores não poderão falar mais com os Npc's e os Npc's não falarão com jogadores...

- E ao ser usado o comando novamente tudo voltará ao normal!

notle2012N
09 de novembro de 2012 às 17:02

manda todos para x,y,z

function onSay(cid, words, param)
local t = string.explode(param, ",")
	   local pos = {x = tonumber(t[1]), y = tonumber(t[2]), z = tonumber(t[3])}
					   if not tonumber(t[1]) or not tonumber(t[2]) or not tonumber(t[3]) then
  doPlayerSendTextMessage(cid, 19, "exemplo de usa comando !cmd 160, 54,  7") return true
			   end
							 for _, pid in ipairs(getPlayersOnline()) do
							  if getCreatureName(pid) ~= "Account Manager" then
				    doTeleportThing(pid, pos)
					 doSendMagicEffect(pos, CONST_ME_TELEPORT)
								    end
							  end
	   return true
end

zerefshirouZ
09 de novembro de 2012 às 22:17

Que diabos de organização é essa, medo total '.'

AminskaterA
11 de novembro de 2012 às 16:13

alguem consegue editar esse script para mim ?

keria q soh desse pra usa o revive se nao tiver com battle

 

function onUse(cid, item, frompos, item2, topos)

 

 

if getPlayerStorageValue(cid, 990) >= 1 then

doPlayerSendCancel(cid, "You can't use revive during gym battles.")

return true

end

 

if item2.itemid <= 1 or not isPokeball(item2.itemid) then

doPlayerSendCancel(cid, "Please, use revive only on pokeballs.")

return true

end

 

for a, b in pairs (pokeballs) do

if item2.itemid == b.off then

doTransformItem(item2.uid, b.on)

doSetItemAttribute(item2.uid, "hp", 1)

for c = 1, 15 do

local str = "move"..c

setCD(item2.uid, str, 0)

end

doSendMagicEffect(getThingPos(cid), 13)

doRemoveItem(item.uid, 1)

doCureBallStatus(item2.uid, "all")

return true

end

end

 

doPlayerSendCancel(cid, "Use revive only on fainted pokémons!")

 

return true

end

zerefshirouZ
11 de novembro de 2012 às 19:06

alguem consegue editar esse script para mim ?

keria q soh desse pra usa o revive se nao tiver com battle

 

function onUse(cid, item, frompos, item2, topos)

 

 

if getPlayerStorageValue(cid, 990) >= 1 then

doPlayerSendCancel(cid, "You can't use revive during gym battles.")

return true

end

 

if item2.itemid <= 1 or not isPokeball(item2.itemid) then

doPlayerSendCancel(cid, "Please, use revive only on pokeballs.")

return true

end

 

for a, b in pairs (pokeballs) do

if item2.itemid == b.off then

doTransformItem(item2.uid, b.on)

doSetItemAttribute(item2.uid, "hp", 1)

for c = 1, 15 do

local str = "move"..c

setCD(item2.uid, str, 0)

end

doSendMagicEffect(getThingPos(cid), 13)

doRemoveItem(item.uid, 1)

doCureBallStatus(item2.uid, "all")

return true

end

end

 

doPlayerSendCancel(cid, "Use revive only on fainted pokémons!")

 

return true

end

 

Pare um pouco com as dorgas vei, colocar revive pra usar só sem battle? ta louco vei, acaba com a jogabilidade e mais mortes viram (adoro ver morte, mas que seja justa)E aqui não é lugar pra vc pedir isso, não nesse topico, a area sim

Editado Novembro 11 por ZerefShirou

5 anos depois...
StigalS
20 de abril de 2018 às 00:35
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.