Como assim amigo? sem as coordenadas? então que dizer que todo Piso mandara a mensagem? Explique Melhor!
- Fórum
- xTibia - Notícias e Suporte
- Soluções
- Archived
- Script, chão, menssagem
Como assim amigo? sem as coordenadas? então que dizer que todo Piso mandara a mensagem? Explique Melhor!
Simples cara você se denomina
mais não sabe oque é uma Movements ? ele queria um Tile que solta-se a mensagem, sendo que ele não quer por coordenadas, todo piso com aquele ID ira mandar mensagem.
Editado Janeiro 23 por Nil Value
Como assim amigo? sem as coordenadas? então que dizer que todo Piso mandara a mensagem? Explique Melhor!
Simples cara você se denomina
mais não sabe oque é uma Moveevents ? ele queria um Tile que solta-se a mensagem, sendo que ele não quer por coordenadas, todo piso com aquele ID ira mandar mensagem.
1- Se eu mim Domino Scripter.lua não que dizer nada em relação.
2- você não se domina nada, então você não sabe nada.
3- Não tenho bola de crystal para advinhar que ele queria Tile com ID
O script é o seguinte,
o player quando está em cima do piso, uma mensagem fosse enviada para o player
porém o script não tem que conter aqueles id's que tem que colocar no remeres nem posição (x, y; z)
simplismente pisou no "piso" manda mensagem... tem como?
Vá em data/movements/movements.xml e adicione essa tag:
<movevent type="StepIn" uniqueid="13586" event="script" value="tileid.lua"/>
vá em data/movements/script e crie um arquivo.lua e renomeie para tileid.lua e ponha isto dentro:
function onStepIn(cid, item, position, fromPosition)
local promos = {
[1] = "[Welcome to Shoguns Server]",
}
for i = 1, #promos do
doPlayerPopupFYI(cid, promos[i])
end
return TRUE
end
[Welcome to Shoguns Server]= Mensagem que ira aparecer
agora abra seu mapa e escolha a tile que ira aparecerá a mensagem, Após escolher de 2 cliques e em Action ID ponha: 20000 e em Unique ID ponha 20000.
Editado Janeiro 23 por Shoguns
Não era bem isso,
era um script que verificasse se eu to em cima de certo piso, se eu tivesse nesse piso uma mensagem seria enviada, por isso não quero ir pelo remeres...
pois eu vou ter que add todos os chão... e não era basicamente uma mensagem, é uma function que tem aqui... doPlayerSendTextMessage(cid, 22, "sounds/Centralplains.wav")
ela ia mandar um som para os player que estivesse sobre esse piso...
caotic até me deu essa function, só que não sei usar muito bem
getTitleInfo(pos).things
Editado Janeiro 23 por xmaster0
Rsrs, essa conta não é minha, era de um colega meu...
eu as vezes só improviso com script...
mesmo sendo que está denominado OT-ADMIN
Não foi com você amigo, mas realmente era um Script simples se você desse uma olhada em um tutoriais conseguiria fazer sozinho, bom espero que não fique triste e sem recentimentos, deixarei aqui caso você queira dar uma estudada.
Também sou iniciante ando estudando boa sorte.
Tutoriais: http://www.xtibia.com/forum/forum/572-tutoriais-de-scripting/
Aulas: http://www.xtibia.com/forum/forum/965-aulas/
Funções: http://www.xtibia.com/forum/topic/138081-lualista-de-funcoes/
info
Grupo: Banidos
Registrado: 21/01/12
Posts: 842
Reputação: +234
Char no Tibia: Stephan

