Ir para conteúdo

Três Metodos Para o Gesior Obdecer Seu Sistema VIP ! ( VIPTIME )

Featured Replies

Postado

Bom Pessoal Hoje vim aqui lhes trazer um sistema de vip status pro Gesior

Oque Seria isso ?

Pra Quem Nao sabe é essa partizinha

vipstatuss.png

Ae Voces Me Perguntam;

Guii oque vai acontecer com ela ?

R: Simples. Quando alguem compra dias Vips no Seu ot

Desse Status:

vipstatuss.png

Vai pra Esse:

vipstatus1.png

Claro que nao vai fica so com 1 Dia Vip isso vai Depender de quantos dias Vip's Voce Vai Vender...

Bom. Mao na Massa !

Se Voce Usar Vip no System de Viptime Clique Em Mostra Logo Abaixo \/

Vai Até htdocs/pot/ E abra o Arquivo chama do :OTS_ACCOUNT.php

Agora Voce Aperta CTRL+F

E Procure Por : 'lastday' => 0,

E Subistitui Por: 'lastday' => 0, 'viptime' => 0,

Procure: ' . $this->db->fieldName('rlname') . ',

E Subistitui Por: ' . $this->db->fieldName('rlname') . ', '. $this->db->fieldName('viptime') . ',

Procure: ' . $this->db->fieldName('rlname') . ' = ' . $this->db->quote($this->data['rlname']) . ',

E Subistitiu Por: ' . $this->db->fieldName('rlname') . ', '. $this->db->fieldName('viptime') . ', ' . $this->db->fieldName('viptime') . ' = ' . $this->db->quote($this->data['viptime']) . ',

Procure Por: return $this->data['rlname'];

}

E Logo Embaixo do: "}"

Adicione Isto :

public function getPlayerVipTime()

{

if( !isset($this->data['VipTime']) )

{

throw new E_OTS_NotLoaded();

}

return $this->data['VipTime'];

}

Bom , Agora Vamos em htdocs/accountmanagement.php abra ele

Aperte CTLR+F

E Procure Por : $account_email_new = $account_logged->getCustomField("email_new");

Logo Abaixo Adicione Isto: /*Vip Status*/

$account_vip = $account_logged->getPlayerVipTime() ? '<b><font color="green"> Vip Account, '.$account_logged->getPlayerVipTime().' Days left </font></b>' : '<b><font color="red">Not Vip Account</font></b>';

Procure Por: ><td class=LabelV" >Account Status:</td><td>'.$account_status.'</td></tr><tr style="background-color:'.$config['site]['darkborder'].';

E adicione isso bem na frente : " ><td class=LabelV" >Vip Status:</td><td>'.$account_vip.'</td></tr><tr style="background-color:'.$config['site]['darkborder'].';

Agora Vamos Em htdocs/characters.php abre ele

Aperte CTRL+F

Procure Por: $main_content .=($account->isPremium())?'<b><font color="green">Premium Account</font></b>':'<b><font color="red">Free Account</font></b>';

Logo Abaixo Adicione: /*Vip Status*/

if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;

$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD>Vip Status:</TD><TD>';

$main_content .= ($account->getPlayerVipTime()) ? '<b><font color="green">Vip Account</font></b>' : '<b><font color="red">Not Vip Account</font></b>';

Se Voce Fazer Tudo Certinho Irá Funcionar Perfeitamente...

Se o Seu Sistema Vip For Por viptime Adicione Isso na sua Data Base ( phpymyadmin )

ALTER TABLE `accounts` ADD viptime INT(15) NOT NULL DEFAULT 0;

Se Voce Usar Vip no System de Vip_time Clique Em Mostra Logo Abaixo \/

Vai Até htdocs/pot/ E abra o Arquivo chama do :OTS_ACCOUNT.php

Agora Voce Aperta CTRL+F

E Procure Por : 'lastday' => 0,

E Subistitui Por: 'lastday' => 0, 'Vip_time' => 0,

Procure: ' . $this->db->fieldName('rlname') . ',

E Subistitui Por: ' . $this->db->fieldName('rlname') . ', '. $this->db->fieldName('Vip_time') . ',

Procure: ' . $this->db->fieldName('rlname') . ' = ' . $this->db->quote($this->data['rlname']) . ',

E Subistitiu Por: ' . $this->db->fieldName('rlname') . ', '. $this->db->fieldName('Vip_time') . ', ' . $this->db->fieldName('Vip_time') . ' = ' . $this->db->quote($this->data['Vip_time']) . ',

Procure Por: return $this->data['rlname'];

}

E Logo Embaixo do: "}"

Adicione Isto :

public function getPlayerVip_time()

{

if( !isset($this->data['Vip_time']) )

{

throw new E_OTS_NotLoaded();

}

return $this->data['Vip_time'];

}

Bom , Agora Vamos em htdocs/accountmanagement.php abra ele

Aperte CTLR+F

E Procure Por : $account_email_new = $account_logged->getCustomField("email_new");

Logo Abaixo Adicione Isto: /*Vip Status*/

$account_vip = $account_logged->getPlayerVip_time() ? '<b><font color="green"> Vip Account, '.$account_logged->getPlayerVip_time().' Days left </font></b>' : '<b><font color="red">Not Vip Account</font></b>';

Procure Por: ><td class=LabelV" >Account Status:</td><td>'.$account_status.'</td></tr><tr style="background-color:'.$config['site]['darkborder'].';

