-
Total de itens
206 -
Registro em
-
Última visita
-
Dias Ganhos
1
Tudo que DeCarvalho postou
-
[Encerrado](Equip) Pokemon em TopDown
tópico respondeu ao cristofermartins de DeCarvalho em Formação de Equipes
tem um projeto grande ja sendo desenvolvido assim, poke ultimate algo assim.. todo em top down.. ta bem maneiro..eles ja têm muitos pokemons feitos.. procure eles, entre em contato.. talvez eles estejam a procura de alguem vai saber Se eu lembrar o nome eu edito o post Enfim a ideia é valida -
Gesior acc. Maker tfs 1.x (NOVO shop, cpanel, stream, flash)
tópico respondeu ao Masterlokinhon de DeCarvalho em Websites Show-Off
Esta ficando ótimo e o empenho em fazer é grande tenho acompanhado praticamente desde o começo e a cada dia mais consigo me surpreender com o trabalho.. Apoio o projeto pois muitos fazem, atualizam e não disponibilizam, ficam só para eles ou acabam vendendo por aí... Isso vai ajudar pelo menos a dar um basta em pessoas que estão com um gesior desatualizado ou precisando de dar um up.. Espera-se uma full compatibilidade com tfs 1.0 e 1.2 .. digo full pois algo que vi muito é a falta de um gesior completo para quem usa tfs 1.2, quem tem não disponibiliza Continue Assim, a comunidade esta precisando.. e assim q eu estiver podendo também irei trabalhar em 'coisas' novas e até melhorias em coisas velhas.. Antes que alguém fale sobre o Flash, sim é possível fazer funcionar.. tem até uns 2 servidores por aí com o sistema funcionando #Sucesso Masterlokinhon -
Não estou podendo dar mais likes, mas assim que tiver eu faço isso, muito obrigado #SuperSatisfeito estou tentando resolver o problema com achievements aqui mas não deve ser assustador.. vou tentar 'estudar' o caso e tentar algumas soluções caso não consiga irei postar pedido de ajuda, que só vim descobrir problema por conta do sistema.. Agradeço ao Bruno Minervino por ter dado a ideia de usar esse script e a você Alayen por ter modificado para se adaptar a minha necessidade!!!
-
elli, como você está fazendo alteração para uma versão dierente, seria bom você postar o seu streamloadplayer.lua .. edite o post com o código em [ spoiler ] [ /spoiler ] (sem os espaços) para não ficar uma tela enorme Tenha um bom dia!
-
Ola Alayen, só não marquei como resolvido pois me deparei com alguns problemas.. 1 - Após remover os dias vip do jogador, ele continua podendo usar a montaria.. 2 - quando não tem vip e tenta domar, ele não informa que não é vip.. o sistema simplesmente informa que não é possível usar o item.. e um erro aparece no console Só não marquei como resposta resolvida mais pelo motivo do erro n°2 o outro erro creio eu que não seja possível concertar.. mas vou esperar uma resposta sua Muito obrigado !!!
-
Muito Obrigado e +rep pela ajuda
- 4 respostas
-
- mount system
- tfs 1.2
- (e 3 mais)
-
Estou usando um que o Bruno Minervino passou em um outro post que fiz mas tive que desabilitar o addachievement e tirar WithRadius de doCreatureSay pois estava gerando erro..
-
Ola, eu sou ignorante com relação a essas cosias.. poderia dar um exemplo de como estar precedendo? Eu não uso sistema de mount doll, estou usando sistema de taming, por isso imaginei que por tag seria o mais simples mas como fazer por storage pra liberar só para vip, a minha vip não é por storage, é na db. Grato
-
entendo.. obrigado por informar sem ser por tags xml será que existe outro meio de fazê-lo?
-
Bem, eu uso esse sistema vip xtibia e gostaria de saber como faço para setar montarias para quem for vip. Esse sistema de vip não usa storage, é direto no db e não pretendo estar utilizando outro.. O sistema padrão pode-se somente setar se vai ser necessário premium ou não, é possível fazer com que além de setar premium ou não também usar vip em conjunto? Assim eu poderia setar premium="no" vip ="yes" ou premium="yes" vip ="no" ou premium="yes" vip ="yes"
-
Ola, boa tarde, não posso dar mais rep hoje .. enfim.. Testei com esse lua que passou mas eu recebo a seguinte msg de erro no console ao usar o item no mostro. Lua Script Error: [Action Interface] data/actions/scripts/other/taming.lua:onUse data/actions/scripts/other/taming.lua:81: attempt to call global 'doCreatureSayWithRadius' (a nil value) stack traceback: [C]: in function 'doCreatureSayWithRadius' data/actions/scripts/other/taming.lua:81: in function <data/actions/scripts/other/taming.lua:44> procurando na internet o uso de doCreatureSayWithRadius eu vi que não atrapalharia se eu tirasse o WithRadius, pelo menos não vi como isso poderia atrapalhar.. ao remover ele cai em outro erro.. procurei mas não consegui achar uma maneira de fazer funcionar.. Lua Script Error: [Action Interface] data/actions/scripts/other/taming.lua:onUse data/actions/scripts/other/taming.lua:88: attempt to call method 'addAchievement' (a nil value) stack traceback: [C]: in function 'addAchievement' data/actions/scripts/other/taming.lua:88: in function <data/actions/scripts/other/taming.lua :44> então para testar eu fiz -- player:addAchievement('Natural Born Cowboy') e funcionou normalmente.. diminuí a chance para testar se haveria falha.. funcionou, mas eu gostaria do achievement, então como fazer com esse addAchievement?
- 4 respostas
-
- mount system
- tfs 1.2
- (e 3 mais)
-
Bem, em todo canto que procurei, o sistema de montaria 'domando', o mais novo era esse Eu clico no item, a cruz de seleção aparece, e eu clico no urso e recebo a seguinte mensagem "you cannot use this object" Nenhum erro aparece no console.., alguém saberia identificar o problema ou ajudar a solucionar?
- 4 respostas
-
- mount system
- tfs 1.2
- (e 3 mais)
-
Se eu soubesse certamente participaria, relendo a primeira página vi assunto sobre premiação, particularmente acho que quem está aqui no fórum está para ajudar e ser ajudado e como uma pessoa disse, nem todo mundo continua jogando tibia oficial então não acho que seria válido uma premiação que beneficiasse essas pessoas, mas acho válida uma premiação simbólica pois é trabalhoso, independente da pessoa ter conhecimento ou não isso não deixa de ser 'chato', só é menos 'chato' fazer.. Ganhar uma medalha/sign acho que seria pouco mas aceitável, quiçá poderiam criar uma posição/status temporária junto com uma medalha e um post fixo sobre os últimos vencedores e seus scripts, uma cor diferente no nome. Isso não é complicado..(acho que se isso fosse implementado, deveria ser feito para todos os concursos) Uma VPS como disse um outro, mas no caso de VPS acho que somente para uma big battle exemplo .~> Um concurso por semana começando na segunda e terminando no sábado com votação e resultado aos domingos. (com premiação padrão acima citada) OU .~> Um concurso quinzenalmente começando no primeiro dia do mês, terminando no décimo quarto com votação e resultado no décimo quinto, e reinicio no décimo sexto. (com premiação padrão acima citada) .~> A cada 4 meses para o semanal, 6 meses para o quinzenal pegar todos fazer uma votação dos melhores scripters baseado nos scripts que fizeram e chamá-los para um combate direto onde o que tiver mais vitórias ganharia a VPS, uma medalha e uma sign A votação feita pelos membros da equipe para evitar que o publico interferisse de forma errônea (tem gente que fica pedindo para amigos votarem só para ganhar) e isso atrapalha a real competição Acho muito estimulante (particularmente gosto de campeonatos assim) Ninguém está aqui para ganhar rios de dinheiro (a não ser os donos de host) como disse acima, há quem está para ajudar, há quem está para ser ajudado, há o que está para ambos e há quem quer aprender para futuramente fazer algo diferente e inovador.. Desculpe o longo post mas é isso que acho.. Toda ideia é valida, mas que não fuja do contexto..
-
pedido NPC Banco Não aceitar transferência para jogador No Vocation
pergunta respondeu ao DeCarvalho de DeCarvalho em Scripts
Mateus o script está no primeiro post dentro do spoiler, esse erro veio usando a alteração feita pelo Bruno, dentro do spoiler também. O script que uso não gera erro, mas não bloqueia transfer para No Vocation, a adição que o bruno fez é voltada a isso (inicia-se na linha 188 a alteração) mas gera esse erro quando o player que vai receber o transfer é informado. grato pela atenção. Não sei se posso marcar essa minha resposta como correta, então não o farei. Mas o problema ja foi sanado. Agradeço aos que demonstraram interesse em ajudar e dei +rep ja ao Bruno mais cedo pelo post com o script qual tentou me ajudar [Edit] Sir Islam (otland) resolveu meu problema, ele informou que era um problema com playerExists. Segue o código funcionando, dentro do spoiler, caso alguém tenha interesse. -
pedido NPC Banco Não aceitar transferência para jogador No Vocation
pergunta respondeu ao DeCarvalho de DeCarvalho em Scripts
Testado e o erro persiste Lua Script Error: [Npc interface] data/npc/scripts/banker.lua:onCreatureSay data/npc/scripts/banker.lua:191: attempt to index local 'target' (a nil value) stack traceback: [C]: in function '__index' data/npc/scripts/banker.lua:191: in function 'callback' data/npc/lib/npcsystem/npchandler.lua:407: in function 'onCreatureSay' data/npc/scripts/banker.lua:9: in function <data/npc/scripts/banker.lua:9> -
pedido NPC Banco Não aceitar transferência para jogador No Vocation
pergunta respondeu ao DeCarvalho de DeCarvalho em Scripts
Ola Bruno, obrigado, testei mas ao informar o player que receberá o transfer o console informa o seguinte erro. Lua Script Error: [Npc interface] data/npc/scripts/banker.lua:onCreatureSay data/npc/scripts/banker.lua:193: attempt to index local 'p1' (a nil value) stack traceback: [C]: in function '__index' data/npc/scripts/banker.lua:193: in function 'callback' data/npc/lib/npcsystem/npchandler.lua:407: in function 'onCreatureSay' data/npc/scripts/banker.lua:9: in function <data/npc/scripts/banker.lua:9> -
pedido NPC Banco Não aceitar transferência para jogador No Vocation
pergunta respondeu ao DeCarvalho de DeCarvalho em Scripts
Sim, esqueci de dizer isso, irei alterar lá no post. tfs 1.2 Você poderia, fazendo favor ser mais específico sobre como estar procedendo? -
pedido NPC Banco Não aceitar transferência para jogador No Vocation
uma questão postou DeCarvalho Scripts
Olá Tenho esse npc de banco (código logo abaixo) e gostaria de saber se alguém poderia alterar para fazer com que não seja aceito transferência de valor algum para um jogador caso seja sem vocação. Uso TFS 1.2 -
O sistema está muito bom, mostra tudo sem e erro acho que o Masterlokinhon poderia chamar ja de versão 2.0 pq o tanto que foi mudadopara corrigir bugs e adicionar o que não estava aparecendo no começo não foi pouco... o rapaz passou a tarde toda em cima disso.. Testado no TFS 1.2 disponibilizado pelo Bruno Minervino - Mostra monstros summons, - Monstros normais da tela, - Mostra NPC's, - Mostra nomes de forma correta, - Construções alinhadas, Merece sim muitos reps pelo esforço em estar disponibilizando um conteúdo sem bugs e pelo suporte prestado... Imagem
-
action Vip System TFS 1.2 - Sistema com Comandos, pisos, items, portas
tópico respondeu ao DeCarvalho de DeCarvalho em Mods, funções e outros
Para agregar esto tendras que ver con un webmaster porque no sehacer eso. Acerca del la storage, por lo que sé no la usa, es directa en el db/bd. sorry pero no puedo ayudar mucho si estoy equivocado y alguien lo sabes sientase libre para corregirme. agradecido. Se alguém que por acaso ler e souber informar como fazer será bom se respondesse- 17 respostas
-
- vip system
- tfs 1.2
- (e 3 mais)
-
action Vip System TFS 1.2 - Sistema com Comandos, pisos, items, portas
um tópico no fórum postou DeCarvalho Mods, funções e outros
Bem procurei aqui na comunidade um VIP System mais informativo e nada, além de ter tido problema com os que estão aqui e acabei achando em outro lugar um que funcionou perfeitamente para mim. Usando tfs 1.2 disponibilizado por Bruno Minervino Só estou trazendo o conteúdo e por não conhecer bem não posso dar suporte mas do jeito que está é só 'instalar' e vai funcionar. Creditos.: Summ por fazer e a mim por uma ou duas alterações que estavam fazendo as portas funcionarem de forma estranha.. Sistema Vip Talkaction !checkvip para todos os players Talkaction /vip para membros da staff - /vip adddays, NomedoPlayer, 5 --> Adiciona 5 dias vip para o Player. - /vip removedays, NomedoPlayer, 5 --> Remove 5 dias vip do Player. - /vip remove, PlayerName --> Remove todos os dias vip do Player. - /vip check, NomedoPlayer --> Checa quantos dias vip o Player tem. - /vip addinfinite, NomedoPlayer --> Adiciona tempo vip infinito para o Player. Tiles VIP Portas VIP / Actions Items que adicionam dias VIP ItemId 10135 adiciona 10 dias vip. ItemId 10134 adiciona 30 dias vip. ItemId 10133 adiciona 90 dias vip. Imagens Comando !checkvip mas sem ter vip Comando /vip adddays, dracoknight, 5 Comando !checkvip após adicionar 5 dias Comando /vip addinfinite, dracoknight Comando !checkvip após usar infinite Comando /vip remove, dracoknight- 17 respostas
-
- vip system
- tfs 1.2
- (e 3 mais)
-
Agradeço muita pela ajuda via skype.. sucesso ae sistema funcionando perfeitamente ++REP
-
Fiz o informado e continua da mesma maneira, só coloquei o nome pois no final vc escreveu 'compat'. Removi as linhas do streamloadplayer.lua, o stream_player continua vazio no db e o site continua sem repassar o char na area gravável.. quando tiver saturado de tentar dar uma mão por hora, pode avisar vou entender, imagino que tenha coisas para fazer além de me dar uma mão aqui, peço desculpas por ser ignorante e não saber resolver o problema mas agradeço pelo suporte e só não do mais rep por hoje pois os que tinha ja dei para você
-
Adicionei, rodei novamente o server, mas tudo continua da mesma forma.. o stream_player continua vazio e o stream online continua sem mostrar player na area gravavel.. function isPlayer(cid) return Player(cid) ~= nil end function isNpc(cid) return Npc(cid) ~= nil end function onThink(interval) local stream = { pos = {x = 1274, y = 1546, z = 7}, posmax = {x = 20, y = 16} } local posx = math.floor(tonum [...] precisa de alguma informação mais específica?
-
Nenhum erro sequer.. segue a imagem segue o streamloadplayer.lua que foi só descompactado com a posição alterada function onThink(interval) local stream = { pos = {x = 1274, y = 1546, z = 7}, posmax = {x = 20, y = 16} } local posx = math.floor(tonumber((stream.pos.x) - (stream.posmax.x/2))) local posy = math.floor(tonumber((stream.pos.y) - (stream.posmax.y/2))) local posx2 = math.floor(tonumber((stream.pos.x) + (stream.posmax.x/2))) local posy2 = math.floor(tonumber((stream.pos.y) + (stream.posmax.y/2))) db.query("UPDATE `stream_player` SET `del` = 1") fromArea = {{x = posx, y = posy, z = stream.pos.z},{x = posx2, y = posy2, z = stream.pos.z}} for x = fromArea[1].x, fromArea[2].x do for y = fromArea[1].y, fromArea[2].y do for z = fromArea[1].z, fromArea[2].z do if(getThingfromPos({x = x, y = y, z = z, stackpos = 255}).uid > 0) then if(isPlayer(getThingfromPos({x = x, y = y, z = z, stackpos = 255}).uid))then local c = Player(getThingfromPos({x = x, y = y, z = z, stackpos = 255}).uid) local name = c:getName() local dir = c:getDirection() local otf = c:getOutfit() local selectQuery = db.storeQuery("SELECT * FROM `stream_player` WHERE `name` = "..db.escapeString(name)) if selectQuery ~= false then db.query("UPDATE `stream_player` SET `posx` = ".. x ..", `posy` = "..y..", `del` = 0, `dir` = "..dir..", `outfit` = "..otf.lookType..",`head` = "..otf.lookHead..",`body` = "..otf.lookBody..",`legs` = "..otf.lookLegs..",`feet` = "..otf.lookFeet..",`addon` = "..otf.lookAddons..",`mount` = "..otf.lookMount.." WHERE `name` = "..db.escapeString(name)) else db.query("INSERT INTO `stream_player` (`id`, `posx`, `posy`,`name`,`dir`,`del`,`outfit`,`head`,`body`,`legs`,`feet`,`addon`,`mount`) VALUES (1,".. x ..", "..y..", "..db.escapeString(name)..", "..dir..",0, "..otf.lookType..", "..otf.lookHead..", "..otf.lookBody..", "..otf.lookLegs..", "..otf.lookFeet..", "..otf.lookAddons..", "..otf.lookMount..")") end elseif (isNpc(getThingfromPos({x = x, y = y, z = z, stackpos = 255}).uid)) then local c = Creature(getThingfromPos({x = x, y = y, z = z, stackpos = 255}).uid) local name = c:getName() local dir = c:getDirection() local otf = c:getOutfit() local selectQuery = db.storeQuery("SELECT * FROM `stream_player` WHERE `name` = "..db.escapeString(name)) if selectQuery ~= false then db.query("UPDATE `stream_player` SET `posx` = ".. x ..", `posy` = "..y..", `del` = 0, `dir` = "..dir..", `outfit` = "..otf.lookType..",`head` = "..otf.lookHead..",`body` = "..otf.lookBody..",`legs` = "..otf.lookLegs..",`feet` = "..otf.lookFeet..",`addon` = "..otf.lookAddons..",`mount` = "..otf.lookMount.." WHERE `name` = "..db.escapeString(name)) else db.query("INSERT INTO `stream_player` (`id`, `posx`, `posy`,`name`,`dir`,`del`,`outfit`,`head`,`body`,`legs`,`feet`,`addon`,`mount`) VALUES ( 0,".. x ..", "..y..", "..db.escapeString(name)..", "..dir..", 0, "..otf.lookType..", "..otf.lookHead..", "..otf.lookBody..", "..otf.lookLegs..", "..otf.lookFeet..", "..otf.lookAddons..", "..otf.lookMount..")") end end end end end end db.query("DELETE FROM `stream_player` WHERE `del` = 1") return true end
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.