Ir para conteúdo
Propaganda

Mathzera

OT-Admin
  • Total de Posts

    12
  • Registro em

  • Última visita

Other groups

Sobre Mathzera

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Mathzera's Achievements

Apprentice

Apprentice (3/14)

  • Collaborator Rara
  • One Year In
  • One Month Later
  • Conversation Starter Rara
  • Week One Done

Emblemas Recentes

2

Reputação

  1. Mandei isso pra uma porta, ela conseguiu replicar no servidor dela Ela usou o cérebro de madeira dela pra colocar prints na script e verificar aonde estava passando ou não Eu te passei um direcionamento, cabe a você adaptar. Como o JAUM falou ali em cima " usa o chat gpt pra fazer pra você " Dificilmente alguém vai vir te arranjar o que você precisa " em uma script prontinho
  2. Crie uma storage para o bônus de captura A storage será usada para controlar o tempo de recarga e aplicar o efeito. Escolha um número único para a storage, por exemplo: 264559. 2. Crie um script para o item que atribui o bônus Adicione um novo arquivo na pasta de actions (ex: bonus_captura.lua) com o seguinte código: lua local storageBonus = 264559 -- Storage para o bônus local tempoRecarga = 43200 -- Tempo de recarga em segundos (12 horas) function onUse(cid, item, frompos, item2, topos) -- Verifica se o bônus já está ativo if getPlayerStorageValue(cid, storageBonus) > os.time() then local tempoRestante = getPlayerStorageValue(cid, storageBonus) - os.time() doPlayerSendTextMessage(cid, 27, "Você ainda precisa esperar " .. convertTime(tempoRestante) .. " para usar novamente!") return true end -- Aplica o bônus e configura o tempo de recarga setPlayerStorageValue(cid, storageBonus, os.time() + tempoRecarga) doSendMagicEffect(getThingPosWithDebug(cid), 22) doPlayerSendTextMessage(cid, 27, "Você ativou o bônus de captura! Boa sorte!") return true end 3. Ajuste o script de captura (catch.lua) No script de captura, adicione a verificação da storage e aplique o bônus: lua if getPlayerStorageValue(cid, 264559) and getPlayerStorageValue(cid, 264559) > os.time() then catchinfo.rate = catchinfo.rate * 1.20 -- Aumenta a chance de captura em 20% doSendAnimatedText(getThingPosWithDebug(cid), "Catch da Brisa", 215) end 4. Configure no actions.xml Vincule o script do item ao seu actions.xml para que ele funcione no jogo. Exemplo: xml <action actionid="XXXX" script="bonus_captura.lua" /> Substitua XXXX pelo ID do item que será usado para ativar o bônus. 5. Testar no jogo Adicione o item no inventário do jogador. Use o item e verifique se o bônus de captura é ativado corretamente. Teste o sistema de captura para confirmar o aumento na chance.
  3. Primeiro, cria a tabela ex: ball_pillars no seu banco de dados. Essa tabela vai guardar as informações dos PokéPillars, como as coordenadas (onde eles vão aparecer), os atributos da Pokébola, o nome do Pokémon, etc. Aqui vai um exemplo de como criar a tabela: sql Copiar código CREATE TABLE ball_pillars ( world_id INT, positionx INT, positiony INT, positionz INT, attributes BLOB, ball_id INT, creature_name VARCHAR(255), creature_sex INT ); Sem essa tabela, o sistema não vai funcionar, então esse é o primeiro passo. Colocar os scripts no lugar: Você tem alguns scripts pra adicionar: Script de inicialização: Esse vai no arquivo que roda quando o servidor liga, geralmente startup.lua. Ele carrega os PokéPillars que estão no banco de dados e recria no mapa. Scripts de ação (onUse): São dois scripts principais: Um pra transformar uma Pokébola em um PokéPillar. Outro pra remover o PokéPillar e devolver a Pokébola pro jogador. Esses scripts precisam ser configurados no actions.xml com os actionid certos. Teste no jogo: Depois de configurar tudo, reinicia o servidor e faz os testes: Usa uma Pokébola no local onde você quer criar o PokéPillar. Se tudo der certo, o Pokémon vai aparecer como NPC no lugar. Tenta remover o PokéPillar pra ver se a Pokébola volta pro inventário
  4. Essa base é um caos, digo isso pois peguei a mesma quando iniciei meu projeto, a source é full bugada, isso que tem varias sources ai, e as que tem são tudo bugada. Quem pegar isso pre mexer, que seja pra brincar, porque a source dela é extremamente horrivel, vazada e toda fora da caixinha Se precisar compilar vai ter problema atras de problema, fora spell e statschange totalmente cagada, um peido e essa base cai
  5. Sim, provavelmente alguém vai te passar a masterx atualizada de graça, pega a sua cadeira e fé. Pelo tanto de bug, problema, falta de função na source, no servidor, gambiarra atras de gambiarra, o cara que te passar essa base atualizada certeza que ganhou na mega sena
  6. EU NUNCA SOU DE COMENTAR NESSE FORUM, E A TODA A COMUNIDADE DO TD, MAS EU DIGO UMA COISA OBRIGADO AMIGOS, NO FIM, VÃO TUDO TOMA NO CU E SEJAM FELIZES ( ATUALIZA O LINK DO CLIENTE PORRA )
  7. Então amigo, a pode ser pra duas pessoas em 2 tiles diferentes , no caso um clica na alavanca e boa... E a da experiência é pro jogador clicar no baú e ganhar uma experiência fica uma vez por dia
  8. Precisava de uma script simples de teleports pra mais de uma pessoa E um apenas de experiência com storage pra um dia Quem puder dar uma força aí Tmj
  9. Luffyzera com cabelo branco no estilo Gear 5 🫶
  10. Boa agmarnelson ✅🫶
×
  • Criar Novo...