FE
action

Gps Iniciais

Por felippepsa, 03 de abr. de 2014 em Actions e Talkactions

primeirascript
script
6
1.3k
felippepsaF
03 de abril de 2014 às 19:37

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 Abril 6 por felippepsa

VodkartV
04 de abril de 2014 às 08:07

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.

felippepsaF
04 de abril de 2014 às 09:13

Não tem erros doPlayerAddItem(cid, 2160, Count é aki)

notle2012N
04 de abril de 2014 às 17:58

em cima do function

 

adiciona isso

 

local count = 1

VodkartV
05 de abril de 2014 às 08:55

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...

OmegaO
05 de abril de 2014 às 19:22

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.