
Tudo que Yan Liima postou
-
[MY-AAC-GATEWAY + GESIOR BY CLYFE] MercadoPago Pix 100% Automático e Livre de SQL Injection (GRATIS!)
Como o @Underewardisse é possível usar o HTTP apenas para teste, credenciais em produção o Mercado Pago exige que o site use HTTPS com certificado SSL/TLS válido. E sim, é possível usar HTTPS(443) com certificado no XAMPP bem simples, embora não recomendo usar XAMPP para servidor em produção, já que XAMPP é para ambiente de desenvolvimento. Se você utiliza Windows Server recomendo mudar para IIS do próprio sistema. Como o tópico não se trata de como resolver essa questão no XAMPP, recomendo criar um tópico referente a isso. Edit: me toquei agora que você mencionou que utiliza xampp em casa, provavelmente seria Windows 10/11. Esquece o Windows Server
-
Liberar Personagem No Site Após Missões
Um rapaz me contactou uma vez para criar esse sistema, cheguei a fazer para Modern AAC , fiz por storage obviamente. Ficou show, porém o maluco simplesmente sumiu e não cheguei a enviar e nem receber haha. Mas sim, é uma ideia muito bacana. Os servidores hoje em dia são praticamente todos iguais, nada diferente nada inovador.
-
Pedido comando !spell diferente
Irmão presta atenção na data, tu ta revivendo um tópico de 2015. Caso não encontre o que deseja, se necessário crie um novo tópico a respeito do seu problema/pedido. REGRAS GERAIS
-
[AJUDA] PORTA BUGADA NAO ABRE
Antes de tudo faça os seguintes testes e me de um retorno, se possivel bem detalhado Com o God mova o player(dono) pra dentro da house e vê se ele consegue andar livremente Crie essa mesma porta que está utilizando na house e veja se ela abre normal sem nenhum atributo setada nela(ops, vi que você disse que funciona. ignore este) No seu mapa editor verifique se os pisos das casas estão selecionados corretos(geralmente ficam com a cor roxa/azul). Não esqueça de conferir se o piso de baixo da porta também está OK. Qual REV da TFS 0.4 está utilizando? testou com outra?... Tente substituir seus scripts citados por este: doors.lua: closingdoor.lua:
-
Aumentando limite doShowTextDialog
Então provavelmente a alteração não foi feita corretamente. Quando for compilar, recompile tudo do zero.
-
Os Npcs do meu ot param de pegar, ao dizer hi eles não pegam.
Em \data\npc\lib\npcsystem tentem utilizar está LIB: npchandler.lua
-
startupDatabaseOptimization
@BangxDisso não tem definido na source para ativar/desativar no config. Então nada do que tu ta tentando fazer irá resolver. Da uma checada no seu server_config da database. Vê se está tudo certinho lá. Seta a versão da db com o valor 27. server_config.sql
-
Acumular tempo - Actions
Alterei o valor para segundos, vê se agora vai: function onUse(cid, item, frompos, item2, topos) local config = { timeExhausted = 0, -- tempo em horas para poder usar o item novamente. timeForUse = 3600, -- tempo em segundos que o player poderá entrar na cave, 3600 = 1hora. exhausted = 156751, storage = 789450, toKnow = 456789, effect = 27, -- efeito que dará ao usar o item. } if getPlayerStorageValue(cid, config.exhausted) < os.time() then setPlayerStorageValue(cid, config.storage, os.time()+config.timeForUse) setPlayerStorageValue(cid, config.exhausted, config.timeExhausted * 60 + os.time()) doRemoveItem(item.uid,1) setPlayerStorageValue(cid, config.toKnow, 1) doSendMagicEffect(getThingPos(cid), config.effect) doPlayerSendTextMessage(cid, 19, "Voce Usou a Bonus Area") else doPlayerSendTextMessage(cid, 19, "Num da") end return true end
-
Acumular tempo - Actions
function onUse(cid, item, frompos, item2, topos) local config = { timeExhausted = 0, -- tempo em horas para poder usar o item novamente. timeForUse = 1, -- tempo em horas que o player poderá entrar na cave. exhausted = 156751, storage = 789450, toKnow = 456789, effect = 27, -- efeito que dará ao usar o item. } if getPlayerStorageValue(cid, config.exhausted) < os.time() then setPlayerStorageValue(cid, config.storage, os.time() + config.timeForUse * 60) setPlayerStorageValue(cid, config.exhausted, config.timeExhausted * 60 + os.time()) doRemoveItem(item.uid,1) setPlayerStorageValue(cid, config.toKnow, 1) doSendMagicEffect(getThingPos(cid), config.effect) doPlayerSendTextMessage(cid, 19, "Voce Usou a Bonus Area") else doPlayerSendTextMessage(cid, 19, "Num da") end return true end
-
KIKAR QUANDO ACABAR O TEMPO
É só pegar a função que eu fiz, copiar e editar... <event type="think" name="Kickp2" event="script" value="NOME_DO_SCRIPT.lua"/>
-
KIKAR QUANDO ACABAR O TEMPO
local config = { toKnow = 456789, storage = 789456, pos = {x = 402, y = 907, z = 7}, -- para onde o jogador será teleportado caso o tempo tenha acabado. } local function kickP(cid) if(isPlayer(cid)) then doRemoveCreature(cid) end end function onKill(cid, target, lastHit) if getPlayerStorageValue (cid, config.toKnow) == 1 then if getPlayerStorageValue (cid, config.storage) < os.time () then doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) doRemoveCreature (cid) end end return true end function onThink(cid, interval) if getPlayerStorageValue (cid, config.toKnow) == 1 and getPlayerStorageValue (cid, config.storage) < os.time () then addEvent(kickP, 3000, cid) -- 3000 = 3 segundos. end return true end function onLogin(cid) if getPlayerStorageValue (cid, config.toKnow) == 1 then if getPlayerStorageValue (cid, config.storage) < os.time () then doTeleportThing (cid, config.pos) setPlayerStorageValue (cid, config.toKnow, 0) end end return true end nova tag XML <event type="think" name="Kickp" event="script" value="NOME_DO_SCRIPT.lua"/>
-
Adicionar mais horarios no script
@Doidodepeda <globalevent name="shutdown" time="05:50;17:00" event="script" value="shutdown.lua"/> No XML só substituir.
-
Windows Máquina virtual ou Linux?
Linux acaba sendo a melhor opção, os servidores têm mais estabilidade com ele. Sem contar que o Linux consome bem menos. Mas apesar de tu não ter gostado muito do comentário do Endless, ele não está errado não... Seria muito melhor uma VPS, servidor em casa acaba tendo muitos problemas nos quais ja foram citados. Já tive servidor em casa em 2011, foi a pior bosta que já fiz.
-
Local do nickname
Não, por padrão não é automático. E sim, se tu colocar uma sprite grande o nick não irá subir pra cima do personagem. A posição é uma só, idependente da sprite. Tu pode mudar isso no código fonte do otclient. Em creature.cpp da pra tu ajustar. Depois é só compilar o novo .exe .
-
Guild.php
Acho que antes de fazer tal acusação é importante se informar direito. Se está com medo de executar algo, basta apenas procurar o significado na internet. Nunca vi o @Toruke o @Endlessquerer prejudicar alguém aqui no fórum, pelo menos até onde eu sei(não abertamente)... E comandos assim são comuns no Sistema Operacional do Linux, sempre será necessario dar tal permissão. Basta apenas saber usar com cuidado. "Ahh mais no meu Windows, no xampp funcionava normal". São sistemas totalmente diferente. E antes que diga mais alguma coisa:
-
[Pedido] Me ajudem a resolve esse erro ao compilar
Eu li sua mensagem no privado, e os arquivos que você me mandou pude perceber que teve alterações nos arquivos necessário para compilação no Linux. Da uma olhada lá.
-
[COMPILAR] o que significa compilar um servidor?
Compilar não significa proteger exatamente. Compilar significa unir vários arquivos em um só e transformar todo o código em uma linguagem no qual a máquina irá entender. No caso do servidor iremos compilar toda a source(código fonte), que são vários arquivos com uma ou mais linguagem, e irá transformar em um único programa...
-
Ajuda no erro do shop quando compra item ele chega mais se da f5 na pagina ele vai pra bag denovo
Amigo sugiro que você formate melhor os seus tópicos, explicando melhor sua situação com imagens ou até mesmo videos se necessário. E não escrever todo o problema só no titulo e publicar igual você fez... E sem contar que era só ter procurado aqui no fórum sobre esse problema. Só substituir a sua pasta gifts por essa desse tópico:
-
[Pedido] Me ajudem a compilar minha source, está dando erro.
Amigo possa ser que o comentário que eu fiz te ajude: E por favor se for responder responda aqui no seu tópico, e não lá... rs
-
[8.60] TFS 0.4 Rev3996 War & Cast
Concordo amigo! E muito obrigado. @Luanmax21Cara você não tem o openssl instalado no seu Dev Cpp só ir na pasta do Stian's Repack Dev-Cpp... abre o packman.exe e instala o devpack. Estarei deixando o arquivo aqui pra tu baixar.openssl-0.9.8-1cm.DevPak Tem muita gente tendo problemas com algo tosco, as vezes é falta de informação. @LeoTK @[email protected] possivel gostaria que trancasse o tópico. Todos problemas de código na src e problemas de Linux foram concertados conforme teste e report. Já fiz a versão final e encerrei com as modificações. Qualquer modificações a mais não serão mais inclusas na source. Para isso terá que criar um tópico de acordo com oque quer ou de acordo com o problema. E para compilar em Visual Studio foi corrigido também. Para quem não tem ideia de como compilar por lá veja este VIDEO @GaspaR1 @ALEATORIU@Lurk E conforme o feedback que me passarão. Para compilar em Linux 18.04(talvez até o 16) Da o seguinte problema: A solução pode ser a seguinte: Abraços!
-
[8.60] TFS 0.4 Rev3996 War & Cast
Desconheço esses problemas. Em todos teste nada do tipo ocorreu. Você por acaso editou a source? Se sim, provavelmente algo ocorreu errado na compilação. Recomendo sempre compilar do zero, sei que é chato a demora porém evita bugs(Se utilizar o Dev cpp, é só apagar a pasta OBJ da src e recompilar). Qualquer coisa crie um tópico de acordo com o seu problema
-
Onde que eu mudo no src
Se no proprio RME não está funcionando a troca de direção. Você pode tentar mudar manualmente na pasta world no arquivo spawn.xml Procure o nome e na tag é só fazer a modificação Um exemplo de: <npc name="Yama" x="1" y="0" z="6" spawntime="60"/> Para: <npc name="Yama" x="1" y="0" z="6" spawntime="60" direction="2"/> 2 = SUL OBS: Creio que a forma que o Toruk disse funcione, deve padronizar.
-
[LUA] IP STORAGE
Mitoo demais!!! Do jeitin que eu ensinei
-
Site inacessível externamente
@Droox faz o seguinte, utiliza a porta 8090 pra garantirmos que não tenha conflito com a porta 80. Depois vai em C:\xampp\apache\conf Abra o arquivo httpd.conf Depois procure por Listen 80 troque para Listen 8090 Da um stop no seu apache e starta de novo Quando for entrar no site tu terá que usar a porta, exemplo: meusite.ddns.net:8090 Obs: não precisava esconde o seu endereço de ipv4, a grande parte dos ipv4 é tudo igual rsrs. tmj
-
Site inacessível externamente
Se poder detalhar um pouco mais agradeço! Porém já sei onde está errando. Não adianta liberar as portas apenas no Firewall do Windows, é necessario liberar as porta no teu roteador também