Ir para conteúdo

Sd So Vende Em 3x


cuxa

Posts Recomendados

ai galera do xtibia, to com um problema no meu ot...

qnd vai compra runas no dark rodo ele so vende de 3x e nao 100x

ja editei o dark rodo pra vende 100x mais nd

ja colokei 100 cargas a sd na pasta itens e tbm nao deu em nd

keria saber como posso resolver isso

 

ahh, e mais uma duvida, keria saber como criar alavancas pra vender bp de runas e potions

 

Obrigado a todos desde já :smile_positivo:

Editado por cuxa
Link para o comentário
Compartilhar em outros sites

Aqui, vo te dar um exemplo de NPC, ele ta vendendo 30x, é só você trocar o 30 por 100.

<?xml version="1.0" encoding="UTF-8"?>

<npc name="Eryn" script="data/npc/scripts/default.lua" walkinterval="2000" floorchange="0">

<health now="100" max="100"/>

<look type="130" head="39" body="122" legs="125" feet="57" addons="0"/>

<parameters>

<parameter key="module_shop" value="1" />

<parameter key="message_greet" value="Hello |PLAYERNAME|. I sell runes. {trade} please."/>

<parameter key="message_decline" value="Is |TOTALCOST| gold coins too much for you? Get out of here!"/> <parameter key="shop_buyable" value="heavy magic missile,2311,1150,30;great fireball,2304,1100,30;explosion,2313,1000,30;ultimate healing,2273,1300,30;sudden death,2268,2500,30;blank rune,2260,10"/>

</parameters>

</npc>

 

Para fazer alavancas, leia esse tutorial:

Alavancas que vende Bps de ...

Link para o comentário
Compartilhar em outros sites

entao, eu ja mudei isso

mais nao adianto "/

 

e MUTANO, o link que vc posto das alavancas so é da ghp e gmp

eu keria de todas as potions e as principais runas...

Editado por cuxa
Link para o comentário
Compartilhar em outros sites

entao, eu ja mudei isso

mais nao adianto "/

 

e MUTANO, o link que vc posto das alavancas so é da ghp e gmp

eu keria de todas as potions e as principais runas...

 

q bixo folgado velho.... faz a porra das edições das id's das potions e runes...

 

ja ta pronto na mão... custa adaptar???

Link para o comentário
Compartilhar em outros sites

q bixo folgado velho.... faz a porra das edições das id's das potions e runes...

 

ja ta pronto na mão... custa adaptar???

 

 

eu sou mapper nao sou scripter, é por esse motivo que estou aki fazendo as perguntas

Link para o comentário
Compartilhar em outros sites

Na verdade para o NPC vender a runa com esta carga ela precisa estar configurada para isso.

 

Vai em Spells.xml abra e mude isto na parte de runas, igual a este:

 

<rune name="Sudden Death" id="2268" allowfaruse="1" charges="100"......

 

Mude a charges para um número que você quer, mudando ele não quer dizer que o npc vai vender sd 100x, ai você configura o seu npc para vender na quantidade desejada. Veja exemplo do Mutano logo acima.

Link para o comentário
Compartilhar em outros sites

Voce tera que Mudar o arquivo spells.xml, ou seja, Vc tera que adicionar ou mudar o numero de cargas

 

Ex: charges="3"

Para ->charges="100"...

 

ai vc muda oq o npc vende o numero de cargas e o preço tbm

Link para o comentário
Compartilhar em outros sites

Posso da uma dica? Faz por alavanca cara é bem mais facil , modifique o meu.

 

data/actions/scripts cola isto \/

 

function onUse(cid, item, frompos, item2, topos)

 

container = doPlayerAddItem(cid, 1999, 1)

 

if item.itemid == 1945 and doPlayerRemoveMoney(cid,30000) == 1 then

doAddContainerItem(container, MUDE TODOS NUMEROS DA FILEIRA PARA O ID DA SD, MUDE TODOS PARA 100 AI VENDERÁ POR 100 CHARGES.)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doTransformItem(item.uid,item.itemid+1)

 

elseif item.itemid == 1946 and doPlayerRemoveMoney(cid,30000) == 1 then

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doAddContainerItem(container, 2293, 10)

doTransformItem(item.uid,item.itemid-1)

 

else

doPlayerSendCancel(cid,"Sorry, you don't have enough money!")

end

return 1

end

 

agora vá em data/actions/scripts e cole isto \/

 

<action uniqueid="8029" script="bpsd.lua"/>

 

Agora vá no mapa editor e bote esse uniqueid "8029" na alavanca e pronto.

 

Abraço!

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...