Jump to content

bernardes22

Campones
  • Posts

    78
  • Joined

  • Last visited

Reputation Activity

  1. Upvote
    bernardes22 reacted to Marco Oliveira in Tirando função de Spells   
    Esta função não é da spell e sim do seu config.lua
    Basta mudar "showHealingDamage = true" para "showHealingDamage = false"
  2. Upvote
    bernardes22 reacted to Danihcv in como adicionar menu no lado direito do site?   
    Tópico Movido
    Este tópico foi movido de "OTServ → Websites → Downloads Websites → Adicionais de Websites"
    para "OTServ → Websites → Suporte Websites → Tópicos Resolvidos | Websites".
     
     
  3. Upvote
    bernardes22 reacted to Danihcv in Erro na distro   
    @@bernardes22, vc está utilizando distros diferentes? Se sim, vc deve utilizar o data pack respectivo com cada distro.


    *explicação:
    **exemplo de distro diferentes: tfs 0.3.6 e tfs 0.4
    **o que é data pack? Quando me refiro a data pack estou me referindo à pasta data do servidor e as dll's necessárias pra distro rodar.


    Tópico Movido
    Este tópico foi movido de "OTServ → Scripting → Downloads Scripts"
    para "OTServ → Scripting → Suporte Scripting".
     
     
  4. Upvote
    bernardes22 reacted to Danihcv in Erro na distro   
    Certo... Quando os erros começaram? Exatamente na 1° vez que vc usou no linux?
    Se sim, podem ser 2 coisas: deu algum bug na compilação ou essa distro ta com problemas (pra saber se é essa ultima opção, vc deve tentar usar outra distro [ou outro servidor]).
    Se não, o erro deu-se por alguma modificação que vc fez em algum arquivo do data pack.
     
    Mas, de qqr forma, poste prints dos erros que aparecem.
  5. Upvote
    bernardes22 reacted to Danihcv in Erro na distro   
    Putz, os erros estão dixendo que esses arquivos que ele tá tentando abrir, não existem. Só isso. shusauhsa

    Ou seja, os scripts de certos npc's e de certos monstros não estão no local (diretório) correto.

    E é o que eu tava suspeitando mesmo, o problema está no data pack. Ele está incompleto, creio eu. Tente pegar a pasta data de outro servidor tfs 0.4 e substitua no lugar da sua atual.
  6. Upvote
    bernardes22 reacted to Furabio in Erro na distro   
    Os erros devem estar acontecendo pois o linux é case sensitive:
     
     
    O que ocorre é que o executável procura por um arquivo ou monstro chamado exemplo, mas ele foi feito com o nome Exemplo, no windows ambos são os mesmo arquivos, mas no linux são arquivos totalmente diferentes.
     
    Para resolver basta ver como o monstro está sendo chamado no caso Monster e renomear o arquivo que deve estar escrito monster ou algo parecido para Monster.
  7. Upvote
    bernardes22 reacted to zipter98 in Erro System Aura   
    Abaixo de:
    function sendGemEffect(cid, storage, interval)
    coloque:

    if not isPlayer(cid) then return true end
  8. Upvote
    bernardes22 reacted to Yan Liima in Configurando account Manager   
    Vai no seu config.lua do servidor, tente achar o que irei te mandar...
    accountManager = true Achou? agora bastar configurar corretamente.
     
    EXPLICAÇÃO:
    accountManager = true -- Ativar ou Desativar o ACC Manager namelockManager = false -- É possível algum player criar um char com o nome Account Manager? newPlayerChooseVoc = true -- True para o player escolher a vocação que ele quer ser no ACC Manager, e false para não escolher. newPlayerSpawnPosX = 302 -- Onde o novo player criado irá aparecer pos X newPlayerSpawnPosY = 48 -- Onde o novo player criado irá aparecer pos Y newPlayerSpawnPosZ = 5 -- Onde o novo player criado irá aparecer pos Z newPlayerTownId = 1 -- Cidade em que o personagem criado irá nascer newPlayerLevel = 1 -- Level inicial quando criar o personagem newPlayerMagicLevel = 0 -- MagicLevel inicial quando criar o personagem No newPlayerChooseVoc deixa true assim o jogador podera escolher o seu personagem Knight... etc
     
    Se caso está aparecendo até personagem que não deve aparecer, ou os personagens não está aparecendo para escolher vá na pasta \data\XML e abre a vocations.xml
     
    Agora no final de todas vocações coloque uma tag. que você quer que apareça no menu do accnout manager ou não...
     
    Para aparecer coloque: manager="1"
    Para não aparecer coloque: manager="0"
     
    Exemplo:
    <vocation id="1" name="Knight" description="a knight" needpremium="0" gaincap="100" gainhp="270" gainmana="230" manager="1"> Observe que tem o manager="1" no final.
     
    E para mudar a posição do Account Manager ou a outfit dele é na database/players.
  9. Upvote
    bernardes22 reacted to Caronte in adaptando sistema para tfs 0.4   
    Troque as tags para:
     
    Exemplo:
    <action itemid="2156" event ="script" value="gems.lua"/> poste se der erro...
  10. Upvote
    bernardes22 got a reaction from Caronte in Systema premium account com piso   
    Outro
     
     
     
    [15/02/2016 14:25:48] [Error - MoveEvents Interface] [15/02/2016 14:25:48] data/movements/scripts/premiumTile.lua:onStepIn [15/02/2016 14:25:48] Description: [15/02/2016 14:25:48] (luaDoPlayerSendCancel) Player not found  
    Arrumei o erro kk, na linha 12 tava cid, era creature que tinha que coloca lá kk Obrigado <3
  11. Upvote
    bernardes22 reacted to Caronte in Systema premium account com piso   
    mesmo primeiro post, eu to editando, pega o script..
    eu esqueci de uma letra...

    mesmo primeiro post, eu to editando, pega o script..
    eu esqueci de uma letra...
  12. Upvote
    bernardes22 reacted to Caronte in Systema premium account com piso   
    Arrumado
     
  13. Upvote
    bernardes22 reacted to Caronte in Systema premium account com piso   
    só muda isso:
    <movevent type="StepIn" actionid="4207" event="script" value="premiumTile.lua" />
  14. Upvote
    bernardes22 reacted to Caronte in Systema premium account com piso   
    Opa isso que dá configurar uma tag sem consultar o .xml kkkk, acabei meclando tag de TFS 1.+ com TFS 0.4, já está consertado...
  15. Upvote
    bernardes22 reacted to Caronte in Systema premium account com piso   
    function onStepIn(creature, item, position, fromPosition) if not isPlayer(creature) then return false end if isPremium(creature) then doPlayerSendMessageText(creature,20, "Welcome to premium area!") doSendMagicEffect(getThingPos(creature), CONST_ME_MAGIC_BLUE) else doTeleportThing(creature,fromPosition) doPlayerSendCancel(cid, "You're not premium.") doSendMagicEffect(getThingPos(creature), CONST_ME_POFF) end return true end <movevent type="StepIn" actionid="4207" event="script" value="premiumTile.lua" /> Certifique-se que não tem nenhuma actionid igual, atualizei o post, esqueci de um parêntesis.
  16. Upvote
    bernardes22 reacted to Caronte in Colocar para precisar de item.   
    @@bernardes22, tente usar spoilers e codes para organizar melhor o tópico, um script desse medonho pode assustar o suporte.
     
     
     
     

    E essa área é errada, por favor, poste na certa.

    Tópico Movido
    Este tópico foi movido de "OTServ → Scripting → Downloads Scripts → Sistemas e mods"
    para "OTServ → Scripting → Suporte Scripting".
     
     
  17. Upvote
    bernardes22 reacted to julhinhuu in Gesiro erro ao criar character   
    Vai no seu accountmanagement e troca por esse:
     
     
  18. Upvote
    bernardes22 reacted to julhinhuu in Gesiro erro ao criar character   
    https://mega.nz/#F!p0UWSKoK!Fp-_KFOWrpSKpkcvq5Vl2g
  19. Upvote
    bernardes22 reacted to Danihcv in Preciso que alguém edite essa spells para mim por favor   
    Amigo, n entendi direito o que vc qr... Esse script n está fazendo nenhuma checagem pra ver se o player eh premium ou n... Logo, n tem 2 spells diferentes...
     
    Pf, explique um pouco mais dando situações-exemplo, tipo, "ao usar essa magia com um player sem oremium e sem promotion, etc etc etc"
    OBS: e mande a tag responsável por essa spell em spells.xml (acredito q seja esse o nome)
  20. Upvote
    bernardes22 reacted to Caronte in Edição em spell de premium   
    Tópico Movido
    Este tópico foi movido de "OTServ → Scripting → Downloads Scripts"
    para "OTServ → Scripting → Suporte Scripting".
     
     

     
    Haha, só esperar mais um tempinho que vou postar um tópico já pronto, de como será o esquema.

    @@bernardes22, Você postou 2 vezes o mesmo tópico, Double post é proibido no fórum.
    É permitido dar @UPs diários no tópico, para evitar esse tipo de inconveniência.
     
     
    Se o tópico foi resolvido clique em Resolvido no post que resolveu seu pedido.
  21. Upvote
    bernardes22 reacted to Caronte in Edição em spell de premium   
    if getPlayerStorageValue(cid, 10007) >= 1 then para
    if isPremium(cid) then Vejo que tem interesse em aprender, vou criar uma escolinha de scripting aqui no fórum, se quiser participar, será bem-vindo.
    Em breve eu vou postar o tópico explicando.
  22. Upvote
    bernardes22 reacted to Caronte in Edição em spell de premium   
  23. Upvote
    bernardes22 reacted to zipter98 in edição básica no script   
    local combat1 = createCombatObject()
    setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE)
    setCombatParam(combat1, COMBAT_PARAM_EFFECT, 20)
    setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -1.9, -189, -2.1, -199)
     
    local combat2 = createCombatObject()
    setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE)
    setCombatParam(combat2, COMBAT_PARAM_EFFECT, 8)
    setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.3, -183, -1.6, -195)
     
    local area1 = createCombatArea(AREA_CROSS5X5)
    setCombatArea(combat1, area1)
     
    local area2 = createCombatArea(AREA_CROSS5X5)
    setCombatArea(combat2, area2)
     
    local function onCastSpell1(parameters)
    doCombat(parameters.cid, parameters.combat1, parameters.var)
    end
     
    local function onCastSpell2(parameters)
    doCombat(parameters.cid, parameters.combat2, parameters.var)
    end
     
    function onCastSpell(cid, var)
    local parameters = {cid = cid, var = var, combat1 = combat1, combat2 = combat2}
     
    return getPlayerPremiumDays(cid) > 0 and doCombat(cid, combat1, var) or doCombat(cid, combat2, var)
    end

     
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...