Jump to content

Recommended Posts

  • Moderator

@Mor3nao Obrigado pelo conteúdo. Tópico aprovado!

                                                                                  Lhe ajudei? Que bom, Boa Sorte!

                                                                                               Não dou suporte via privado

 

 

Tópicos:

• Widget Gesior

• Autoloot 100%

• [Old Client] Como Hookar Dll

• Configurando VPS Windowns

• [Solução] Código Caracteres Especiais

 

Contribuições:

• Cidade [8.60]

• Cave de Boss

 

Discord: Belmont#1997

Não esqueça do REP+ :)

 

                                                                           820346007_SemTtulo-4.png.8c37fee4b163b6df0f88e41f0ee221fb.png

                                                                             Grupo ElfBot

 

                                                                                                 

Link to post
Share on other sites

No remeres tem como verificar a quantidade total de monstros e acho que pelo spawns.xml da pra ver usando notepad++, mas é um trabalho manual chatinho.

Esse sistema vem a lista completa e organizada, gostei (seria mt útil no Empire @xWhiteWolf), muito obrigado!

Tutoriais, lives, suporte, desafios, classificados e freelancer você encontra na Academia de Otserver.

separa10.png

 

Conheça nossos grupos:

 

academiaicone1.png                        academiaicone2.png

Academia de Mapping!        Academia de Coding!

 

academiaicone3.png

Academia de Design!

---------------------------------------------

 

 

Precisando de Sprites?

 

 

Academia de Spriting

Academia de Spriting - Baixe Sprites gratuitas (FREE) em nosso blog!

 

 

---------------------------

« Mapas do Nolis »

 

 

 

 

Link to post
Share on other sites

4 horas atrás, Nolis disse:

No remeres tem como verificar a quantidade total de monstros e acho que pelo spawns.xml da pra ver usando notepad++, mas é um trabalho manual chatinho.

Esse sistema vem a lista completa e organizada, gostei (seria mt útil no Empire @xWhiteWolf), muito obrigado!

Então, eu comecei a contar 1 a 1, mas ficava um trabalho inviavel kk ai fiz o sistema de task bem "restrito", poucos monstros, dps q fiz esse sistema, automatizei, e agora TODOS os monstros do server estão no meu sistema de task, e proporcional a quantidade disponiveis no sv xD

MEUS POSTS:

 

SE AJUDEI, DÁ O REP+, ESQUECE NÃO, VLW BB <3

Link to post
Share on other sites

On 8/24/2020 at 10:50 AM, Nolis said:

Esse sistema vem a lista completa e organizada, gostei (seria mt útil no Empire @xWhiteWolf), muito obrigado!

@Nolis Não só ja tem isso no Empire (há alguns anos), mas o script é incrivelmente similar (pra não dizer igual). Na época foi o Breno que (fez/copiou de algum lugar) e eu adaptei ele pra extrair os monstros ordenados por nome crescente:


Código (em talkaction)

Spoiler

 


local xml_monster_dir = 'data/world/empire-spawn.xml' -- Diretório do arquivo onde contém os monstros.
local new_file_name = 'monster_count.txt'


function onSay(player, words, param)

    if not player:getGroup():getAccess() then
        return true
    end

    if player:getAccountType() < ACCOUNT_TYPE_GOD then
        return false
    end

	logCommand(player, words, param)

	local open_file = io.open(xml_monster_dir, "r")
	local writing_file = io.open(new_file_name, "w+")
	local file_read = open_file:read("*all")

	open_file:close()

	local monsters = {}

	for str_match in file_read:gmatch('<monster name="(.-)"') do
	local ret_table = monsters[str_match]
		if ret_table then
			monsters[str_match] = ret_table+1
		else
			monsters[str_match] = 1
		end
	end

	writing_file:write('--- Total de Monstros no Servidor ---\n')

	for monster, count in pairsByKeys(monsters) do
		--print(monster, count)
		writing_file:write(monster..' - '..count..'\n')
	end

	writing_file:close()

return false
end

 

 

 

 

