Solutions
-
GabrielSapient's post in (Resolvido)[DUVIDA] Como concertar o Diamond Shop que não compra o que vem nele was marked as the answerSã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"/> -
GabrielSapient's post in (Resolvido)[DUVIDA] Como saber id de um novo item adicionado em poketibia was marked as the answerO nome do programa e Item Editor 0.3.2, download: https://www.dropbox.com/s/njddubj0a3g796z/ItemEditor.exe?dl=0
Você abre seu item.otb na pasta Items de seu servidor, e sua sprites e data nesse programa, lembre-se de deixar tibia.spr, e tibia.dat como o nome, dentro de uma pasta.
Client ID no Item editor vai ser o id no Object Builder ou seja a sprite, já o Server ID vai ser o novo id que vc vai usar em Scripts e no jogo. Lembre-se que isso só se faz
com itens se for uma outfit você vai pegar o próprio ID dela do object builder.
Para criar novos items e só apertar Ctrl + I e colocar no Client id o id do do Object Builder, e apertar Ctrl + R para carregar suas propriedades.
Se quiser colocar esse item no Mapa, e só copiar o arquivo item.otb e substituir na pasta do RME, data>854. O item estarar a RAW Pallete, em Others, no final.
-
GabrielSapient's post in (Resolvido)[Resolvido] Sprites otPokemon 10.1 was marked as the answerPronto:
MEGA e 4Shared
Não esqueça de colocar como melhor resposta.
-
GabrielSapient's post in (Resolvido)Object Builder was marked as the answerFacilzinho meu amigo ao veja a imagem:
Ai em cima vc passa e pega outra sprite e coloca ai no client vai virar animação.
-
GabrielSapient's post in (Resolvido)estou hosteando meu serve em linux se eu desligar o pc o servidor fica off? was marked as the answerNão... o vps só desliga se vc desligado
#edit
e um VPS ???? nem li direito... se e no seu pc com certeza o servidor vai desligar.
-
GabrielSapient's post in (Resolvido)Erro OTClient was marked as the answerIsso não e um erro, e muito simples:
Em: SeuServer\data\talkactions\scripts Crie um arquivo chamado 'talknull' e com o tipo '.lua' e cole isso dentro dele:
Em: SeuServer\data\talkactions , no arquivo 'talkactions.lua' cole essa linha no final do arquivo:
(OBS: cole essa tag antes da escrita --> ' </talkactions> ')