-
Total de itens
309 -
Registro em
-
Última visita
-
Dias Ganhos
6
Tudo que samlecter postou
-
Nossa mano, show!
-
Já testou com Player normal? Em algumas bases (como a DxP) na conta de GM não "gasta" ao usar. Se não for isso, posta o script de evolução
-
suporte scripts Onde configura evolução dos pokemons
pergunta respondeu ao FelipeCzY de samlecter em Resolvidos
Já que funcionou, por favor marque como "melhor resposta" para que o post fique automaticamente como "resolvido" Lembrando que agora se você tentar usar a shiny stone no Dratini provavelmente ele não irá se transformar em Shiny Dratini, caso isso aconteça e queira utlizar o sistema de shiny stone, aconselho a procurar outro "compatível" ou arrumar esse aí. -
suporte scripts Onde configura evolução dos pokemons
pergunta respondeu ao FelipeCzY de samlecter em Resolvidos
Pode ser problema na sua pokedex. Ainda em configuration.lua , nas tabelas de evoluções, em algumas bases existe a tabela para evolução do dratini p/ dragonair e do dratini para shiny dratini: ou seja, além dessa: ["Dratini"] = {level = 60, evolution = "Dragonair", count = 1, stoneid = 11449, stoneid2 = 11449}, Deve existir essa: ["Dratini"] = {level = 100, evolution = "Shiny Dratini", count = 1, stoneid = 12417, stoneid2 = 0}, caso exista essa do "Shiny Dratini" apague-a ou deixe como comentário, reinicia o server e vê se é isso. -
suporte scripts Onde configura evolução dos pokemons
pergunta respondeu ao FelipeCzY de samlecter em Resolvidos
Tem o mesmo ID em "stoneid" e "stoneid2" , se quiser usar 2 stones , ao invés de fazer isso, coloca o ID da stone somente uma vez em "stoneid" e troca coloca 2 em "count", tenta fazer isso e usar outra stone qualquer de teste, nesse caso: ["Dratini"] = {level = 60, evolution = "Dragonair", count = 2, stoneid = 11449, stoneid2 = 0}, Sobre o ID 11449 ser da Crystal Stone e ele dizer que é Ice, devem estar configuradas errado as stones, em configuration.lua geralmente tem uma configuração assim: ----Stones Id's----leaf = 11441grass = 11441water = 11442venom = 11443thunder = 11444rock = 11445punch = 11446fire = 11447coccon = 11448crystal = 11449dark = 11450earth = 11451enigma = 11452heart = 11453ice = 11454 mas tem outros locais onde configura as stones, você vai encontrar algo parecido isso abaixo, em some function.lua : confere se os ID's estão corretos no seu some function.lua, não olha pelo meu pq pode ser diferente, é só pra ter uma noção de onde ficam as configs. -
pedido scripts (resolvido) Modificar Script
pergunta respondeu ao Caktchup de samlecter em Resolvidos
Troque por esse abaixo: coloque o ID do item que você quer e a quantidade em "CONFIGURAÇÕES". -
O que torna o projeto que você escolher digno de receber o 1º lugar? Como não havia critérios, tentei fazer uma média de tudo de concreto exibido (incluindo a contribuição) , e se pudesse escolher 2, escolheria PokéLight e Attack. Vou dizer o que não gostei (de alguns projetos maneira geral) e tentei não levar como prioridade/alta relevância: Ideias somente "no papel". Não me entenda mal, as ideias são importantes caso deixem de ser somente ideias... falando de uma maneira geral, reparei pouco conteúdo pronto que tentaram "mascarar" com ideias e "possíveis" coisas que seriam feitas, que geralmente ficam sempre como planos p/ o "futuro" e não viram realidade...
-
spell magia usando oputfit ao inves de effect
pergunta respondeu ao clebao666 de samlecter em Resolvidos
Não, nunca mexi com outra coisa que não fosse Poketibia... -
spell magia usando oputfit ao inves de effect
pergunta respondeu ao clebao666 de samlecter em Resolvidos
Ta aí, magia bem simples: elseif spell == "Dual Flamethrower" thenlocal function doStartAtk(cid)if not isCreature(cid) then return false endif isSleeping(cid) and getPlayerStorageValue(cid, 3644587) >= 1 then return false endif isWithFear(cid) and getPlayerStorageValue(cid, 3644587) >= 1 then return true end local flamepos = getThingPosWithDebug(cid) local effect = 255 local a = isCreature(target) and getCreatureDirectionToTarget(cid, target) or getCreatureLookDir(cid) if a == 0 then flamepos.x = flamepos.x+1 flamepos.y = flamepos.y-1 effect = (isMega(cid) and getMegaID(cid) == "X") and 292 or 106 elseif a == 1 then flamepos.x = flamepos.x+3 flamepos.y = flamepos.y+1 effect = (isMega(cid) and getMegaID(cid) == "X") and 295 or 109 elseif a == 2 then flamepos.x = flamepos.x+1 flamepos.y = flamepos.y+3 effect = (isMega(cid) and getMegaID(cid) == "X") and 293 or 107 elseif a == 3 then flamepos.x = flamepos.x-1 flamepos.y = flamepos.y+1 effect = (isMega(cid) and getMegaID(cid) == "X") and 294 or 108 end --doSetCreatureOutfit(cid, {lookType = 2139}, 3400) doMoveInArea2(cid, 0, flamek, FIREDAMAGE, min, max, spell) -- doSendMagicEffect(flamepos, effect) end times = {0, 200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000, 2200, 2400, 2600, 2800, 3000, 3200, 3400, 3600, 3800, 4000, 4200, 4400, 4600} -- Quantidade de vezes em que dará dano(dps) e seu respectivo intervalo de temposetPlayerStorageValue(cid, 3644587, 1)addEvent(setPlayerStorageValue, 10000, cid, 3644587, -1)for i = 1, #times do addEvent(doStartAtk, times[i], cid) if i ==1 then -- Outfit, Tempo doSetCreatureOutfit(cid, {lookType = 2139}, 3400) endend só precisa configurar o ID da Outfit do Magmortar e caso queira alterar a duração do tempo da magia, altera em "Times" e o tempo em que a Outfit com flamethrower vai durar Edit: Gif aqui também: -
[Arquivado]Mágias com troca de outfit
tópico respondeu ao Hi im Mell de samlecter em Noticias - Arquivo
Sim! -
[Download] Pokémon Light (Com level)
tópico respondeu ao Luga03 de samlecter em OTServer Alternativo (ATS)
Aqui não é o local... e já existem tutoriais aqui no fórum e no youtube ensinando -
Quando eu fizer vou postar sim kkk, tô meio ocupado com provas...
-
Não entendi direito, ele fica parado com essa outra outfit e ficam caindo raios e fogos em volta dele, é isso? Tem Gif ou Vídeo? E cara... não foi você quem fez a sprite, deixa de ser mentiroso, essa sprite é do PxG, é o 3º post seu que você diz ter feito a sprite e não é verdade... A sprite do magmortar: ...que você disse ter feito eu achei no Client do PxA E a sprite do Ursaring que você também disse ter feito é do PxG:
-
spell magia usando oputfit ao inves de effect
pergunta respondeu ao clebao666 de samlecter em Resolvidos
Mano, eu fiz a spell aqui, tem certeza que você quem fez essa sprite do Magmortar com os Flamethrowers? Eu achei em um client essa sprite ontem... Gif da Spell funcionando -
[Download] Pokémon Light (Com level)
tópico respondeu ao Luga03 de samlecter em OTServer Alternativo (ATS)
Hoje em dia vc acha muitos se não todos sistemas dessas bases postadas no XTibia separados, ou seja, pegar e adicionar, o @LionM criou 1 post separado ensinando por cada um dos vários sistemas da base do PokeCamp disponibilizada... Se vc for reparar, quanto mais completa e mais sistemas tiver a base, sempre geralmente mais erros na distro e bugs vão aparecer, sempre quase sempre não sendo possível fazer só "simples ajustes" e deixar online, então por que não adicionar os sistemas em algo limpo (essa base) sem erro ou bug algum ao invés de ter que refazer/concertar vários sistemas de uma base "mais atualizada"? É mais dificil, precisa ter mais conhecimento ou e um Scripter na equipe mas na minha opnião é o certo a fazer ou começar do 0 mesmo. É claro que é só minha opinião Ahhh, quando for comentar em um Post, você não precisa cita-lo mano POASOKPOSAKS -
Boa ideia, vou fazer a sprite do arbusto queimado! Vai ficar mais realista, aquele efeito do ember é para os pokemons de fogo, o Farfetch'd por exemplo, lança o "boomerang" dele p/ cortar a distância EDITED: Fiz aqui a sugestão do @Caronte, olhem como ficou
-
[Download] Pokémon Light (Com level)
tópico respondeu ao Luga03 de samlecter em OTServer Alternativo (ATS)
Scan: https://www.virustotal.com/pt/url/71216ea7e98991af2c7f6226d581d2ba513e14cc585f8e8d0f6cf04bf112f755/analysis/ 0/68 Limpo, nem "falso positivos" tem -
[Download] Pokémon Light (Com level)
tópico respondeu ao Luga03 de samlecter em OTServer Alternativo (ATS)
Vou citar só algumas coisas... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ADICIONAR POKEMONS Muito mais prático, não precisa configurar a mesma coisa em mais de um lugar, por exemplo: Se já foi colocado o ID do corpse do pokemon no xml com o nome do mesmo, não é necessário colocar o ID do Corpse na tabela de catch no "configuration.lua" Resumindo: Adicionei todos 151 pokemons da 1ª geração em 2 dias, e terminei de configura-los completamente em mais 2 dias e meio. OBS: Em nossa tabela de status, existem mais status como sp.defense e todos eles foram reconfigurados com os valores oficiais da pokedex de cada pokemon, essa é uma versão antiga, não lembro o quão está configurado os pokemons e algumas outras coisas, porém todos estão funcionando. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BASE/SCRIPTS TOTALMENTE LIMPOS Lembrando que a base começou do 0 a partir do TFS 0.4, apesar de não ter muita coisa além do básico, está totalmente limpa, sem erro na distro, server fica online em média de 10 segundos na distro atual com muito mais coisa, essa postada deve ligar mais rapido ainda... Códigos limpos, sem erros na distro, praticidade e rapidez imensa em adicionar e configurar novos pokemons, magias e outras coisas além de ser open source, só baixar e conferir... -
tfs 0.3.6 [Spells] Checando Interferências na Trajetória
tópico respondeu ao Skulls de samlecter em Globalevents e Spells
Dá aquela força ae, posta as modificações?- 54 respostas
-
- spells
- interferencia
-
(e 2 mais)
Tags:
-
tfs 0.3.6 [Spells] Checando Interferências na Trajetória
tópico respondeu ao Skulls de samlecter em Globalevents e Spells
Muito bom! adaptação para poketibia e tfs 0.4 ?- 54 respostas
-
- spells
- interferencia
-
(e 2 mais)
Tags:
-
spell magia usando oputfit ao inves de effect
pergunta respondeu ao clebao666 de samlecter em Resolvidos
Nooossa mano, gostei da ideia, bem criativo -
suporte otserv Como por para mostrar quantos % de vida tem o player invés de tantos numeros
pergunta respondeu ao Wase Wiss de samlecter em Resolvidos
E se eu quiser que o playertenha a possibilidade de alternar entre números e porcentagem? a modificação abaixo funcionaria? (a storage seria setada por algum script em lua no server)(941801 é uma storage fictícia) if (player->getPlayerStorage(941801) >= 1){// Código para Vida em %}else{// Código para vida em números} ficando assim: if (player->getPlayerStorage(941801) >= 1){ if (player->getPlayerInfo(PLAYERINFO_MAXHEALTH) > 0) { msg->put<uint16_t>(uint16_t(player->getHealth() * 100 / player->getPlayerInfo(PLAYERINFO_MAXHEALTH))); msg->put<uint16_t>(100); } else { msg->put<uint16_t>(0); msg->put<uint16_t>(0); }}else{ msg->put<uint16_t>(player->getHealth()); msg->put<uint16_t>(player->getPlayerInfo(PLAYERINFO_MAXHEALTH));} -
suporte scripts [PEDIDO]Passiva Early Bird e Insomnia
pergunta respondeu ao Darknessnone de samlecter em Resolvidos
@Darknessnone Resolvido? caso sim, por favor marque como melhor resposta, assim o tópico fica como resolvido
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.