Lista extraída:

Spoiler

--- Total de Monstros no Servidor ---
Amazon - 112
Amazon Conjurer - 17
Amazon Servant - 54
Ancient Scarab - 17
Asassin - 7
Assassin - 40
Badger - 9
Bandit - 55
Banshee - 31
Barbarian Bloodwalker - 17
Barbarian Brutetamer - 11
Barbarian Headsplitter - 21
Barbarian Skullhunter - 14
Bat - 84
Bear - 32
Behemoth - 63
Beholder - 25
Betrayed Wraith - 12
Black Knight - 24
Blightwalker - 31
Blood Crab - 6
Blue Butterfly - 8
Blue Djinn - 19
Boar - 26
Bog Frog - 6
Bog Raider - 18
Bone Beast - 9
Bonebeast - 20
Bug - 141
Butterfly - 16
Carniphila - 3
Carrion Worm - 136
Cat - 1
Cave Rat - 42
Centipede - 35
Chicken - 27
Clay Guardian - 4
Cobra - 22
Coral Frog - 1
Corym Charlatan - 42
Corym Skirmisher - 9
Corym Vanguard - 5
Crab - 18
Crawler - 11
Crocodile - 32
Crypt Shambler - 135
Crystal Spider - 7
Cyclops - 213
Cyclops Drone - 120
Cyclops Smith - 77
Dark Apprentice - 30
Dark Magician - 40
Dark Monk - 37
Dark Torturer - 31
Death Blob - 27
Deer - 114
Defiler - 17
Demon - 60
Demon (Goblin) - 25
Demon Skeleton - 231
Destroyer - 48
Diabolic Imp - 20
Dog - 5
Dragon - 230
Dragon Hatchling - 112
Dragon Lord - 164
Dragon Lord Hatchling - 50
Dragonling - 9
Draken Abomination - 9
Draken Elite - 18
Draken Spellweaver - 25
Draken Warmaster - 27
Draptor - 3
Drillworm - 13
Dromedary - 13
Dwarf - 56
Dwarf Geomancer - 21
Dwarf Guard - 44
Dwarf Miner - 8
Dwarf Soldier - 49
Dworc Fleshhunter - 11
Dworc Venomsniper - 8
Dworc Voodoomaster - 7
Earth Elemental - 36
Efreet - 7
Elder Beholder - 10
Elder Mummy - 4
Elder Wyrm - 31
Elephant - 10
Elf - 85
Elf Arcanist - 31
Elf Scout - 64
Emerald Damselfly - 44
Energy Elemental - 32
Eye of the Seven - 18
Filth Toad - 4
Fire Devil - 35
Fire Elemental - 160
Flamethrower - 14
Flamingo - 3
Forest Fury - 10
Frost Dragon - 112
Frost Dragon Hatchling - 65
Frost Giant - 20
Frost Giantess - 6
Fury - 19
Gargoyle - 34
Ghastly Dragon - 25
Ghost - 60
Ghoul - 332
Giant Spider - 80
Goblin - 35
Goblin Assassin - 7
Goblin Scavenger - 13
Gozzler - 31
Green Djinn - 17
Grim Reaper - 39
Hand of Cursed Fate - 10
Hellfire Fighter - 54
Hellhound - 7
Hellspawn - 5
Hero - 121
Horse - 4
Horse1 - 4
Hunter - 42
Husky - 2
Hyaena - 29
Hydra - 33
Ice Golem - 3
Ice Witch - 22
Infernalist - 30
Insect Swarm - 27
Insectoid Scout - 4
Insectoid Worker - 9
Island Troll - 15
Juggernaut - 14
Killer Caiman - 2
Kongra - 36
Lady Bug - 19
Lancer Beetle - 25
Larva - 257
Leaf Golem - 16
Lich - 54
Lion - 4
Lizard Chosen - 56
Lizard Dragon Priest - 26
Lizard High Guard - 50
Lizard Legionnaire - 30
Lizard Noble - 2
Lizard Sentinel - 48
Lizard Snakecharmer - 23
Lizard Templar - 38
Lizard Zaogun - 8
Lost Soul - 38
Magicthrower - 14
Mammoth - 2
Marid - 10
Marsh Stalker - 15
Massacre - 1
Massive Earth Elemental - 2
Massive Energy Elemental - 14
Massive Fire Elemental - 34
Medusa - 4
Mercury Blob - 25
Merlkin - 5
Minotaur - 40
Minotaur Archer - 23
Minotaur Guard - 46
Minotaur Mage - 9
Monk - 14
Mummy - 153
Mutated Bat - 9
Mutated Rat - 11
Mutated Tiger - 2
Necromancer - 106
Necropharus - 1
Nightmare - 48
Noble Lion - 8
Nomad - 41
Orc - 101
Orc Berserker - 83
Orc Leader - 40
Orc Rider - 14
Orc Shaman - 48
Orc Spearman - 64
Orc Warlord - 20
Orc Warrior - 63
Orchid Frog - 1
Parrot - 2
Penguin - 8
Phantasm - 15
Pig - 9
Pink Butterfly - 4
Plaguesmith - 54
Poacher - 5
Poison Spider - 110
Polar Bear - 15
Poodle - 1
Priestess - 2
Primitive - 1
Quara Constrictor - 53
Quara Constrictor Scout - 8
Quara Hydromancer - 46
Quara Hydromancer Scout - 1
Quara Mantassin - 47
Quara Mantassin Scout - 7
Quara Pincher - 35
Quara Pincher Scout - 1
Quara Predator - 48
Quara Predator Scout - 3
Rabbit - 81
Rat - 92
Red Butterfly - 43
Roaring Lion - 22
Rotworm - 278
Salamander - 23
Sandcrawler - 118
Scarab - 197
Scorpion - 69
Sea Serpent - 10
Seagull - 15
Serpent Spawn - 30
Sheep - 24
Sibang - 29
Silver Rabbit - 5
Skeleton - 173
Skeleton Warrior - 45
Skunk - 7
Slime - 99
Smuggler - 15
Snake - 271
Son of Verminor - 19
Souleater - 3
Spectre - 26
Spider - 214
Spit Nettle - 10
Squirrel - 9
Stalker - 14
Stampor - 21
Stone Golem - 60
Swamp Troll - 6
Swampling - 2
Tarantula - 50
Terramite - 33
Terror Bird - 8
Thornback Tortoise - 6
Tiger - 14
Tomb Servant - 1
Tortoise - 41
Troll - 69
Undead Dragon - 8
Ushuriel - 1
Valkyrie - 74
Valkyrie Guard - 32
Valkyrie High Guard - 26
Vampire - 139
Vampire Bride - 25
Vampire Viscount - 6
Wailing Widow - 10
War Golem - 9
War wolf - 22
Warlock - 51
Wasp - 116
Waspoid - 4
Water Buffalo - 5
Water Elemental - 12
Werewolf - 24
White Deer - 6
White Shade - 6
Wiggler - 10
Wild Warrior - 73
Wilting Leaf Golem - 6
Winter wolf - 40
Wisp - 20
Witch - 42
Wolf - 273
Worker Golem - 2
Wyrm - 23
Wyvern - 42
Yellow Butterfly - 15
Zombie - 38

 


Obs: no meu for eu uso a função pairsByKeys para iterar, vc precisa adicionar isso aqui na sua lib:

Spoiler

function pairsByKeys(t, f)
	local a = {}
	for n in pairs(t) do table.insert(a, n) end
	table.sort(a, f)
	local i = 0      -- iterator variable
	local iter = function ()   -- iterator function
		i = i + 1
		if a[i] == nil then return nil
			else return a[i], t[a[i]]
		end
	end
	return iter
end

 



Quanto ao tópico, interessante a ideia de fazer onStartup mas isso pode acabar fazendo seu servidor levar mais tempo pra abrir que o normal, por talkaction é mais 'controlado' até porque vc nao vai editar a quantia de monstros no jogo em todo startup então não faz tanto sentido ficar atualizando todo dia.

Edited by xWhiteWolf (see edit history)

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link to post
Share on other sites

2 horas atrás, xWhiteWolf disse:

@Nolis Não só ja tem isso no Empire (há alguns anos), mas o script é incrivelmente similar (pra não dizer igual). Na época foi o Breno que (fez/copiou de algum lugar) e eu adaptei ele pra extrair os monstros ordenados por nome crescente:


Código (em talkaction)

  Ocultar conteúdo

 



local xml_monster_dir = 'data/world/empire-spawn.xml' -- Diretório do arquivo onde contém os monstros.
local new_file_name = 'monster_count.txt'


