Ir para conteúdo

Criando placas no próprio jogo com apenas um comando!


larissaots

Posts Recomendados

Créditos à Jamison Collins. happy.png

 

Objetivo

Você não já tentou criar uma placa com o comando /i IDdaPLACA + /attr set text (algo parecido)? Esse script vai ajudar muito!

Usando /addsing textoquevocêquernaplaca você vai estar criando uma placa com o texto que você botou, e o ID da placa muda quanto a direção em que o seu personagem GM estiver virado.

 

Tutorial

talkactions.xml:

<talkaction log="yes" words="/addsing" access="3" event="script" value="createsing.lua"/>

talkactions/scripts, crie arquivo com nome createsing.lua e bote isso dentro:

function onSay(cid, words, param, channel)
local pos = getCreatureLookPosition(cid)

    if(param == '') then
        return true
    end
    if getCreatureLookDirection(cid) == WEST or getCreatureLookDirection(cid) == EAST then
        doItemSetAttribute(doCreateItem(1434, pos), "text", param)
    else
        doItemSetAttribute(doCreateItem(1429, pos), "text", param)
    end
    return true
end

Pronto.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...