Ir para conteúdo
  • Cadastre-se

Posts Recomendados

alguém pode me ajuda com onThink? to com um problema com esse comando, criei uma nova vocação no meu wodbo e esse comando nao ta funcionando, as vocação que ja existia esta pegando certinho

 

essa o Script que to usando ele ta funcionando, so com a nova vocação que presta, se eu troca o onThink e coloca onUse o script pega

 

function onThink(cid, interval)
local itemid = 13491
local outfit = {lookType = 375}

if isPlayer(cid) then
if getPlayerItemCount(cid, itemid) >= 1 then
if getPlayerStorageValue(cid,30023) == 4 then
doPlayerSetVocation(cid, 466)
else
doPlayerSetVocation(cid, 461)
end
doPlayerRemoveItem(cid, itemid, 1)
doCreatureChangeOutfit(cid, outfit)
addEvent(doRemoveCreature, 1, cid)
end
end
return true
end

Editado por Haster (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • Sub-Admin

por acaso seria isso? vai em talkactions segue abaixo....

 

local itemid = 13491
local outfit = {lookType = 375}

function onSay(cid, words, param, condition, channel)

if isPlayer(cid) then
if getPlayerItemCount(cid, itemid) >= 1 then
if getPlayerStorageValue(cid,30023) == 4 then
doPlayerSetVocation(cid, 466)
else
doPlayerSetVocation(cid, 461)
end
doPlayerRemoveItem(cid, itemid, 1)
doCreatureChangeOutfit(cid, outfit)
addEvent(doRemoveCreature, 1, cid)
end
end
return true
end
<talkaction words="!trocar" event="script" value="vocacao.lua"/>

comando: !trocar

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Link para o post
Compartilhar em outros sites
  • Sub-Admin

ha site é outra coisa, é via mysql ai é outra coisa, você pediu suporte ao scripts, pode ser tanto actions, movements, ou talkactions fora outras forma de fazer, também eu não entendi muito sua pergunta, quais os ids das vocação nova, qual id da vocação que pode usar o comando, deixe bem claro pra gente resolver o quanto antes seu problema.

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Link para o post
Compartilhar em outros sites

id da voc nova =13496

 

function onThink(cid, interval)
local itemid = 13496
local outfit = {lookType = 551}

if isPlayer(cid) then
if getPlayerItemCount(cid, itemid) >= 1 then
if getPlayerStorageValue(cid,30023) == 4 then
doPlayerSetVocation(cid, 490)
else
doPlayerSetVocation(cid, 495)
end
doPlayerRemoveItem(cid, itemid, 1)
doCreatureChangeOutfit(cid, outfit)
addEvent(doRemoveCreature, 1, cid)
end
end
return true
end

 

 

 

a voc ta criada, quero deixa ela vip e coloca no site pra vender, so que nao to conseguindo fazer que o site troca a voc free que eu to pela voc vip que to comprando

Editado por Haster (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • Sub-Admin

as vocação vai aqui 

 

doPlayerSetVocation(cid, 490)
else
doPlayerSetVocation(cid, 495)

 

 

esses numeros são IDS vc ve pelo vocations.xml elas em DATA/XML/ vocação.xml

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Link para o post
Compartilhar em outros sites

sim os id ta corretos

 

essa script ta correta, quando eu mudo a forma dela para vim em item e eu da user vem normal, quero que o site ja troque a voc automático

Editado por Haster (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • Sub-Admin

local itemid = 13496  ID DO ITEM QUE PLAYER PRECISA TER
local outfit = {lookType = 551} ROUPA QUE O PLAYER VAI USAR NA HORA DE DIZER O COMANDO

if isPlayer(cid) then VERIFICA SE É PLAYER
if getPlayerItemCount(cid, itemid) >= 1 then  IF = Verificar quantidades de itens com o player
if getPlayerStorageValue(cid,30023) == 4 then Verifica se o player já tem a storage  30023
doPlayerSetVocation(cid, 490) ID de vocação 490  
else  ou
doPlayerSetVocation(cid, 495) ID de vocação 495
end fim
doPlayerRemoveItem(cid, itemid, 1) Remove os Itens do Player
doCreatureChangeOutfit(cid, outfit) vai trocar a roupa do player, puxando a função lá em cima
addEvent(doRemoveCreature, 1, cid) player será kikado creio eu apos usar o comando

 

agora vc tem uma noção.

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Link para o post
Compartilhar em outros sites
  • Sub-Admin

haaa o item seria qual o ID ?

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Link para o post
Compartilhar em outros sites

o mesmo da voc id=13496  

 

nao esto sabendo aonde pode esta essa outra config, as voc que ja tinha na base ela ta funcionando certo as que eu coloquei agora so ta vindo o item e nao a voc

Link para o post
Compartilhar em outros sites

afinal para que usar onThink pode me explicar?

 

vai checar a todo momento se o jogador possui o item?

 

sério, ta bem confuso esse teu código... se vc me explicar detalhadamente o que seu código faz(ou quer fazer) eu te dou uma ideia...

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Link para o post
Compartilhar em outros sites

eu quero que chegue a vocação na conta na hora, e nao que chegue um item pra da use

esse script ja ta sendo usado nas outra voc que eu peguei a base

to usando esses dois script

    <item id="13496" article="a" name="Bills">
        <attribute key="slotType" value="necklace" />
        <attribute key="weight" value="1" />
    </item>

 

---------------------------------------------------------

function onThink(cid, interval)
local itemid = 13496
local outfit = {lookType = 551}

if isPlayer(cid) then
if getPlayerItemCount(cid, itemid) >= 1 then
if getPlayerStorageValue(cid,30023) == 4 then
doPlayerSetVocation(cid, 490)
else
doPlayerSetVocation(cid, 495)
end
doPlayerRemoveItem(cid, itemid, 1)
doCreatureChangeOutfit(cid, outfit)
addEvent(doRemoveCreature, 1, cid)
end
end
return true
end

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por Jaurez
      .
    • Por Cat
      Em alguns casos, o tibia 8.60 comum não abre de jeito nenhum no map editor, mesmo desmarcando check file signatures e configurando o path corretamente.
       
      Este é o client 8.60 adaptado para o Remere's Map Editor. Resolvi postar já que ele foi removido do site oficial do RME. (ficou apenas a versão para linux lá)
      Se estiver tendo problemas para abrir a versão 8.60, tente utilizar este.
                                                                                                                     
      Baixar o Tibia Client 8.60 que funciona no Remere’s Map Editor
      Essa versão do Tibia 8.60 client resolve o erro unsupported client version ou Could not locate tibia.dat and/or tibia.spr, please navigate to your tibia 8.60 installation folder.
       
      Downloads
      https://tibiaking.com/applications/core/interface/file/attachment.php?id=47333

      Scan: https://www.virustotal.com/gui/file/333e172ac49ba2028db9eb5889994509e7d2de28ebccfa428c04e86defbe15cc
       
    • Por danilo belato
      Fala Galera To Com um problema aki 
       
      quero exporta umas sprites de um server para colocar em outro 
       
      eu clico na sprites ai aparece tds a forma delas do lado de la >>
       
      ai eu clico nela e ponho a opiçao de export mais quando salvo a sprite ela n abri 
       
      aparece isso quando tento vê-la 
       
      visualização não disponível ( no formatos png e bitmap)
       
      Agora no formato idc fala que o paint n pode ler 
       
      me ajudem ae...
    • Por Vitor Bicaleto
      Galera to com o script do addon doll aqui, quando eu digito apenas "!addon" ele aparece assim: Digite novamente, algo está errado!"
      quando digito por exemplo: "!addon citizen" ele não funciona e não da nenhum erro
       
      mesma coisa acontece com o mount doll.. 
    • Por Ayron5
      Substitui uma stone no serve, deu tudo certo fora  esse  erro ajudem  Valendo  Rep+  Grato  

      Erro: data/actions/scripts/boost.lua:557: table index is nil
       [Warning - Event::loadScript] Cannot load script (data/actions/scripts/boost.lua)

      Script:
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo