DR
resolvido

[Encerrado] [PEDIDO]Desativar o Look em alguns pokemons.

Por Drk Shadow, 19 de out. de 2013 em Tópicos Sem Resposta

8
1.1k
Drk ShadowD
19 de outubro de 2013 às 22:18

Bom galera, o pedido eu acho que é simples, eu queria desativar o look se o pokemon tivesse certo nome, por exemplo o charizard.

 

quando der look nele, nao apareçe nada, nem you see a . e tambem queria que sumisse o nome e hp do mesmo pokemon, tem como ? '-'

akumahA
20 de outubro de 2013 às 14:46

Adcione no look.lua do creaturescripts

if isMonster(thing) and not IsPlayer(thing) then
if isInArray(tabelasemlook, getCreatureName(thing)) then
return false
end
end
zipter98Z
20 de outubro de 2013 às 19:12

Akumah, um string.find também funcionaria neste caso?

akumahA
20 de outubro de 2013 às 20:42

Sim, sim, funcionaria. Mas ai seria um pouco mais chato, pois você teria que fazer de um dos dois jeitos:

 

1º - Repetindo o string.find com cada um dos nomes (o que poluiria bastante o script, mas é mais fácil pra poucos nomes).

if string.find(getCreatureName(cid), "Abra") or string.find(getCreatureName(cid), "Alakazam") or string.find(getCreatureName(cid), "Gengar")  then
return false
end

ou

2º - Criando uma tabela + um for:

namessemlook = {"Abra", "Alakazam", "Gengar"}
for i = 1, #namessemlook do
if string.find(getCreatureName(cid), namessemlook[i]) then
return false
end
end
zipter98Z
20 de outubro de 2013 às 21:13

Aaah, entendi agora. Obrigado \o Desculpe o meu flood ._.

Editado Outubro 20 por zipter98

2 semanas depois...
Drk ShadowD
28 de outubro de 2013 às 00:46

@Akumah

 

não deu certo...

 

eu coloquei a tabela e oque você mandou depois do ultimo end e n foi...

 

OBS: Sem erros no console...

1 mês depois...
GabrieltxuG
06 de novembro de 2013 às 10:26

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

4 anos depois...
StigalS
21 de abril de 2018 às 03:11
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.