Existe Sistema Vip, Para Ot Sqlite?

tommyee
em Lixeira Pública

tommyee

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/02/09Posts: 6

alguém conheçe?, ou usa o mesmo?, se tiver pode postar? obrigado :D

guedes100

Cren Luci e nuk
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 03/04/10Posts: 211

existe

Usuário Banido por atitude destrutiva.

 

Atenciosamente,

Equipe XTibia.

tommyee

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 22/02/09Posts: 6

existe

 

 

Nicekid, pode me informar o nome?, ou algum tutorial que funcione, meu ot é baiak 8.54

guedes100

Cren Luci e nuk
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 03/04/10Posts: 211

cara no forum existe varios topicos voltados a sistemas Vips...

só procurar que você acha.

Usuário Banido por atitude destrutiva.

 

Atenciosamente,

Equipe XTibia.

Brunhinha

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/04/10Posts: 1Char no Tibia: Ivie

Colaborador vc foi muito grosso com ele, se vc não ia ajudar não devia nem ter falado nada, não são todos os scripts que funcionam em sqlite, ele vai ter que usar algum por comando de /addvip

Diogo

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 10/03/06Posts: 366

Eu não acho que ele tenha sido grosso, simplesmente respondeu a pergunta.

 

Agora se o cara é preguiçoso pra procurar no fórum (realmente é fácil encontrar) e quer tudo de mão beijada, que pague por isso.

 

Beijos.

Contato: não entre em contato

Brunhinha

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/04/10Posts: 1Char no Tibia: Ivie

O problema foi na formulação da pergunta do dono do topco, ele tinha que ter falado que precisava do scpipt ja de "mão beijada" >.<

GodBz

Vulcania - Adm Bz
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 27/01/10Posts: 23Char no Tibia: ADM BZ

Essa é tento pra mysql tento pra sqlite...

 

Primeiramente va em : data/movements/scripts/

 

Crie um arquivo .lua chamado vipsys, e coloque isto dentro dele:

 

function onStepIn(cid, item, pos)

 

 

 

-- teleports config

teleport1 ={x=156, y=43, z=7}

 

 

 

if isPlayer(cid) then

 

if item.actionid == 13540 then

 

vip = getPlayerStorageValue(cid,13540)

if Vip == -1 then

doPlayerSendCancel(cid,"Desculpe, mas esta área é exclusiva para players vips.")

 

 

doTeleportThing(cid,teleport1)

 

 

else

 

end

 

end

 

end

 

end

 

O que esta escrito em Vermelho, e a posiçao em que o player ira se nao for vip

 

O que esta escrito em Verde, e a mensagem qe ira aparecer se o player nao for vip

 

 

 

 

Apos isto, salve e feche.

 

Depois va em movements

 

Abra o arquivo movements.xml

 

e adicione isto :

 

<movevent type="StepIn" actionid="13540" event="script" value="vip.lua"

 

Apos isto abra o mapa do seu ot, com algum editador de mapa (Recomendo remeres mapa editor)

Va aonde sera o tile, em que o player tem que ser Vip para passar e coloque a actionid 13540

 

 

 

Pronto, Agora vamos colocar o comando de comprar Vip

 

 

Va em talkactions/scripts

Crie um arquivo .lua e renomeio para buyvip

 

Copie e cole isto dentro dele :

 

-- ScriptByBlackfisherman --

function onSay(cid, words, param)

if doPlayerRemoveMoney(cid, 2000000) == TRUE then

setPlayerStorageValue(cid,13540,1)

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Parabens agora voce e vip.)")

doSendMagicEffect(getPlayerPosition(cid), 28)

else

doPlayerSendCancel(cid, "Voce precisa de 2kk para comprar Vip.")

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce nao tem 2kk para comprar vip.")

doSendMagicEffect(getPlayerPosition(cid), 2)

end

end

 

O que esta escrito em vermelho e o preço que custara a vip

O que esta escrito em Marrom é a mensagem que sera recebida quando o player comprar vip

O que esta escrito em azul e a mensagem que sera recebida, se o player nao tiver dinheiro para comprar vip

 

 

 

 

Apos isto va em : talkactions/

e abra o arquivo talkactions.xml

 

E adicione isto:

 

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

 

 

 

*NOVO SISTEMA*

Remoçao de Vip que so os gods podem fazer, para fazer isto e so escrever /remove Vip (Nome do player)

 

Va na sua pasta talkactions, scripts, copie e cole um arquivo .lua e renomeio para : removevip

Apague tudo o que estar dentro e ponha isto:

 

function onSay(cid, words, param, channel)

if(param == '') then

 

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.")

 

return true

 

end

 

 

local pid = getPlayerByNameWildcard(param)

 

if(not pid) then

 

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. param .. " not found.")

 

return true

 

end

 

 

if getPlayerStorageValue(cid, 13540) == TRUE then

setPlayerStorageValue(cid,13540,-1)

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce nao e mais Vip :(")

doSendMagicEffect(getPlayerPosition(cid), 28)

else

doPlayerSendCancel(cid, "Este player nao e vip")

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Este Player nao e vip")

doSendMagicEffect(getPlayerPosition(cid), 2)

end

end

 

Agora va na pasta talkactions e abra o arquivo talkactions.xml

e adicione isto:

 

<talkaction log="yes" words="/removevip" access="5" event="script" value="retirarvip.lua"/>

 

Pronto, Seu SISTEMA Vip foi implantado

 

 

 

 

Creditos: BlackFisherMan

Vulcania Alternative Server Game! - 24 Horas Online!

________________________________________________________________________________

Procurando um servidor novo? está cansado de ver sempre a mesma coisa?

Então entre em nosso mundo!

________________________________________________________________________________

 

 

Crie sua conta no site!

http://vulcania.tk

Clique aqui e jogue agora!

 

xtibia1.jpg

guedes100

Cren Luci e nuk
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 03/04/10Posts: 211

@Brunhinha

 

Fui grosso?

como diogo disse,apenas respondi a pergunta.

agora se o usuario que vem aqui nao tem a minima decência de ir até as seçoes de actions,movements que sim,foi criado diversos tutoriais e sistemas para ambos servidores tudo de cara,sem precisar fazer nada,a não ser copiar colar e substituir algumas partes...

 

exemplo se todos usuarios que criassem suas contas aqui no Xtibia fossem direto a pedidos de script para que teriam seçoes voltados aos sistemas?

acho que para pedir script deveria ter um numero minimo de post,para que antes de vim pedir ele já tenha conferido se o seu pedido já existe em outras seçoes do forum.

Usuário Banido por atitude destrutiva.

 

Atenciosamente,

Equipe XTibia.

mefix

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/09/10Posts: 3Char no Tibia: Lost Mefix

kra eh impressionante o comando /addvip Nome,dias PEGO MAIS A PASSAGEM ALI QUE SOMENTE VIP PASSA NAO PEGO FIZ E REFIZ 5x

lolko29

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/12/10Posts: 0

kra eh impressionante o comando /addvip Nome,dias PEGO MAIS A PASSAGEM ALI QUE SOMENTE VIP PASSA NAO PEGO FIZ E REFIZ 5x

 

 

PO EU A MESMA COISA ALGUEM ME AJUDA QUANDO EU ADD VIP EM UM CONTA FUNCIONA CERTIN MAIS NA HORA DE PASSAR NAS ENERGIA PARA ENTRA NA CIDADE VIP ELE

NAO DEIXA, DA COMO SE NAO FOSSE VIP, ME AJUDA POR FAVOR VLW ^^