MELHOR SISTEMA VIP QUE EU JA USEI EM MEU OTSERVER
- Fórum
- OTServ
- Recursos
- Scripting
- Mods, funções e outros
- Vip System By Account V1.0
info
Grupo: Campones
Registrado: 25/07/11
Posts: 4
Reputação: 0

To com problema olha oq aparece
8:39 Você adicionou 30 dia(s) de vip ao Blaine, agora ele possui 0 dia(s) de vip.
info
Grupo: Campones
Registrado: 11/08/11
Posts: 1
Reputação: 0

![]()
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 Setembro 7 por robsonhess
info
Grupo: Campones
Registrado: 16/02/11
Posts: 45
Reputação: 0
Char no Tibia: todos

queria saber qual a storage dese sistema de vip e queria saber se tem como botar pra ficar [vip] antes do nome
Editado Setembro 30 por gabrielmotta1
funciona no 8.60 ??? pq ali fala q so testou no 8.54
'-'
Editado Novembro 28 por oFrog
info
Grupo: Artesão
Registrado: 25/12/07
Posts: 144
Reputação: +12
Char no Tibia: Maximus Down

esse sistema vip obedece ao vip time?
info
Grupo: Campones
Registrado: 25/08/11
Posts: 22
Reputação: +9
Char no Tibia: Crownllie

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!
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!
info
Grupo: Campones
Registrado: 16/11/06
Posts: 9
Reputação: 0
Char no Tibia: Jackwalker

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
info
Grupo: Campones
Registrado: 10/11/10
Posts: 1
Reputação: 0
Char no Tibia: Super Princess Brothers

Estou com o seguinte problema:
[28/11/2011 00:29:49] [Error - MoveEvent::executeStep] Call stack overflow.[28/11/2011 00:29:49] [Error - MoveEvent::executeStep] Call stack overflow.
O meu server é o New Slayer Youruts 8.60
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...
info
Grupo: Campones
Registrado: 23/12/10
Posts: 3
Reputação: +1

Alguem pode me dizer como faço pra por o fly apenas vip? uso esse esquema vip (pra mim é perfeito, nao tem oq melhorar).
Grato!


info
Grupo: Campones
Registrado: 27/06/11
Posts: 36
Reputação: 0
@ed
Editado Novembro 28 por oFrog