Postado Julho 3, 2012 12 anos Bom Pessoal Hoje vim aqui lhes trazer um sistema de vip status pro Gesior Oque Seria isso ? Pra Quem Nao sabe é essa partizinha Ae Voces Me Perguntam; Guii oque vai acontecer com ela ? R: Simples. Quando alguem compra dias Vips no Seu ot Desse Status: Vai pra Esse: 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 \/ 1° 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 \/ 1° 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 \/ 1° 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 Julho 3, 2012 12 anos por Guiiway Sem anúncios. (veja o histórico de edições) ZIIKKAA DO BAAAAGUI (8'
Postado Julho 3, 2012 12 anos 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 Julho 3, 2012 12 anos por Tonynh (veja o histórico de edições)
Postado Julho 3, 2012 12 anos 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 ? ZIIKKAA DO BAAAAGUI (8'
Postado Julho 3, 2012 12 anos 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. www.patronum.online
Postado Julho 3, 2012 12 anos 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... 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.