[pedido]!buybless

leonardopressi
em Lixeira Pública

leonardopressi

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/06/06Posts: 25

ae cara, me ajuda ae, preciso de uma talkaction parescida com !buyhouse, mas de !buybless, me consegue ae =]


dwhfms

Eterno Coordenador - ou não :(
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 08/05/08Posts: 1342

Para não parecer "chato" como pareci no outro post, vou te ajudar:

http://www.xtibia.com/forum/TalkAction-Com...em-t111288.html

Ae tem é só você seguir a explicação que vai funcionar direitinho, qualquer coisa posta ae ok?

 

Acredito que isso possa ajudar ..

Entrada como Estagiário: 10/05/09

Entrada na Equipe de Imprensa: 23/06/09

Coordenador de Imprensa: 11/09/09

Coordenador de Redação: 20/03/11

Coordenador de Imprensa: 11/07/11

Diretor de Publicidade: 19/10/12

Contato: wonhelder@xtibia.com

 

"Não podemos prever o futuro, mas podemos criá-lo." Paul Pilzer

"Todo homem morre, mas são poucos os que realmente vivem." William Wallace

 



 

Conheça o Facebook do XTibia.com, lá você vê o melhor conteúdo do XTibia e ainda pode concorrer a prêmios incríveis!

 

facebooklogoq.jpg

Schiavinato

Aprendendo Scripting *-*
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 12/08/07Posts: 345Char no Tibia: Lokeded
local priceBless = 50000

 

function onSay(cid, words, param)

if getPlayerBlessing(cid, 1) or getPlayerBlessing(cid, 2) or getPlayerBlessing(cid, 3) or getPlayerBlessing(cid, 4) or getPlayerBlessing(cid, 5) then

doPlayerSendCancel(cid,'You have already got one or more blessings!')

else

if doPlayerRemoveMoney(cid, priceBless) == TRUE then

doPlayerAddBlessing(cid, 1)

doPlayerAddBlessing(cid, 2)

doPlayerAddBlessing(cid, 3)

doPlayerAddBlessing(cid, 4)

doPlayerAddBlessing(cid, 5)

doPlayerAddItem(cid, 2173,1)

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_HOLYDAMAGE)

doPlayerSendTextMessage(cid,25,'You have been blessed by the gods and receive a free amulet of loss.')

else

doPlayerSendCancel(cid, "You need "..priceBless.." gold coins to get all blessings!")

end

end

return 1

end

 

Onde ta em negrito é o preço do bless

 

Onde ta em italico é que eu colokei pra vim um aol junto

 

Se vc kizer tirar basta retirar a linha:

doPlayerAddItem(cid, 2173,1)

 

	<talkaction access="0" words="!buybless" script="buybless.lua"/>

The Crystal Server(Sorcerer´s Stone) - Project



 

Venha participar deste projeto - Desenvolvido por Shynzo

 

Link para download do distro:

http://www.xtibia.com/forum/topic/143282-862-the-crystal-server-v018/

Link da formação do projeto:

http://www.xtibia.com/forum/topic/143247-the-crystal-server-recruta/

dwhfms

Eterno Coordenador - ou não :(
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 08/05/08Posts: 1342

aqui está:

function getPlayerMoney(cid)
   gold = getPlayerItemCount(cid,2148)
   plat = getPlayerItemCount(cid,2152)*100
   crys = getPlayerItemCount(cid,2160)*10000
   money = gold + plat + crys
   return money
   end

function onSay(cid, words, param)
   if getPlayerPremiumDays(cid) >= 1 and getPlayerMoney(cid) >= 50000 then
      if getPlayerBlessing(cid, 0) then
         doPlayerRemoveMoney(cid, 50000)
         doPlayerAddBlessing(cid, 1)
         doPlayerAddBlessing(cid, 2)
         doPlayerAddBlessing(cid, 3)
         doPlayerAddBlessing(cid, 4)
         doPlayerAddBlessing(cid, 5)
         doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Acabas de comprar las 5 blessing por 50000 gold coins.")
      else
         doPlayerSendCancel(cid, "Tu ya tienes todas las Blessings.")
         doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
      end
   else
         doPlayerSendCancel(cid, "You don't have enough money, blessings costs 50000 gold coins.")
         doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
   end
end

 

    <talkaction words="!buybless" script="buybless.lua"/>

 

Se o do amigo não funcionar testa ae, encontrei espero ajudar

Entrada como Estagiário: 10/05/09

Entrada na Equipe de Imprensa: 23/06/09

Coordenador de Imprensa: 11/09/09

Coordenador de Redação: 20/03/11

Coordenador de Imprensa: 11/07/11

Diretor de Publicidade: 19/10/12

Contato: wonhelder@xtibia.com

 

"Não podemos prever o futuro, mas podemos criá-lo." Paul Pilzer

"Todo homem morre, mas são poucos os que realmente vivem." William Wallace

 



 

Conheça o Facebook do XTibia.com, lá você vê o melhor conteúdo do XTibia e ainda pode concorrer a prêmios incríveis!

 

facebooklogoq.jpg

leonardopressi

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/06/06Posts: 25

ae vlw ae, funcionou sim, agradeço a vc's. E me desculpem se eu fui xato em algum momento.

 

Agora peço otra ajuda a vc's;

Não sei se posto aki, mas se vc's puderem me ajudar,

 

tipo assim, keria um script pra quando o cara usa pote o pote sumir junto intendeu?

 

vlw ae


dwhfms

Eterno Coordenador - ou não :(
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 08/05/08Posts: 1342

Amigo você poderia explicar um pouco melhor? não entendi qual é a sua duvida

Entrada como Estagiário: 10/05/09

Entrada na Equipe de Imprensa: 23/06/09

Coordenador de Imprensa: 11/09/09

Coordenador de Redação: 20/03/11

Coordenador de Imprensa: 11/07/11

Diretor de Publicidade: 19/10/12

Contato: wonhelder@xtibia.com

 

"Não podemos prever o futuro, mas podemos criá-lo." Paul Pilzer

"Todo homem morre, mas são poucos os que realmente vivem." William Wallace

 



 

Conheça o Facebook do XTibia.com, lá você vê o melhor conteúdo do XTibia e ainda pode concorrer a prêmios incríveis!

 

facebooklogoq.jpg

leonardopressi

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/06/06Posts: 25

Assim cara, ja vi em alguns OTs que quando o cara usa o pote (flask de vida,mana) e tals o pote some da bp, senão sempre tem mil vials em todo mapa.

 

Otra coisa, testei em player agora o !buybless, e eu n tinha bless nada, e dizia que eu ja tinha todas as bless..

tenho que fazer algo mais?


leonardopressi

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/06/06Posts: 25

Cara, por favor, me responde ae, eu paguei o talkaction do !buybless, mas ae quando eu do o comando dis qe eu ja passuo as bless.

Tem algum melhor ae

ou me ajuda coloka pra ele funcionar;

 

Obg pela atenção!


Merchant

ex-moderador :)
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 11/01/09Posts: 252

Caro leonardopressi evite postar duas vezes seguidas, pois e considerado double post.

Se desejar acrescentar algo, apenas edite o seu tópico, para não ocorrer mais isto.

Espero ter sido claro, é explicativo.

 

Abraços

E-mail: luizcavalcanti@live.com

leonardopressi

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/06/06Posts: 25

ja estou ciente do double post, me desculpei, apenas pedi uma ajuda, mas n foi bem sucedida, preciso de um talkaction !buybless, alguem pode me ajudar?


Niesamowity Szczurek

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/04/09Posts: 24

Amigo você poderia explicar um pouco melhor? não entendi qual é a sua duvida