Ir para conteúdo
  • Cadastre-se

Toruk

Membro
  • Total de itens

    175
  • Registro em

  • Última visita

  • Dias Ganhos

    17

Tudo que Toruk postou

  1. Tente usar o site https://testeportas.com.br para checar. Porta 7171 e 7172.
  2. Deve estar bloqueado as portas de login. Pq o acesso a lista de chares, não depende de portas, apenas do site.
  3. Para fazer isso, seria adaptar toda a função "simplexml_load_file". Recomendaria você adicionar um arquivo stages.xml (na pasta que vc deseja), com a seguinte formatação: <?xml version="1.0" encoding="UTF-8"?> <stages> <config enabled="1" /> <stage minlevel="1" maxlevel="8" multiplier="50" /> <stage minlevel="9" maxlevel="50" multiplier="800" /> <stage minlevel="51" maxlevel="100" multiplier="700" /> <stage minlevel="101" maxlevel="125" multiplier="600" /> <stage minlevel="126" maxlevel="950" multiplier="3" /> <
  4. function Exclusive(cid) if isCreature(cid) then doSendMagicEffect (getThingPos(cid), config.effect) doPlayerSendTextMessage (cid, 27, "Mode Exclusive") addEvent(Exclusive, 1*3000) end end function onUse(cid, item, frompos, item2, topos) local config = { timeExhausted = 1, -- tempo em horas para poder usar o item novamente. timeForUse = 1, -- tempo em horas que o player poderá entrar na cave. exhausted = 456789, storage = 23575, toKnow = 123456, effect = 53, -- efeito que dará ao usar o item. } if getPlayerStorageValue(cid, config.exhausted) <
  5. Acho q só lendo oq eu postei vc iria saber ... Globalevent - Scripts ativados em um horário X ou a cada Y segundos. Movements - Scripts que são ativados ao pisar ou ao sair de um SQM. Portanto, "function onStepIn", remete-se a ação de pisar em um SQM, sendo um movement.
  6. Exemplo de move event: function onStepIn(creature, item, position, fromPosition) local player = creature:getPlayer() if player:isPlayer() and player:isPremium() then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, 'Premmy.') else creature:teleportTo(fromPosition) end return true end
  7. As storages estão corretas? Pq, no login, remete a storage(123123), mas não está citada em outros arquivos. Outra coisa, aparece as 2 mensagens ao logar com um player que esteja na guilda dominante?
  8. Isso pode ser feito de várias maneiras, depende de como vc acha melhor. Ex: em ‘events’, pode ser adicionada na funcao “creature:onTargetCombat” para ganhar ao bater em certo monstro. Em ‘movements’, da pra fazer uma stepIn, fazendo que rode um addEvent a cada X segundos e seja removido por um stepOut. Para adicionar stamina em um script é simples: player:setStamina(player:getStamina() + VALOR_QUE_SERA_ADICIONADO)
  9. O problema é q a função *function onLogin(cid)* está duplicada no login.lua
  10. O script era: local combat = Combat() combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) combat:setParameter(COMBAT_PARAM_AGGRESSIVE, 0) local condition = Condition(CONDITION_MANASHIELD) condition:setParameter(CONDITION_PARAM_TICKS, 200000) combat:addCondition(condition) function onCastSpell(creature, var) return combat:execute(creature, var) end Mas acho difícil funcionar sem nenhum problema, se você não modificar a src.
  11. 1 - O site, você pode baixar um em algum forum por ai. Recomendo usar o “ferobra global gesior”. 2 - O mapa que você editar ficará salvo e não irá alterar (a menos que você edite ele novamente). Portanto, pode sim, criar uma área VIP e ter as áreas normais do global. 3 - Não recomendo deixar on em seu pc. O servidor não terá uma boa estabilidade. Recomendo iniciar com google cloud (da $300 para testar) e quando o servidor estiver crescendo, mudar para uma empresa com suporte anti-ddos. Lembrando que, o linux é a melhor opção de sistema operacional para rodar o server.
  12. Se está aparecendo "It is locked.", é porque a porta possui um aid. Mesma coisa do outro, se quiser contornar isso, substitua: if item.actionid == 0 then doTransformItem(item.uid, doors[item.itemid]) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "It is locked.") end Por: doTransformItem(item.uid, doors[item.itemid])
  13. Só alterar a parte do: if getPlayerStorageValue(cid, item.actionid) ~= -1 then doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, toPosition, TRUE) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "The door seems to be sealed against unwanted intruders.") end Para: doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, toPosition, TRUE)
  14. @aicilopmes123 Então não tem nada a ver com script e sim, com uma ram insuficiente para o servidor. Um mapa maior ou então, uma distro pouco otimizada pode demandar mais ram. E se ela for insuficiente, o servidor não aguenta e crasha pra "voltar ao normal" o uso dela.
  15. @aicilopmes123 compila a src em debug e roda com o gdb que vai mostra oq causa o crash.
  16. CERTIFICADO SSL = Certificado que o site é seguro. Faz com que o domain seja acessado por https, etc. https://www.hostgator.com.br/blog/o-que-e-certificado-ssl-e-porque-voce-deve-utilizar-no-seu-site/
  17. @stauro Lembre que pagseguro precisa de SSL pra dar automaticamente as coins.
  18. Tenta verificar a coordenada setada, pode ser por isso. Se houver algum erro no console poste ae.
  19. Posta o config.php ae. Creio que ta alguma coisinha errada ai (ta mandando para "/home/spider/")
  20. O diretório que você deve determinar no config.php, é o diretório base do seu servidor. (Pasta que vai ter tudo, config.lua, executável, data, etc)
  21. Como diz no erro ("LUA config file doesn't exist"), o arquivo config.lua não existe no diretório que foi adicionado.
  22. @godbrasil2 Não dou suporte individual. Respondo alguns tópicos aki mais por hobby mesmo.
  23. Tente alterar as 2 aparições de "Direction direction = NORTH;" para: Direction direction = SOUTH;
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo