Postado Agosto 27, 2013 11 anos Bom dia pessoal, estou precisando da ajuda de vocês ... Eu uso como base do meu site o gesior2012 ... e estou querendo vender vipdays no meu shopsystem, porém o gesior2012 não vem com opções de venda de vipdays, e nem de pacc ... tudo bem, copiei de outro shopsystem do gesior tradicional ... o problema é que no shopsystem a venda é feita por player ... e é chamada a class 'new Player' que no gesior tradicional seria o 'new OTS_Player', até ai OK. Agora na venda de vipdays e pacc é feita por account e não por Player, assim no gesior tradicional tem a funciton 'getAccount', creio que é ela que "chame" a ACCOUNT do player, porém o meu não chama, ele faz tudo certo mostra que ADD A VIP, porém na database nada acontesse. Já quebrei a cabeça com isso e nada. Se alguém puder me ajudar ficarei muito agradecido... Obrigado amigos! Se puder mando o link do meu site aqui, não sei se pode ... STYLLER OT 2022
Postado Agosto 27, 2013 11 anos Olá, qual é o seu sistema VIP? DEDICADO BRASIL Professional Internet Datacenter Tudo oque você precisa para ter certeza de que não há nada que vai estragar teus planos em seu projeto Gamer/Engine, nós somos uma empresa qualificada em Segurança em servidores, obtemos técnicos especializados, que possam lhe alertar sobre qualquer falha que você esteja sofrendo. - Visite o site
Postado Agosto 27, 2013 11 anos Autor Eu creio que o sistema vip não influencia nisso (claro, se desse certo de add o tempo ao 'vip_time' na database, e eu usar o sistema vip do mock irei modificar para tbem add 1 ao campo 'vip' e 'x' vipdays ao campo 'vipdays'). Oque eu preciso é que ele entregue pelo menos o vip_time. Estou achando que é algo no servidor, porque os polls tbem ta assim na hora de "chamar" a tabela account, na coluna 'vote'. Não sei oque fazer oque você acha Sammy? Editado Agosto 27, 2013 11 anos por luanluciano93 (veja o histórico de edições) STYLLER OT 2022
Postado Agosto 27, 2013 11 anos AMIGO SEJA MAIS FORMULISTA, POSTA O SISTEMA E O ERRO CAUSADO PELO MESMO, ASSIM SERÁ MAIS FÁCIL DE ACHAR UMA SOLUÇÃO IMEDIATA NO ARQUIVO. /
Postado Agosto 27, 2013 11 anos Autor AMIGO SEJA MAIS FORMULISTA, POSTA O SISTEMA E O ERRO CAUSADO PELO MESMO, ASSIM SERÁ MAIS FÁCIL DE ACHAR UMA SOLUÇÃO IMEDIATA NO ARQUIVO. Desculpe, mas é como esta no tópico, a compra de vipdays acontece, porem o sistema não esta 'chamando' a tabela ACCOUNT ... Olha .... $buy_player = new Player(); $buy_player->find($buy_name); if($buy_player->isLoaded()) { if($_SESSION['viewed_confirmation_page'] == 'yes' && $_POST['buy_confirmed'] == 'yes') { # VIPDAYS # if($buy_offer['type'] == 'vipdays') { $buy_player_account = $buy_player->getAccount(); //GET ACCOUNT $player_vipdays = $buy_player_account->getCustomField('vip_time'); $save_transaction = 'INSERT INTO '.$SQL->tableName('z_shop_history_pacc').' (id, to_name, to_account, from_nick, from_account, price, pacc_days, trans_state, trans_start, trans_real) VALUES (NULL, '.$SQL->quote($buy_player->getName()).', '.$SQL->quote($buy_player_account->getId()).', '.$SQL->quote($buy_from).', '.$SQL->quote($account_logged->getId()).', '.$SQL->quote($buy_offer['points']).', '.$SQL->quote($buy_offer['days']).', \'realized\', '.$SQL->quote(time()).', '.$SQL->quote(time()).');'; $SQL->query($save_transaction); if($player_vipdays > 0) { $buy_player_account->setCustomField('vip_time', $player_vipdays + $buy_offer['days'] * 86400); } else { $buy_player_account->setCustomField('vip_time', time() + $buy_offer['days'] * 86400); } $account_logged->setCustomField('premium_points', $user_premium_points-$buy_offer['points']);$user_premium_points = $user_premium_points - $buy_offer['points']; $main_content .= '<center><h2>VIP Days added!</h2>'.$buy_offer['days'].' VIP days added to account of player <b>'.$buy_player->getName().'</b> for <b>'.$buy_offer['points'].' premium points</b> from your account.<br />Now you have <b>'.$user_premium_points.' premium points</b>.<br /><br /><a href="shopsystem">Go to Shop Site</a><br />'; } -------------------------------------------------------------------------------------------------------- } -------------------------------------------------------------------------------------------------------- } -------------------------------------------------------------------------------------------------------- Espero que entendam ... Obrigado! STYLLER OT 2022
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.