Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Sistema VIP Efeitos, Comandos e Sistema Atualizado.


Posts Recomendados

2cz682x.jpg

O
lá, hoje eu vou postar um Script que eu fiz a um tempo atras, que é o Sistema Vip.

 

Tutorial Contém:

  • Tile
    (Jogador sem Vip não poderá entrar no seguinte tile)

  • Adicionar Vip
    (Comando)
  • Remover Vip
    (Comando)
  • Auto Teleporte
    (quando o jogador está sem Vip)

  • Efeitos
    (Jogadores Vips)

E
ntão, vamos lá começar a adicionar seu Script.

29fayrq.jpg

Agorá vamos lá na pasta do Seu Servidor > Data > Movements > Scripts copie qualquer arquivo .LUA e renomeie como "viptile", nele(no script) bote isso:

 

 

function onStepIn(cid, item, position, fromPosition)

if getPlayerVipDays(cid) == 0 then

doTeleportThing(cid, fromPosition, FALSE)

end

return true

end

Agorá vamos em Data > Movements > Movements.XML lá adicione está linha:

 

<movevent type="StepIn" actionid="13500" event="script" value="viptile.lua"/>

 

Observação: Lembrando que você tem que ir no seu Mapa(do Servidor) selecionar(clicar duas vezes) o Tile e na parte "Action ID" você bota este número "13500".

 

Pronto, está feito..

 

10y0yrt.jpg

Agora vamos na pasta do seu Servidor > Data > Talkactions > Scripts lá copie qualquer arquivo .LUA e renomeie como "adddays", nele adicione isso:

 

function onSay(cid, words, param, channel)

if(param == '') then

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

return true

end

 

local t = string.explode(param, ",")

t[1] = tonumber(t[1])

if(not t[1]) then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires numeric param.")

return true

end

 

local pid = cid

if(t[2]) then

pid = getPlayerByNameWildcard(t[2])

if(not pid) then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. t[2] .. " not found.")

return true

end

end

 

if(t[1] > 365) then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You can only add max 365 vip days.")

return true

end

 

sender = getPlayerByNameWildcard(cid)

 

doAddVipDays(pid, t[1])

doPlayerSendTextMessage(cid, "You have added ".. t[1] .." vip days to ".. t[2])

doPlayerSendTextMessage(pid, sender .." just added you ".. t[1] .." vip days.")

return true

end

 

Agora vamos em Data > Talkactions > Talkactions.XML nele adicione está linha:

 

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

 

Lembrando que para usar é fácil:

\addvip "Nome do Jogador" "Dias de Vip"

 

Feito.

kedquf.jpg

Agora vamos no Seu Servidor > Data > Talkactions > Scripts lá copie qualquer arquivo .LUA e renomeie como "removedays" nele adicione isso:

function onSay(cid, words, param, channel)

if(param == '') then

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

return true

end

 

local t = string.explode(param, ",")

t[1] = tonumber(t[1])

if(not t[1]) then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires numeric param.")

return true

end

 

local pid = cid

if(t[2]) then

pid = getPlayerByNameWildcard(t[2])

if(not pid) then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. t[2] .. " not found.")

return true

end

end

 

if(t[1] > 365) then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You can only add max 365 vip days.")

return true

end

 

sender = getPlayerByNameWildcard(cid)

 

doRemoveVipDays(pid, t[1])

doPlayerSendTextMessage(cid, "You have removed ".. t[1] .." vip days to ".. t[2])

doPlayerSendTextMessage(pid, sender .." just removed you ".. t[1] .." vip days.")

return true

end

 

Agora vamos em Data > Talkactions > Talkactions.XML nele adicione está linha:

 

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

Lembrando que para se usar é facil:

\removevip "Nome do Jogador" "Dias Removidos"

a1ihvo.jpg

 

Agora vamos no Seu Servidor > Data > Creaturescripts > Scripts lá copie qualquer arquivo .LUA e renomeie como "templeteleport" e nele adicione isso:

function onLogin(cid)

if getPlayerVipDays(cid) > 0 then

setPlayerStorageValue(cid, 20500, 1)

elseif getPlayerVipDays(cid) == 0 and getPlayerStorageValue(cid, 20500) == 1 then

doTeleportThing(cid, getPlayerMasterPos(cid))

setPlayerStorageValue(cid, 20500, -1)

end

return true

end

 

Agora vamos em Data > Creaturescripts > Creaturescripts.XML lá adicione está linha:

registerCreatureEvent(cid, "TempleTeleporter")

2zr40le.jpg

Agora vamos na pasta do Seu Servidor > Data > Globalevents > Scripts lá copie um arquivo .LUA e renomeie como "vipeffect" nele adicione isso:

 

function onThink(interval, lastExecution)

for _, name in ipairs(getOnlinePlayers()) do

local cid = getPlayerByName(name)

if getPlayerVipDays(cid) >= 1 then

doSendMagicEffect(getPlayerPosition(cid), 27)

doSendAnimatedText(getPlayerPosition(cid), "VIP!", TEXTCOLOR_RED)

end

end

return true

end

Observação : O que está Rosa é a palavra/frase que vai aparecer quando o Jogador logar no Jogo.

 

Agora vamos em Data > Globalevents > Globalevents.XML lá adicione está linha:

 

<globalevent name="vipeffect" interval="2" script="vipeffect.lua"/>

 

Feito.

 

Então é isso pessoal!

Abraços.

 

 

 

Créditos: Yogotibia & # ShaDoW~'

Membro - Banido - [E]stagiário - Banido - Membro

A timeline mais idiota da WC.

//

#oldschool

Link para o comentário
https://www.webcheats.com.br/topic/690064-sistema-vip-efeitos-comandos-e-sistema-atualizado/
Compartilhar em outros sites

Excelente tópico!

Para quem não entendia muito como eu, ajudou bastante!

 

Abz''

Ex- Moderador VGZ

C5QmaCT.png

Link para o comentário
https://www.webcheats.com.br/topic/690064-sistema-vip-efeitos-comandos-e-sistema-atualizado/#findComment-3376778
Compartilhar em outros sites

Se não me engano, o tópico está em área errada.

O certo seria na área

É necessário se cadastrar para acessar o conteúdo.
.

Fora isso tá perfeito!:nice:

Link para o comentário
https://www.webcheats.com.br/topic/690064-sistema-vip-efeitos-comandos-e-sistema-atualizado/#findComment-3378015
Compartilhar em outros sites

Tópico divido em partes, indice, imagens, e até que sistema vip não é nada dificil para adicionar em seu ot

area certa seria tutoriais ot serv..

continue assim, só cuidado com as areas

Link para o comentário
https://www.webcheats.com.br/topic/690064-sistema-vip-efeitos-comandos-e-sistema-atualizado/#findComment-3381345
Compartilhar em outros sites

O tópico é de minha autoria, só porque eu sai não podem sair copiando o que é meu.

Edição de Scripts -> Minha Autoria.

Imagens -> Minha Autoria.

Tutorial -> Minha Autoria.

#Edit

Créditos adicionados.

Assunto Resolvido.

irnRYx3dcaGkq.png

guYGCjV.png

Link para o comentário
https://www.webcheats.com.br/topic/690064-sistema-vip-efeitos-comandos-e-sistema-atualizado/#findComment-3391043
Compartilhar em outros sites

Foi mal, Yogo, me esqueci desta vez dos devidos créditos, prometo que não se repetirá, Obrigado pela atenção, e obrigado por terem gostado do tópico, foi bem trabalhoso para o Yogo, Abraços e obrigado galera. :)

Membro - Banido - [E]stagiário - Banido - Membro

A timeline mais idiota da WC.

//

#oldschool

Link para o comentário
https://www.webcheats.com.br/topic/690064-sistema-vip-efeitos-comandos-e-sistema-atualizado/#findComment-3393936
Compartilhar em outros sites

Bom, Bem Organizado

Vai Ajudar Muitas Pessoas Que Não Intendem Do Assunto !

Obrigado Por Compartilhar .

look_by_denwc-d4wlgc0.png

Link para o comentário
https://www.webcheats.com.br/topic/690064-sistema-vip-efeitos-comandos-e-sistema-atualizado/#findComment-3397280
Compartilhar em outros sites

  • 2 semanas atrás...

Parabens pelo topico.

organizado, com imagens, vai ajudar muitas

pessoas. obrigado pela compartilhação.

abraçs.

gcoUy.png.5951a03ae72aceb0d8aeb19fb1d18944.png

 

Atuando na área de Design Gráfico.

 

mais conhecido como k4el

Link para o comentário
https://www.webcheats.com.br/topic/690064-sistema-vip-efeitos-comandos-e-sistema-atualizado/#findComment-3449067
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.