Ir para conteúdo
  • Cadastre-se

Posts Recomendados

14 hours ago, lucassilvabps1 said:

Esse script de alguma forma fica adicionando uma storage com key 1, e isso da bug nos npcs.

Alguem sabe o motivo?

 

que bug que acontece com os npcs?

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 para o post
Compartilhar em outros sites
2 horas atrás, xWhiteWolf disse:

que bug que acontece com os npcs?

 

@xWhiteWolf quando eu peço a task, ele adiciona esse storage no player:

image.png.fdef8b5daf0d30f96e2092689ed09204.png

 

Quando o player tem essa storage "1", não consegue comprar coisas no NPC.


Em npchandler.lua eu encontrei as seguintes linhas:

local storage, duration = 1.4, 0.1

 

function NpcHandler:onBuy(creature, itemid, subType, amount, ignoreCap, inBackpacks)
	local cid = creature.uid
	if (os.clock() - getPlayerStorageValue(cid, storage)) >= 0.1 then
	setPlayerStorageValue(cid, storage, os.clock()) -- DELAY PRA COMPRAR 
	local callback = self:getCallback(CALLBACK_ONBUY)
	if callback == nil or callback(cid, itemid, subType, amount, ignoreCap, inBackpacks) then
		if self:processModuleCallback(CALLBACK_ONBUY, cid, itemid, subType, amount, ignoreCap, inBackpacks) then
			--
		end
	end
	else
		return false
	end
end


EDIT: Quando eu falo NPC, me refiro a todos os NPCs do servidor



 

Editado por lucassilvabps1 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

mas vc tá usando esse storage 617? pq no meu sistema eu não uso ele... seu tfs é qual versão?

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 para o post
Compartilhar em outros sites

@Zelion This should work for 0.4 too, any erros on console? What's exactly the problem you're facing?

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 para o post
Compartilhar em outros sites

I have not had any problem, but as I see that it is version 1.2 I wanted to ask you if this task system is for tfs 0.4 or tfs 1.2 this is my question @xWhiteWolf

 

P.D.: Excelent work bro, keep pushing, im a fan

Link para o post
Compartilhar em outros sites

if you want to use for 0.4 you must check this topic right here: 

there's slightly differences between versions but you can edit it to be the same since they have the same structure

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 para o post
Compartilhar em outros sites
  • 1 month later...
1 hora atrás, MuriloDestefani disse:

@xWhiteWolf Ta dando esse erro aqui. Pode me ajudar?

 

Screenshot_1.png

 

Você informou o diretório errado do arquivo em creaturescript. note que tem um pequeno problema depois do killtasksystem. Tem um caractere invalido. Tente editar o nome do arquivo de novo, apaga e tente concertar. Deixando: killtasksystem.lua

════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═══╗

Te Ajudei? Rep + e ficamos Quits

166420979_logoyanliimaornight.png.33f822b8970081a5b3646e85dbfd5934.png

Precisando de ajuda?

discord.png.1ecd188791d0141f74d99db371a2e0a4.png.890d5a38d7bcde75543c72b624a65de1.pngDiscord: Yan Liima #3702

Programador Júnior de LUA, PHP e JavaScript

Juntos somos lendas, separados somos Mitos!

╚══════════════════════════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═════════════════════════════╝

Link para o post
Compartilhar em outros sites
2 horas atrás, MuriloDestefani disse:

@Yan Liima Ambos esta normal, sem caractere estranho. Segue as imagens.

Tentei ate por nome diferente mas não vai.

Screenshot_2.png

Screenshot_3.png

 

Estranho irmão... Tentou mudar o arquivo? porque se você reparar ele ta tentando ler um arquivo que não existe. Já aconteceu esse bug comigo, e resolvi trocando o arquivo ou alterando o nome.

dsd.thumb.png.633b9e9aa092e46134faab85829a3141.png

════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═══╗

Te Ajudei? Rep + e ficamos Quits

166420979_logoyanliimaornight.png.33f822b8970081a5b3646e85dbfd5934.png

Precisando de ajuda?

discord.png.1ecd188791d0141f74d99db371a2e0a4.png.890d5a38d7bcde75543c72b624a65de1.pngDiscord: Yan Liima #3702

Programador Júnior de LUA, PHP e JavaScript

Juntos somos lendas, separados somos Mitos!

╚══════════════════════════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═════════════════════════════╝

Link para o post
Compartilhar em outros sites

o erro é realmente de formatação, abre teu creaturescripts.xml e vai em "Encoding"->"Convert to ANSI'

deve resolver.

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 para o post
Compartilhar em outros sites

Deve ser o fórum bugando com esses code box... Ai fica assim, tem que remover os caracteres especiais que vem junto quando copia o código.

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Link para o post
Compartilhar em outros sites

@Vodkart ou @xWhiteWolf tem como colocar o comando !task para saber em qual o player esta? obg.

Editado por biinhosamtos
faltou mencionar o dono do post (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

@MuriloDestefani precisava converter pra ansii teu creaturescripts.xml antes, agora precisa converter teu tasksystem.lua de creaturescripts. Converte tudo pra ansii no notepad++ que ele deve automaticamente remover os caracteres estranhos

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 para o post
Compartilhar em outros sites
  • 2 weeks later...

image.thumb.png.e391d59669f58b12ee37242ae097bbce.png

 

 

 

<?php
if(!defined('INITIALIZED'))
    exit;
?>

<div class="panel panel-default">
    <div class="panel-heading"><h3 class="panel-title">Task System</h3></div>
    <div class="panel-body">
        <p>The Killing Quest in the Name of ... is actually a collection of quests grouped around the same name, as well as Tibia Tales and The Ultimate Challenges. All are intended to kill certain creatures (Killing Tasks) for rewards, and some tasks may be repeated several times..</p>
        <table class="table table-striped">
            <tbody>
    <tr>
        <th>Level Required</th>
      <th style="padding-left: 45px;">Monsters</th>
        <th>Amount</th>
        <th style="padding-left: 85px;">Rewards</th>
      </tr>
<tr>
<td align="center">0</td> <!--level necessario-->
<td><div align="center">
Rat<br>
Cave Rat<br>
</div></td>
<td align="center">12</td> <!--quantidade-->
<td align="center" colspan="2">15 gold coins<br>
small health potion<br>
</td>
</tr>

<tr>
<td align="center">2</td> <!--level necessario-->
<td><div align="center">
Spider<br>
Poison Spider<br>
</div></td>
<td align="center">12</td> <!--quantidade-->
<td align="center" colspan="2">25 gold coins<br>
3 small health potions<br>
50xp <br>
</td>
</tr>

<tr>
<td align="center">3</td> <!--level necessario-->
<td><div align="center">
Troll<br>
</div></td>
<td align="center">10</td> <!--quantidade-->
<td align="center" colspan="2">2 small health potions<br>
leather legs<br>
</td>
</tr>

<tr>
<td align="center">6</td> <!--level necessario-->
<td><div align="center">
Wasp<br>
</div></td>
<td align="center">20</td> <!--quantidade-->
<td align="center" colspan="2">5 health potions<br>
2 mana potions<br>
920xp <br>
</td>
</tr>

<tr>
<td align="center">6</td> <!--level necessario-->
<td><div align="center">
Orc<br>
Orc Spearman<br>
Orc Shaman<br>
Orc Leader<br>
Orc Berserker<br>
Orc Marauder<br>
Orc Rider<br>
Orc Warlord<br>
Orc Warrior<br>
Kraknaknork<br>
</div></td>
<td align="center">30</td> <!--quantidade-->
<td align="center" colspan="2">mace<br>
2 health potions<br>
2 mana potions<br>
</td>
</tr>

<tr>
<td align="center">6</td> <!--level necessario-->
<td><div align="center">
Minotaur<br>
Minotaur Archer<br>
Minotaur Guard<br>
Minotaur Mage<br>
</div></td>
<td align="center">16</td> <!--quantidade-->
<td align="center" colspan="2">wooden shield<br>
2 health potions<br>
2 mana potions<br>
</td>
</tr>

<tr>
<td align="center">6</td> <!--level necessario-->
<td><div align="center">
Skeleton<br>
Skeleton Warrior<br>
Undead Gladitor<br>
Undead Mine Worker<br>
</div></td>
<td align="center">18</td> <!--quantidade-->
<td align="center" colspan="2">100 gold coins<br>
2 health potions<br>
2 mana potions<br>
</td>
</tr>

<tr>
<td align="center">8</td> <!--level necessario-->
<td><div align="center">
Crocodile<br>
The Snapper<br>
</div></td>
<td align="center">40</td> <!--quantidade-->
<td align="center" colspan="2">3 platinum coins<br>
3 health potions<br>
2 mana potions<br>
</td>
</tr>

<tr>
<td align="center">8</td> <!--level necessario-->
<td><div align="center">
Rotworm<br>
Carrion Worm<br>
Rotworm Queen<br>
</div></td>
<td align="center">30</td> <!--quantidade-->
<td align="center" colspan="2">3 platinum coins<br>
4 health potions<br>
3 mana potions<br>
3500xp <br>
</td>
</tr>

<tr>
<td align="center">8</td> <!--level necessario-->
<td><div align="center">
Dwarf<br>
Dwarf Guard<br>
Dwarf Miner<br>
Dwarf Geomancer<br>
Dwarf Soldier<br>
</div></td>
<td align="center">50</td> <!--quantidade-->
<td align="center" colspan="2">4 christmas tokens<br>
40 bolts<br>
1620xp <br>
</td>
</tr>

<tr>
<td align="center">8</td> <!--level necessario-->
<td><div align="center">
Goblin<br>
Goblin Assassin<br>
Goblin Leader<br>
Goblin Scavenger<br>
</div></td>
<td align="center">50</td> <!--quantidade-->
<td align="center" colspan="2">4 platinum coins<br>
5000xp <br>
</td>
</tr>

<tr>
<td align="center">8</td> <!--level necessario-->
<td><div align="center">
Larva<br>
</div></td>
<td align="center">35</td> <!--quantidade-->
<td align="center" colspan="2">4 health potions<br>
3 mana potions<br>
2 platinum coins<br>
850xp <br>
</td>
</tr>

<tr>
<td align="center">10</td> <!--level necessario-->
<td><div align="center">
Elf<br>
Elf Scout<br>
Elf Arcanist<br>
</div></td>
<td align="center">60</td> <!--quantidade-->
<td align="center" colspan="2">spellbook<br>
10 mana potions<br>
</td>
</tr>

<tr>
<td align="center">10</td> <!--level necessario-->
<td><div align="center">
Amazon<br>
</div></td>
<td align="center">60</td> <!--quantidade-->
<td align="center" colspan="2">10 health potions<br>
6 mana potions<br>
6000xp <br>
</td>
</tr>

<tr>
<td align="center">12</td> <!--level necessario-->
<td><div align="center">
Valkyrie<br>
</div></td>
<td align="center">70</td> <!--quantidade-->
<td align="center" colspan="2">7500xp <br>
a new mount<br>
</td>
</tr>

<tr>
<td align="center">12</td> <!--level necessario-->
<td><div align="center">
Scarab<br>
Ancient Scarab<br>
</div></td>
<td align="center">55</td> <!--quantidade-->
<td align="center" colspan="2">magic light wand<br>
10 scarab coins<br>
</td>
</tr>

<tr>
<td align="center">12</td> <!--level necessario-->
<td><div align="center">
Ghoul<br>
</div></td>
<td align="center">50</td> <!--quantidade-->
<td align="center" colspan="2">life ring<br>
5270xp <br>
</td>
</tr>

<tr>
<td align="center">15</td> <!--level necessario-->
<td><div align="center">
Cyclops<br>
Cyclops Drone<br>
Cyclops Smith<br>
</div></td>
<td align="center">200</td> <!--quantidade-->
<td align="center" colspan="2">13900xp <br>
</td>
</tr>

<tr>
<td align="center">18</td> <!--level necessario-->
<td><div align="center">
Dark Magician<br>
</div></td>
<td align="center">75</td> <!--quantidade-->
<td align="center" colspan="2">25 mana potions<br>
13875xp <br>
</td>
</tr>

<tr>
<td align="center">18</td> <!--level necessario-->
<td><div align="center">
Dragon Hatchling<br>
Dragon Lord Hatchling<br>
Frost Dragon Hatchling<br>
</div></td>
<td align="center">60</td> <!--quantidade-->
<td align="center" colspan="2">5 health potions<br>
5 mana potions<br>
4900xp <br>
</td>
</tr>

<tr>
<td align="center">20</td> <!--level necessario-->
<td><div align="center">
Dragon<br>
Dragon Lord<br>
Demodras<br>
</div></td>
<td align="center">100</td> <!--quantidade-->
<td align="center" colspan="2">dragon necklace<br>
dragon shield<br>
10000xp <br>
</td>
</tr>

<tr>
<td align="center">20</td> <!--level necessario-->
<td><div align="center">
Tarantula<br>
</div></td>
<td align="center">60</td> <!--quantidade-->
<td align="center" colspan="2">6 platinum coins<br>
8600xp <br>
</td>
</tr>

<tr>
<td align="center">25</td> <!--level necessario-->
<td><div align="center">
Wailing Widow<br>
</div></td>
<td align="center">80</td> <!--quantidade-->
<td align="center" colspan="2">sweet smelling bait (5%)<br>
3 spider silk<br>
26500xp <br>
</td>
</tr>

<tr>
<td align="center">26</td> <!--level necessario-->
<td><div align="center">
Demon Skeleton<br>
</div></td>
<td align="center">80</td> <!--quantidade-->
<td align="center" colspan="2">18510xp <br>
</td>
</tr>

<tr>
<td align="center">28</td> <!--level necessario-->
<td><div align="center">
Ancient Scarab<br>
</div></td>
<td align="center">90</td> <!--quantidade-->
<td align="center" colspan="2">3 christmas tokens<br>
20 platinum coins<br>
34000xp <br>
</td>
</tr>

<tr>
<td align="center">28</td> <!--level necessario-->
<td><div align="center">
Cyclops Smith<br>
Cyclops Drone<br>
</div></td>
<td align="center">90</td> <!--quantidade-->
<td align="center" colspan="2">10 strong health potions<br>
war hammer<br>
22000xp <br>
</td>
</tr>

<tr>
<td align="center">28</td> <!--level necessario-->
<td><div align="center">
Mummy<br>
</div></td>
<td align="center">65</td> <!--quantidade-->
<td align="center" colspan="2">25 health potions<br>
15 mana potions<br>
5 christmas tokens<br>
11000xp <br>
</td>
</tr>

<tr>
<td align="center">29</td> <!--level necessario-->
<td><div align="center">
Vampire<br>
Vampire Bride<br>
Vampire Viscount<br>
</div></td>
<td align="center">150</td> <!--quantidade-->
<td align="center" colspan="2">vampire shield (5%)<br>
20 platinum coins<br>
32210xp <br>
</td>
</tr>

<tr>
<td align="center">30</td> <!--level necessario-->
<td><div align="center">
Stampor<br>
</div></td>
<td align="center">80</td> <!--quantidade-->
<td align="center" colspan="2">37000xp <br>
a new mount<br>
</td>
</tr>

<tr>
<td align="center">30</td> <!--level necessario-->
<td><div align="center">
Ghost<br>
</div></td>
<td align="center">80</td> <!--quantidade-->
<td align="center" colspan="2">9 christmas tokens<br>
5 platinum coins<br>
9600xp <br>
</td>
</tr>

<tr>
<td align="center">30</td> <!--level necessario-->
<td><div align="center">
Orc Leader<br>
Orc Warlord<br>
</div></td>
<td align="center">75</td> <!--quantidade-->
<td align="center" colspan="2">6 christmas tokens<br>
warrior helmet<br>
</td>
</tr>

<tr>
<td align="center">32</td> <!--level necessario-->
<td><div align="center">
Giant Spider<br>
</div></td>
<td align="center">60</td> <!--quantidade-->
<td align="center" colspan="2">10 christmas tokens<br>
22000xp <br>
</td>
</tr>

<tr>
<td align="center">38</td> <!--level necessario-->
<td><div align="center">
Necromancer<br>
Necropharus<br>
</div></td>
<td align="center">175</td> <!--quantidade-->
<td align="center" colspan="2">necrotic rod<br>
36250xp <br>
</td>
</tr>

<tr>
<td align="center">40</td> <!--level necessario-->
<td><div align="center">
undead monster<br>
</div></td>
<td align="center">100</td> <!--quantidade-->
<td align="center" colspan="2">18000xp <br>
</td>
</tr>

<tr>
<td align="center">42</td> <!--level necessario-->
<td><div align="center">
Vampire Viscount<br>
Vampire Bride<br>
</div></td>
<td align="center">175</td> <!--quantidade-->
<td align="center" colspan="2">12 christmas tokens<br>
40 platinum coins<br>
55115xp <br>
</td>
</tr>

<tr>
<td align="center">42</td> <!--level necessario-->
<td><div align="center">
Hero<br>
</div></td>
<td align="center">175</td> <!--quantidade-->
<td align="center" colspan="2">6 christmas tokens<br>
42650xp <br>
</td>
</tr>

<tr>
<td align="center">50</td> <!--level necessario-->
<td><div align="center">
undead monster<br>
</div></td>
<td align="center">150</td> <!--quantidade-->
<td align="center" colspan="2">22000xp <br>
</td>
</tr>

<tr>
<td align="center">50</td> <!--level necessario-->
<td><div align="center">
Banshee<br>
</div></td>
<td align="center">200</td> <!--quantidade-->
<td align="center" colspan="2">crystal coin<br>
49090xp <br>
</td>
</tr>

<tr>
<td align="center">52</td> <!--level necessario-->
<td><div align="center">
Wyrm<br>
Elder Wyrm<br>
Tyrn<br>
</div></td>
<td align="center">200</td> <!--quantidade-->
<td align="center" colspan="2">shockwave amulet<br>
66430xp <br>
</td>
</tr>

<tr>
<td align="center">55</td> <!--level necessario-->
<td><div align="center">
Dragon Lord<br>
Demodras<br>
</div></td>
<td align="center">250</td> <!--quantidade-->
<td align="center" colspan="2">dragon lance<br>
dragon scale mail (3%)<br>
magma boots (6%)<br>
112500xp <br>
</td>
</tr>

<tr>
<td align="center">60</td> <!--level necessario-->
<td><div align="center">
Hydra<br>
The Many<br>
</div></td>
<td align="center">210</td> <!--quantidade-->
<td align="center" colspan="2">15 christmas tokens<br>
118650xp <br>
</td>
</tr>

<tr>
<td align="center">60</td> <!--level necessario-->
<td><div align="center">
undead monster<br>
</div></td>
<td align="center">250</td> <!--quantidade-->
<td align="center" colspan="2">24000xp <br>
a new mount<br>
</td>
</tr>

<tr>
<td align="center">68</td> <!--level necessario-->
<td><div align="center">
Spectre<br>
</div></td>
<td align="center">300</td> <!--quantidade-->
<td align="center" colspan="2">15 christmas tokens<br>
126000xp <br>
</td>
</tr>

<tr>
<td align="center">80</td> <!--level necessario-->
<td><div align="center">
Frost Dragon<br>
</div></td>
<td align="center">300</td> <!--quantidade-->
<td align="center" colspan="2">15 christmas tokens<br>
126000xp <br>
</td>
</tr>

<tr>
<td align="center">80</td> <!--level necessario-->
<td><div align="center">
Phantasm<br>
</div></td>
<td align="center">80</td> <!--quantidade-->
<td align="center" colspan="2">7 christmas tokens<br>
148715xp <br>
</td>
</tr>

<tr>
<td align="center">85</td> <!--level necessario-->
<td><div align="center">
Behemoth<br>
</div></td>
<td align="center">200</td> <!--quantidade-->
<td align="center" colspan="2">war axe<br>
269230xp <br>
</td>
</tr>

<tr>
<td align="center">110</td> <!--level necessario-->
<td><div align="center">
Warlock<br>
</div></td>
<td align="center">280</td> <!--quantidade-->
<td align="center" colspan="2">18 christmas tokens<br>
ring of the sky (3%)<br>
golden armor (1%)<br>
blue robe (15%)<br>
450000xp <br>
</td>
</tr>

<tr>
<td align="center">120</td> <!--level necessario-->
<td><div align="center">
Demon<br>
Orshabaal<br>
</div></td>
<td align="center">400</td> <!--quantidade-->
<td align="center" colspan="2">magic plate armor<br>
holy icon<br>
35 christmas tokens
secrety addon
            </tbody>
        </table>
    </div>
</div>

 

Editado por Yinz (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • 1 month later...

Olá obrigado por compartilhar. Só que estou tendo um problema quando adiciono a parte Libs. Adicionando ela por algum motivo acaba dando erro em outros npcs e funções.

Nesse estilo

"data/npc/lib/npcsystem/npchandler.lua:431: in function 'onCreatureSay'"

"he_name_of.lua:114: attempt to index field 'level' (a number value)"

 

Acontece só quando adiciono a lib

 

Alguém sabe porque acontece?

Outro task system também aconteceu mesma coisa.

 

Tfs 1.3

 

----

 

Resolvi, alterei a forma como adicionei a lib, coloquei em uma pasta que já havia arquivos e coloquei o "dofile" no arquivo da pasta

 


 

Editado por Seitron (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • 2 weeks later...

Você tem que criar um novo arquivo em data/libs chamado tasksystem e colar esse conteúdo lá, e aí procurar qual a lib que carrega todas as libs (acho q fica na pasta core) e seguir o exemplo para mandar ela iniciar a lib que você criou tasksystem.lua
Se nao rolar, o jeito vai ser copiar a lib para cada script que usar ele. Vai funcionar, mas cada vez que você for editar algo vai precisar garantir que todos os scripts usam a mesma tabela atualizada.

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 para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.


  • Conteúdo Similar

    • Por ambrozii0
      Gostaria de fazer um pedido de um NPC de Task progressiva,

      Ele iniciaria dando missões para level 8 para caçar Troll, Rotworm e Ghoul.
       
      No level 30 liberaria: Cyclops, Dragon e Wyrm... e assim em diante se puder deixar comentado eu faço as criaturas na sequencia dos leveis seguintes.
       
      O jogador pode fazer as tasks dos leveis anteriores mesmo que já tenha ultrapassado o level do próximo nível de task.
       
      E o jogador ao terminar a missão poderia escolher a recompensa em gold ou experiência. As tasks podem se repetir sem problema, mas apenas pode pegar uma de cada vez.
       
      Ao finalizar todas as tasks o jogador ganha uma montaria.
       
      Minha versão de cliente é 12.91
      Versão da Canary 2.6.1
      Não sei qual o TFS do meu servidor.
    • Por looktsx
      Salve Rapaziada ...

      sera q tem como cria um script de addon doll ou mont doll ? 
      ou um npc q vende addon e montaria, pra versao 13.11 do tibia ?
       
      pode me ajuda fico muito grato 
    • Por Rpzada
      Oi boa tarde.
      Sera q tu pode me ajudar como uma duvida... no meu otserver. Tenho cliente 13 e client otc... ai os npcs no 13 ele reconhece dinheiro do banco quando vou comprar... porem no otc eu tenho q estar com dinheiro na bag.... tu sabe o pq e como arrumo isso... queria q no otc ele reconhecesse o dinheiro no bank
    • Por Anderson Sacani
      Estou criando um servidor com base nos scripts de TFS 1.x e voltado ao público da america latina por causa do baixo ping na VPS... Argentina, Bolívia, Brasil, Chile, entre outros, portanto sei que falamos em português e nossos vizinhos em espanhol.
      Todos os sistemas do meu servidor são pensados para terem traduções e venho por meio deste tópico compartilhar à vocês algumas dessas funções:
       
      Antes de qualquer coisa, você precisará adicionar a seguinte variável em alguma biblioteca:
      USER_LANGUAGE = 1022118443  
      Agora que adicionou essa variável em alguma biblioteca, poderá adicionar as seguintes funções na mesma biblioteca, porém a baixo da variável USER_LANGUAGE.
       
      A primeira função serve para retornar qual idioma o player está usando:
      --[[ getLanguage, how to use: player:getLanguage() ]] function Player.getLanguage(self) if self:isPlayer() then if self:getStorageValue(USER_LANGUAGE) < 1 then return "portuguese" else return "spanish" end else print("getLanguage: Only works on players..") end end Um exemplo de como usar: player:getLanguage()
       
      A segunda função serve para alterar o idioma do player. O ideal é que seja usada na primeira vez em que o player loga no servidor:
      --[[ setLanguage, how to use: player:setLanguage("portuguese") ]] function Player.setLanguage(self, language) local value = 0 if self:isPlayer() then if language == "portuguese" then value = 0 elseif language == "spanish" then value = 1 else print("setLanguage: Only two options available. Choose one of them: 'portuguese' or 'spanish'.") end return self:setStorageValue(USER_LANGUAGE, value) else print("setLanguage: Only works on players..") end end Exemplos de como usar:
      player:setLanguage("portuguese")
      ou
      player:setLanguage("spanish")
       
      A terceira e não menos importante função, serve para mandar uma mensagem de texto ao jogador, porém ele receberá no idioma em que escolheu:
      --[[ sendLanguageTextMessage, how to use: local portugueseMessage = "Ola, tudo bom? Isto aqui é um algoritmo!" local spanishMessage = "Hola todo bien? Esto de aqui es un algoritmo!" player:sendLanguageTextMessage(MESSAGE_EVENT_ADVANCE, portugueseMessage,spanishMessage) ]] function Player.sendLanguageTextMessage(self, type, portugueseMessage, spanishMessage) if self:isPlayer() then if self:getStorageValue(USER_LANGUAGE) < 1 then return self:sendTextMessage(type, portugueseMessage) else return self:sendTextMessage(type, spanishMessage) end else print("sendLanguageTextMessage: Only works on players..") end end Um exemplo de como usar:
      player:sendLanguageTextMessage(MESSAGE_EVENT_ADVANCE, portugueseMessage, spanishMessage)
      O primeiro parâmetro é o tipo de mensagem, o segundo parâmetro será a mensagem em português e o terceiro parâmetro será em espanhol.
    • Por Rodrigo Querobim
      Salve rapaziada eu tenho o server canary open source e quando implementei os bosses atuais começou dar este erro, nem mexi nessa linha que esta dando os erros, alguem sabe me dizer oq pode ser?



       
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo