PE
talkaction

Trocar 1Kk Por Gold Ingot

Por pessoa93, 06 de jun. de 2012 em Actions e Talkactions

script
16
3.8k
06 de junho de 2012 às 17:56

Função: Trocar 1kk por 1 Gold Ingot.

Por que? Para evitar varias e varias BP'S de KK's aonde gold ingot vai servir de comercio no servidor.

 

//--

Crie um arquivo chamado gold.lua e copie isso lá dentro:

 

function onSay(cid, words, param)
if doPlayerRemoveMoney(cid, 1000000) then
doPlayerAddItem(cid, 9971, 1)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "1kk transformado em Gold Ingot")
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você não tem 1kk")
end
return true
end

Abra talkactions.xml e cole isso:

 <talkaction words="!1kk" event="script" value="gold.lua"/>

 

--//

 

 

Créditos : Pess0a // Meu primeiro script *_*

Editado Junho 6 por Pess0a

Makelin1M
06 de junho de 2012 às 18:17

Se não me engano você coloco o script como action '-'

CriticalC
06 de junho de 2012 às 18:20

Parabéns, continue assim e logo irá virar um belo scripter.

 

Atenciosamente, Critical.

OneshotO
06 de junho de 2012 às 18:21

Parabéns, pess0a.

Editado Junho 6 por Oneshot

06 de junho de 2012 às 18:21

Se não me engano você coloco o script como action '-'

Verdade, desculpa. Mudei ja

20cm2
07 de junho de 2012 às 18:56

hehe, você poderia por como action, ficaria mais fácil

 

function onUse(cid, item, frompos, item2, topos)
if item.itemid == 2160 and item.type == 100 then
doRemoveItem(item.uid,item.type)
doPlayerAddItem(cid,9971,1)
doPlayerSendTextMessage(cid,22,"You have changed 100cc's to 1 gold ingot")
elseif item.itemid == 2160 and item.type < 100 then
doPlayerSendTextMessage(cid,22,"You have to got 1kk to change for platinum coin")
end
  end

ficando assim

abçs , legal você como scripter

Editado Junho 7 por 20cm

SubwatS
08 de junho de 2012 às 20:37

Se não me engano você coloco o script como action '-'

 

se não me engano ta escrito talkaction, e seu post é flood manolo não é o primeiro tópico que você comenta para subir seus posts, se liga ae cara.

 

 

@script

script simples e bem util, mas dae o player tem que editar no items.xml pra o gold ignot servir como moeda.

 

=)

CriticalC
08 de junho de 2012 às 20:39

Subwat o usuário em questão tentou ajudar o Pess0a, logo não cometendo flood.

 

Atenciosamente, Critical.

20cm2
11 de junho de 2012 às 00:04

Verdade, tem que por a tag no item:

<attribute key="worth" value="1000000" />

LordfireL
15 de junho de 2012 às 00:44

Ahuashuashuas legal começar com isso Pess0a, boa sorte. Aliás prefiro em action onUse como mostraram acima, já que os outros "dinheiros" também funcional assim :p

2 semanas depois...
RiiickyR
24 de junho de 2012 às 15:07

Booa Taarde ..

 

Proos NPC's aceitarem a moeda tem que adicionar no npc essa moeda ?

20cm2
25 de junho de 2012 às 01:34

Booa Taarde ..

 

Proos NPC's aceitarem a moeda tem que adicionar no npc essa moeda ?

 

procura o id do gold ingot no items.xml e adiciona a tag:

<attribute key="worth" value="1000000" />

aí eles vão aceitar

VodkartV
25 de junho de 2012 às 10:10

Booa Taarde ..

 

Proos NPC's aceitarem a moeda tem que adicionar no npc essa moeda ?

 

procura o id do gold ingot no items.xml e adiciona a tag:

<attribute key="worth" value="1000000" />

aí eles vão aceitar

 

hmmm não sabia disso, valeu pela dica

foi bastante útil xD

PrezyosoP
28 de junho de 2012 às 13:54

Otimo Script Pess0a, Eu Tentei Aqui E Deu Certo, Dps tentei fazer um script pro ingot voltar a ser 1kk, como eu poderia fazer isso???

darkeagleotD
29 de junho de 2012 às 11:59

Golden INGOT eh loot de algum bicho ?