E adicione isso bem na frente : " ><td class=LabelV" >Vip Status:</td><td>'.$account_vip.'</td></tr><tr style="background-color:'.$config['site]['darkborder'].';

Agora Vamos Em htdocs/characters.php abre ele

Aperte CTRL+F

Procure Por: $main_content .=($account->isPremium())?'<b><font color="green">Premium Account</font></b>':'<b><font color="red">Free Account</font></b>';

Logo Abaixo Adicione: /*Vip Status*/

if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;

$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD>Vip Status:</TD><TD>';

$main_content .= ($account->getPlayerVip_time()) ? '<b><font color="green">Vip Account</font></b>' : '<b><font color="red">Not Vip Account</font></b>';

Se Voce Fazer Tudo Certinho Irá Funcionar Perfeitamente...

Se o Seu Sistema Vip For Por viptime Adicione Isso na sua Data Base ( phpymyadmin )

ALTER TABLE `accounts` ADD Vip_time INT(15) NOT NULL DEFAULT 0;

Se Voce Usar Vip no System de VipDays Clique Em Mostra Logo Abaixo \/

Vai Até htdocs/pot/ E abra o Arquivo chama do :OTS_ACCOUNT.php

Agora Voce Aperta CTRL+F

E Procure Por : 'lastday' => 0,

E Subistitui Por: 'lastday' => 0, 'VipDays' => 0,

Procure: ' . $this->db->fieldName('rlname') . ',

E Subistitui Por: ' . $this->db->fieldName('rlname') . ', '. $this->db->fieldName('VipDays') . ',

Procure: ' . $this->db->fieldName('rlname') . ' = ' . $this->db->quote($this->data['rlname']) . ',

E Subistitiu Por: ' . $this->db->fieldName('rlname') . ', '. $this->db->fieldName('VipDays') . ', ' . $this->db->fieldName('VipDays') . ' = ' . $this->db->quote($this->data['VipDays']) . ',

Procure Por: return $this->data['rlname'];

}

E Logo Embaixo do: "}"

Adicione Isto :

public function getPlayerVipDays()

{

if( !isset($this->data['VipDays']) )

{

throw new E_OTS_NotLoaded();

}

return $this->data['VipDays'];

}

Bom , Agora Vamos em htdocs/accountmanagement.php abra ele

Aperte CTLR+F

E Procure Por : $account_email_new = $account_logged->getCustomField("email_new");

Logo Abaixo Adicione Isto: /*Vip Status*/

$account_vip = $account_logged->getPlayerVipDays() ? '<b><font color="green"> Vip Account, '.$account_logged->getPlayerVipDays().' Days left </font></b>' : '<b><font color="red">Not Vip Account</font></b>';

Procure Por: ><td class=LabelV" >Account Status:</td><td>'.$account_status.'</td></tr><tr style="background-color:'.$config['site]['darkborder'].';

E adicione isso bem na frente : " ><td class=LabelV" >Vip Status:</td><td>'.$account_vip.'</td></tr><tr style="background-color:'.$config['site]['darkborder'].';

Agora Vamos Em htdocs/characters.php abre ele

Aperte CTRL+F

Procure Por: $main_content .=($account->isPremium())?'<b><font color="green">Premium Account</font></b>':'<b><font color="red">Free Account</font></b>';

Logo Abaixo Adicione: /*Vip Status*/

if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++;

$main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD>Vip Status:</TD><TD>';

$main_content .= ($account->getPlayerVipDays()) ? '<b><font color="green">Vip Account</font></b>' : '<b><font color="red">Not Vip Account</font></b>';

Se Voce Fazer Tudo Certinho Irá Funcionar Perfeitamente...

Se o Seu Sistema Vip For Por viptime Adicione Isso na sua Data Base ( phpymyadmin )

ALTER TABLE `accounts` ADD VipDays INT(15) NOT NULL DEFAULT 0;

Creditos:

Natan Beckman

Acordion

Gostou ? REP+ ENTAO *______*

Editado por Guiiway
Sem anúncios. (veja o histórico de edições)

img.jpg

ZIIKKAA DO BAAAAGUI (8'

  • Respostas 12
  • Visualizações 2.5k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

Cara, estarei reportando um dos tópicos que você criou, no caso o outro.

Você criou outro tópico com a mesma estrutura, alterando apenas o título:

http://tibiaking.com...ma-vip-vipdays/

A idéia do tutorial foi legal, fico grato pelo tópico.. só presta mais atenção aeuhauhe

Abraços.

Editado por Tonynh (veja o histórico de edições)

Postado
  • Autor
Cara, estarei reportando um dos tópicos que você criou, no caso o outro.

Você criou outro tópico com a mesma estrutura, alterando apenas o título:

http://tibiaking.com...ma-vip-vipdays/

A idéia do tutorial foi legal, fico grato pelo tópico.. só presta mais atenção aeuhauhe

Abraços.

Estao todas com a mesma estrutura so ta mudando o sistema de cada um

viptime, vip_time ou vipdays ; Sou Novato nisso . em postagens tals .

Vai parecer meio noob mais , vou ter que retirar os topicos ?

img.jpg

ZIIKKAA DO BAAAAGUI (8'

Postado
  • Autor
Os outros tópicos foram retirados, faz o seguinte junta o mesmo conteúdo ne um só tópico ok?

assim não fica tudo bagunçado.

Arrumei . Pode da Fixo ! ?

Pois Acho que muita gente irá precisar dissoo...

img.jpg

ZIIKKAA DO BAAAAGUI (8'

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo