PDA

View Full Version : |Download| Web Chaos Machine - MuOnline



Mentor
21/05/2015, 06:36 PM
[Only registered and activated users can see links]

Detalhes do sistema


Criação de combinações personalizadas (limite de 4 pacotes de combinações na versão gratuita):

Combinação por level
Combinação de itens
Possível configurar chance de sucesso

Leitura do item(kor).txt ou item.txt para configuraçõe dos itens
Banco de imagens com os principais itens originais da Webzen
Sistema totalmente independente

Não depende de nenhum outro sistema web.

Sistema de login compativel com/sem md5;
Sistema compativel com versões 97d (DBVersion 1) até Season X (DBVersion 3).

Compativel com bancos Me_MuOnline e MuOnline

Templates com a interface das versões:

97D
Season 4/5/6

Sistema de multi-linguagem

Português
Inglês
(Obs: É Possível adicionar mais idiomas)

Compativel com PHP nas versões 5.2+

Aceita os drivers de conexão MSSQL e SQLSRV



Versão Premium
Opções finalizadas:

Pode cadastrar ilimitadas combinações na maquina

Opções pendentes:

Log de combinações realizadas
Irá gravar itens perdidos, gastos e gerados.
Configuração para melhoria na chance de sucesso
Por exemplo, o player pode adicionar um valor de cash(moeda corrente do servidor) para melhorar a porcentagem de acerto da combinação
Organização do inventário em tempo real pela própria maquina chaos online
Opção de realizar uma combinação através do baú


Observações:

As opções pendentes da versão premium serão desenvolvidas a medida que e versão gratuíta se torne estavel.
A Web Chaos Machine utiliza o Ioncube 9 para garantir a integridade intelectual de seu código visando a comercialização da versão premium.



[Only registered and activated users can see links]

TUTORIAL DE INSTALAÇÂO
1 Extraia o conteúdo do arquivo.
2 Abra o arquivo /api/settings.php com um editor de texto.
3 Configure aqui os dados de conexão com o banco de dados

/**
* Configurações da conexão com Microsoft SQL Server
*/
public $database = array(
// Driver de conexão: mssql, sqlsrv
"driver" => "sqlsrv",

// Endereço do host
"address" => "127.0.0.1",

// Usuário no banco de dados
"username" => "sa",

// Senha do usuário
"password" => "123456",

// Nome dos bancos de dados
"database" => array(
// Banco de dados onde estão as contas do servidor
"account" => "Me_MuOnline",

// Banco de dados onde estão os personagens do servidor
"character" => "MuOnline"
),

// O Servidor utiliza MD5 nas senhas
"md5EncriptyPasswords" => false,

// Versão do banco de dados:
// 1 para 10 bytes [Versões 97d]
// 2 para 16 bytes [Versões Season 1/2/3/4/5/6 sem Inventário Extendido]
// 3 para 16 bytes [Versões Season 6.2+ com Inventário Extendido]
"databaseModel" => 2
);

4 Nessa parte você deverá configurar qual o layout da chaos machine você deseja utilizar

/**
* Template da maquina chaos
* Valores possíveis:
* v97d
* season6
*/
public $template = "v97d";
Não se preocupe com as combinações agora! Vamos ter um tutorial exclusivo para isso!

5 Agora você deve copiar do seu servidor, o item(kor).txt ou item.txt para a pasta /api/data/ com o nome item.txt

6 Após ter configurado o arquivo acima, acesse o endereço onde você colocou a chaos machine.

7 Irá abrir a tela de registro do servidor

8 Preencha os dados da licença que você deseja registrar

9 O campo endereço é fixo, não pode ser alterado. (É onde a licença será registrada)

10 O email informado será vinculado a licença do endereço.

11 Caso você opte pela versão premium, ao efetuar o pagamento, ele será associado ao email informado nessa tela.

12 Após o preenchimento desses dados clique no botão apresentado logo abaixo e será exibido a mensagem de confirmação para voce.

13 Após alguns segundos você será redirecionado para a tela de login da maquina chaos.

Pronto, sua maquina está instalada.Agora deve configurar as combinações da máquina!

CONFIGURANDO AS COMBINAÇÕES
Existem dois tipos de combinações na maquina chaos.

1 Combinações de upgrade de level
São aquelas combinações onde o jogador coloca por exemplo um item +11 juntamente com outros itens predefinidos, e deseja obter um item +12 no final da combinação.

2 Combinação de itens
São aquelas combinações onde o jogador coloca alguns itens predefinidos, esperando obter outro item no final da combinação.

Para configurar as combinações abra o arquivo /api/settings.php
Vá até a parte que mostra as linhas abaixo:

/**
* Configurações das combinações da maquina chaos
* Veja abaixo o que significa cada umas das opções
* typeMix:
* 0: Significa uma combinação de upgrade de level (por exemplo: +13 para +14)
* 1: Significa uma combinação que irá consumir todos os itens colocados na maquina e irá gerar um novo item
*
* excellentsRequirements:
* Quantidade mínima de opções excelentes que o item precisa ter para poder fazer o upgrade de level
* Por exemplo, se voce colocar 0 qualquer item poderá ser upado, se voce colocar 6 o item precisa
* ser ter todas as options excelentes para poder ser combinado. Valores possíveis: 0 à 6
*
* amount:
* Quantidade necessária de um determimado item
*
* section:
* Número da categoria referente ao item no "item.txt" do servidor
*
* index:
* Número do index referente ao item no "item.txt" do servidor
*
* level:
* Level do item.
* Valores possíveis: 0 à 15
*
* options:
* Opções adicionais do item.
* Valores possíveis:
* 0 para +0
* 1 para +4
* 2 para +8
* 3 para +12
* 4 para +16
* 5 para +20
* 6 para +24
* 7 para +28
*
* luck:
* Luck no item.
* Valores possíveis:
* false para Não
* true para Sim
*
* skill:
* Skill no item.
* Valores possíveis:
* false para Não
* true para Sim
*
* excellents:
* Opções excelentes do item.
* É necessário configurar as 6 opções excelentes do item.
* Por exemplo:
* Item Full: array(true, true, true, true, true, true)
* Item Normal: array(false, false, false, false, false, false)
* Valores possíveis:
* false para Não
* true para Sim
*/
public $machineMixes = array(
// INICIO DE UMA COMBINAÇÃO
array(
// Detalhes da combinação
"name" => "Level +11 para +12", // Nome da combinação
"details" => array(
"typeMix" => 0, // Vide explicação acima
"percentage" => 50, // Porcentagem de acerto da combinação 0 a 100
"excellentsRequirements" => 1 // Vide explicação acima
),
// Itens necessários para a combinação
"requirements" => array(
array("amount" => 3, "section" => 14, "index" => 13, "level" => 0, "options" => 0, "luck" => false ), //Bless
array("amount" => 3, "section" => 14, "index" => 14, "level" => 0, "options" => 0, "luck" => false ), //Soul
array("amount" => 1, "section" => 12, "index" => 15, "level" => 0, "options" => 0, "luck" => false ), //Chaos
),
// Resultado da combinação
"result" => array(
"oldLevel" => 11, // Level que o item precisa estar
"newLevel" => 12 //Level do item após a combinação
)
),
// FIM DE UMA COMBINAÇÃO

// INICIO DE UMA COMBINAÇÃO
array(
// Detalhes da combinação
"name" => "Level +12 para +13", // Nome da combinação
"details" => array(
"typeMix" => 0, // Vide explicação acima
"percentage" => 100, // Porcentagem de acerto da combinação 0 a 100
"excellentsRequirements" => 1 // Vide explicação acima
),
// Itens necessários para a combinação
"requirements" => array(
array("amount" => 4, "section" => 14, "index" => 13, "level" => 0, "options" => 0, "luck" => false ), //Bless
array("amount" => 4, "section" => 14, "index" => 14, "level" => 0, "options" => 0, "luck" => false ), //Soul
array("amount" => 1, "section" => 12, "index" => 15, "level" => 0, "options" => 0, "luck" => false ), //Chaos
),
// Resultado da combinação
"result" => array(
"oldLevel" => 12, // Level que o item precisa estar
"newLevel" => 13 //Level do item após a combinação
)
),
// FIM DE UMA COMBINAÇÃO

// INICIO DE UMA COMBINAÇÃO
array(
// Detalhes da combinação
"name" => "Level +13 para +14", // Nome da combinação
"details" => array(
"typeMix" => 0, // Vide explicação acima
"percentage" => 100, // Porcentagem de acerto da combinação 0 a 100
"excellentsRequirements" => 1 // Vide explicação acima
),
// Itens necessários para a combinação
"requirements" => array(
array("amount" => 5, "section" => 14, "index" => 13, "level" => 0, "options" => 0, "luck" => false ), //Bless
array("amount" => 5, "section" => 14, "index" => 14, "level" => 0, "options" => 0, "luck" => false ), //Soul
array("amount" => 1, "section" => 12, "index" => 15, "level" => 0, "options" => 0, "luck" => false ), //Chaos
),
// Resultado da combinação
"result" => array(
"oldLevel" => 13, // Level que o item precisa estar
"newLevel" => 14 //Level do item após a combinação
)
),
// FIM DE UMA COMBINAÇÃO

// INICIO DE UMA COMBINAÇÃO
array(
// Detalhes da combinação
"name" => "Level +14 para +15", // Nome da combinação
"details" => array(
"typeMix" => 0, // Vide explicação acima
"percentage" => 100, // Porcentagem de acerto da combinação 0 a 100
"excellentsRequirements" => 1 // Vide explicação acima
),
// Itens necessários para a combinação
"requirements" => array(
array("amount" => 6, "section" => 14, "index" => 13, "level" => 0, "options" => 0, "luck" => false ), //Bless
array("amount" => 6, "section" => 14, "index" => 14, "level" => 0, "options" => 0, "luck" => false ), //Soul
array("amount" => 1, "section" => 12, "index" => 15, "level" => 0, "options" => 0, "luck" => false ), //Chaos
),
// Resultado da combinação
"result" => array(
"oldLevel" => 14, // Level que o item precisa estar
"newLevel" => 15 //Level do item após a combinação
)
),
// FIM DE UMA COMBINAÇÃO

// INICIO DE UMA COMBINAÇÃO
array(
// Detalhes da combinação
"name" => "Wings of Dragon (Level II)", // Nome da combinação
"details" => array(
"typeMix" => 1, // Vide explicação acima
"percentage" => 80 // Porcentagem de acerto da combinação 0 a 100
),
// Itens necessários para a combinação
"requirements" => array(
array("amount" => 3, "section" => 14, "index" => 13, "level" => 0, "options" => 0, "luck" => false ), //Bless
array("amount" => 6, "section" => 14, "index" => 14, "level" => 0, "options" => 0, "luck" => false ), //Soul
array("amount" => 1, "section" => 12, "index" => 15, "level" => 0, "options" => 0, "luck" => false ), //Chaos
array("amount" => 2, "section" => 0, "index" => 18, "level" => 0, "options" => 0, "luck" => false ), //Thunder Sword
),
// Resultado da combinação
"result" => array(
"section" => 12,
"index" => 5,
"level" => 11,
"options" => 7,
"luck" => true,
"skill" => true,
"excellents" => array(true, true, true, true, true, true)
)
),
// FIM DE UMA COMBINAÇÃO
);

A maquina já vem com algumas combinações predefinidas, são elas:

Upgrade de level +11 para +12
Upgrade de level +12 para +13
Upgrade de level +13 para +14
Upgrade de level +14 para +15
Combinação para gerar uma Wings of Dragon (Level II)

Como adicionar novas combinações

1 de exemplo da combinação desejada seja ela de upgrade de level ou combinação de itens.
O código da combinação começa com: // INICIO DE UMA COMBINAÇÃO e terminar com // FIM DE UMA COMBINAÇÃO
2 Vá até o final do arquivo e localize a última combinação e coloque o código da nova combinação.
3 Configure agora cada uma das opções
4 Depois de configuradas, salve o arquivo e teste se sua combinação está como você deseja na maquina.

[Only registered and activated users can see links]

Créditos:
Leandro Daldegam

L.Henrique
22/05/2015, 10:33 AM
mais já :eek:



rsrs'

Mentor
23/05/2015, 01:37 PM
Bom pessoal o Daldegam lançou update corrigindo alguns problemas conforme mostra no chagelog abaixo:


v1.0.3 [22/05/2015]

Corrigido erro no login para contas que não possuem dados na MEMB_STAT.
Alterado o nome do servidor nos locales para MuXXXXX.
Adicionado alerta de erros na api no frontend;

v1.0.2 [22/05/2015]

Corrigido erro no driver do MsSQL e SqlSrv

v1.0.1 [22/05/2015]

Corrigido erro no driver de MsSQL
Corrigido erro no nome da view de autenticação no frontend


[Only registered and activated users can see links]

ZoneX
23/02/2019, 03:47 PM
Sei que o tópico é antigo, porém surgiu uma dúvida, tenho algumas ideias para este tipo de sistema.

Por qual motivo quando tento instalar, da erro de licença?

Obs: Fiz os procedimentos recomendados e o problema de licença permanece.
Ainda é funcional? Se sim, se alguém puder dar um help!

cwF
23/02/2019, 04:43 PM
Sei que o tópico é antigo, porém surgiu uma dúvida, tenho algumas ideias para este tipo de sistema.

Por qual motivo quando tento instalar, da erro de licença?

Obs: Fiz os procedimentos recomendados e o problema de licença permanece.
Ainda é funcional? Se sim, se alguém puder dar um help!

A validação das licenças não funciona mais, creio que foi desativado.
Para deixar o sistema funcional você terá que remover o sistema de licença, não é muito difícil de se fazer isso, basta ter noções de PHP e Angular.

ZoneX
23/02/2019, 07:09 PM
A validação das licenças não funciona mais, creio que foi desativado.
Para deixar o sistema funcional você terá que remover o sistema de licença, não é muito difícil de se fazer isso, basta ter noções de PHP e Angular.
Entendi. Precisava bastante desse sistema, é bem bacana, tenho várias ideias para ele. Vou ver com alguém que tenha noções e que saiba remover a licença desta Web.

cwF
23/02/2019, 09:37 PM
Entendi. Precisava bastante desse sistema, é bem bacana, tenho várias ideias para ele. Vou ver com alguém que tenha noções e que saiba remover a licença desta Web.
Assim que eu tiver um tempo, vou ver se removo e posto o download aqui no tópico!

ZoneX
24/02/2019, 05:47 AM
Assim que eu tiver um tempo, vou ver se removo e posto o download aqui no tópico!
Tranquilo brother, fico no aguardo.

s00x
25/02/2019, 12:05 PM
Tranquilo brother, fico no aguardo.

Link direto do criador: [Only registered and activated users can see links]

ZoneX
25/02/2019, 02:31 PM
Link direto do criador: [Only registered and activated users can see links]
Como eu disse acima, mesmo sendo licença livre, não funciona. Baixei deste local, e mesmo assim, quando faço os procedimentos e tento logar na conta para acessar o sistema, dá erro de licença.
Boatos que, após a desativação do site do Daldegam, não era possível efetuar a instalação.

Reenan
25/02/2019, 04:36 PM
Para quem quiser remover a licença é simples.

primeiramente, você deverá baixar os arquivo do github que fica em release

[Only registered and activated users can see links]
[Only registered and activated users can see links]

Depois que tiver baixado essa pasta, acesse a pasta api/index.php e abra ela com o notepad++ ou algum outro editor.

Procure por checkLicense e apaga a função dela, MAS NÃO ELA TODA.

Assim quando vocês abrirem o index, irão ver ele assim:

[Only registered and activated users can see links]

Deverá deixar ela assim:

[Only registered and activated users can see links]

Assim o sistema de licença não irá mais existir, o resto pode deixar tudo padrão mesmo.

clonelima
21/10/2019, 01:50 AM
faço conforme o tutorial fica assim e nada acontece OBS: Usando PHP 5.2, testado em plesk/cpanel/appserv todos com o mesmo resultado
[Only registered and activated users can see links]



[Only registered and activated users can see links]

Detalhes do sistema


Criação de combinações personalizadas (limite de 4 pacotes de combinações na versão gratuita):

Combinação por level
Combinação de itens
Possível configurar chance de sucesso


Leitura do item(kor).txt ou item.txt para configuraçõe dos itens
Banco de imagens com os principais itens originais da Webzen
Sistema totalmente independente

Não depende de nenhum outro sistema web.


Sistema de login compativel com/sem md5;
Sistema compativel com versões 97d (DBVersion 1) até Season X (DBVersion 3).

Compativel com bancos Me_MuOnline e MuOnline


Templates com a interface das versões:

97D
Season 4/5/6


Sistema de multi-linguagem

Português
Inglês
(Obs: É Possível adicionar mais idiomas)


Compativel com PHP nas versões 5.2+

Aceita os drivers de conexão MSSQL e SQLSRV



Versão Premium
Opções finalizadas:

Pode cadastrar ilimitadas combinações na maquina

Opções pendentes:

Log de combinações realizadas
Irá gravar itens perdidos, gastos e gerados.
Configuração para melhoria na chance de sucesso
Por exemplo, o player pode adicionar um valor de cash(moeda corrente do servidor) para melhorar a porcentagem de acerto da combinação
Organização do inventário em tempo real pela própria maquina chaos online
Opção de realizar uma combinação através do baú


Observações:

As opções pendentes da versão premium serão desenvolvidas a medida que e versão gratuíta se torne estavel.
A Web Chaos Machine utiliza o Ioncube 9 para garantir a integridade intelectual de seu código visando a comercialização da versão premium.



[Only registered and activated users can see links]

TUTORIAL DE INSTALAÇÂO
1 Extraia o conteúdo do arquivo.
2 Abra o arquivo /api/settings.php com um editor de texto.
3 Configure aqui os dados de conexão com o banco de dados

/**
* Configurações da conexão com Microsoft SQL Server
*/
public $database = array(
// Driver de conexão: mssql, sqlsrv
"driver" => "sqlsrv",

// Endereço do host
"address" => "127.0.0.1",

// Usuário no banco de dados
"username" => "sa",

// Senha do usuário
"password" => "123456",

// Nome dos bancos de dados
"database" => array(
// Banco de dados onde estão as contas do servidor
"account" => "Me_MuOnline",

// Banco de dados onde estão os personagens do servidor
"character" => "MuOnline"
),

// O Servidor utiliza MD5 nas senhas
"md5EncriptyPasswords" => false,

// Versão do banco de dados:
// 1 para 10 bytes [Versões 97d]
// 2 para 16 bytes [Versões Season 1/2/3/4/5/6 sem Inventário Extendido]
// 3 para 16 bytes [Versões Season 6.2+ com Inventário Extendido]
"databaseModel" => 2
);

4 Nessa parte você deverá configurar qual o layout da chaos machine você deseja utilizar

/**
* Template da maquina chaos
* Valores possíveis:
* v97d
* season6
*/
public $template = "v97d";
Não se preocupe com as combinações agora! Vamos ter um tutorial exclusivo para isso!

5 Agora você deve copiar do seu servidor, o item(kor).txt ou item.txt para a pasta /api/data/ com o nome item.txt

6 Após ter configurado o arquivo acima, acesse o endereço onde você colocou a chaos machine.

7 Irá abrir a tela de registro do servidor

8 Preencha os dados da licença que você deseja registrar

9 O campo endereço é fixo, não pode ser alterado. (É onde a licença será registrada)

10 O email informado será vinculado a licença do endereço.

11 Caso você opte pela versão premium, ao efetuar o pagamento, ele será associado ao email informado nessa tela.

12 Após o preenchimento desses dados clique no botão apresentado logo abaixo e será exibido a mensagem de confirmação para voce.

13 Após alguns segundos você será redirecionado para a tela de login da maquina chaos.

Pronto, sua maquina está instalada.Agora deve configurar as combinações da máquina!

CONFIGURANDO AS COMBINAÇÕES
Existem dois tipos de combinações na maquina chaos.

1 Combinações de upgrade de level
São aquelas combinações onde o jogador coloca por exemplo um item +11 juntamente com outros itens predefinidos, e deseja obter um item +12 no final da combinação.

2 Combinação de itens
São aquelas combinações onde o jogador coloca alguns itens predefinidos, esperando obter outro item no final da combinação.

Para configurar as combinações abra o arquivo /api/settings.php
Vá até a parte que mostra as linhas abaixo:

/**
* Configurações das combinações da maquina chaos
* Veja abaixo o que significa cada umas das opções
* typeMix:
* 0: Significa uma combinação de upgrade de level (por exemplo: +13 para +14)
* 1: Significa uma combinação que irá consumir todos os itens colocados na maquina e irá gerar um novo item
*
* excellentsRequirements:
* Quantidade mínima de opções excelentes que o item precisa ter para poder fazer o upgrade de level
* Por exemplo, se voce colocar 0 qualquer item poderá ser upado, se voce colocar 6 o item precisa
* ser ter todas as options excelentes para poder ser combinado. Valores possíveis: 0 à 6
*
* amount:
* Quantidade necessária de um determimado item
*
* section:
* Número da categoria referente ao item no "item.txt" do servidor
*
* index:
* Número do index referente ao item no "item.txt" do servidor
*
* level:
* Level do item.
* Valores possíveis: 0 à 15
*
* options:
* Opções adicionais do item.
* Valores possíveis:
* 0 para +0
* 1 para +4
* 2 para +8
* 3 para +12
* 4 para +16
* 5 para +20
* 6 para +24
* 7 para +28
*
* luck:
* Luck no item.
* Valores possíveis:
* false para Não
* true para Sim
*
* skill:
* Skill no item.
* Valores possíveis:
* false para Não
* true para Sim
*
* excellents:
* Opções excelentes do item.
* É necessário configurar as 6 opções excelentes do item.
* Por exemplo:
* Item Full: array(true, true, true, true, true, true)
* Item Normal: array(false, false, false, false, false, false)
* Valores possíveis:
* false para Não
* true para Sim
*/
public $machineMixes = array(
// INICIO DE UMA COMBINAÇÃO
array(
// Detalhes da combinação
"name" => "Level +11 para +12", // Nome da combinação
"details" => array(
"typeMix" => 0, // Vide explicação acima
"percentage" => 50, // Porcentagem de acerto da combinação 0 a 100
"excellentsRequirements" => 1 // Vide explicação acima
),
// Itens necessários para a combinação
"requirements" => array(
array("amount" => 3, "section" => 14, "index" => 13, "level" => 0, "options" => 0, "luck" => false ), //Bless
array("amount" => 3, "section" => 14, "index" => 14, "level" => 0, "options" => 0, "luck" => false ), //Soul
array("amount" => 1, "section" => 12, "index" => 15, "level" => 0, "options" => 0, "luck" => false ), //Chaos
),
// Resultado da combinação
"result" => array(
"oldLevel" => 11, // Level que o item precisa estar
"newLevel" => 12 //Level do item após a combinação
)
),
// FIM DE UMA COMBINAÇÃO

// INICIO DE UMA COMBINAÇÃO
array(
// Detalhes da combinação
"name" => "Level +12 para +13", // Nome da combinação
"details" => array(
"typeMix" => 0, // Vide explicação acima
"percentage" => 100, // Porcentagem de acerto da combinação 0 a 100
"excellentsRequirements" => 1 // Vide explicação acima
),
// Itens necessários para a combinação
"requirements" => array(
array("amount" => 4, "section" => 14, "index" => 13, "level" => 0, "options" => 0, "luck" => false ), //Bless
array("amount" => 4, "section" => 14, "index" => 14, "level" => 0, "options" => 0, "luck" => false ), //Soul
array("amount" => 1, "section" => 12, "index" => 15, "level" => 0, "options" => 0, "luck" => false ), //Chaos
),
// Resultado da combinação
"result" => array(
"oldLevel" => 12, // Level que o item precisa estar
"newLevel" => 13 //Level do item após a combinação
)
),
// FIM DE UMA COMBINAÇÃO

// INICIO DE UMA COMBINAÇÃO
array(
// Detalhes da combinação
"name" => "Level +13 para +14", // Nome da combinação
"details" => array(
"typeMix" => 0, // Vide explicação acima
"percentage" => 100, // Porcentagem de acerto da combinação 0 a 100
"excellentsRequirements" => 1 // Vide explicação acima
),
// Itens necessários para a combinação
"requirements" => array(
array("amount" => 5, "section" => 14, "index" => 13, "level" => 0, "options" => 0, "luck" => false ), //Bless
array("amount" => 5, "section" => 14, "index" => 14, "level" => 0, "options" => 0, "luck" => false ), //Soul
array("amount" => 1, "section" => 12, "index" => 15, "level" => 0, "options" => 0, "luck" => false ), //Chaos
),
// Resultado da combinação
"result" => array(
"oldLevel" => 13, // Level que o item precisa estar
"newLevel" => 14 //Level do item após a combinação
)
),
// FIM DE UMA COMBINAÇÃO

// INICIO DE UMA COMBINAÇÃO
array(
// Detalhes da combinação
"name" => "Level +14 para +15", // Nome da combinação
"details" => array(
"typeMix" => 0, // Vide explicação acima
"percentage" => 100, // Porcentagem de acerto da combinação 0 a 100
"excellentsRequirements" => 1 // Vide explicação acima
),
// Itens necessários para a combinação
"requirements" => array(
array("amount" => 6, "section" => 14, "index" => 13, "level" => 0, "options" => 0, "luck" => false ), //Bless
array("amount" => 6, "section" => 14, "index" => 14, "level" => 0, "options" => 0, "luck" => false ), //Soul
array("amount" => 1, "section" => 12, "index" => 15, "level" => 0, "options" => 0, "luck" => false ), //Chaos
),
// Resultado da combinação
"result" => array(
"oldLevel" => 14, // Level que o item precisa estar
"newLevel" => 15 //Level do item após a combinação
)
),
// FIM DE UMA COMBINAÇÃO

// INICIO DE UMA COMBINAÇÃO
array(
// Detalhes da combinação
"name" => "Wings of Dragon (Level II)", // Nome da combinação
"details" => array(
"typeMix" => 1, // Vide explicação acima
"percentage" => 80 // Porcentagem de acerto da combinação 0 a 100
),
// Itens necessários para a combinação
"requirements" => array(
array("amount" => 3, "section" => 14, "index" => 13, "level" => 0, "options" => 0, "luck" => false ), //Bless
array("amount" => 6, "section" => 14, "index" => 14, "level" => 0, "options" => 0, "luck" => false ), //Soul
array("amount" => 1, "section" => 12, "index" => 15, "level" => 0, "options" => 0, "luck" => false ), //Chaos
array("amount" => 2, "section" => 0, "index" => 18, "level" => 0, "options" => 0, "luck" => false ), //Thunder Sword
),
// Resultado da combinação
"result" => array(
"section" => 12,
"index" => 5,
"level" => 11,
"options" => 7,
"luck" => true,
"skill" => true,
"excellents" => array(true, true, true, true, true, true)
)
),
// FIM DE UMA COMBINAÇÃO
);

