Ir para conteúdo

Perfect Vip System


noobinhu

Posts Recomendados

Opa.. sempre usei seu script vip em meu servidor, ctz o melhor que existe :), mas agora fui colocar no novo server que estou montando e não deu certo, deve ser porque é tfs 0.3 Beta3, segue abaixo o erro que esta aparecendo no console:

 

[27/01/2009 09:03:16] Lua Script Error: [TalkAction Interface]

[27/01/2009 09:03:16] data/talkactions/scripts/addvip.lua:onSay

 

[27/01/2009 09:03:16] luaGetPlayerStorageValue(). Player not found

 

[27/01/2009 09:03:16] Lua Script Error: [TalkAction Interface]

[27/01/2009 09:03:16] data/talkactions/scripts/addvip.lua:onSay

 

[27/01/2009 09:03:16] luaDoPlayerSendTextMessage(). Player not found

 

[27/01/2009 09:03:16] Lua Script Error: [TalkAction Interface]

[27/01/2009 09:03:16] data/talkactions/scripts/addvip.lua:onSay

 

[27/01/2009 09:03:16] luaSetPlayerStorageValue(). Player not found

 

[27/01/2009 09:03:16] Lua Script Error: [TalkAction Interface]

[27/01/2009 09:03:16] data/talkactions/scripts/addvip.lua:onSay

 

[27/01/2009 09:03:16] luaGetPlayerStorageValue(). Player not found

 

[27/01/2009 09:03:16] Lua Script Error: [TalkAction Interface]

[27/01/2009 09:03:16] data/talkactions/scripts/addvip.lua:onSay

 

[27/01/2009 09:03:16] luaDoPlayerSendTextMessage(). Player not found

 

 

 

Tem alguma ideia de como posso corrigir isso? tentei mexer aqui mas o max que consegui foi adicionar vip no God :(

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

[05/02/2009  18:31:10] Lua Script Error: [TalkAction Interface] 
[05/02/2009  18:31:10] data/talkactions/scripts/addvip.lua:onSay

[05/02/2009  18:31:10] luaGetPlayerStorageValue(). Player not found

 

Pq da esse erro?

Link para o comentário
Compartilhar em outros sites

O player está offline provavelmente. Ele tem que estar online... ou você está colocando o nome errado dele.

 

O player está online e o nome está correto. Ja usei seu script e funcionou normal, depois de ter baixado o novo "Darkness" que começou a dar esse erro... talvez aconteça isso pela versão do ot.

Se possivel de uma analisada pra ver o porque desse error aparecer

Valeu !

Abraço.

Link para o comentário
Compartilhar em outros sites

[16/02/2009 21:02:28] Warning: [Event::loadScript] Can not load script. data/movements/scripts/vipsystem.lua

[16/02/2009 21:02:28] cannot open data/movements/scripts/vipsystem.lua: No such file or directory

[16/02/2009 21:02:29] Warning: [Event::loadScript] Can not load script. data/movements/scripts/wander3.lua

[16/02/2009 21:02:29] data/movements/scripts/wander3.lua:1: '=' expected near 'onStepIn'

[16/02/2009 21:02:29] Warning: [Event::loadScript] Can not load script. data/creaturescripts/scripts/vip.lua

[16/02/2009 21:02:29] cannot open data/creaturescripts/scripts/vip.lua: No such file or directory

 

 

da isso e quando vo passar no piso com actionid 29000 desso 1 andar para baixo... e fiko bugado

 

 

----

 

Desculpa pelo double post,,,, foi mal eu n vi q tinha comentado,,,,

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

ou eu to usando o seu script de Vip System

soh que no meu serve promotion eh soh pra vip

entao eu queria um script que quando loga verifica se o player tem a storage de VIP

e se ele n tiver ele perde o promotion

se puder me ajudar eu ficaria grato

;D

Link para o comentário
Compartilhar em outros sites

Faça os mesmos procedimentos do script onLogin que está no tópico, só mude o nome do arquivo etc.

 

Aqui está (não testado, qualquer bug me avise):

 

-- configs

vip_vocation = 9

-- end configs

 

function onLogin(cid)

timenow = os.time()

viptime = getPlayerStorageValue(cid,29000)

quantity = math.floor((getPlayerStorageValue(cid,29000) - timenow)/(3600*24))

if quantity <= 0 and viptime > 0 then

setPlayerStorageValue(cid,29000,0)

if getPlayerVocation(cid) >= vip_vocation then

doPlayerSetVocation(cid, getPlayerVocation(cid)-4)

end

end

return TRUE

end

 

Em negrito você coloca o primeiro ID da vocation VIP (se colocar 9, vai checar se o player tem voc maior ou igual que 9 e então retirar a vocação).

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

×
×
  • Criar Novo...