Líderes
-
xWhiteWolf
HéroiPontos3605Total de itens -
-
-
NighteyeTV
MembroPontos262Total de itens
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 08/12/16 em todas áreas
-
Mudar elemento da Wand
1 pontoOlá galera, nunca postei aqui no fórum pra tentar ajudar a turma.... Bom, esses dias eu estava procurando uma talkaction aqui no fórum, que mude o elemento da wand... Eu não achei nenhum tópico, porém, achei uma resposta em um tópico e eu decidi postar aqui no fórum. Se estiver na seção errada, por favor, mova para a correta, ou se ja tiver um tutorial assim aqui, pode deletar se possível. Bom vamos lá: 1 - Vá em data/creaturescripts/scripts/login.lua e adicione a seguinte tag antes do último "Return True": 2 - Vá em data/items/items.xml e adicione isso, ou edite o item desejado: 3 - Vá em data/talkactions/talkactions.xml e adicione a seguinte tag: Ainda em talkactions, abra a pasta scripts e crie um arquivo chamado wand.lua e coloque o seguinte código dentro deste arquivo: 4 - Vá em data/weapons/weapons.xml e adicione a seguinte tag: Ainda em weapons, abra a pasta scripts e crie um arquivo chamado wand1.lua e coloque o seguinte código dentro do mesmo: Pronto, basta você retirar o item do loot dos monstros, editar ao seu gosto a wand, e ser feliz com ela Créditos: Zaruss por postar esse script na resposta de um tópico aqui no TK jvcasarin(EU) por postar um tópico aqui no TK Se te ajudei, dê um REP+ ai1 ponto
-
Servidor 10.90 | Windows 32/64 Bits | Versão Final
Servidor 10.90 | Windows 32/64 Bits | Versão Final
twysterox reagiu a Marco Oliveira por uma resposta no tópico
1 pontoDepois de muitos pedidos e muita procura acabei compilando o TFS da versão 10.90, está estável. As sources são originais, não houve modificações nelas, apenas os sistemas foram adicionados... Clique Aqui para fazer o download da versão 32 bits.Clique Aqui para fazer o download da versão 64 bits.Clique Aqui para fazer o download das sources. Clique Aqui para o scan de 32 bits.Clique Aqui para o scan de 64 bits.Clique Aqui para o scan das sources. Para usar o Reward Chest adicione a seguinte flag no monstro. <flag rewardchest="1" / Você também pode definir o drop para ser único, dessa forma só a pessoa que fez o maior dano irá obter este item. exemplo: <item id="5903" chance="100000" uniquedrop="1" /><!-- ferumbras' hat --> Na versão final foram corrigidos os bugs das mensagens do Server Log como as de potion e loot. Seguem as screen shots.. Ps: Eu ainda não tinha disponibilizado o download para outros fóruns.. até pq era exclusivo de um outro fórum do mesmo conteúdo.... Se algum ADM tiver alguma duvida sobre os tópicos não autorizados por favor me mandar msg inbox.1 ponto -
[854] Servidor Galaxy PokeOT
[854] Servidor Galaxy PokeOT
pedro poke tibia reagiu a Wolf Admin por uma resposta no tópico
1 pontoGALAXY POKEOT Olá Galera... Estou Aqui hoje para postar um servidor onde eu editei por um tempo, o "Galaxy PokeOT". Vamos começar: • Menu: ├ Informações; ├ Ediçoes; ├ Erros; ├ Prints; ├ Download; └ Creditos. Informações Básicas: Edições Erros do Servidor Prints Downloads Créditos Bom, é isso galera.. Espero que tenham gostado do meu servidor Façam bom proveito. Gostou? Ajudei? Deixe seu Rep ai Vlw !!1 ponto -
Criando Spells para seu servidor!
Ola gaaaaaaalera, é com muito prazer que venho trazer esse primeiro tutorial meu como Aprendiz do TibiaKing, Spells: Bom, spells sao as magias do nosso servidor, elas servem tanto para healar, atacar, dar suporte e etc ... Criar magias é algo muito simples, vc mesmo poderam criar quantas magias quiserem para o seu servidor seguindo esse tutorial, Muito bem, vamos começar ... Spells de Curar (Healing) Fazendo a sua Spell Nao precisamos mecher aqui Aqui sera, oque vai acontecer Aqui é o effect que saira quando o player usar a spell A spell nao vai agressivar, assim podendo ser usada em areas PZ Aqui sera um Extra, a spell ira curar paralyze Formula do magic level, quanto maior mais vai healar Nao precisamos mecher aqui tambem Legenda: × Mais efeito pode ser encontrados no final do Tutorial × Oque ira acontecer, poder ser encontrado no final do Tutorial × Condições, pode ser encontradas mais no final do Tutorial Obrigado a Todos, Estou terminando de fazer o SpellMaker para facilitar a vida de vc, Abraços Spells de Atacar (Attack) Fazendo a sua Spell Nao mechremos aqui Aqui sera o tipo de dano que a spell causara Aqui é o effect que saira quando o player usar a spell setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 5, 12) Formula do magic level, quanto maior mais vai healar Area que a spell vai atingir, Nao mecheremos aqui tambem Legenda: × Areas, podem ser encontradas no final do Tutorial × Efeitos, podem ser encontrados no final do Tutorial × Danos, podem ser encontrados no final do Tutorial Spells de Suporte (Support) Fazendo a sua Spell Nao mechemos aqui Efeito da magia Magia nao agressiva, pode ser usada em areas PZ Condição de escudo de mana O tempo que demora para essa spell acabar, 1 segundo = 1000 Nao mechemos aqui Legenda: × Efeito, pode ser encontrados mais no final do Tutorial × Condições, pode ser encontradas mais no final do Tutorial Oque a Spell vai fazer Efeitos Areas Condições1 ponto
-
Servidor PokeXPower V3 By Draw (ATUALIZADO Com A V3, 21/05/2016)
Servidor PokeXPower V3 By Draw (ATUALIZADO Com A V3, 21/05/2016)
Arl King reagiu a Mauro Sérgio por uma resposta no tópico
1 pontoBom Pessoal Esse é Meu Primeiro Post Aqui Então Se Não Estiver Na Areá Certa Por Favor Mova-o, Sem Mais Delongas Vamos Falar Do Servidor. Informações Básicas: O Servidor Contém 4 Gerações De Pokemons Completa, E Vários Shinys, Também Contem Mega Pokemons (Mais De 30), O Mapa é Parecido Com O Do OTPokemon, Varias Quests Interessantes Feitas. Os Servidor Tem Alguns Sistemas Tais Quais: Clãn System (No Total De 8, E Cada Um Da Outfit E Outras Coisas) Police Ou Rocket System, Permitindo O Player Escolhe Um Lado Da Força Kk (Ganha Tambem Uma Outfit Exclusiva) O Servidor Contém Tambem Boost Stone System (Boost Até +60) E Claro Não Podemos Deixa De Citar A Bike System Com Almento De Velocidade Configuravel. No Mapa Também Tem PVP E Trade Center (Para O PVP Funcionar Quando Ligar Serve Click Em World Type > PVP-Enforced. Falando Um Pouco Do Client... Bom Ele é Bem Comum é Um OTC Com Todas Função Funcionando. Erros: Alguns Faceis De Tirar Na Parte Dos Pokemon Sem Potrait Alguns Pokemon (Não Acho Que Seja Erro Pois Da Pra Por Facil) Prints: ATUALIZAÇÃO V3 Link Do Download Do Client E Servidor V1. http://www.4shared.com/rar/1tIOhOdOba/Base_PxP_Servidor_E_Client_V1.html Link De Download Do Client E Servidor V2. http://www.4shared.com/rar/ZMe4QFWDce/Pokemon_X_Power.html Link De Download Do Client E Servidor V3 http://www.mediafire.com/download/kx6kobli6va034s/Pokemon+X+Power.rar Scan: https://www.virustotal.com/pt/file/b830f6800401d37e8ac7d2b0ae809c5a79a472f2373ec5ac5d561ccc354dab11/analysis/1452782049/ Creditos A Mim Que Fiz Tudo, Mais Informações No Site: http://maurosg8.wix.com/dwpoketibia1 ponto -
BASE NARUTO SEAL WAR
BASE NARUTO SEAL WAR
Jeff Delay reagiu a Yazka por uma resposta no tópico
1 pontoAntes de baixarem eu gostaria de enfatizar alguns pontos: - Incluem-se neste download: servidor e cliente . - Inclui alguns virus da base usada no servidor ( Naruto White). - Existem Alguns Bugs no servidor e no mapa, mais nada dificil de resolver - Caso encontre alguma vocação sem spell, e que não tive muito tempo para criar. Trade System {100%}Party System {100%} Transformações {100%}+100 monstros {100%} Novos Monstros {100%} Novas sprites {100%}Novas quests {100%}Novas talkactions {100%}Premium Acess {100%}Double exp para premium {100%} Bonus drop {100%} Bonus spells {100%} [+] Vocations [+] Prints [+] Downloads [+] Scans •Vocações Algumas vocações estão sem Jutsus pois eu não tive muito tempo para criar algumas •Prints •Download •Scans SCAN O PROPRIO 4SHARED FAZ OS VIRUS QUE INDENTIFICA NO 4SHARED E DA BASE NTO WHITE Scan Detectou alguns virus no servidor, baixe se quiser, pois os virus que contem e proprio da base Nto White. REP++++ Creditos. Eu por editar a base. DA BASE NARUTO WHITE: Ken Kaneki (Helton) Beeny TFS Team Maenilse1 ponto -
(Gesior 2012) Pagina Addons 10.90
Boa noite pagina simples de addons ,para quem precisa. Em layout.php add em htdocs\pages crie um arquivo chamado addon(fica no teu critério ) em \htdocs\images extraia, o arquivo addons são todas imagens de addons em .gif Addons Creditos:Sekk(pela pasta com os addons) Creditos:Para o cara que criou a pagina de mounts. Creditos:Para eu :D por modificar e colocar os addons.1 ponto
-
Tibia Guitar Hero [0.3.6~0.4]
Tibia Guitar Hero [0.3.6~0.4]
ADM Mayk on BaiakME reagiu a xWhiteWolf por uma resposta no tópico
1 pontoFala pessoal, hoje vim trazer pra vocês um sistema que eu desenvolvi em outro fórum e decidi trazer pra cá Chega de falatório e vamos direto aos negócios: Introdução: O sistema em si é uma cópia dos jogos de ritmo (GuitarFreaks, Band Hero, Rocksmith e o próprio Guitar Hero). Neste jogo pequenas notas irão cair pela tela até atingir um local especial, onde você poderá usar as teclas (Shift + 7, Shift + 8, Shift + 9, ou apenas 7, 9 e 9 [com Num Lock desativado]) para escolher as direções que as notas estão afim de "ativá-las". Uma vez ativada a nota ela será "queimada" e será considerado 1 acerto. Caso você não consiga ativar a nota e ela passar direto, um efeito de fumaça indicará o "Miss", o mesmo vale para se você tentar ativar uma região sem notas. Sistema de pontuação: Haverão 3 classificadores estatísticos para cada música tocada, sendo eles: Notas acertadas: O principal fator de ponto, ele que definirá seu recorde e o valor máximo q ele pode assumir será o número de notas da música. Movimentos errados: Quantidade de movimentos que você fez para alguma região que não possuia notas, conta como pontuação punitiva. Notas passadas/erradas: Quantidade de notas que você deixou escapar, note que as notas acertadas + notas passadas compõe o número total de notas da música. Por enquanto o sistema não possui nenhum preço para se jogar mas também não possui nenhuma recompensa, fiz com o intuito de ser apenas um mini game divertido dentro do Tibia. Porém o código é livre e está disponibilizado aqui embaixo pra qualquer um modificar como desejar. Video explicativo: Dificuldades: O mini game possui 3 dificuldades, porém essa quantidade é tão configurável quanto as pré definições de cada dificuldade. Além da quantidade de notas ser diferente, a velocidade com que elas descem e consequentemente o tempo que você tem pra acertá-las fica diminuido. Diferenciais: Um forte diferencial desse sistema é que ele foi feito seguindo todas as regras possíveis pra melhorar seu desempenho, desde funções recursivas leves até separação em funções encapsuladas que carregam apenas as informações necessárias. O sistema contém também algumas seguranças que serão explicadas mais abaixo juntamente com o código para prevenir bugs e garantir diversão sem dores de cabeça! Instalação (Map Editor): Primeiramente faça uma área parecida com essa daqui: Não precisa ser igualzinha, apenas seguir a mesma proporção Agora use a ferramenta de No-Logout para setar os quadradinhos que contém UID e UID2 escritos como No-Logout, isso vai impedir que players desloguem e fiquem presos dentro da sala (se eles derem exit, quando eles relogarem estarão do lado de fora da sala) Ainda olhando a foto acima, coloque 42320 nos pisos que estão escritos UID, e 42319 no piso que contém UID2. Nas alavancas, coloque uid 2819 em todas elas e coloque actionid 101 para a alavanca do fácil, 102 na alavanca do médio e 103 na do dificil; A regra é sempre 100 + dificuldade, como nós estamos utilizando apenas 3 será do 101 ao 103. Note que se você esquecer ou colocar uma dificuldade não existente o sistema adotará a dificuldade 1 como padrão para aquela alavanca. Se chegou até aqui, meus parabéns. Muito provável que você tenha feito tudo certo. Agora vamos à parte do código. Instalação (scripts): Em actions.xml insira essa linha <action uniqueid="2819" event="script" value="GHtest.lua"/> Agora em data/actions/scripts crie um arquivo com extensão.lua e chameo de GHtest. Insira o seguinte bloco de instruções dentro dele: Aproveite e já configure as posições npos, startPos e finalPos de acordo com as posições do seu map editor (olhe na segunda imagem para ver onde deve ser cada uma das posições com base na sala) Feito isso crie um arquivo em data/lib com nome qualquer, aqui em casa eu utilizei o nome 120 - Guitar Hero Lib e a extensão.lua. Coloque isto dentro desse arquivo e salve: Agora adicione a seguinte tag em data/movements/movements.xml: <movevent type="StepIn" uniqueid="42320;42319" event="script" value="GHTestmov.lua"/> Por fim crie um arquivo chamado GHTestmov.lua em data/movements/scripts e preencha seu conteúdo com as linhas abaixo: Aproveite para deixar a npos idêntica à npos que você configurou lá no actions se baseando na posição da sua sala no map editor. ------------------------ FIM ------------------ O sistema já deve funcionar como foi planejado, se você não manja de código ou quer o sistema exatamente como foi mostrado no vídeo você pode ignorar a parte abaixo. Configurando seu sistema (básico): Para as pessoas que querem configurar apenas as coisas básicas, você pode fazê-lo nas primeiras linhas de cada script (actions/movements) ou alterando diretamente na lib, irei ensinar passo a passo aqui oque significa cada coisa. Alterando a lib As coisas básicas que podem ser alteradas na lib são as seguintes: dif = { -- [dificuldade] = notas que serao tocadas (nil = vazio, 0 = primeira posicao, 1 = segunda e 2 = terceira) [1] = {nil,nil,0,1,2,nil,nil,2,1,1,0,0,2,0,1}, [2] = {nil,nil,0,1,1,2,1,1,0,0,2,0,1,nil,1,2,1,1,0,0,2,0,1}, [3] = {nil,nil,0,nil,1,nil,1,1,0,0,2,0,1,1,1,nil,0,2,1,1,0,0,2,1,1,0,nil,2,2,1,1,1,1,2} } delay = { -- delay entre cada nota de acordo com a dificuldade [dificuldade] = delay [1] = 500, [2] = 400, [3] = 300 } recorde = { -- salva os recordes de cada dificuldade separadamente [1] = 12724, [2] = 12725, [3] = 12726 } dif separa como será cada música de cada dificuldade, as notas sempre serão nesse exato formato. nil significa que não estarei usando posição nenhuma naquela linha, 0 significa a primeira posição (nota verde), 1 significa segunda opção (nota vermelha) e 2 significa terceira opção (nota azul). Eu aconselho a começar todas as músicas com 2 ou mais 'nil' para dar tempo de o player entender que vai começar. A distribuição que eu usei foi meio que aleatória então sinta-se a vontade pra mudar tanto o tamanho das musicas quanto a variedade de notas. delay é a tabela que oganiza os delays de cada dificuldade, isso significa que para a dificuldade 1(fácil) nós temos 500 milisegundos para cada mudança de nota (1000 milisegundos = 1 segundo), ou seja, a cada 2 passadas de nota temos 1 segundo dentro da sala. No modo hard a cada 300 milisegundos mudamos a nota, deixando o jogo muito mais rápido e dificil. recorde é a tabela que possui os storages que irão salvar os recordes nas respectivas dificuldades. Alterando actions local storage_point = 12721 -- storage que salva os pontos local storage_erradas = 12722 -- storage que salva as notas erradas local storage_passadas = 12723 -- storage que salva as notas que passaram Apenas mude os storages Alterando movements local itemid = 1680 --- coloque o id da nota do meio local npos = {x = 141, y = 51, z = 7} -- posicao que ira nascer a primeira nota local storage_point = 12721 -- storage que salva os pontos local storage_erradas = 12722 -- storage que salva as notas erradas local storage_passadas = 12723 -- storage que salva as notas que passaram aconselho mexer somente nos storages, mantendo igual à action. Só abra o spoiler abaixo se você estiver descontente com a forma que seu código roda e tiver certeza absoluta de que você tem o conhecimento necessário para alterar as coisas que vou explicar. Configurações (intermédiarias e avançadas) Espero que vocês tenham curtido, façam um bom uso e qualquer dúvida postem nos comentários abaixo. Agradecimento ao @dalvorsn pela função que limpa a sala antes de começar o jogo e ao pessoal do servidor Refugia que fez um script de guitar hero lá e me deu a idéia. Abraços do Lobo.1 ponto -
Gender system female = male -- male = female
é só vc abrir a pic do cliente e alterar a imagem do cliente simples1 ponto
-
[PEDIDO] Script Alavaca
[PEDIDO] Script Alavaca
Gabriel Netto reagiu a NighteyeTV por uma resposta no tópico
1 pontoDependendo do TFS, se usar ele minúsculo da uns erros. Quanto a parte de re-verificação, foi coisa do meu professor de Análise e projeto de sistemas. Que queria que fizesse algoritmos que não fosse determinado em tamanho ou algo do tipo, e sim em qualidade... Para que qualquer erro, mesmo do mais improvável possível possa ser resolvido. Ae peguei mania1 ponto -
Mining System
Mining System
Zalton Returns reagiu a Pedro. por uma resposta no tópico
1 pontoI made a page in Gesior if you want <?php $result = $SQL->query("SELECT `players`.`name`, `player_storage`.`value` FROM `players` JOIN `player_storage` ON `players`.`id` = `player_storage`.`player_id` WHERE `player_storage`.`key` = 19333 ORDER BY CAST(`player_storage`.`value` AS UNSIGNED) DESC LIMIT 30 ;"); $main_content .= '<div style="text-align: center; font-weight: bold;"><h2>Top Minning ' . $config['server']['serverName'] . '</h2></div> <center><table border="0" cellspacing="1" cellpadding="4" width="100%"> <tr bgcolor="'.$config['site']['vdarkborder'].'"> <td width="10%"><b><font color=white><center>Pos</font></center></b></td> <td width="30%"><b><font color=white><center>Player Name</center></b></font></td> <td width="20%"><b><font color=white><center>Level</center></b></font></td> <td width="20%"><b><font color=white><center>Rank</center></b></font></td> </tr>'; $i = 0; foreach ($result as $entry) { $i++; $main_content .= '<tr bgcolor="' . (is_int($i / 2) ? $config['site']['lightborder'] : $config['site']['darkborder']). '"> '; $main_content .= ' <td><center>'.$i.' </center></td> <td><b><center><a href="?subtopic=characters&name='.$entry['name'].'">'.$entry['name'].'</a></center></b></td> <td><center>'. $entry["value"] .'</center></td>'; $rank = $entry["value"]; if ($rank >= 0){$rank_name = 'None';} if ($rank >= 10){$rank_name = 'Agriculturist';} if ($rank >= 20){$rank_name = 'Farmer';} if ($rank >= 30){$rank_name = 'Husbandman';} if ($rank >= 40){$rank_name = 'Peasan';} if ($rank >= 50){$rank_name = 'Leaseholder';} if ($rank >= 60){$rank_name = 'Chief Farm';} if ($rank >= 80){$rank_name = 'Master Farm';} $main_content .= "<td><center>".$rank_name."</center></td></td></tr>"; } $main_content .= '</table><br />'; ?>1 ponto -
[QUEST]
Ta dando erro nos script ow ta duplicando o action id ?1 ponto
-
[QUEST]
Vai em Action Script crie um novo e bote esse script Scirpt : local cfg = { positions = { {{x=2392, y=73, z=7}, {x=2519, y=78, z=7}}, ------ AOND O PLAYER VAI DA TP {{x=2396, y=73, z=7}, {x=2519, y=78, z=7}}, ------ AONDE PLAYER VAI TA {{x=2400, y=73, z=7}, {x=2519, y=78, z=7}}, ------ AONDE PLAYER VAI TA {{x=2396, y=77, z=7}, {x=2519, y=78, z=7}}, ------ AONDE PLAYER VAI TA {{x=2392, y=80, z=7}, {x=2519, y=78, z=7}}, ------ AONDE PLAYER VAI TA {{x=2395, y=80, z=7}, {x=2519, y=78, z=7}}, ------ AONDE PLAYER VAI TA {{x=2400, y=80, z=7}, {x=2519, y=78, z=7}}, ------ AONDE PLAYER VAI TA {{x=2397, y=80, z=7}, {x=2519, y=78, z=7}}, ------ AONDE PLAYER VAI TA }, not_enough_players = xxx, --Efeito que aparecerá quando não tiver jogadores o suficiente. tp_effect = xxx, --Efeito que vai aparecer nos jogadores ao serem teleportados. } function onUse(cid, item, fromPosition, item2, toPosition) for i = 1, #cfg.positions do if not isPlayer(getTopCreature(cfg.positions[1]).uid) then return doPlayerSendCancel(cid, "Not enough players.") and doSendMagicEffect(getThingPos(cid), cfg.not_enough_players) end end for i = 1, #cfg.positions do local creature = getTopCreature(cfg.positions[1]).uid doTeleportThing(creature, cfg.positions[2]) doPlayerSendTextMessage(creature, 27, "You started the quest.") doSendMagicEffect(getThingPos(creature), cfg.tp_effect) end return true end Depois Vai em actions.xml e adicione essa tag <action actionid="10000" event="script" value="Tiles.lua"/> Depois So Adicionar o action na alavanca Pelo Remeres Map Editor Se Ajudei Rep +1 ponto
-
[QUEST]
@kauan13 Ue, basta ir acrescentando passo a passo amigo, isso ai em meu ponto de vista se chama preguiça.. Ou voce realmente n consegue? Ja tentou? Se nao conseguiu me avisa que vou lhe ajudar.1 ponto
-
Efeitos no server e ultilizaçao de sources
Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.1 ponto
-
Mining System
Mining System
Vicente1992 reagiu a xWhiteWolf por uma resposta no tópico
1 pontoand in talkactions.xml you must copy on the lines and change the file name and the words to !mininglevel.1 ponto -
Mining System
Mining System
Zalton Returns reagiu a Pedro. por uma resposta no tópico
1 pontoterra = {351,352,353,354,355} levels = { [-1] = 2229, ---- skull [0] = 1294, --- small stone [1] = 3976, --- worm [10] = 2149, -- Small Emerald [12] = 2146, -- Small Sapphire [15] = 2145, -- Small Diamond [17] = 2150, -- Small Amethyst [20] = 2147, -- Small Ruby [25] = 2144, -- Black Pearls [27] = 2143, -- White Pearls [30] = 2157, -- Gold Nuggets [35] = 2156, --- red gem [36] = 2158, -- blue gem [37] = 2155, -- green gem [38] = 2153, -- violet gem [39] = 2154, -- yellow gem [40] = 7761, -- small enchanted emerald [42] = 7759, -- Small Enchanted Sapphiire [45] = 7762, -- Small Enchanted Amethyst [50] = 7760, -- Small Enchanted Ruby [70] = 2177 -- Life Crystal } local config = { storage = 19333, chance = 40, --- chance de achar um item ou não k = 2, --- constante de level.. quanto maior, mais fácil é upar. (a fórmula é level ao quadrado dividido pela constante) experience = 19334 } function onUse(cid, item, fromPosition, itemEx, toPosition) local drops = {} function getDrops(cid) for i= -1,getPlayerStorageValue(cid, config.storage) do if levels[i] then table.insert(drops, levels[i]) end end return true end if isInArray(terra, itemEx.itemid) then getDrops(cid) setPlayerStorageValue(cid, config.experience, getPlayerStorageValue(cid, config.experience)+1) local experience = getPlayerStorageValue(cid, config.experience) if experience >= (8+(getPlayerStorageValue(cid, config.storage)^2))/config.k then setPlayerStorageValue(cid, config.storage, getPlayerStorageValue(cid, config.storage)+1) doPlayerSendTextMessage(cid, 27, "Congratulations, you have leveled! Your currect level is "..getPlayerStorageValue(cid, config.storage) ..".") if getPlayerStorageValue(cid, config.storage) == 50 then doPlayerSendTextMessage(cid, 20, "For reaching level "..getPlayerStorageValue(cid, config.storage) .." you have been awarded with Mining Helmet.") doPlayerAddItem(cid, 7497, 1, true) end end if config.chance >= math.random(1,100) then if #drops >= 1 then local item = drops[math.random(1,#drops)] doPlayerSendTextMessage(cid, 27, "You have found a "..getItemName(item)..".") doPlayerAddItem(cid, item, 1, true) end doSendMagicEffect(toPosition, 3) else doSendMagicEffect(toPosition, 2) return true end elseif itemEx.itemid == item.itemid then doPlayerSendTextMessage(cid, 27, "You're currenctly level "..getPlayerStorageValue(cid, config.storage)..".") else return false end return true end1 ponto -
Pokemon Dash v10.1 (Revolution)
Pokemon Dash v10.1 (Revolution)
MitsukoHikaru reagiu a Poul Lennon por uma resposta no tópico
1 pontoAlgum moderar, POR FAVOR, pode aprovar o tópico? Vcs cobram tempo pra arrumar mas demoram demais pra aprovar. Estou desistindo de compartilhar conteúdos aqui no TK.1 ponto -
Tibia Guitar Hero [0.3.6~0.4]
Tibia Guitar Hero [0.3.6~0.4]
samlecter reagiu a xWhiteWolf por uma resposta no tópico
1 pontomas ainda to curioso pra saber como vc segura pra 3 direções ao msmo tempo, se eu entedesse isso talvez desse pra melhorar o código e me prevenir em próximos scripts... vc desliga o num lock e segura 7 8 e 9? ou vc tá usando bot?1 ponto -
Tibia Guitar Hero [0.3.6~0.4]
Tibia Guitar Hero [0.3.6~0.4]
samlecter reagiu a xWhiteWolf por uma resposta no tópico
1 pontousa esse script aqui, ele verifica se a quantidade de acertos é maior que a quantidade de notas e aí teleporta o cara pra fora do evento sem premiação e sem salvar score.1 ponto -
Tibia Guitar Hero [0.3.6~0.4]
Tibia Guitar Hero [0.3.6~0.4]
samlecter reagiu a xWhiteWolf por uma resposta no tópico
1 ponto@eviltox só trocar seu actions por esse daqui, o npc é relativamente fácil.. só fazer ele comprar as scarab coins pelo preço que vc quiser.1 ponto -
(Resolvido)[pedido Spells] auto-explosao
(Resolvido)[pedido Spells] auto-explosao
Dersonpe reagiu a xWhiteWolf por uma resposta no tópico
1 pontolocal cooldown = 24*60*60 function onCastSpell(cid, var) if os.time() - getPlayerStorageValue(cid, 19329) >= cooldown then doPlayerSetStorageValue(cid, 19329, os.time()) local target = getCreatureTarget(cid) doCreatureAddHealth(cid, -getCreatureHealth(cid)) doCreatureAddHealth(target, -getCreatureHealth(target)) doCreatureSay(cid, "SUICIDE!!", 20) doSendMagicEffect(getPlayerPosition (cid), 0) doSendMagicEffect(getPlayerPosition (target), 0) else doPlayerSendCancel(cid, "Your skill is in cooldown, you can use it again after "..math.floor((cooldown - (os.time() - getPlayerStorageValue(cid, 19329)))/60).." minute(s).") end return true end <instant name="Suicide" words="suicide" lvl="50" mana="20" prem="1" range="4" needtarget="1" blockwalls="1" exhaustion="2000" groups="1,2000" icon="88" needlearn="0" event="script" value="especiais/assistedsuicide.lua"> <vocation id="5"/> <vocation id="6"/> <vocation id="7"/> <vocation id="8"/> </instant>1 ponto