Ir para conteúdo

Featured Replies

Postado

Bom eu tenho um servidor e já 2 dias to editando umas coisas nele ...

Mas agora eu vi o Diamond Shop no OtClient lá vende uns negócios bem legal por small diamond.

Mas quando vou comprar algo acontece isso : @buy ( e o que eu tentei comprar ) mas mesmo assim quando eu acabo de falar isso eu não recebo o que eu comprei.

Seria muito interessante eu ter esse sistema no servidor.

Espero que alguem me ajuda em troca sou 2 reputação !

​Obstaculo Impossível?

Impossível é existir algo Impossível ;) 

 

 

 

 

Confira os Meus Conteúdos ! 

Te ajudei ? REP + E Ficamos KIT ;)

Resolvido por GabrielSapient

Ir para solução
  • Respostas 8
  • Visualizações 1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • São comandos que compram o item, você tem que ter o talkactions no seu servidor configurado.   Configuro o OTclient para dizer no personagem do player um comando, esse comando vai ter seu script que

Postado
  • Administrador

seguinte no meu servidor eu fiz assim.no diamonds shop da pra voce comprar vip,no otc tem la na pasta modules/game_shop vai ter Shop.lua e a seguinte opçao

 @onClick: g_game.talk("@buy VIP30") no caso do meu servidor eu troquei por  @onClick: g_game.talk("!buyVIP30") e em talkactions o scripts que checa se o player tem points na bp se tiver ele desconta os diamonds e adiciona a storage vip e os dias.Entre outros....muito basico

TibiaKing Team- KingTópicos
www.tibiaking.com

Postado
  • Autor

Pode me explicar melhor ? Manda um Script de base se poder me ajudar rep+

​Obstaculo Impossível?

Impossível é existir algo Impossível ;) 

 

 

 

 

Confira os Meus Conteúdos ! 

Te ajudei ? REP + E Ficamos KIT ;)

Postado
  • Solução

São comandos que compram o item, você tem que ter o talkactions no seu servidor configurado.

 

Configuro o OTclient para dizer no personagem do player um comando, esse comando vai ter seu script que executa a ação que troca diamante por determinado item.

 

Como o amigo acima disse esse @onClick: g_game.talk("comando") fica em uma pasta em MODS no OtClient (não tenho certeza, mas tem haver com Shop) um arquivo com o formato .lua .

 

Assim configuro @onClick: g_game.talk("!comprarbike"), ai vai executar o script comprarbike.lua que e um talkactions, montei pra você olha:

 

comprarbike.lua, na pasta talkactions>scripts.

function onSay(cid, words, param)
if(doPlayerRemoveItem(cid, 2145, 30) == true) then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce comprou uma bike por 30 diamantes.")
doPlayerAddItem(cid, ID DA BIKE, 1)
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce precisa De 30 Diamonds para comprar uma bike.")
end
return true
end

Tag no arquivo talkactions.xml:

<talkaction words="!comprarbike" event="script" value="comprarbike.lua"/>

Postado
  • Autor

Botei esses scripts na pasta ordenada agora é só adicionar o novo comando no Otc??

Outra pergunta tem como eu botar a foto da bike invez de outras coisas q tem lá??

Se sim como?

​Obstaculo Impossível?

Impossível é existir algo Impossível ;) 

 

 

 

 

Confira os Meus Conteúdos ! 

Te ajudei ? REP + E Ficamos KIT ;)

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo