[Action] Vip System Com O Nome (Vip) No Char

CoGames
em Actions e Talkactions

CoGames

OT-Admin/Hoster Experiente
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 08/11/11Posts: 116Gênero: Masculino

Vip System

 

Tibia versão: 8.4 (Apropriadamente)

Bug ou Erros: Não, simplesmente nem um fio de bug ou erro, testei em meu servidor 8.4 e pegou perfeitamente!

Créditos: 100% CoGames

SS:

vipsystemchar.pngvipsystem.png

 

Função: Quando o player comprará o VIP Stone, ele clicará no Stone fazendo com que ele se teleporte automaticamente para alguma área onde tenha um bau, então ele clicará, e aparecerá uma mensagem dizendo para ele sair da conta inteira, quando ele sair e entrar novamente, automaticamente ele receberá (Vip) no nome. Exemplo: (Vip) Teste.

 

Script:

 

Vá em data/actions/scripts, vá em um arquivo.lua escrito vipchest, faça um backup se for necessário, abra-o e modifique o que está dentro por isto:

 

--VIP System foi criado por CoGames

--Creditos 100% CoGames

function onUse(cid, item, fromPosition, itemEx, toPosition)

if item.uid == 13540 then

queststatus = getPlayerStorageValue(cid,13540)

if queststatus == -1 or queststatus == 0 then

doCreatureSay(cid, "Mensagem que o player receberá quando clicará no bau, não esqueça de escrever para ele logar sua conta novamente para ter o (Vip) no nome!", TALKTYPE_ORANGE_1)

db.executeQuery("UPDATE `players` SET `name` = '(Vip) "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";")

doPlayerSendTextMessage(cid,25,"Aqui escreva outra mensagem para o player logar sua conta!")

doPlayerAddAddons(cid, 1)

addEvent(doRemoveCreature, 5*1000, cid, true)

setPlayerStorageValue(cid, 13540, 1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE)

else

doPlayerSendTextMessage(cid,22,"Aqui escreva a mensagem que o player receberá quando relogar a conta!")

end

return true

end

end

 

Legenda:

Verde Escuro: Mensagem que o player receberá após clicar no bau.

Laranja: Cor da mensagem.

Azul Escuro: Segunda mensagem que o player receberá após clicar no bau.

Vermelho: Efeito após clicar no bau.

Azul Claro: Mensagem que o player receberá quando relogar a conta.

 

Então é isso galera, um script simples mas muito útil para todos saberem quem é (Vip), mas tem uma coisa, se o player tiver algum símbolo no nome, exemplo: Co'Games'Teste, receberá vip, mas não o (Vip) no nome, pois nenhum script aceita símbolos em nomes.

 

Como fazer para ter o (Vip) no nome:

Vá até o bau de onde pega o Vip, clique nele, relogue "TODA" a sua conta, quando logar novamente você terá o (Vip) no nome.

 

OBS: Isto é automatico!

 

Obrigado, qualquer coisa é só falar!

faviconf.gifusion OT

(Em Manutenção, abriremos em breve...)

___________________________________________________________________________________________________

Um dia, um High level de carlin resolveu dar um pulo em carlin, visitar os amigos e zuar um poco...

Chegando lá... bateu uns duelos e tals.. e fico humilhando os iniciantes de lah.... e entao, avistou um knight level 10 perto dos porquinhos, aih foi quere zuar ele:

17:12 High Level: Ei cara... como q se chama akele porquinho ali, que é a sua cara?

17:12 Knight Iniciante: Aquele ali se chama "ocê"

17:13 High Level: hmm... e aquele outro ali?

17:13 Knight Iniciante: Aquele é o irmão de ocê

17:13 High Level: E aquela dali ?

17:13 Knight Iniciante: Aquela ali é a namorada de ocê... hehehe

Jah puto da vida, o HL, querendo contornar a situação fala:

17:14 High Level: Entao, você vai me dizer que aquela ali é a mãe de "ocê" ?

17:15 Knight Iniciante: Não sinhô... a mãe de ocê nóis comemo ontem a noite.

_________________________________________________________________________________________________

458621

www.FantasmOT.com Server 8.40
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/12/11Posts: 24Char no Tibia: GOD FantasmOT

Muito bom,eu não irei usar,mais é perfeito,irá ajudar em alguns ot Serv,obrigado por compartilhar. vai ganhar +REP.

Continue ASSIM

FantasmOT Servidor - 8.60

Mapa Próprio, 24h e sem Lag!

 

fundo1e.jpg

CoGames

OT-Admin/Hoster Experiente
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 08/11/11Posts: 116Gênero: Masculino

Valeu, obrigado msm! Espero que muitos utilizem este script!

faviconf.gifusion OT

(Em Manutenção, abriremos em breve...)

___________________________________________________________________________________________________

Um dia, um High level de carlin resolveu dar um pulo em carlin, visitar os amigos e zuar um poco...

Chegando lá... bateu uns duelos e tals.. e fico humilhando os iniciantes de lah.... e entao, avistou um knight level 10 perto dos porquinhos, aih foi quere zuar ele:

17:12 High Level: Ei cara... como q se chama akele porquinho ali, que é a sua cara?

17:12 Knight Iniciante: Aquele ali se chama "ocê"

17:13 High Level: hmm... e aquele outro ali?

17:13 Knight Iniciante: Aquele é o irmão de ocê

17:13 High Level: E aquela dali ?

17:13 Knight Iniciante: Aquela ali é a namorada de ocê... hehehe

Jah puto da vida, o HL, querendo contornar a situação fala:

17:14 High Level: Entao, você vai me dizer que aquela ali é a mãe de "ocê" ?

17:15 Knight Iniciante: Não sinhô... a mãe de ocê nóis comemo ontem a noite.

_________________________________________________________________________________________________

Vinc

The white fox
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/10/11Posts: 625Gênero: Masculino

algumas coisas

1º poderia ter posto para kikar o player automaticamente

2º esse script comtem um bug grave,por causa do db.executeQuery(quanto usa isso para mudar nome tem que fase ums par de bagulho(muita coisa) pra n ter um bug de entre nos char dos outros)

3º scripts aceitam simbolos sim,talves nos simbolos as seguir: "(aspas),(virgula)'(apostrofo);(pomto-e-virgula) so talves desse algum problema pois são utliazados para separar

^w^

Vinysla

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/06/10Posts: 15Char no Tibia: [GOD] Vinicius {Hoster}

Gostei, funcionou perfeitamente aqui, agora meu server tem um (Vip) system no nome, mto bom vlw!

 

Mais um REP+button_ok.png

DeadSmok3r

~>DeadSmok3r<~
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 04/12/11Posts: 67

LoL.

Esse vip nao passa nem perto do que já existem, faltou muita coisa.

 

Principalmente o tempo, vai virar vip eterno?

Era para ser em primeiro mas ...

silverc.png

CoGames

OT-Admin/Hoster Experiente
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 08/11/11Posts: 116Gênero: Masculino

@lordbug99

Este script não pode ser editado mais que isto, tentei colocar para kikar após 5 segundos e não pegou.

BUG? Não pegou nada de bug aqui =//!

Símbolos? Os símbolos que eu coloquei são apropriadamente para o script funcionar!

 

Se pegou para o Vinysla, certamente o script funciona!

 

@DeadSmok3r

 

Claro que vai virar vip externo, queria mais o que? O limite do script já está no fim, se eu editar mais algo já era o script, além disso se o cara comprar vip, receberá (Vip) no nome, e se eu por para aqui a 30 dias tire o vip dele, o (Vip) no nome continuará. =//

faviconf.gifusion OT

(Em Manutenção, abriremos em breve...)

___________________________________________________________________________________________________

