PDA

View Full Version : |Suporte| Sistema vip musite



marvel
22/06/2018, 02:31 AM
Ola meus amigos tenho uma duvida aqui com o [MUSITE]!

A duvida é a seguinte:

Seria possivel mudar o sistema vip? por exemplo. Estou usando o MUSERVER disponibilizado pela PFZ que o Smylle fez juntamente com menbros do forum!

E queria saber se consigo jogar o sistema VIP desse servidor para o musite:

Aqui vou deixar a tabela e as coluna que usa o MS:



Tabela: PremiumData
Coluna: AccountID
Coluna: PayCode (1) Silver VIP) (2) Gold VIP) (3) Exclusive VIP)
Coluna: ExpireDate


Se alguem puder me ajuda a sincronizar o sistema todo seria ótimo. Obrigado!

felipecoder
22/06/2018, 11:58 AM
na propria config do musite você faz

$TABLES_CONFIGS['WEBVIPS'] = array("database" => DATABASE, //webSite || MuOnline
"table" => "PremiumData", //webVips || MEMB_INFO
"columnUsername" => "AccountID", //username || memb___id
"columnType" => "PayCode", //type || vip
"columnDateBegin" => "dateBegin",
"columnDateEnd" => "ExpireDate",
"columnDateEndInteger" => "ExpireDate");

ai só criar a coluna datebegin

marvel
22/06/2018, 06:03 PM
Obrigado felipe,
Ao colocar e locar o painel apareceu o seguinte erro amigo:



Warning: mssql_query() [function.mssql-query ([Only registered and activated users can see links])]: message: Conversion failed when converting date and/or time from character string. (severity 16) in /home/muraizco/public_html/sitewe/modules/classes/ldmssql.class.php on line 48

Warning: mssql_query() [function.mssql-query ([Only registered and activated users can see links])]: General SQL Server error: Check messages from the SQL Server (severity 16) in /home/muraizco/public_html/sitewe/modules/classes/ldmssql.class.php on line 48

Warning: mssql_query() [function.mssql-query ([Only registered and activated users can see links])]: Query failed in /home/muraizco/public_html/sitewe/modules/classes/ldmssql.class.php on line 48
LD_Error: Não foi possivel executar: UPDATE MuOnline.dbo.PremiumData SET PayCode = 1, dateBegin = '1529699944', ExpireDate = '1538339944' WHERE AccountID = 'admin'

LucasHZ
22/06/2018, 11:13 PM
Se o muserver já faz a sincronia do vip, não tem como usar dois sistema diferente de vip, você teria que mudar todo o codígo da web referente a vip, se você poder escolher isso no muserver deixe a sincronia pelo site mesmo. agora não tem essa opção, voce teria que refazer ai todo o sistema vip da web, pelo que estou vendo, obs: nao conheço o muserver.

uma solução que pode da certo seria você colocar o vip na memb_info na linha "columnType" => "PayCode", //type || vip você só vai mudar isso, o resto fica o normal do musite, porque o resto não sei se ira buga por conta da sincronia, só testando para ver

se no muserver nao tiver como mudar para memb_info você tenta adicionar as 3 tabelas que faz a sincoria do musite na PremiumData. esta ultima opção deve dar mais certo, tem varias formas de fazer isso funcionar, mais o problema mesmo vai ser a sincronia do vip

marvel
24/06/2018, 05:06 AM
Obrigado felipe,
Ao colocar e locar o painel apareceu o seguinte erro amigo:

LucasHZ esse erro que eu postei so aparece quando adiciona o vip pelo Painel do site.

cronusmaker
25/06/2018, 09:13 PM
isso e pq a tabela usa outro sistema para salvar o vencimento
no caso da mu emu por exemplo usa o sistema smalldatetime enquanto a musite
usa o times tamp