Ir para conteúdo
  • 0

Ajuda Com Vip - Vip1 Por !buyvip


baduuh

Pergunta

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.

Link para o comentário
Compartilhar em outros sites

12 respostass a esta questão

Posts Recomendados

  • 0

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"/>

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

  • 0

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

Link para o comentário
Compartilhar em outros sites

  • 0
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

Link para o comentário
Compartilhar em outros sites

  • 0

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? =/
Link para o comentário
Compartilhar em outros sites

  • 0

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

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

×
×
  • Criar Novo...