Ir para conteúdo

Featured Replies

  • 1 year later...
  • Respostas 18
  • Visualizações 5.4k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Pronto local bless = {1, 2, 3, 4, 5} local itemid = xxxx -- ID diamonds local count = xx -- Quantidade de diamonds function onSay(cid, words, param) for i = 1, table.maxn(bless) do if getPlay

  • Não testei ... local bless = {1, 2, 3, 4, 5} local itemid = xxxx -- ID diamonds local count = xx -- Quantidade de diamonds function onSay(cid, words, param) for i = 1, table.maxn(bless) do if

  • Só colocar um return caso não seja VIP, não sei as funções do TFS 1.1, mas acho que seria assim: if not player:isPremium() then return player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'Apenas

  • 6 months later...
Postado

Boa tarde! 

comigo não funcionou nenhum dos códigos que achei. Eu uso OTX com a versão do TFS 1.3.

 

Criei uma linha nova no arquivo talkactions.xml dentro da pasta Talkactions.

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

e criei um arquivo novo com o nome bless.lua na pasta scripts.

function onSay(cid)

	local player = Player(cid)
	local totalBlessPrice = getBlessingsCost(player:getLevel()) * 5 * 0.7
	
	if player:getBlessings() == 5 then
				player:sendCancelMessage("You already have been blessed!", cid)
			elseif player:removeMoney(totalBlessPrice) then
				player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have been blessed by all of eight gods!")
				for b = 1, 5 do
					player:addBlessing(b, 1)
				end
				player:getPosition():sendMagicEffect(CONST_ME_HOLYAREA)
				
			else
				player:sendCancelMessage("You don't have enough money. You need " .. totalBlessPrice .. " to buy bless.", cid)
			end
end

O valor da bless poderá ser alterado conforme o gosto, basta trocar o 0.7 pelo valor desejado.

 

Espero ajudar!!

Abraço

  • 5 months later...
Postado

alguém sabe como por para somente se o player estiver em area pz poder usar o comando? já fucei em tudo nas funções do tfs 1.3 e não acho kk

 

 

 

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo