Ajuda Com Vip - Vip1 Por !buyvip

baduuh
Por baduuh
em Scripts

baduuh

Aprendendo Mapper!!
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/10/10Posts: 24Char no Tibia: Adriano de chimera

Boa Tarde, Estou com 1 Stylle (O Styller que está fixo 8.60) e estou editando ele completamente e ele tem a vip que so da pra add com god exemplo> /add vip Xtibia, 30 e eeu estava querendo colocar o !Buyvip Será que alguem poderia me ajudar? se tiver algum tutorial que explique do começo ao fim ficaria muito grato Brigadão ai... Ajuda =/

 

O Script que ja vem nele do vip é

 

--- Script by dark billie

--- Edited by mock to vip system

 

 

Obrigadão a todos.

Aprendendo com o melhor, Xtibia.com

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

tem como postar o script do vip system?

bossisg.png

fortation

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 30/10/11Posts: 207Char no Tibia: Anjo Assasinu

vai em talkactions cria um arquivo chamado systemvip

 

coloque isso la dentro

-- Script SYtem vip 1.0 --
function onSay(cid, words, param)
if(words == "!buyvip") then
local price = 3000000
if doPlayerRemoveMoney(cid, 3000000) == TRUE then
local days = 30
local daysvalue = days * 24 * 60 * 60
local storageplayer = getPlayerStorageValue(cid,13540)
local timenow = os.time()
if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then
time = timenow + daysvalue
else
time = storageplayer + daysvalue
end

 

Vermelho: na onde ta 13540 vc troka pela STORAGE DA SUA VIP

Azul : local days = 30 Quandos Dias De Vip A PEssoa Vai Ter

Laranja: local price = 3000000 Quanto a vip vai custar

 

Agr vai em talkactions e coloca essa tag

 

<talkaction words="!vipdays;!buyvip;/checkvip;/addvip;/delvip" script="systemvip.lua"/>

NOPE!

tumblr_nqfe5k3U1p1tlb56zo1_400.gif

baduuh

Aprendendo Mapper!!
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/10/10Posts: 24Char no Tibia: Adriano de chimera

tem como postar o script do vip system?

--- Script by dark billie

--- Edited by mock to [Retirado] vip system

function onStepIn(cid, item, position, fromPosition)

 

local tileConfig = {

kickPos = fromPosition,

kickEffect = CONST_ME_POFF,

kickMsg = "You need to be a vip player to access this area.",

enterMsg = "Welcome to vip area. Enjoy!",

enterEffect = CONST_ME_MAGIC_BLUE,

}

if isPlayer(cid) == true then

if vip.hasVip(cid) == FALSE then

doTeleportThing(cid, tileConfig.kickPos)

doSendMagicEffect(tileConfig.kickPos, tileConfig.kickEffect)

doPlayerSendCancel(cid, tileConfig.kickMsg)

return

end

 

doPlayerSendTextMessage(cid, 25, tileConfig.enterMsg)

doSendMagicEffect(position, tileConfig.enterEffect)

return true

end

end

Aprendendo com o melhor, Xtibia.com

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

isso, ele vai comprar por gps ou por uma moeda especial?

bossisg.png

baduuh

Aprendendo Mapper!!
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/10/10Posts: 24Char no Tibia: Adriano de chimera

Por Gps mesmo a 3kk

Aprendendo com o melhor, Xtibia.com

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino
function onUse(cid, item, pos)
local days = tonumber(30) or 1
local price = 3000000
if doPlayerRemoveMoney(cid, price) then
vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(days))
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Foram adicionados "..tonumber(days).." dias de vip na sua account.")
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "você precisa de "..price.." gps para comprar vip!.")
end
return true
end

bossisg.png

baduuh

Aprendendo Mapper!!
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/10/10Posts: 24Char no Tibia: Adriano de chimera

function onUse(cid, item, pos)
local days = tonumber(30) or 1
local price = 3000000
if doPlayerRemoveMoney(cid, price) then
vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(days))
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Foram adicionados "..tonumber(days).." dias de vip na sua account.")
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "você precisa de "..price.." gps para comprar vip!.")
end
return true
end

Aonde eu coloco esse script lek? =/

Aprendendo com o melhor, Xtibia.com

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

talkactions/script

 

a tag é essa

 

<talkaction words="!buyvip" event="script" value="nome do seu script.lua"/>

bossisg.png

baduuh

Aprendendo Mapper!!
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/10/10Posts: 24Char no Tibia: Adriano de chimera

Eu Fiz isso, Criei 1 Arquivo .lua com o Codigo que vc me passou e coloquei nome como buyvip dpois fui em Talkactions e add a tag <talkactionwords="!buyvip"event="script"value="Buyvip.lua"/> e quando fui abrir o ot deu erro eroo.png

Nessa area eu sou meio noob =/ ajudaa

Aprendendo com o melhor, Xtibia.com

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

posta o seu talkactions.xml aki

bossisg.png

baduuh

Aprendendo Mapper!!
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/10/10Posts: 24Char no Tibia: Adriano de chimera

VodKart Consegui amigão o Matheus fez pra mim mas o erro ali foi culpa minha eu errei em outra coisa Muito Obrigado, Algum mod pode fechar aqui :D

Aprendendo com o melhor, Xtibia.com

HisashiitYamaguti

O Cortiço - Aluísio Azevedo.
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 17/07/11Posts: 705

Tópico movido para Dúvidas e Pedidos Ot Serv Scripting de Resolvidos.

hisashi.png