Ir para conteúdo

Featured Replies

Postado
1 minuto atrás, LukazGiovanni disse:

@lucaspds para adicionar item é só modificar as seguintes linhas:

 


	if(msgcontains(msg, 'Addon Doll')) then // NOME DO ITEM
		if getPlayerItemCount(cid, barras) >= 35 then // QUANTO VAI CUSTAR
			doPlayerRemoveItem(cid, barras, 35) // QUANTO VAI CUSTAR COLOCAR MESMA COISA DO OUTRO
			doPlayerAddItem(cid, 9693, 1) // ID DO ITEM E QUANTIDADE
			npcHandler:say('Foi um prazer negociar com voce.', cid)
		else
			npcHandler:say('Voce nao tem barras suficiente.', cid)
		end
	end

 

Ajudei parceiro? =D

PIOR Q NÃO UaheuHAE Tipo, não quero só alterar o iten... quero por mais, é só copiar esse codigo, replicar embaixo e alterar pros novos itens desejados?? 

 

  • Respostas 17
  • Visualizações 1.7k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • 1º Em npc crie um arquvo com nome Contrabandista.xml e cole 2º Em npc/scripts crie um arquivo  Contrabandista.lua e cole Da para diminuir esse script mais estava sem tempo, es

  • Então mano como disse estou sem tempo por isso o script n ta rusumidinho para facilitar a adição de novos itens mais continua muito simples em : local need = {      {id = 15515, qt = 5}, --Barras

  • chequei agr estava viajando vou baixar um server de tibia e arrumar  

Postado
7 horas atrás, LukazGiovanni disse:

@lucaspds eu consegui o script, peguei de um servidor antigo e tive que estudar um pouco pra fazer ele funcionar no TFS 1.2

 


local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)

local Topic = {}

function onCreatureAppear(cid)					npcHandler:onCreatureAppear(cid)			end
function onCreatureDisappear(cid)				npcHandler:onCreatureDisappear(cid)			end
function onCreatureSay(cid, type, msg)			npcHandler:onCreatureSay(cid, type, msg)	end
function onThink()								npcHandler:onThink()						end

function creatureSayCallback(cid, type, msg)
	if(not npcHandler:isFocused(cid)) then
		return false
	end

	local barras = 15515 -- ID DAS BARRAS AQUI
	
	if(msgcontains(msg, 'Addon Doll')) then
		if getPlayerItemCount(cid, barras) >= 35 then
			doPlayerRemoveItem(cid, barras, 35)
			doPlayerAddItem(cid, 9693, 1)
			npcHandler:say('Foi um prazer negociar com voce.', cid)
		else
			npcHandler:say('Voce nao tem barras suficiente.', cid)
		end
	end
	
	if(msgcontains(msg, 'Mount Doll')) then
		if getPlayerItemCount(cid, barras) >= 50 then
			doPlayerRemoveItem(cid, barras, 50)
			doPlayerAddItem(cid, 9019, 1)
			npcHandler:say('Foi um prazer negociar com voce.', cid)
		else
			npcHandler:say('Voce nao tem barras suficiente.', cid)
		end
	end

	if(msgcontains(msg, 'VIP III Teleport')) then
		if getPlayerItemCount(cid, barras) >= 200 then
			doPlayerRemoveItem(cid, barras, 200)
			doPlayerAddItem(cid, 24759, 1)
			npcHandler:say('Foi um prazer negociar com voce.', cid)
		else
			npcHandler:say('Voce nao tem barras suficiente.', cid)
		end
	end

	
	
	
	
return true
end

npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
npcHandler:addModule(FocusModule:new())

 

Manin...será que essa coisinha ai serviria pra poketibia base cyan 8.54?? .-. se sim, como que eu faria pra por um nome no npc ou onde add ele? :s 

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