TH
pedido

Tile rejeitar chars com (',-") no nome

Por Thiach, 15 de set. de 2013 em Scripts

resolvido
script
6
885
ThiachT
15 de setembro de 2013 às 20:32

Opa, alguem poderia me ajudar com um movement?

 

Queria um script para ao passar no tile, rejeitar todos os players que tiverem algum character especial no nome como (',-) , ao pisar no tile, se tiver com isso no nome, teleportar pro templo, eu tinha esse script mais perdi ele, preciso muito!

 

Dou rep+ ae, fico no aguardo de alguma luz, vlw!

OmegaO
15 de setembro de 2013 às 21:04
function onStepIn(cid, item, position, lastPosition, fromPosition)
	local check = {',', ';', '-',}
	local pname = getCreatureName(cid)
	for _, spchar in pairs(check) do
		if string.find(pname, spchar) then
			doTeleportThing(cid, fromPosition)
			break
		end
	end
	return true
end

TAG movements.xml

<movevent type="StepIn" actionid="ACTIONID" script="ARQUIVO.lua"/>

Testei em 8.6... cara, posso te perguntar qual é a utilidade disso pra você? Fiquei curioso aqui =P

15 de setembro de 2013 às 21:25

Eu tambem,tou muito curioso rsrsrs

ThiachT
15 de setembro de 2013 às 22:36

kkkkk , vlw vou testar aqui..

 

Sobre a utilidade é simples, tenho um server de war e vou implantar o evento defend the king nele, mais nesse evento, quem tiver char com (') no nome buga o evento, por isso o tile :)

 

Irei testar aqui, muito obrigado!

15 de setembro de 2013 às 22:41

Ah tendi rsrsrs,muito bem pensado xD

1 mês depois...
OmegaO
31 de outubro de 2013 às 17:26

Tópico movido para a seção de dúvidas e pedidos resolvidos.