Ir para conteúdo

Posts Recomendados

Oi Gente Hoje Vim Mostrar Minha Primeira script Get Gold Bar Para Players..
Fiz pq tava sem ideia kk


Primeiro. Va na pasta SeuServidor/Data/talkactions/scripts

Copie um .lua mude o nome apague e adicione isso Ela esta testada.

local count = 1

function onSay(cid, words, param, channel)
if getPlayerStorageValue(cid, 55995) == 1 then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Sorry, not possible.") return true
end

doPlayerAddItem(cid, 2160, 1)
setPlayerStorageValue(cid, 55995, 1)
doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You obtained "..count.."x "..getItemNameById(2160).."")
return true
end

 

 

Depois Abra Talkactions.xml E Adicione Esta linha

 

 

<talkaction words="!gold" event="script" value="nome da script.lua"/>

 

 

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

testou?? porque iria ver que o código tem um erro... Você esqueceu da variável 'count'.

 

Mas os erros estão ai para que possamos aprender, e espero que seja o primeiro de muitos outros códigos.

Link para o comentário
Compartilhar em outros sites

então não tem erro? você está chamando na mensagem uma variável que não existe.

 

tudo bem que tem um PARÂMETRO 'count' na função de adicionar item, mas PARÂMETRO é bem diferente de VARIÁVEL...

Link para o comentário
Compartilhar em outros sites

Bom começo, e realmente você deve aprender com seus erros.

Olha, o título do tópico deve indicar sobre o que o script se trata. Então, por favor, altere-o clicando em editar no seu tópico e usando o editor completo.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...