Bom galera , eu sou Lucas M. , sou integrante da antiga CL Games , venho hoje postar umas class de PHP que na época que eu fiz elas , eram totalmente inéditas , pois nunca se tinha visto em algum website free/pago , isso foi em meados de 2010 , e o Mentor pode comprovar isso pois sempre me ajudou em testes e ideias , enfim , hoje em dia já vi que tem muitas opções em sites , mesmo que crackeados ou sem licença , muitos possuem algumas das class que tinha feito , outros porém ( pois eu era meio birulei das ideias e gostava de dar umas inovadas ) estarei postando aqui.
Faz exatamente 3 anos que não mecho com absolutamente nada , seja PHP e MuOnline , porém como presente de boas vindas e um incentivo a quem gosta ou se interessa por PHP , eis está uma base bem explicadinha de como funciona cada modulo , como se direciona , os metodos de checagem/loop das variaveis , tratamento de uma class , enfim , e o PHP está o mais " visivel possivel " para se dar uma boa entendida. Graças a Deus eu tinha esses files de beckup , enfim vamos lá:

Class PHP5 Transferir Pontos - New
Código PHP:
<?php 
if(class_exists(Transfere) == FALSE

class 
Transfere 

private 
$VerificarChar NULL
private 
$VerificarPontos NULL
private 
$VerificarConta NULL

public function 
Sucess() 


$NOME $_GET['nome']; 
$TRANS $_GET['trans']; 
$PONTOS $_GET['pontos']; 

$this->VerificarChar mssql_num_rows(mssql_query("SELECT [Name] FROM [MuOnline].[dbo].[CHARACTER] WHERE NAME='".$NOME."'")); 
$this->VerificarConta mssql_num_rows(mssql_query("SELECT [Memb___id] FROM [MuOnline].[dbo].[MEMB_INFO] WHERE MEMB___ID='".$_SESSION['login']."'")); 
$this->VerificarPontos mssql_fetch_rows(mssql_query("SELECT [Leveluppoints] FROM [MuOnline].[dbo].[CHARACTER] WHERE NAME='".$NOME."'")); 

if(
$this->VerificarChar 1

echo(
'Char Não Existe'); 

elseif(
$this->VerificarConta 1

echo(
'Conta Inexistente'); 

elseif(
$PONTOS $this->VerificarPontos

echo(
'Você Não Possui Essa Quantidade De Pontos.'); 

else{ 
mssql_query("UPDATE CHARACTER SET LEVELUPPOINTS=LEVELUPPOINTS+'".$PONTOS."' WHERE NAME='".$TRANS."'"); 
mssql_query("UPDATE CHARACTER SET LEVELUPPOINTS=LEVELUPPOINTS-'".$PONTOS."' WHERE NAME='".$NOME."'"); 
printf('Pontos Transferidos Com Sucesso.'); 



}
Class PHP5 Transferir Moeda - New
Código PHP:
<?php 
if(class_exists(CLGames) == FALSE

class 
CLGames 

private 
$VerificarConta NULL
private 
$VerificarTrans NULL
private 
$VerificarMoeda NULL

public function 
Transferencia() 


$CONTA $_GET['login']; 
$OUTRA $_GET['outra']; 
$MOEDA $_GET['moeda']; 

$this->VerificarConta mssql_num_rows(mssql_query("SELECT [Memb___id] FROM [MuOnline].[dbo].[MEMB_INFO] WHERE MEMB___ID='".$LOGIN."'")); 
$this->VerificarTrans mssql_num_rows(mssql_query("SELECT [Memb___id] FROM [MuOnline].[dbo].[MEMB_INFO] WHERE MEMB___ID='".$OUTRA."'")); 
$this->VerificarMoeda mssql_fetch_row(mssql_query("SELECT [Golds] FROM [MuOnline].[dbo].[MEMB_INFO] WHERE MEMB___ID='".$LOGIN."'"));

/* É DE EXTREMA IMPORTANCIA RESPEITAR AS VERIFICAÇÕES , POIS AS MESMAS , NÃO DEIXAM OCORRER NADA DE INEXISTENTE A QUERY. */ 

if($this->VerificarConta 1

echo(
'Conta Inexistente'); 

elseif(
$this->VerificarTrans 1

echo(
'Conta A Ser Transferida , Inexistente'); 

elseif(
$MOEDA $this->VerificarMoeda[0]) 

echo(
'Você Não Possui Essa Quantidade De Moeda.'); 

else{ 
mssql_query("UPDATE MEMB_INFO SET GOLDS=GOLDS+'".$MOEDA."' WHERE MEMB___ID='".$OUTRA."'"); 
mssql_query("UPDATE MEMB_INFO SET GOLDS=GOLDS-'".$MOEDA."' WHERE MEMB___ID='".$CONTA."'"); 
printf('Golds Transferidos Para A Conta '.$OUTRA.' Com Sucesso.'); 




?>
Class PHP5 Troca de Resets Por Golds - New
Código PHP:
<?php 
/***************************************************/ 
/*       SISTEMA DESENVOLVIDO POR LUCAS M.         */ 
/***************************************************/ 

if($_GET['pegar'] == TRUE)  

$CHAR $_GET['nome']; 
$LOGIN $_GET['login']; 
$VerificarLogin  mssql_num_rows(mssql_query("SELECT MEMB___ID FROM dbo.MEMB_INFO WHERE MEMB___ID='".$LOGIN."'")); 
$VerificarNome   mssql_num_rows(mssql_query("SELECT NAME FROM dbo.CHARACTER WHERE NAME='".$CHAR."'")); 
$VerificarQuanti mssql_num_rows(mssql_query("SELECT ".COLUNA_RESETS." FROM dbo.CHARACTER WHERE NAME='".$CHAR."' AND ".COLUNA_RESETS." >= ".QUANTIA."")); 
$VerificarStatus mssql_fetch_row(mssql_query("SELECT CONNECTSTAT FROM dbo.MEMB_STAT WHERE CONNECTSTAT >= 1")); 

if(
$CHAR == "" || empty($CHAR)) 

echo 
'<font color="red"><strong> Preencha todos os campos. </strong></font>'

elseif(
$LOGIN == "" || empty($LOGIN)) 

echo 
'<font color="red"><strong> Preencha todos os campos. </strong></font>'

elseif(
$VerificarNome 1

echo 
'<font color="red"><strong> Nome Inexistente. </strong></font>'

elseif(
$VerificarQuanti 1

echo 
'<font color="red"><strong> O Char não tem essa quantidade resets Minimos (".QUANTIA."). </strong></font>'

elseif(
$VerificarStatus >= 1

echo 
'<font color="red"><strong> O Char esta Online. Desconecteo. </strong></font>'

elseif(
$VerificarLogin 1

echo 
'<font color="red"><strong> Login Inexistente. </strong></font>'

else{ 
mssql_query("UPDATE CHARACTER SET ".COLUNA_RESETS."-".QUANTIA." WHERE NAME='".$CHAR."'"); 
mssql_query("UPDATE MEMB_INFO SET ".COLUNA_MOEDA."=".COLUNA_MOEDA."+".PREMIO." WHERE MEMB___ID='".$LOGIN."'"); 
echo 
'<font color="green"><strong>Troca Executada Com Sucesso.</strong></font>'

}
E agora uma class que nunca vi em um website

Transferidor de Char de Conta - New
Código PHP:
<?php 
/***************************************************/ 
/* SCRIPTS 100% PRODUZIDOS POR LUCAS M. / SUSANO'O */ 
/***************************************************/ 

if(class_exists(Transferencia) == FALSE//- Verificação da Existencia da Class 

class 
Transferencia //- Class 

private 
$VerificarChar    NULL
private 
$VerificarConta   NULL
private 
$VerificarTrans   NULL
private 
$VerificarAccount NULL
private 
$Verifica         NULL
private 
$VerificarStatus  NULL

public function 
Transfere() //- Publicar Função 


$NOME     $_GET['nome']; 
$LOGIN    $_GET['login']; 
$TRANS    $_GET['trans']; 

$this->VerificarChar    mssql_num_rows(mssql_query("SELECT [Name] FROM [MuOnline].[dbo].[CHARACTER] WHERE NAME='".$NOME."'")); 
$this->VerificarConta   mssql_num_rows(mssql_query("SELECT [Memb___id] FROM [MuOnline].[dbo].[MEMB_INFO] WHERE MEMB___ID='".$LOGIN."'")); 
$this->VerificarTrans   mssql_num_rows(mssql_query("SELECT [Memb___id] FROM [MuOnline].[dbo].[MEMB_INFO] WHERE MEMB___ID='".$TRANS."'")); 
$this->VerificarAccount mssql_fetch_array(mssql_query("SELECT * FROM [MuOnline].[dbo].[ACCOUNTCHARACTER] WHERE ID='".$TRANS."'")); 
$this->VerificarStatus  mssql_fetch_row(mssql_query("SELECT [Connectstat] FROM [MuOnline].[dbo].[MEMB_STAT] WHERE MEMB___ID='".$LOGIN."'")); 
$this->Verifica         mssql_fetch_array(mssql_query("SELECT * FROM [MuOnline].[dbo].[ACCOUNTCHARACTER] WHERE ID='".$LOGIN."'")); 

if(
$this->VerificarChar 1

echo(
'Char Inexistente'); 

elseif(
$this->VerificarConta 1

echo(
'Conta Inexistente'); 

elseif(
$this->VerificarTrans 1

echo(
'A Conta A Ser Transferida Não Existe.'); 

elseif(
$this->VerificarStatus[0] > 1); 

echo(
'Desloga-se Do Server.'); 

else{ 
if(
$this->VerificarAccount['GameID1'] == "<NULL>") { $Levar == "".$NOME.""; } 
if(
$this->VerificarAccount['GameID2'] == "<NULL>") { $Levar == "".$NOME.""; } 
if(
$this->VerificarAccount['GameID3'] == "<NULL>") { $Levar == "".$NOME.""; } 
if(
$this->VerificarAccount['GameID4'] == "<NULL>") { $Levar == "".$NOME.""; } 
if(
$this->VerificarAccount['GameID5'] == "<NULL>") { $Levar == "".$NOME.""; } 
printf('A Conta Não Possui Espaços Para a Transferencia.'); 

else{ 
if(
$this->Verifica['GameID1'] == "$NOME") { $Refaz == "<NULL>"; } 
if(
$this->Verifica['GameID2'] == "$NOME") { $Refaz == "<NULL>"; } 
if(
$this->Verifica['GameID3'] == "$NOME") { $Refaz == "<NULL>"; } 
if(
$this->Verifica['GameID4'] == "$NOME") { $Refaz == "<NULL>"; } 
if(
$this->Verifica['GameID5'] == "$NOME") { $Refaz == "<NULL>"; } 

else{ 
mssql_query("UPDATE CHARACTER SET ACCOUNTID='".$TRANS."' WHERE NAME='".$NOME."'"); 
mssql_query("UPDATE ACCOUNTCHARACTER SET $Levar='".$NOME."' WHERE ID='".$TRANS."'"); 
mssql_query("DELET ACCOUNTCHARACTER SET $Refaz='<NULL>' WHERE ID='".$LOGIN."'"); 




?>
LEMBRANDO QUE : As variaveis $LOGIN $NOME tendem a ser adaptadas de acordo com o metodo do seu site.

PS : NÃO VOU ADPTAR NAS WEB's , APENAS FIXO SE FOR ERRO NO PHP !

PS² : NÃO ESQUEÇAM DE FAZER A CONEXÃO COM SEU BANCO DE DADOS COM O SCRIPT ACIMA , CASO VOCÊ USE CONEXÃO POR MEIO DE CLASS , SÓ COLOCAR A Function NO TOPO DEPOIS DAS TAGS DO PHP


Não esqueçam de manter os créditos.
Atenciosamente Lucas M.