Ir para conteúdo

Vip System By Account V1.0


Kydrai

Posts Recomendados

  • 2 weeks later...

:)

 

Cara...

tentei fazer uma script para seu sistem vip por login...

de uma olhada.

 

function onLogin(cid)

 

if (isVip(cid) == TRUE and string.match(getCreatureName(cid), "%p%a+%p") ~= '[VIP]') or (isVip(cid) == FALSE and string.match(getCreatureName(cid), "%p%a+%p") == '[VIP]') then

doPlayerSendTextMessage(cid, 4, "Você vai ser kikado em 10 segundos para mudar seu nome.")

addEvent(doChangeStats, 10000, cid)

end

 

return TRUE

end

 

function doChangeStats(cid)

 

local ne = string.match(getCreatureName(cid), "%p%a+%p") == '[VIP]' and string.sub(getCreatureName(cid), 7) or "[VIP] " .. getCreatureName(cid)

local id = getPlayerGUID(cid)

 

if string.match(getCreatureName(cid), "%p%a+%p") == '[VIP]' then

setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)/2)

setCreatureMaxMana(cid, getCreatureMaxMana(cid)/2)

doCreatureAddHealth(cid, getCreatureMaxHealth(cid)/2)

doCreatureAddMana(cid, getCreatureMaxMana(cid)/2)

else

setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)*2)

setCreatureMaxMana(cid, getCreatureMaxMana(cid)*2)

doCreatureAddHealth(cid, getCreatureMaxHealth(cid)*2)

doCreatureAddMana(cid, getCreatureMaxMana(cid)*2)

end

doRemoveCreature(cid)

db.executeQuery("UPDATE `players` SET `name` = `"..ne.."` WHERE `id` = "..id)

end

 

ele dobra a life e a mana do player normal...

porem esta dando este erro no executavel...

 

[10/04/2011 00:45:43] mysql_real_query(): UPDATE `players` SET `name` = `[VIP] Eddy Ox` WHERE `id` = 7 - MYSQL ERROR: Unknown column '[VIP] Eddy Ox' in 'field list' (1054)

[10/04/2011 00:45:43] Eddy Ox has logged in.

 

 

tem como vc me ajudar?

eh muito urgente. :(

 

Estou com um problema parecido .

[07/09/2011 13:55:48] Xgame has logged in.

[07/09/2011 13:55:48] mysql_real_query(): SELECT `viptime` FROM `accounts` WHERE `id` = 968627; - MYSQL ERROR: Unknown column 'viptime' in 'field list' (1054)

[07/09/2011 13:55:48] [Vip System] Account not found!

 

[07/09/2011 13:55:48] [Error - CreatureScript Interface]

[07/09/2011 13:55:48] data/creaturescripts/scripts/viplogin.lua:onLogin

[07/09/2011 13:55:48] Description:

[07/09/2011 13:55:48] data/lib/vipAccount.lua:69: attempt to perform arithmetic on local 'vipTime' (a boolean value)

[07/09/2011 13:55:48] stack traceback:

[07/09/2011 13:55:48] data/lib/vipAccount.lua:69: in function 'getVipDaysByAccount'

[07/09/2011 13:55:48] data/lib/vipAccount.lua:74: in function <data/lib/vipAccount.lua:73>

[07/09/2011 13:55:48] (tail call): ?

[07/09/2011 13:55:48] data/creaturescripts/scripts/viplogin.lua:2: in function <data/creaturescripts/scripts/viplogin.lua:1>

[07/09/2011 13:55:48] Xgame has logged out.

Editado por robsonhess
Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...
  • 2 weeks later...

BOM.. EU SEI A DATA DE POSTAGEM Q PROVAVELMENTE NINGUEM VAI ME RESPONDER NE :S MAS.. NA HORA DE CONFIGURAR O GESIOR, MEU GESIOR NAO TEM AS LINHAS IGUAIS AS QUE TAO ALI NO CAMPO DE "SUBSTITUA:" ... MEU GESIOR É DIFERENTE. SÓ PEGA NESSA OU EM OUTRAS VERSOES DE GESIOR??? FUNFA EM OT 8.60? VLW!

Link para o comentário
Compartilhar em outros sites

BOM.. EU SEI A DATA DE POSTAGEM Q PROVAVELMENTE NINGUEM VAI ME RESPONDER NE :S MAS.. NA HORA DE CONFIGURAR O GESIOR, MEU GESIOR NAO TEM AS LINHAS IGUAIS AS QUE TAO ALI NO CAMPO DE "SUBSTITUA:" ... MEU GESIOR É DIFERENTE. SÓ PEGA NESSA OU EM OUTRAS VERSOES DE GESIOR??? FUNFA EM OT 8.60? VLW!

 

Sim funfa em OT 8.60,

 

se seu gesior não tem os campos pra substituir, basta adicionar!

Link para o comentário
Compartilhar em outros sites

  • 5 weeks later...
  • 2 weeks later...

Vamos ver se alguém responde...

 

To com o seguinte problema, toda account criada já começa com 30 dias vip, queria saber como faço pra mudar isso, queria deixar 2 dias;

Se alguém puder explicar agradeço

Abraços

 

Edite a viptime do account manager onde estão os samples...

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...