Ir para conteúdo

Eremin

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Curtir
    Eremin recebeu reputação de Tyrisfall em [Ajuda] Item não dá magic level   
    Amigo, Vá no seu movements.xml abra-o e coloque a seguinte Tag >
    <movevent type="Equip" itemid="2195" slot="feet" event="function" value="onEquipItem"/>
    <movevent type="DeEquip" itemid="2195" slot="feet" event="function" value="onDeEquipItem"/>   Mude o Id do item, e o Slot, os slots sao = head, feet,necklace,ring,amor,legs e shield
  2. Gostei
    Eremin recebeu reputação de Tulacala em (Resolvido)[PEDIDO] Hp / Mp por porcentagem %%   
    To usando aquele que voce me mandou no MP.. Nao entendo muito, mais sei que é 8.60 ueaueue
  3. Gostei
    Eremin recebeu reputação de The New em [Pedido] Spell "Izanagi"   
    Bom, Vo passa o que eu uso no meu server e você ve se da ai..
     
    Crie um arquivo nos creaturescripts com isto dentro


     
    ainda em creaturescripts em login.lua coloquei isto antes do ultimo return true


     
    agora em creaturescripts.xml adicione esta tag
        <event type="statschange" name="reborn" script="izanagi.lua"/>
     
    agora na pasta spells, cri um arquivo .lua e coloque isso


     
    coloquei esta tag no spells.xml
            <instant name="izanagi" words="izanagi" prem="0" selftarget="1" aggressive="0" lvl="150" mana="1000"  exhaustion="1000" event="script" value="nome do seu arquivo.lua">
  4. Gostei
    Eremin recebeu reputação de rizen em [Pedido] Spell "Izanagi"   
    Bom, Vo passa o que eu uso no meu server e você ve se da ai..
     
    Crie um arquivo nos creaturescripts com isto dentro


     
    ainda em creaturescripts em login.lua coloquei isto antes do ultimo return true


     
    agora em creaturescripts.xml adicione esta tag
        <event type="statschange" name="reborn" script="izanagi.lua"/>
     
    agora na pasta spells, cri um arquivo .lua e coloque isso


     
    coloquei esta tag no spells.xml
            <instant name="izanagi" words="izanagi" prem="0" selftarget="1" aggressive="0" lvl="150" mana="1000"  exhaustion="1000" event="script" value="nome do seu arquivo.lua">
  5. Gostei
    Eremin recebeu reputação de gutalo em [Pedido] Spell "Izanagi"   
    Bom, Vo passa o que eu uso no meu server e você ve se da ai..
     
    Crie um arquivo nos creaturescripts com isto dentro


     
    ainda em creaturescripts em login.lua coloquei isto antes do ultimo return true


     
    agora em creaturescripts.xml adicione esta tag
        <event type="statschange" name="reborn" script="izanagi.lua"/>
     
    agora na pasta spells, cri um arquivo .lua e coloque isso


     
    coloquei esta tag no spells.xml
            <instant name="izanagi" words="izanagi" prem="0" selftarget="1" aggressive="0" lvl="150" mana="1000"  exhaustion="1000" event="script" value="nome do seu arquivo.lua">
  6. Gostei
    Eremin recebeu reputação de CheQMate em [Pedido] Spell "Izanagi"   
    Bom, Vo passa o que eu uso no meu server e você ve se da ai..
     
    Crie um arquivo nos creaturescripts com isto dentro


     
    ainda em creaturescripts em login.lua coloquei isto antes do ultimo return true


     
    agora em creaturescripts.xml adicione esta tag
        <event type="statschange" name="reborn" script="izanagi.lua"/>
     
    agora na pasta spells, cri um arquivo .lua e coloque isso


     
    coloquei esta tag no spells.xml
            <instant name="izanagi" words="izanagi" prem="0" selftarget="1" aggressive="0" lvl="150" mana="1000"  exhaustion="1000" event="script" value="nome do seu arquivo.lua">
  7. Gostei
    Eremin recebeu reputação de sdnjaks em [Pedido] Spell "Izanagi"   
    Bom, Vo passa o que eu uso no meu server e você ve se da ai..
     
    Crie um arquivo nos creaturescripts com isto dentro


     
    ainda em creaturescripts em login.lua coloquei isto antes do ultimo return true


     
    agora em creaturescripts.xml adicione esta tag
        <event type="statschange" name="reborn" script="izanagi.lua"/>
     
    agora na pasta spells, cri um arquivo .lua e coloque isso


     
    coloquei esta tag no spells.xml
            <instant name="izanagi" words="izanagi" prem="0" selftarget="1" aggressive="0" lvl="150" mana="1000"  exhaustion="1000" event="script" value="nome do seu arquivo.lua">
  8. Gostei
    Eremin recebeu reputação de r0bert0lol em Limite de Skill   
    Ae consegui arruma,  o erro tava no vocations.xml, o valor na tag de skills estava muito alto como, 4.0, 5.0, assim limitava o skill, Obrigado por tenta ajudar Mestre Wolf =D
  9. Gostei
    Eremin recebeu reputação de Ciber em Duvida Em relação a Uma questão   
    Tenta abrir o mais leve, se abrir é do seu pc.. Eu Acho!
  10. Gostei
    Eremin recebeu reputação de Mdcrf em (Resolvido)Spawn bug: Unknown event name - monster2   
    Manda aqui seu creaturescripts.xml, e o globalevents.xml
  11. Gostei
    Eremin recebeu reputação de Mdcrf em (Resolvido)Spawn bug: Unknown event name - monster2   
    Manda esses Dois arquivos aqui >>> 
    <event type="death" name="incendio" script="incendioMonster.lua"/>
    <event type="kill" name="KillingInTheNameOf" event="script" value="killinginthenameof.lua"/>
     
    e vai no monsters, e manda o arquivo do monster2
  12. Gostei
    Eremin recebeu reputação de Mdcrf em (Resolvido)Spawn bug: Unknown event name - monster2   
    Acho que não tem a ver com os dois arquivos não, não é algum mod? ve se tem algo nos mods, ou se tem o arquivo monster2 no monsters.
  13. Gostei
    Eremin recebeu reputação de Mdcrf em (Resolvido)Spawn bug: Unknown event name - monster2   
    Poxa, pelo nada que sei de script, parece que tem algum event  com este tal ''monster2'',Agora vou sair, mais peço que verifique os arquivos do moevemnts, creaturescripts, globalevts etc, dando um ctrl+f procurando algo com esse monester2, Desculpa nao ter ajudado!
  14. Gostei
    Eremin recebeu reputação de ZwhiteDog em (Resolvido)Algumas Duvida Spell   
    ve se assim vai, na verdade modifiquei quase nada.
    <instant name="Kame" words="kame" aggressive="1" lvl="10" maglv="20" mana="1200" exhaustion="3500" needlearn="0" event="script" value="attack/kame.lua">
    </instant>   Era pra ta certinho a spell, nao vi erro
  15. Gostei
    Eremin deu reputação a Fir3element em (Resolvido)[PEDIDO] Hp / Mp por porcentagem %%   
    Troca toda a função AddPlayerStats por essa:

    void ProtocolGame::AddPlayerStats(NetworkMessage_ptr msg) {     msg->AddByte(0xA0);     if (player->getPlayerInfo(PLAYERINFO_MAXHEALTH) > 0)     {         msg->AddU16(uint16_t(player->getHealth() * 100 / player->getPlayerInfo(PLAYERINFO_MAXHEALTH)));         msg->AddU16(100);     }     else     {         msg->AddU16(0);         msg->AddU16(0);       }     msg->AddU32(uint32_t(player->getFreeCapacity() * 100));     uint64_t experience = player->getExperience();     if(experience > 0x7FFFFFFF) // client debugs after 2,147,483,647 exp         msg->AddU32(0x7FFFFFFF);     else         msg->AddU32(experience);     msg->AddU16(player->getPlayerInfo(PLAYERINFO_LEVEL));     msg->AddByte(player->getPlayerInfo(PLAYERINFO_LEVELPERCENT));     if (player->getPlayerInfo(PLAYERINFO_MAXMANA) > 0)     {         msg->AddU16(player->getPlayerInfo(PLAYERINFO_MANA) * 100 / player->getPlayerInfo(PLAYERINFO_MAXMANA));         msg->AddU16(100);     }     else     {         msg->AddU16(0);         msg->AddU16(0);     }     msg->AddByte(player->getPlayerInfo(PLAYERINFO_MAGICLEVEL));     msg->AddByte(player->getPlayerInfo(PLAYERINFO_MAGICLEVELPERCENT));     msg->AddByte(player->getPlayerInfo(PLAYERINFO_SOUL));     msg->AddU16(player->getStaminaMinutes()); }
  16. Gostei
    Eremin recebeu reputação de mazonifelipe em (Resolvido)BUG SPELL MULTIPLOS HITS   
    local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 23) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ICE) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -0.5, 0, -0.7, 0)   local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 23) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ICE) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -0.5, 0, -0.7, 0)   local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 23) setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ICE) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -0.5, 0, -0.7, 0)   local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 23) setCombatParam(combat4, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ICE) setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -0.5, 0, -0.7, 0)   local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end   local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.combat2, parameters.var) end   local function onCastSpell3(parameters) doCombat(parameters.cid, parameters.combat3, parameters.var) end   local function onCastSpell4(parameters) doCombat(parameters.cid, parameters.combat4, parameters.var) end   function onCastSpell(cid, var) if exhaustion.get(cid,61260) == false then local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, } addEvent(onCastSpell1, 0, parameters)  addEvent(onCastSpell2, 300, parameters)  addEvent(onCastSpell3, 600, parameters)  addEvent(onCastSpell4, 900, parameters)  exhaustion.set(cid,61260,1) else doPlayerSendCancel(cid, "You are exhausted") end return true end    Assim?
  17. Gostei
    Eremin recebeu reputação de GhoulBits em (Resolvido)Gunbai   
    Ve se funciona ae, Weapons/gunbai.lua, e cola isso =
     
    local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 17) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1, 0, 1, 0)   local area = createCombatArea({ {0, 0, 0}, {0, 3, 0}, {0, 0, 0} })   setCombatArea(combat, area)   function onUseWeapon(cid, var) return doCombat(cid, combat, var) end
  18. Gostei
    Eremin deu reputação a Fir3element em (Resolvido)Erro Na Função setCreatureName   
    Não encontrei nenhum erro
    Tente usar meus arquivos:
    monster.cpp: http://hastebin.com/raw/iqexubevon
    monster.h: http://hastebin.com/raw/lotiyisilu
  19. Gostei
    Eremin deu reputação a luanluciano93 em setCreatureName(cid, name, description)   
    Olá pessoal, eu estava ajudando um amigo em um script de Tibia Naruto, e me deparei com a necessidade de usar uma função para trocar o nome de um summon, mas isso teria que ser inGame, e depois de procurar um pouco achei a função setCreatureName, que faz exatamente o que eu precisava.

    O que ela faz?
    Como eu expliquei acima, ela muda o nome da Creature inGame, podendo ser bastante útil (dependendo da sua criatividade).

    Como instalar? 
    A instalação é feita inteiramente nas sources, então vamos lá .. 

    1 - No arquivo monster.h encontre esse trecho: 
    class Monster : public Creature { private: Monster(MonsterType* _mType); public:  E adicione isso abaixo de public::
    std::string name, nameDescription; 2 - Ainda em monster.h procure por:
    virtual const std::string& getName() const {return mType->name;} E substitua por isso:
    virtual const std::string& getName() const {return name;} 3 - Ainda em monster.h procure por:
    virtual const std::string& getNameDescription() const {return mType->nameDescription;} E substitua por isso:
    virtual const std::string& getNameDescription() const {return nameDescription;} 4 - Ainda em monster.h procure por:
    virtual std::string getDescription(int32_t) const {return mType->nameDescription + ".";} E substitua por isso:
    virtual std::string getDescription(int32_t) const {return nameDescription + ".";} 5 - Agora em monster.cpp procure por:
    Monster::Monster(MonsterType* _mType): Nas linhas abaixo tem a linha: raid = NULL; , adicione isso logo abaixo: 
    name = _mType->name; nameDescription = _mType->nameDescription;  
     
    6 - Agora em luascript.h adicione isso perto das linhas semelhantes:
    static int32_t luaSetCreatureName(lua_State* L); 7 - Agora em luascript.cpp adicione isso perto das linhas semelhantes:
    //setCreatureName(cid, name, description) lua_register(m_luaState, "setCreatureName", LuaInterface::luaSetCreatureName); 8 - Ainda em luascript.cpp adicione isso perto das linhas semelhantes: 
    int32_t LuaInterface::luaSetCreatureName(lua_State* L) { // setCreatureName(cid, newName, newDescription) std::string newDesc = popString(L); std::string newName = popString(L); ScriptEnviroment* env = getEnv(); Creature* creature; if (creature = env->getCreatureByUID(popNumber(L))) { Monster* monster = (Monster*)creature; monster->name = newName; monster->nameDescription = newDesc; lua_pushboolean(L, true); } else { errorEx(getError(LUA_ERROR_CREATURE_NOT_FOUND)); lua_pushboolean(L, false); } return 1; }  Pelo fato de algumas diferenças no modo de escrever a função entre as TFS, pode ocorrer erros, e então substitua as seguintes linhas dos 2 passos anteriores:
     
     
     
    Créditos: Scarlet Ayeid
     
     
    É isso pessoal ... um exemplo de uso dentro de alguma função é assim basicamente:
    local pos = {x = 10, y = 10, z = 7} local Teste = doCreateMonster("Rat", pos) setCreatureName(Teste, ""..getCreatureName(cid).."", "a "..getCreatureName(cid).."") Espero ter ajudado pessoal, até mais.
  20. Gostei
    Eremin deu reputação a Yugami em Remaker do Vegetto Normal até o Ssj4 junto com o God Ssj's   
    só fis umas Mudanças em augumas,a da img "Antes" ta com raio pq tirei elas de Um Site de DBO e pq tava sem elas aki,e a Gif q ta ao lado é a Gif do Ssj4 God andando,todas as Trans do vegetto abaixo q eu editei ta andando do Msm geito da Normal até a Ultima trans,e tmbm tem uma Extra q é o God Vegetto,fis umas Remaker do Vegetto,e em minha Opniao as minhas tão melhores... tão mais parecida com o vegetto só a Normal que ta +/-,consigui Completa todas ta 100% aki,agr vou ver se consigo fazer uma Remaker do King Vegeta pra passa o tempo...


  21. Gostei
    Eremin recebeu reputação de Mastertigi em (Resolvido)[AJUDA] nao consigo arrumar esses erros   
    Estava faltando uma virgula na linha 23  [23] = { 125, 24, 171 13},  o Certo seria [23] = { 125, 24, 171, 13},
  22. Gostei
    Eremin recebeu reputação de lucasromero em Bug No Heal   
    Deu erro   
      [22/03/2015 09:18:05] [Error - Spell Interface]  [22/03/2015 09:18:05] data/spells/scripts/geral/bigheal.lua:onCastSpell [22/03/2015 09:18:05] Description:  [22/03/2015 09:18:05] (luaSetCombatFormula) This function can only be used while loading the script.     Porém ja consegui arrumar... mesmo assim obrigado por tentar!
  23. Gostei
    Eremin recebeu reputação de lucasromero em Bug No Heal   
    Poderia me ensinar como fazer isto? iria funcionar nas escadas? subir e descer um dentro do outro?

    up
  24. Gostei
    Eremin recebeu reputação de lucasromero em Bug No Heal   
    EAE Galera, to com um probleminha no meu server que é o seguinte..Quando eu uso a spell de healar fica tudo certinho bonitinho,porém se eu uso a spell de healar e estiver dentro de outro player ou monstro, o heal dobra.. e isso se torna um problema quando os players ficam na escada.
                                                                                                      PRINTS \/
     
                                     
     
     
    Caso alguém saiba como arrumar, me ajudaria muito.
  25. Gostei
    Eremin deu reputação a flakelf em Desafio Kiding   
    Bom, resolvi fazer esse tópico como meio de diversão mesmo, aqui pode ser postado signs sobre Animes
     
    Vou começar, alguem posta outra sign depois de mim, 2 votos na mesma sign torna-a vencedora e assim partimos pra proxima...
     
    Lembrando: Somente animes! Somente diversão!
     
    Minha sign:

Informação Importante

Confirmação de Termo