Como conferir você mesmo como funcionam as skills, as quests e o augment no servidor de testes de um build: os comandos GM básicos, os IDs de todas as terceiras profissões, dos principais sets, armas e consumíveis, e como achar qualquer ID no painel de administrador.
Todos nós vemos de vez em quando nos fóruns dos servidores a situação em que os jogadores começam a acusar os admins de terem quebrado algo no servidor, ou configurado errado, ou de fazerem alguma coisa errada e no lugar errado. Isso vale para o funcionamento das skills, do augment, das quests, o comportamento dos mobs e muito mais. Os jogadores acusam os admins de terem cortado algo justamente nas configurações; os admins juram que não fizeram nada. Nesse caso é útil entrar no servidor de testes do build que roda no seu servidor e conferir tudo por conta própria.
É que todos os vendedores de builds decentes, sejam PTS ou Java, mantêm online um servidor de testes do build que vendem, para que possíveis clientes entrem e vejam a jogabilidade. Para nós isso não importa, mas podemos aproveitar que qualquer um pode entrar no servidor de testes e conferir lá tudo o que precisamos. Entramos no site do build que precisa ser testado, baixamos e instalamos o patch, vemos como é o registro e entramos no servidor de testes.
Comandos básicos
Todos os comandos GM são digitados na janela de chat com barra dupla //. Antes de aplicar um comando em si mesmo é preciso se pegar no target. Às vezes isso não dá certo; então é preciso primeiro pegar no target algum NPC ou mob, e só depois a si mesmo. Além disso, alguns comandos não funcionam em você enquanto estiver invisível. Antes de tudo pegamos os direitos de admin:
- //gmon dá direitos de admin, invisibilidade, corrida de GM, imortalidade e mais alguma coisa. Se você veio testar skills de golpe, não esqueça de desligar os direitos de admin antes do teste com o comando //gmoff.
- //hide on é o modo de invisibilidade. //hide off sai do modo de invisibilidade; se algum comando GM não funcionou em você, é preciso sair da invisibilidade.
Para invocar itens, adicionar skills e assim por diante, é preciso saber o ID do item, da skill ou do que for; aqui dou os IDs principais, e mais abaixo conto como descobri-los dentro do jogo.
Se você precisa olhar alguma localização, a posição dos mobs ou outras coisas no terreno que não tenham a ver com farm de mobs e nível do personagem, pegue os direitos de GM, ligue a invisibilidade e já pode ir cuidar dos seus assuntos: ninguém vê você e dá para correr rápido.
Classe, nível e skills
Para testar skills é preciso dar uma classe ao char, subir o nível até o necessário e adicionar todas as skills desse nível. Você se pega no target (ou um amigo, se estiver testando com alguém) e digita estes comandos:
- //setparam level 80: em vez de 80 você pode escrever qualquer nível de 1 a 80, o que precisar. //setclass ID dá uma classe ao char no target; em vez de ID escreva o número da classe. //set_skill_all adiciona ao personagem no target todas as skills que essa classe deve ter nesse nível.
- Os IDs de todas as terceiras profissões do jogo, para você já colocar a classe necessária: Duelist 88, Dreadnought 89, Phoenix Knight 90, Hell Knight 91, Sagittarius 92, Adventurer 93, Archmage 94, Soultaker 95, Arcana Lord 96, Cardinal 97, Hierophant 98, Eva's Templar 99, Sword Muse 100, Wind Rider 101, Moonlight Sentinel 102, Mystic Muse 103, Elemental Master 104, Eva's Saint 105, Shillien Templar 106, Spectral Dancer 107, Ghost Hunter 108, Ghost Sentinel 109, Storm Screamer 110, Spectral Master 111, Shillien Saint 112, Titan 113, Grand Khavatari 114, Dominator 115, Doomcryer 116, Fortune Seeker 117, Maestro 118.
Ao conferir o funcionamento das skills, nunca adicione a um personagem uma skill de outra raça ou classe, porque ela vai funcionar errado nele: cada raça e classe tem os seus parâmetros base e skills passivas, e tudo isso junto vai distorcer o retrato de como a skill funciona.
Itens e seus IDs
Para conferir dano, nível de encantamento e outros parâmetros, é preciso vestir o personagem com alguma coisa. Para isso há dois comandos:
- //summon ID XX invoca um item pelo ID, onde XX é quantos itens invocar; se XX não for escrito, é invocado um item por padrão. //summon2 +XX ID invoca um item encantado, onde XX é o nível de encantamento.
- Os IDs dos itens mais necessários; se for um set de armadura, os IDs de todas as peças. Tallum Heavy Set: 5780, 5768, 2382, 547. Dark Crystal Magic Set: 5779, 5767, 2407, 512 e o escudo Imperial Crusader 6377. Tallum Magic Set: 547, 2400, 2405, 5782, 5770. Imperial Crusader Heavy Armor Set: 6373, 6374, 6375, 6376, 6378 e o escudo 6377. Draconic Leather Light Armor Set: 6379, 6380, 6381, 6382. Joalheria épica: 6657, 6656, 6659, 6658, 6660.
- Armas: Tallum Blade*Dark Legion's Edge 6580, Heavens Divider com Focus 6607, Saint Spear com Haste 6601, Arcana Mace com Acumen 6608, Basalt Battlehammer com Health 6585, Forgotten Blade com Focus 6583, Angel Slayer com Critical Damage 6590, Draconic Bow com Focus 7577, Demon Splinter com Focus 6602.
- Em princípio isso basta para qualquer teste no jogo; seguem também os IDs de alguns consumíveis, para você não ficar correndo atrás deles: Adena 57, Ancient Adena 5575, Blessed Scroll of Escape 1538, Spirit Ore 3031, Soulshot: S-grade 1467, Blessed Spiritshot: S Grade 3952.
- Para quem gosta de conferir as chances de encantar armas e armaduras: Scroll: Enchant Weapon (Grade S) 959, Scroll: Enchant Armor (Grade S) 960, Blessed Scroll: Enchant Weapon (Grade S) 6577, Blessed Scroll: Enchant Armor (Grade S) 6578.
Como descobrir qualquer ID
E por último, como descobrir o ID do item, da skill ou do que for preciso. Com Alt+G abre-se o painel de administrador. Na linha desse painel você digita o item, o nome da skill, do NPC ou do que quiser, aperta o botão correspondente (Item Search para item, Skill Search para skill etc.) e ele mostra o ID. Se não mostrou nada, é porque você digitou o nome errado. O nome precisa ser exatamente como no jogo, incluindo maiúsculas e minúsculas; ou seja, se você digitou adena, não aparece nada, e se digitou Adena, aparece o ID 57.