Como assim amigo? sem as coordenadas? então que dizer que todo Piso mandara a mensagem? Explique Melhor!
Simples cara você se denomina
mais não sabe oque é uma Moveevents ? ele queria um Tile que solta-se a mensagem, sendo que ele não quer por coordenadas, todo piso com aquele ID ira mandar mensagem.
Você pode ser quem for, pode ser até o obama mais você não tem o direito de falar assim com ninguém, o membro fez uma pergunta para tentar ajudar e você quer menosprezar ele? você não passa de um babaca que não faz nada pelo fórum e acha que tem o direito de falar uma coisa dessa.
---------------------------------------------------------------------------------------------------------------------
Não tem como, de uma forma ou de outra você tem que colocar o uniqueID/actionID no piso.
Editado Janeiro 23 por Markin
Notícia triste....
Rsrs, essa conta não é minha, era de um colega meu...
eu as vezes só improviso com script...
mesmo sendo que está denominado OT-ADMIN
Não foi com você amigo, mas realmente era um Script simples se você desse uma olhada em um tutoriais conseguiria fazer sozinho, bom espero que não fique triste e sem recentimentos, deixarei aqui caso você queira dar uma estudada.
Também sou iniciante ando estudando boa sorte.
Tutoriais: http://www.xtibia.com/forum/forum/572-tutoriais-de-scripting/
Aulas: http://www.xtibia.com/forum/forum/965-aulas/
Funções: http://www.xtibia.com/forum/topic/138081-lualista-de-funcoes/
Namoral, mandando Link para eu estudar sobre Scripting? na boa nem vou lhe responder como deveria.
Rsrs, essa conta não é minha, era de um colega meu...
eu as vezes só improviso com script...
mesmo sendo que está denominado OT-ADMIN
Não foi com você amigo, mas realmente era um Script simples se você desse uma olhada em um tutoriais conseguiria fazer sozinho, bom espero que não fique triste e sem recentimentos, deixarei aqui caso você queira dar uma estudada.
Também sou iniciante ando estudando boa sorte.
Tutoriais: http://www.xtibia.com/forum/forum/572-tutoriais-de-scripting/
Aulas: http://www.xtibia.com/forum/forum/965-aulas/
Funções: http://www.xtibia.com/forum/topic/138081-lualista-de-funcoes/
Namoral, mandando Link para eu estudar sobre Scripting? na boa nem vou lhe responder como deveria.
Então porque comentou ?
Como assim amigo? sem as coordenadas? então que dizer que todo Piso mandara a mensagem? Explique Melhor!
Simples cara você se denomina
mais não sabe oque é uma Moveevents ? ele queria um Tile que solta-se a mensagem, sendo que ele não quer por coordenadas, todo piso com aquele ID ira mandar mensagem.
Você pode ser quem for, pode ser até o obama mais você não tem o direito de falar assim com ninguém, o membro fez uma pergunta para tentar ajudar e você quer menosprezar ele? você não passa de um babaca que não faz nada pelo fórum e acha que tem o direito de falar uma coisa dessa.
---------------------------------------------------------------------------------------------------------------------
Não tem como, de uma forma ou de outra você tem que colocar o uniqueID/actionID no piso.
Há sim se não me engano
<movevent type="StepIn" itemid="416" event="script" value="tiles.lua"/>
info
Grupo: Visconde
Registrado: 02/12/13
Posts: 325
Reputação: +50
Char no Tibia: Kharsek

Namoral tem gente que se morde para "arranjar" uma briguinha ou quér chamar a atenção, tópico reportado!
info
Grupo: Marquês
Registrado: 16/06/07
Posts: 1.2k
Reputação: +377
Gênero: Masculino
Char no Tibia: Nenhum

@Nil Value, por favor, respeite os membros e evite brigas desnecessárias.
Como assim amigo? sem as coordenadas? então que dizer que todo Piso mandara a mensagem? Explique Melhor!
Simples cara você se denomina
mais não sabe oque é uma Movements ? ele queria um Tile que solta-se a mensagem, sendo que ele não quer por coordenadas, todo piso com aquele ID ira mandar mensagem.
O Shoguns tem ajudado e postado conteúdo e, novamente, estava se voluntariando para ajudar. Não havia motivo nenhum para tal comentário. Espero que isso não se repita.
Ah, mas me parece que ele estava certo. Usando itemid em vez de uniqueid ou actionid deverá fazer com que o script seja executado para qualquer piso daquele id.








info
Grupo: Cavaleiro
Registrado: 21/06/12
Posts: 155
Reputação: +3
O script é o seguinte,
o player quando está em cima do piso, uma mensagem fosse enviada para o player
porém o script não tem que conter aqueles id's que tem que colocar no remeres nem posição (x, y; z)
simplismente pisou no "piso" manda mensagem... tem como?