Jump to content

rodney2210

Members
  • Content Count

    4
  • Joined

  • Last visited


Reputation Activity

  1. Upvote
    rodney2210 reacted to pan in Dano da Laminas Destruidora   
    Nossa cara, tem que avisar em um bug report, esse dano está totalmente incorreto...
    skillratio += (300 + 40 * skill_lv)/8;Fico pensando quem foi o gênio que pensou em dividir por 8 isso dai.Você sempre pode utilizar a source do Hercules com os scripts do cronus, não vai ter nenhum problema de incompatibilidade, já que eles estão seguindo a nossa source.
  2. Upvote
    rodney2210 reacted to Angelmelody in Help ! Convert the source   
    Sorry, fixed typo try again
     
     
     
  3. Upvote
    rodney2210 reacted to Angelmelody in Help ! Convert the source   
    /* ====================================================== * * @cloneskill [Hold] * <> Permite ao jogador plagiar qualquer habilidade * Uso: * <> @cloneskill <id/nome da habilidade> <nível> <tipo> * tipo: * <> 0 = Copiada através da habilidade Plágio * <> 1 = Copiada através da habilidade Mimetismo * ------------------------------------------------------ */ACMD(cloneskill){ char name[255]; int id, lvl, type = 0, oldskreg; if (!message || !*message || ( sscanf(message, ""%99[^"]" %d %d", name, &lvl, &type) < 2 && sscanf(message, "%99s %d %d", name, &lvl, &type) < 2 ) ) { clif->message(fd, "Voce precisa inserir ID e Nivel da habilidade."); return false; } if(!(id = skill->name2id(name)) && !(id = skill->get_index(atoi(name)))) { clif->message(fd, "Nome ou ID da habilidade sao invalidos."); return false; } if(oldskreg = pc_readglobalreg(sd,script->add_str( ((type) ? "REPRODUCE_SKILL" : "CLONE_SKILL")))) { sd->status.skill[oldskreg].id = 0; sd->status.skill[oldskreg].lv = 0; sd->status.skill[oldskreg].flag = 0; clif->deleteskill(sd, oldskreg); } sd->status.skill[id].id = id; sd->status.skill[id].lv = lvl; sd->status.skill[id].flag = SKILL_FLAG_PLAGIARIZED; if(type) sd->reproduceskill_id = id; else sd->cloneskill_id = id; pc_setglobalreg(sd, script->add_str( ((type) ? "REPRODUCE_SKILL" : "CLONE_SKILL")), id); pc_setglobalreg(sd, script->add_str( ((type) ? "REPRODUCE_SKILL_LV" : "CLONE_SKILL_LV")), lvl); clif->addskill(sd, id); sprintf(atcmd_output,"Habilidade: '%s' | Nivel: '%d' | Utilizando: '%s'", skill->get_name(id), lvl, ((type) ? "Mimetismo" : "Plagio")); clif->message(fd, atcmd_output); return true;} ACMD_DEF(cloneskill),
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.