Vo testa aki
-----------------------------------
testei fiz tudo certinho e nao funciono
Vo testa aki
-----------------------------------
testei fiz tudo certinho e nao funciono
Editado Agosto 10 por pikemo
info
Grupo: Campones
Registrado: 18/07/10
Posts: 31
Reputação: +4
Gênero: Masculino

postar um script que já existia exatamente igual ? o que você pensou ?
NAO ENTENDI VC FALOU ISSO NO TOPICO "
DO "Tibiarx" E ACABOU DE POSTAR UM COISA IDENTICA SO MUDOU O SCRIPT PQ E A FUNÇAO E A MESMA.Como Por Comando !aol, !sd Entre Outros
NAO TENTENDI ![]()
info
Grupo: Barão
Registrado: 18/06/11
Posts: 230
Reputação: +32
Char no Tibia: Louco Do Gole

Tenta ai eu que Fiz.
vai na pasta Talkactions entra em Scripts e copia qualquer script abre deleta oque ta dentro e adc isso.
function onSay(cid, words, param) if doPlayerRemoveItem(cid,2160,1) then doPlayerAddItem(cid,2173,1) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA) doCreatureSay(cid, "!aol", TALKTYPE_ORANGE_1) else doPlayerSendCancel(cid, 'You do not have 1 crystal coin.') doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FLAMEAREA) end end
depois renomeia para "aol"
depois vai em Talkactions.XML e adc isso:
<talkaction words="!aol" script="aol.lua"/>
E Pronto.
Custo de 100k cada AOL.
info
Grupo: Visconde
Registrado: 22/09/10
Posts: 474
Reputação: +47

galera, eu usei um debuger e olha oque deu,
INFO: Starting OTScript Debug.lua INFO: Stopping OTScript Debug.lua
ou seja, no erros, os ids configurados no sistema estão errados,
tente falar
!buy "aol
aqui pega sem erros thx
sens
o script que vc posto não foi vc que fez, e ja tem no xtibia, esse sistema pode ter a mesma função do que vc postou mais o meu é simples pratico e perfeito, thx
info
Grupo: Barão
Registrado: 18/06/11
Posts: 230
Reputação: +32
Char no Tibia: Louco Do Gole

Eu nunca vi esse meu script por aki no xtibia eu mesmo fiz e peguei no meu server mais tudo bem.
info
Grupo: Visconde
Registrado: 22/09/10
Posts: 474
Reputação: +47

LukaszG
seu script ??
info
Grupo: Barão
Registrado: 18/06/11
Posts: 230
Reputação: +32
Char no Tibia: Louco Do Gole

Sim script eu peguei exclusivamente do meu server.
se ja tiver aqui eu n sei qm posto mais esse eu q fiz pro meu server.
info
Grupo: Visconde
Registrado: 22/09/10
Posts: 474
Reputação: +47

ata, esse seu script é parecido com o dos outros, mais tem umas diferenças e tals por isso crie o meu, pq poupa trabalho e pode ser usado pra milhares de coisas
cara o LukaszG explico bem melhor eu fiz oq ele dise e funciono 100% REP+
info
Grupo: Barão
Registrado: 18/06/11
Posts: 230
Reputação: +32
Char no Tibia: Louco Do Gole

Obrigado só tava tentando ajudar !!
^^
Precissa to ai
info
Grupo: Infante
Registrado: 13/10/08
Posts: 1.6k
Reputação: +420
Char no Tibia: Demonbholder

Use string.lower para melhorar seu script.
info
Grupo: Campones
Registrado: 02/08/11
Posts: 32
Reputação: +1
Char no Tibia: Undead

vlw ... mas n conseguir....boa tentativa ![]()
info
Grupo: Campones
Registrado: 18/07/10
Posts: 31
Reputação: +4
Gênero: Masculino

eu nao fiz nenhum script eu apenas estranhei de vc ter falado que ja existem varios desses scripts e vc postar outro '-' nao to criticando so estranhei
Ps: script e bom ^^ abrass
info
Grupo: Visconde
Registrado: 22/09/10
Posts: 474
Reputação: +47

Maus ai Galera o erro é na hora de falar, testem assim !buy "aol
info
Grupo: Visconde
Registrado: 22/09/10
Posts: 474
Reputação: +47
adiciona isso em talkactions /scripts
function onSay(cid, words, param, itemEx, param) local itens = { ["2554"] = {cash = 100, palavr = "aol"}, ["2556"] = {cash = 1000, palavr = "food"} } for k,v in pairs(itens) do if param == v.palavr then if doPlayerRemoveMoney(cid, v.cash) == true then doPlayerAddItem(cid, k, 1) else doPlayerSendCancel(cid, "Desculpe, Você não tem dinheiro suficiente") end end end endTalkactions.xml
editando
["2554"] = {cash = 100, palavr = "aol"},["Item ID"] = {cash = Valor, palavr = "Palavra que vai ser dita"},para comprar diga !buy "aol
Editado Agosto 11 por eduardobean