function onSay(player, words, param)

    if not player:getGroup():getAccess() then
        return true
    end

    if player:getAccountType() < ACCOUNT_TYPE_GOD then
        return false
    end

	logCommand(player, words, param)

	local open_file = io.open(xml_monster_dir, "r")
	local writing_file = io.open(new_file_name, "w+")
	local file_read = open_file:read("*all")

	open_file:close()

	local monsters = {}

	for str_match in file_read:gmatch('<monster name="(.-)"') do
	local ret_table = monsters[str_match]
		if ret_table then
			monsters[str_match] = ret_table+1
		else
			monsters[str_match] = 1
		end
	end

	writing_file:write('--- Total de Monstros no Servidor ---\n')

	for monster, count in pairsByKeys(monsters) do
		--print(monster, count)
		writing_file:write(monster..' - '..count..'\n')
	end

	writing_file:close()

return false
end

 

 

 

 

Lista extraída:

  Mostrar conteúdo oculto


--- Total de Monstros no Servidor ---
Amazon - 112
Amazon Conjurer - 17
Amazon Servant - 54
Ancient Scarab - 17
Asassin - 7
Assassin - 40
Badger - 9
Bandit - 55
Banshee - 31
Barbarian Bloodwalker - 17
Barbarian Brutetamer - 11
Barbarian Headsplitter - 21
Barbarian Skullhunter - 14
Bat - 84
Bear - 32
Behemoth - 63
Beholder - 25
Betrayed Wraith - 12
Black Knight - 24
Blightwalker - 31
Blood Crab - 6
Blue Butterfly - 8
Blue Djinn - 19
Boar - 26
Bog Frog - 6
Bog Raider - 18
Bone Beast - 9
Bonebeast - 20
Bug - 141
Butterfly - 16
Carniphila - 3
Carrion Worm - 136
Cat - 1
Cave Rat - 42
Centipede - 35
Chicken - 27
Clay Guardian - 4
Cobra - 22
Coral Frog - 1
Corym Charlatan - 42
Corym Skirmisher - 9
Corym Vanguard - 5
Crab - 18
Crawler - 11
Crocodile - 32
Crypt Shambler - 135
Crystal Spider - 7
Cyclops - 213
Cyclops Drone - 120
Cyclops Smith - 77
Dark Apprentice - 30
Dark Magician - 40
Dark Monk - 37
Dark Torturer - 31
Death Blob - 27
Deer - 114
Defiler - 17
Demon - 60
Demon (Goblin) - 25
Demon Skeleton - 231
Destroyer - 48
Diabolic Imp - 20
Dog - 5
Dragon - 230
Dragon Hatchling - 112
Dragon Lord - 164
Dragon Lord Hatchling - 50
Dragonling - 9
Draken Abomination - 9
Draken Elite - 18
Draken Spellweaver - 25
Draken Warmaster - 27
Draptor - 3
Drillworm - 13
Dromedary - 13
Dwarf - 56
Dwarf Geomancer - 21
Dwarf Guard - 44
Dwarf Miner - 8
Dwarf Soldier - 49
Dworc Fleshhunter - 11
Dworc Venomsniper - 8
Dworc Voodoomaster - 7
Earth Elemental - 36
Efreet - 7
Elder Beholder - 10
Elder Mummy - 4
Elder Wyrm - 31
Elephant - 10
Elf - 85
Elf Arcanist - 31
Elf Scout - 64
Emerald Damselfly - 44
Energy Elemental - 32
Eye of the Seven - 18
Filth Toad - 4
Fire Devil - 35
Fire Elemental - 160
Flamethrower - 14
Flamingo - 3
Forest Fury - 10
Frost Dragon - 112
Frost Dragon Hatchling - 65
Frost Giant - 20
Frost Giantess - 6
Fury - 19
Gargoyle - 34
Ghastly Dragon - 25
Ghost - 60
Ghoul - 332
Giant Spider - 80
Goblin - 35
Goblin Assassin - 7
Goblin Scavenger - 13
Gozzler - 31
Green Djinn - 17
Grim Reaper - 39
Hand of Cursed Fate - 10
Hellfire Fighter - 54
Hellhound - 7
Hellspawn - 5
Hero - 121
Horse - 4
Horse1 - 4
Hunter - 42
Husky - 2
Hyaena - 29
Hydra - 33
Ice Golem - 3
Ice Witch - 22
Infernalist - 30
Insect Swarm - 27
Insectoid Scout - 4
Insectoid Worker - 9
Island Troll - 15
Juggernaut - 14
Killer Caiman - 2
Kongra - 36
Lady Bug - 19
Lancer Beetle - 25
Larva - 257
Leaf Golem - 16
Lich - 54
Lion - 4
Lizard Chosen - 56
Lizard Dragon Priest - 26
Lizard High Guard - 50
Lizard Legionnaire - 30
Lizard Noble - 2
Lizard Sentinel - 48
Lizard Snakecharmer - 23
Lizard Templar - 38
Lizard Zaogun - 8
Lost Soul - 38
Magicthrower - 14
Mammoth - 2
Marid - 10
Marsh Stalker - 15
Massacre - 1
Massive Earth Elemental - 2
Massive Energy Elemental - 14
Massive Fire Elemental - 34
Medusa - 4
Mercury Blob - 25
Merlkin - 5
Minotaur - 40
Minotaur Archer - 23
Minotaur Guard - 46
Minotaur Mage - 9
Monk - 14
Mummy - 153
Mutated Bat - 9
Mutated Rat - 11
Mutated Tiger - 2
Necromancer - 106
Necropharus - 1
Nightmare - 48
Noble Lion - 8
Nomad - 41
Orc - 101
Orc Berserker - 83
Orc Leader - 40
Orc Rider - 14
Orc Shaman - 48
Orc Spearman - 64
Orc Warlord - 20
Orc Warrior - 63
Orchid Frog - 1
Parrot - 2
Penguin - 8
Phantasm - 15
Pig - 9
Pink Butterfly - 4
Plaguesmith - 54
Poacher - 5
Poison Spider - 110
Polar Bear - 15
Poodle - 1
Priestess - 2
Primitive - 1
Quara Constrictor - 53
Quara Constrictor Scout - 8
Quara Hydromancer - 46
Quara Hydromancer Scout - 1
Quara Mantassin - 47
Quara Mantassin Scout - 7
Quara Pincher - 35
Quara Pincher Scout - 1
Quara Predator - 48
Quara Predator Scout - 3
Rabbit - 81
Rat - 92
Red Butterfly - 43
Roaring Lion - 22
Rotworm - 278
Salamander - 23
Sandcrawler - 118
Scarab - 197
Scorpion - 69
Sea Serpent - 10
Seagull - 15
Serpent Spawn - 30
Sheep - 24
Sibang - 29
Silver Rabbit - 5
Skeleton - 173
Skeleton Warrior - 45
Skunk - 7
Slime - 99
Smuggler - 15
Snake - 271
Son of Verminor - 19
Souleater - 3
Spectre - 26
Spider - 214
Spit Nettle - 10
Squirrel - 9
Stalker - 14
Stampor - 21
Stone Golem - 60
Swamp Troll - 6
Swampling - 2
Tarantula - 50
Terramite - 33
Terror Bird - 8
Thornback Tortoise - 6
Tiger - 14
Tomb Servant - 1
Tortoise - 41
Troll - 69
Undead Dragon - 8
Ushuriel - 1
Valkyrie - 74
Valkyrie Guard - 32
Valkyrie High Guard - 26
Vampire - 139
Vampire Bride - 25
Vampire Viscount - 6
Wailing Widow - 10
War Golem - 9
War wolf - 22
Warlock - 51
Wasp - 116
Waspoid - 4
Water Buffalo - 5
Water Elemental - 12
Werewolf - 24
White Deer - 6
White Shade - 6
Wiggler - 10
Wild Warrior - 73
Wilting Leaf Golem - 6
Winter wolf - 40
Wisp - 20
Witch - 42
Wolf - 273
Worker Golem - 2
Wyrm - 23
Wyvern - 42
Yellow Butterfly - 15
Zombie - 38

 


