NA
8.1

Otserv Servfull 1.12 - Tibia Ot 8.1[atualizado]

Por Natanael Beckman, 20 de mar. de 2008 em OTServ Comum

otserv
tibia
script
3.5 (12)
584
159.7k
25 de março de 2008 às 09:10

Mano o ot ta di parabeins mais viio pram in cata o addon eu sei ke tem os items mais como falo pro npc?

TererekoT
25 de março de 2008 às 09:40

vo baxa, parece ser bom...

Natanael BeckmanN
25 de março de 2008 às 10:41

@bitous

 

Você vai até o npc da addon que você quer ae fala:

Hi

help

exemplo se fala.

first knight addon

Ae você fala a mesma coisa mais tudo em minusculo.

Se você não tiver os itens ele vai dizer o que precisa para conclui o addon. =p

kleberluizK
25 de março de 2008 às 14:57

valeuss ai galera pela ajuda muito grato

Haill~~ XtibiA

MarcinhoM
25 de março de 2008 às 15:13

aqui em casa sempre na hora de abrir da um erro... feiu q o ot n carrega... de 15x q cliko pra abrir so 1 funciona o.O si poder mi ajudar!

( para ser mais especifico o erro eh qndo carrega os NPCS)

Editado Março 25 por Marcinho

25 de março de 2008 às 15:26

Valeu gm backman venhu acompanhanu seu trabalho e vc é ta de parabeins :)

garotinlolG
25 de março de 2008 às 15:46

eu ainda nao baixei mais vou baxar e ver se eh bom

Natanael BeckmanN
25 de março de 2008 às 15:46

Olha o ot so abre em computadores com 512 mais de memoria raramente abre em menos isso porque o mapa e muito grande e demora carrega ae a memoria agiliza a velocidade do carregamento.

 

 

aqui em casa sempre na hora de abrir da um erro... feiu q o ot n carrega... de 15x q cliko pra abrir so 1 funciona o.O si poder mi ajudar!

( para ser mais especifico o erro eh qndo carrega os NPCS)

MarcinhoM
25 de março de 2008 às 15:54
Olha o ot so abre em computadores com 512 mais de memoria raramente abre em menos isso porque o mapa e muito grande e demora carrega ae a memoria agiliza a velocidade do carregamento.

meu pc tem 2GB de MEMORIA RAM!

Natanael BeckmanN
25 de março de 2008 às 15:58

Pois concerteza você meu em algo errado e o primeiro que vejo reclama sobre isso com um com essa configuração.

25 de março de 2008 às 16:27

beckman disculpa ta atomentano dinovo eu fui faser o primeiro addon do beggar ai flao la first beggar addon e elen um fala nadapoderia ajudar ou melhor sep asse seu msn

25 de março de 2008 às 16:32

viu mais uma pergunta a arena ta bugada e eu keria muito ke me ajduasse a arrumar

Natanael BeckmanN
25 de março de 2008 às 16:52

Olha é verdade eu vi la so o beggar1 que ta bugado mais ae vai a solução:

 

Abri o arquivo beggar1.lua que fica na pasta otserv/data/npc/script abre ele da ctrl+a seleciona tudo apaga e cola isso:

 

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

-- OTServ event handling functions start
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
-- OTServ event handling functions end

function creatureSayCallback(cid, type, msg)
-- Place all your code in here. Remember that hi, bye and all that stuff is already handled by the npcsystem, so you do not have to take care of that yourself.
if(npcHandler.focus ~= cid) then
	return false
end

	addon_need_premium = 'Desculpe-me, você precisa ser PA para ter Addon.'
	addon_have_already = 'Desculpe-me, você ja tem esse Addon.'
	addon_have_not_items = 'Desculpe-me, você não tem os itens.'
	addon_give = 'Tome o Addon.'
	player_gold = getPlayerItemCount(cid,2148)
	player_plat = getPlayerItemCount(cid,2152)*100
	player_crys = getPlayerItemCount(cid,2160)*10000
	player_money = player_gold + player_plat + player_crys

	if msgcontains(msg, 'addons') then
		selfSay('Eu poderia dar-lhe o first beggar addon.')
	elseif msgcontains(msg, 'help') then
		selfSay('To buy the first addon say \'first beggar addon\'.')
------------------------------------------------ addon ------------------------------------------------
	elseif msgcontains(msg, 'first beggar addon') then
		if getPlayerPremium(cid) then
			if getPlayerItemCount(cid,5883) >= 100 and player_money >= 20000 then
				selfSay('Poderia trazer 100 ape furs and 20000 gold coins?')
				talk_state = 25
			else
				selfSay('Eu preciso de 100 ape furs and 20000 gold coins, para dar-lhe o First Beggar Addon. Volte quando te-los.')
				talk_state = 0
			end
		else
			selfSay(addon_need_premium)
			talk_state = 0
		end
------------------------------------------------ confirm yes ------------------------------------------------
	elseif msgcontains(msg, 'yes') and talk_state == 25 then
		talk_state = 0
		if getPlayerItemCount(cid,5883) >= 100 and player_money >= 20000 then
			addon = getPlayerStorageValue(cid,130001)
			if addon == -1 then
				if doPlayerTakeItem(cid,5883,100) == 0 and pay(cid,20000) then
					selfSay(addon_give)
					doPlayerAddAddon(cid, 153, 1)
					doPlayerAddAddon(cid, 157, 1)
					setPlayerStorageValue(cid,130001,1)
				end
			else
				selfSay(addon_have_already)
			end
		else
			selfSay(addon_have_not_items)
		end
------------------------------------------------ confirm no ------------------------------------------------
	elseif msgcontains(msg, 'no') and (talk_state >= 1 and talk_state <= 38) then
		selfSay('Ok obrigado.')
		talk_state = 0
	end

-- Place all your code in here. Remember that hi, bye and all that stuff is already handled by the npcsystem, so you do not have to take care of that yourself.
return true
end

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

 

Só salva e pronto.

25 de março de 2008 às 17:18

brigado mais e arena keria sabe arruma ela

meupranxaM
25 de março de 2008 às 17:24

unicos bugs que achei foi :

 

- 1s a mais de exausted em algumas magias. ex: exori san , exevo mas san , exori frigo , exevo gran mas frigo ,etc (eram pra ter 1s que nem as otras).

-Não é um bug mas tu falo que tem o NPC da Arena na pasta , mas nao tem :S pelo menos nao achei...

-E tambem nao achei em que bixo dropa 'chunk of crude iron'.

 

se pude me ajuda ai seria bom

melhor global que ja vi, parabens ;)