A maquina já vem com algumas combinações predefinidas, são elas:

Upgrade de level +11 para +12
Upgrade de level +12 para +13
Upgrade de level +13 para +14
Upgrade de level +14 para +15
Combinação para gerar uma Wings of Dragon (Level II)

Como adicionar novas combinações

1 de exemplo da combinação desejada seja ela de upgrade de level ou combinação de itens.
O código da combinação começa com: // INICIO DE UMA COMBINAÇÃO e terminar com // FIM DE UMA COMBINAÇÃO
2 Vá até o final do arquivo e localize a última combinação e coloque o código da nova combinação.
3 Configure agora cada uma das opções
4 Depois de configuradas, salve o arquivo e teste se sua combinação está como você deseja na maquina.

[Only registered and activated users can see links]

Créditos:
Leandro Daldegam

19 minutes:------- Atualizado -------

Consegui resolver o problema, era a versão do incoube

mas agora não passa de Escolha o tipo da licença: eu coloco free e aperto pra prosseguir e nada acontece
sabe o motivo de não passar dessa tela

[Only registered and activated users can see links]

5 minutes:------- Atualizado -------

pode ajudar? o meu eu clico em licença free e nada acontece
se der pra arrumar igual você explicou e botou foto pode atualizar elas pq sumiram


Para quem quiser remover a licença é simples.

primeiramente, você deverá baixar os arquivo do github que fica em release

[Only registered and activated users can see links]
[Only registered and activated users can see links]

Depois que tiver baixado essa pasta, acesse a pasta api/index.php e abra ela com o notepad++ ou algum outro editor.

Procure por checkLicense e apaga a função dela, MAS NÃO ELA TODA.

Assim quando vocês abrirem o index, irão ver ele assim:

[Only registered and activated users can see links]

Deverá deixar ela assim:

[Only registered and activated users can see links]

Assim o sistema de licença não irá mais existir, o resto pode deixar tudo padrão mesmo.

LaMO
24/10/2019, 11:05 AM
Para quem quiser remover a licença é simples.

primeiramente, você deverá baixar os arquivo do github que fica em release

[Only registered and activated users can see links]
[Only registered and activated users can see links]

Depois que tiver baixado essa pasta, acesse a pasta api/index.php e abra ela com o notepad++ ou algum outro editor.

Procure por checkLicense e apaga a função dela, MAS NÃO ELA TODA.

Assim quando vocês abrirem o index, irão ver ele assim:

[Only registered and activated users can see links]

Deverá deixar ela assim:

[Only registered and activated users can see links]

Assim o sistema de licença não irá mais existir, o resto pode deixar tudo padrão mesmo.

Algo aconteceu com seu comentário e está incompleto.

juniorcgr
09/04/2020, 10:24 PM
alguem tem ela sem o checkLicense ! se sim poderiam compartilhar ?