Obs: no meu for eu uso a função pairsByKeys para iterar, vc precisa adicionar isso aqui na sua lib:

  Mostrar conteúdo oculto


function pairsByKeys(t, f)
	local a = {}
	for n in pairs(t) do table.insert(a, n) end
	table.sort(a, f)
	local i = 0      -- iterator variable
	local iter = function ()   -- iterator function
		i = i + 1
		if a[i] == nil then return nil
			else return a[i], t[a[i]]
		end
	end
	return iter
end

 



Quanto ao tópico, interessante a ideia de fazer onStartup mas isso pode acabar fazendo seu servidor levar mais tempo pra abrir que o normal, por talkaction é mais 'controlado' até porque vc nao vai editar a quantia de monstros no jogo em todo startup então não faz tanto sentido ficar atualizando todo dia.


Eu "adaptei" de uma talkaction, q provavelmente foi copiada desse ai, pq é MUITO parecido kk
Quanto a essa questao de fazer levar mais tempo pra abrir, eu nao tinha parado pra pensar nisso, tipo, meu map é pequeno, tem 12k de respawn, entao n pesa muito, ñ consigo ver diferente, mas um bom ponto, vou avaliar e mudar 😃

MEUS POSTS:

 

SE AJUDEI, DÁ O REP+, ESQUECE NÃO, VLW BB <3