Um dia, um High level de carlin resolveu dar um pulo em carlin, visitar os amigos e zuar um poco...

Chegando lá... bateu uns duelos e tals.. e fico humilhando os iniciantes de lah.... e entao, avistou um knight level 10 perto dos porquinhos, aih foi quere zuar ele:

17:12 High Level: Ei cara... como q se chama akele porquinho ali, que é a sua cara?

17:12 Knight Iniciante: Aquele ali se chama "ocê"

17:13 High Level: hmm... e aquele outro ali?

17:13 Knight Iniciante: Aquele é o irmão de ocê

17:13 High Level: E aquela dali ?

17:13 Knight Iniciante: Aquela ali é a namorada de ocê... hehehe

Jah puto da vida, o HL, querendo contornar a situação fala:

17:14 High Level: Entao, você vai me dizer que aquela ali é a mãe de "ocê" ?

17:15 Knight Iniciante: Não sinhô... a mãe de ocê nóis comemo ontem a noite.

_________________________________________________________________________________________________

Raspas

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/08/10Posts: 26

Vip System

 

Tibia versão: 8.4 (Apropriadamente)

Bug ou Erros: Não, simplesmente nem um fio de bug ou erro, testei em meu servidor 8.4 e pegou perfeitamente!

Créditos: 100% CoGames

SS:

vipsystemchar.pngvipsystem.png

 

Função: Quando o player comprará o VIP Stone, ele clicará no Stone fazendo com que ele se teleporte automaticamente para alguma área onde tenha um bau, então ele clicará, e aparecerá uma mensagem dizendo para ele sair da conta inteira, quando ele sair e entrar novamente, automaticamente ele receberá (Vip) no nome. Exemplo: (Vip) Teste.

 

Script:

 

Vá em data/actions/scripts, vá em um arquivo.lua escrito vipchest, faça um backup se for necessário, abra-o e modifique o que está dentro por isto:

 

--VIP System foi criado por CoGames

--Creditos 100% CoGames

function onUse(cid, item, fromPosition, itemEx, toPosition)

if item.uid == 13540 then

queststatus = getPlayerStorageValue(cid,13540)

if queststatus == -1 or queststatus == 0 then

doCreatureSay(cid, "Mensagem que o player receberá quando clicará no bau, não esqueça de escrever para ele logar sua conta novamente para ter o (Vip) no nome!", TALKTYPE_ORANGE_1)

db.executeQuery("UPDATE `players` SET `name` = '(Vip) "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";")

doPlayerSendTextMessage(cid,25,"Aqui escreva outra mensagem para o player logar sua conta!")

doPlayerAddAddons(cid, 1)

addEvent(doRemoveCreature, 5*1000, cid, true)

setPlayerStorageValue(cid, 13540, 1)

doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE)

else

doPlayerSendTextMessage(cid,22,"Aqui escreva a mensagem que o player receberá quando relogar a conta!")

end

return true

end

end

 

Legenda:

Verde Escuro: Mensagem que o player receberá após clicar no bau.

Laranja: Cor da mensagem.

Azul Escuro: Segunda mensagem que o player receberá após clicar no bau.

Vermelho: Efeito após clicar no bau.

Azul Claro: Mensagem que o player receberá quando relogar a conta.

 

Então é isso galera, um script simples mas muito útil para todos saberem quem é (Vip), mas tem uma coisa, se o player tiver algum símbolo no nome, exemplo: Co'Games'Teste, receberá vip, mas não o (Vip) no nome, pois nenhum script aceita símbolos em nomes.

 

Como fazer para ter o (Vip) no nome:

Vá até o bau de onde pega o Vip, clique nele, relogue "TODA" a sua conta, quando logar novamente você terá o (Vip) no nome.

 

OBS: Isto é automatico!

 

Obrigado, qualquer coisa é só falar!

Valeu ae Cogames! funcionou como eu queria aqui REP+