Ir para conteúdo
  • 0

Quando passar pelo tile aparecer em vermelho pra todo mundo


Claudio14

Pergunta

Alguém ajuda ai, eu queria que quando o player passasse por um determinado tile aparecesse uma mensagem pra todos online é claro...

(É para o meu Castle)

Quero que apareça o nome do player e a guild exemplo

 

 

O(a) Player Nicolau Flanel da Guild [Red Devills] está invadindo o Castle 24horas;

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

Sabe fazer a tag?

não sei se os parâmetros do broadcast são esses, só avisando.

function onStepIn(cid, item, position, fromPosition)
 
local artigo = getPlayerSex(cid) == 0 and "A" or "O"
local nome = getPlayerSex(cid) == 0 and "jogadora" or "jogador"
 
    if getPlayerGuildId(cid) > 0 then
        doBroadcastMessage(""..artigo.." "..nome.." "..getCreatureName(cid).." da guild "..getPlayerGuildName(cid).." está invadindo o Castle 24horas.")
    else
        doBroadcastMessage(""..artigo.." "..nome.." "..getCreatureName(cid).." está invadindo o Castle 24horas.")
    end
    return true
end
Editado por zipter98
Link para o comentário
Compartilhar em outros sites

  • 0

5595.png

 

Essa é a imagem que aparece logo de cara nessa seção. A seção pedidos e dúvidas - scripting deve ser usada nesse caso. Por favor, colabore.

 

Movido para pedidos e dúvidas - scripting.

Link para o comentário
Compartilhar em outros sites

  • 0

Ah, foi mal.

function onStepIn(cid, item, position, fromPosition)
 
local artigo = getPlayerSex(cid) == 0 and "A" or "O"
local nome = getPlayerSex(cid) == 0 and "jogadora" or "jogador"
 
    if getPlayerGuildId(cid) > 0 then
        broadcastMessage(""..artigo.." "..nome.." "..getCreatureName(cid).." da guild "..getPlayerGuildName(cid).." está invadindo o Castle 24horas.")
    else
        broadcastMessage(""..artigo.." "..nome.." "..getCreatureName(cid).." está invadindo o Castle 24horas.")
    end
    return true
end

Testei aqui, tá funcionando direitinho.

Editado por zipter98
Link para o comentário
Compartilhar em outros sites

  • 0

cara, não deu, fiz de tudooooooooo, não funcionou '-' sério mesmo mano ;S

 

@Edit

 

Vou excluir tudo, e fazer tudo de novo pera 1 minuto

 

@Edit

 

Fiz tudo novamente certinho, conferi, mas não deu, =\

 

@Edit

 

Cara, cara, cara, conseguiiiiiiiiiii,, maaas eu consegui colocando assim no xml

<movevent type="StepIn" itemid="407" event="script" value="castle.lua"/>
mas assim fica ruim, porque nao posso usar o piso 407 pra nada ... Sacou ? ;S Porque todos que eu usar vai aparecer a mensagem
@Edit,
cara, consegui *--* Vou te dar REP ((; vllw ai
Editado por Claudio14
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...