Link to post
Share on other sites

@xWhiteWolf interessante, obrigado por compartilhar, agrega conteúdo ao tópico 👍

Tutoriais, lives, suporte, desafios, classificados e freelancer você encontra na Academia de Otserver.

separa10.png

 

Conheça nossos grupos:

 

academiaicone1.png                        academiaicone2.png

Academia de Mapping!        Academia de Coding!

 

academiaicone3.png

Academia de Design!

---------------------------------------------

 

 

Precisando de Sprites?

 

 

Academia de Spriting

Academia de Spriting - Baixe Sprites gratuitas (FREE) em nosso blog!

 

 

---------------------------

« Mapas do Nolis »

 

 

 

 

Link to post
Share on other sites

  • 4 weeks later...

@Mor3nao 

[Error - GlobalEvent Interface]
data/globalevents/scripts/PH/MonsterCount.lua:onStartup
Description:
data/globalevents/scripts/PH/MonsterCount.lua:21: attempt to index local 'escrever' (a nil value)
stack traceback:
        data/globalevents/scripts/PH/MonsterCount.lua:21: in function <data/globalevents/scripts/PH/MonsterCount.lua:1>


 

Link to post
Share on other sites

4 minutos atrás, diarmaint disse:

@Mor3nao 


[Error - GlobalEvent Interface]
data/globalevents/scripts/PH/MonsterCount.lua:onStartup
Description:
data/globalevents/scripts/PH/MonsterCount.lua:21: attempt to index local 'escrever' (a nil value)
stack traceback:
        data/globalevents/scripts/PH/MonsterCount.lua:21: in function <data/globalevents/scripts/PH/MonsterCount.lua:1>


 

Existe a pasta lib/task?

MEUS POSTS:

 

SE AJUDEI, DÁ O REP+, ESQUECE NÃO, VLW BB <3

