JohnyRox 0 Posted March 16, 2015 Pessoal, boa noite. Estou com o seguinte problema, que será necessario a adição da source. A estrutura do Arquivo skill_require_db.txt é .: SkillID,HPCost,MaxHPTrigger,SPCost,HPRateCost,SPRateCost,ZenyCost,RequiredWeapons,RequiredAmmoTypes,RequiredAmmoAmount,RequiredState,SpiritSphereCost,RequiredItemID1,RequiredItemAmount1,RequiredItemID2,RequiredItemAmount2, Nesse ponto .: RequiredItemID1,RequiredItemAmount1 .... ele é tratado na função skill.c/skill_parse_row_requiredb uma sequencia de AND. Seria possivel a alteração da sequência para essa .: RequiredItemID1 : ORRequiredItemID1 : ORRequiredItemID1,RequiredItemAmount1 ... Logo é uma condição de OR primeiro item ou o segundo, depois do separador " : " . Simplificando se não tiver o item antes do : tenta o item depois do : . Isso seria possível, levando em consideração a ordem ? Quote Share this post Link to post Share on other sites
Pessoal, boa noite.
Estou com o seguinte problema, que será necessario a adição da source.
A estrutura do Arquivo skill_require_db.txt é .:
Nesse ponto .: RequiredItemID1,RequiredItemAmount1 ....
ele é tratado na função skill.c/skill_parse_row_requiredb uma sequencia de AND.
Seria possivel a alteração da sequência para essa .:
RequiredItemID1 : ORRequiredItemID1 : ORRequiredItemID1,RequiredItemAmount1 ...
Logo é uma condição de OR primeiro item ou o segundo, depois do separador " : " .
Simplificando se não tiver o item antes do : tenta o item depois do : .
Isso seria possível, levando em consideração a ordem ?
Share this post
Link to post
Share on other sites