Link to post
Share on other sites

  • 6 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By fezeRa
      Olá,
      como o título do topico já diz..
      Eu gostaria de um NPC de task system , no caso queria que fosse bem simples ou seja:
      Player: Hi
      Npc: Voce gostaria de fazer uma missão de matar tantos bixos , e ganhar "tal"....
      Player: yes
      Dai o player ganharia a task e ao terminar automaticamente já ganhar o premio

      Premio que eu gostaria seria: Exp ou Items ou Storage.
      Uma task bem simples assim, sem aquilo do Global, de rank e etc...

      Obrigado,
      Disturbbed.
    • By Vodkart
      08/01/2017
      SISTEMA ATUALIZADO PARA 4.0:
       
       
       
       
      Mods:
    • By yuriowns
      Boa noite galera, gostaria de pedir um task system para TFS 1.0 que aparecesse no chat quantos bixos já matou de quantos que tem que matar e quando reportasse a task completa fosse teleportado diretamente para o boss(estando no pz) e dando a recompensa certa. agradeço a atenção rapaziada!! (caso esteja no lugar errado me movam pff!!)
    • By Luzetti
      Oi gente, boa noite...eu vim aqui pedir um favor a vocês, já faz um certo tempo que não entro na comunidade, eu precisaria de 2 npc. Um npc que ele falasse para o player levar o leite até o fazendeiro...quando entregar ao fazendeiro ele ganha 10k de experiência, caso tente falar com o 1 fazendeiro ele falar obrigado e que se o player quiser ele pode volta no dia seguinte, ou seja o npc só pode ser feito a cada 24 horas. Bom é isso espero que possam me ajudar.
    • By Cat
      Trade Offline 2.0!

      Testado em OTX2, pode funcionar em TFS 0.4.
      Como Funciona? É semelhante ao Market System das versões atuais, o sistema vem acompanhado de uma página para o Gesior AAC. A versão 2.0 trás algumas melhorias, leia mais sobre visitando o tópico oficial do sistema:
       Trade Offline 2.0
       
      Amostras:
       

       

      Auto Loot Versão Ilimitada!

      Versão ilimitada de itens, não ficam armazenados em storages!
      Outras novidades: Opções para informar quando estiver acabando os slots, ativar ou desativar mensagens de aviso ou o próprio auto loot e depósito de Gold direto no banco!
       
      Disponível em duas versões:
       Auto Loot Unlimited Version para TFS!
       Auto Loot Unlimited Version para OTX!
       

       

      Tasks Diárias com Contador de Monstros! (via NPC)

      Escolha tarefas de diferentes níveis, Fácil, Médio, Difícil e Especialista.
      Recompensas configuráveis. Acompanha uma extensão do sistema que é a contagem de monstros, para saber quantos monstros tem no servidor e balancear a configuração do seu Task System! 
       
       Daily Tasks com 4 opções diárias TFS 1.x
       Contador de Monstros TFS 1.x
       
      Amostras:
       

       

      Gerenciador de Quests!
      Organize suas missões!
      Funções unidas no mesmo arquivo, diga adeus ao Spam de quests em Actions!
       
       Gerenciador de Quests TFS 0.X
       Libs compatíveis com TFS 1.X
       

       

      Dodge & Critical System!
      Torne o PVP e a caça mais emocionantes em seu Otserv!
      Sistema já disponível, esta versão trás correções de erros e dodge para mana também!
      (testado no TFS 1.3 8.60)
       
       Dodge e Critical System TFS 1.x
       

       
      PREMIAÇÕES TK MAGAZINE
      Membros que receberam o medalhão como forma de agradecimento por terem contribuído com um conteúdo exclusivo:
      @WooX, @Vodkart (2x), @Mor3nao (2x) e @Movie (2x)
       
      • [Informações] Tk Magazine
      • Lista de Medalhas TKM.
       
      Créditos pelas imagens: Domínio Público, distribuído por Academia de Spriting.
       
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...

Important Information

Confirmação de Termo