Ir para conteúdo
Entre para seguir isso  
Bvkse

Pokemon Surf System 1.0

Recommended Posts

Bvkse    0
Bvkse

Pokemon Surf System 1.0

Nome: Pokemon Surf System 1.0

Autor: Zysen da otland

Servidor Testando: The Forgotten Server 8.54

Descrição: Sistema de surf baseado no do Pokemon Online.

Instalando

 

Primeiro va na pasta do seu otserver, e va em data/actions/scripts.Crie 1 arquivo chamado surf.lua e coloque isto dentro dele

[size=3][color=#000000][font=Times New Roman]
[left][color=#333333][font=monospace][color=#b1b100]local[/color] pokes [color=#66cc66]=[/color] [color=#66cc66]{[/color]
   [color=#66cc66][[/color][color=#ff0000]"Poliwag"[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]278[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]"Tentacruel"[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]185[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]"Blastoise"[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]184[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]"Dewgong"[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]183[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]"Kabutops"[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]189[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]"Omastar"[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]188[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]"Gyarados"[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]187[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]"Poliwrath"[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]190[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]"Shiny Gyarados"[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]529[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]410[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]"Shiny Seadra"[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]522[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]"Shiny Tentacruel"[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]522[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]"Squirtle"[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]273[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]"Shiny Blastoise"[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]523[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]"Wartotle"[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]275[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]'Tentacool'[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]274[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]'Staryu'[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]266[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]'Starmie'[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]267[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]'Golduck'[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]271[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]'Poliwhirl'[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]137[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]'Tentacool'[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]277[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]'Goldeen'[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]268[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]'Seaking'[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]269[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]'Seadra'[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]270[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]'Snorlax'[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]300[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color],
   [color=#66cc66][[/color][color=#ff0000]'Vaporeon'[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]lookType[color=#66cc66]=[/color][color=#cc66cc]191[/color], speed [color=#66cc66]=[/color] [color=#cc66cc]400[/color][color=#66cc66]}[/color]
[color=#66cc66]}[/color]

[color=#b1b100]local[/color] configs [color=#66cc66]=[/color] [color=#66cc66]{[/color]
   [color=#66cc66][[/color][color=#cc66cc]4647[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]x [color=#66cc66]=[/color] -[color=#cc66cc]2[/color], y [color=#66cc66]=[/color] [color=#cc66cc]0[/color][color=#66cc66]}[/color], 
   [color=#66cc66][[/color][color=#cc66cc]4645[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]x [color=#66cc66]=[/color] [color=#cc66cc]2[/color], y [color=#66cc66]=[/color] [color=#cc66cc]0[/color][color=#66cc66]}[/color], 
   [color=#66cc66][[/color][color=#cc66cc]4646[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]x [color=#66cc66]=[/color] [color=#cc66cc]0[/color], y [color=#66cc66]=[/color] [color=#cc66cc]2[/color][color=#66cc66]}[/color], 
   [color=#66cc66][[/color][color=#cc66cc]4644[/color][color=#66cc66]][/color] [color=#66cc66]=[/color] [color=#66cc66]{[/color]x [color=#66cc66]=[/color] [color=#cc66cc]0[/color], y [color=#66cc66]=[/color] -[color=#cc66cc]2[/color][color=#66cc66]}[/color]
[color=#66cc66]}[/color]
[color=#b1b100]function[/color] onUse[color=#66cc66]([/color]cid, item, fromPosition, itemEx, toPosition[color=#66cc66])[/color]

   [color=#b1b100]local[/color] playerpos [color=#66cc66]=[/color] getCreaturePosition[color=#66cc66]([/color]cid[color=#66cc66])[/color]

   [color=#b1b100]if[/color] #getCreatureSummons[color=#66cc66]([/color]cid[color=#66cc66])[/color] [color=#66cc66]<=[/color] [color=#cc66cc]0[/color] [color=#b1b100]and[/color] getPlayerStorageValue[color=#66cc66]([/color]cid, [color=#cc66cc]63215[/color][color=#66cc66])[/color] [color=#66cc66]<=[/color] [color=#cc66cc]0[/color] [color=#b1b100]then[/color]
       [color=#b1b100]return[/color] doPlayerSendCancel[color=#66cc66]([/color]cid, [color=#ff0000]"You need a pokemon to surf."[/color][color=#66cc66])[/color]
   [color=#b1b100]end[/color]

   [color=#b1b100]local[/color] l [color=#66cc66]=[/color] [color=#b1b100]false[/color]
   [color=#b1b100]for[/color] i,x [color=#b1b100]in[/color] [color=#b1b100]pairs[/color][color=#66cc66]([/color]pokes[color=#66cc66])[/color] [color=#b1b100]do[/color]
       [color=#b1b100]if[/color] getPlayerStorageValue[color=#66cc66]([/color]cid, [color=#cc66cc]63215[/color][color=#66cc66])[/color] [color=#66cc66]<=[/color] [color=#cc66cc]0[/color] [color=#b1b100]and[/color] i:lower[color=#66cc66]([/color][color=#66cc66])[/color] [color=#66cc66]==[/color] getCreatureName[color=#66cc66]([/color]getCreatureSummons[color=#66cc66]([/color]cid[color=#66cc66])[/color][color=#66cc66][[/color][color=#cc66cc]1[/color][color=#66cc66]][/color][color=#66cc66])[/color]:lower[color=#66cc66]([/color][color=#66cc66])[/color] [color=#b1b100]then[/color]
           l [color=#66cc66]=[/color] [color=#b1b100]true[/color]
       [color=#b1b100]end[/color]
   [color=#b1b100]end[/color]

   [color=#b1b100]if[/color] [color=#b1b100]not[/color] l [color=#b1b100]and[/color] getPlayerStorageValue[color=#66cc66]([/color]cid, [color=#cc66cc]63215[/color][color=#66cc66])[/color] [color=#66cc66]<=[/color] [color=#cc66cc]0[/color] [color=#b1b100]then[/color]
       [color=#b1b100]return[/color] doPlayerSendCancel[color=#66cc66]([/color]cid, [color=#ff0000]"This pokemon can't surf."[/color][color=#66cc66])[/color]
   [color=#b1b100]end[/color]

   [color=#b1b100]if[/color] getPlayerStorageValue[color=#66cc66]([/color]cid, [color=#cc66cc]63215[/color][color=#66cc66])[/color] [color=#66cc66]<=[/color] [color=#cc66cc]0[/color] [color=#b1b100]then[/color]
       doTeleportThing[color=#66cc66]([/color]cid, [color=#66cc66]{[/color]x[color=#66cc66]=[/color]playerpos.x+configs[color=#66cc66][[/color]itemEx.itemid[color=#66cc66]][/color].x, y[color=#66cc66]=[/color]playerpos.y+configs[color=#66cc66][[/color]itemEx.itemid[color=#66cc66]][/color].y, z[color=#66cc66]=[/color]playerpos.z[color=#66cc66]}[/color][color=#66cc66])[/color]
       setPlayerStorageValue[color=#66cc66]([/color]cid, [color=#cc66cc]63215[/color], [color=#cc66cc]1[/color][color=#66cc66])[/color]
       doSetCreatureOutfit[color=#66cc66]([/color]cid, pokes[color=#66cc66][[/color]getCreatureName[color=#66cc66]([/color]getCreatureSummons[color=#66cc66]([/color]cid[color=#66cc66])[/color][color=#66cc66][[/color][color=#cc66cc]1[/color][color=#66cc66]][/color][color=#66cc66])[/color][color=#66cc66]][/color], -[color=#cc66cc]1[/color][color=#66cc66])[/color]
       doCreatureSay[color=#66cc66]([/color]cid, [color=#ff0000]"Let's surf, "[/color]..getCreatureName[color=#66cc66]([/color]getCreatureSummons[color=#66cc66]([/color]cid[color=#66cc66])[/color][color=#66cc66][[/color][color=#cc66cc]1[/color][color=#66cc66]][/color][color=#66cc66])[/color], [color=#cc66cc]1[/color][color=#66cc66])[/color]
       setPlayerStorageValue[color=#66cc66]([/color]cid, [color=#cc66cc]61209[/color], getCreatureMaxHealth[color=#66cc66]([/color]getCreatureSummons[color=#66cc66]([/color]cid[color=#66cc66])[/color][color=#66cc66][[/color][color=#cc66cc]1[/color][color=#66cc66]][/color][color=#66cc66])[/color][color=#66cc66])[/color]
       setPlayerStorageValue[color=#66cc66]([/color]cid, [color=#cc66cc]61210[/color], getCreatureHealth[color=#66cc66]([/color]getCreatureSummons[color=#66cc66]([/color]cid[color=#66cc66])[/color][color=#66cc66][[/color][color=#cc66cc]1[/color][color=#66cc66]][/color][color=#66cc66])[/color][color=#66cc66])[/color]
       doChangeSpeed[color=#66cc66]([/color]cid, pokes[color=#66cc66][[/color]getCreatureName[color=#66cc66]([/color]getCreatureSummons[color=#66cc66]([/color]cid[color=#66cc66])[/color][color=#66cc66][[/color][color=#cc66cc]1[/color][color=#66cc66]][/color][color=#66cc66])[/color][color=#66cc66]][/color].speed[color=#66cc66])[/color]
       doRemoveCreature[color=#66cc66]([/color]getCreatureSummons[color=#66cc66]([/color]cid[color=#66cc66])[/color][color=#66cc66][[/color][color=#cc66cc]1[/color][color=#66cc66]][/color][color=#66cc66])[/color]
   [color=#b1b100]else[/color]
       doTeleportThing[color=#66cc66]([/color]cid, [color=#66cc66]{[/color]x[color=#66cc66]=[/color]playerpos.x-configs[color=#66cc66][[/color]itemEx.itemid[color=#66cc66]][/color].x, y[color=#66cc66]=[/color]playerpos.y-configs[color=#66cc66][[/color]itemEx.itemid[color=#66cc66]][/color].y, z[color=#66cc66]=[/color]playerpos.z[color=#66cc66]}[/color][color=#66cc66])[/color]
       setPlayerStorageValue[color=#66cc66]([/color]cid, [color=#cc66cc]63215[/color], [color=#cc66cc]0[/color][color=#66cc66])[/color]
       doRemoveCondition[color=#66cc66]([/color]cid, CONDITION_OUTFIT[color=#66cc66])[/color]
       [color=#b1b100]local[/color] item [color=#66cc66]=[/color] getPokeOutLive[color=#66cc66]([/color]cid[color=#66cc66])[/color][color=#66cc66][[/color][color=#cc66cc]1[/color][color=#66cc66]][/color]
       doCreatureSay[color=#66cc66]([/color]cid, [color=#ff0000]"Im tired of surf, "[/color] .. getItemAttribute[color=#66cc66]([/color]item, [color=#ff0000]"poke"[/color][color=#66cc66])[/color]:match[color=#66cc66]([/color][color=#ff0000]"This is (.-)'s pokeball."[/color][color=#66cc66])[/color], [color=#cc66cc]1[/color][color=#66cc66])[/color]
       [color=#b1b100]local[/color] pk [color=#66cc66]=[/color] doSummonCreature[color=#66cc66]([/color]getItemAttribute[color=#66cc66]([/color]item, [color=#ff0000]"poke"[/color][color=#66cc66])[/color]:match[color=#66cc66]([/color][color=#ff0000]"This is (.-)'s pokeball."[/color][color=#66cc66])[/color], getThingPosition[color=#66cc66]([/color]cid[color=#66cc66])[/color][color=#66cc66])[/color]
       doConvinceCreature[color=#66cc66]([/color]cid, pk[color=#66cc66])[/color]
       registerCreatureEvent[color=#66cc66]([/color]pk, [color=#ff0000]"DiePoke"[/color][color=#66cc66])[/color]
       registerCreatureEvent[color=#66cc66]([/color]cid, [color=#ff0000]"PlayerPokeDeath"[/color][color=#66cc66])[/color]
       registerCreatureEvent[color=#66cc66]([/color]cid, [color=#ff0000]"LogoutPoke"[/color][color=#66cc66])[/color]
       setCreatureMaxHealth[color=#66cc66]([/color]pk, getPlayerStorageValue[color=#66cc66]([/color]cid, [color=#cc66cc]61209[/color][color=#66cc66])[/color][color=#66cc66])[/color]
       doCreatureAddHealth[color=#66cc66]([/color]pk, getPlayerStorageValue[color=#66cc66]([/color]cid, [color=#cc66cc]61209[/color][color=#66cc66])[/color][color=#66cc66])[/color]
       doCreatureAddHealth[color=#66cc66]([/color]pk, getPlayerStorageValue[color=#66cc66]([/color]cid, [color=#cc66cc]61210[/color][color=#66cc66])[/color]-getPlayerStorageValue[color=#66cc66]([/color]cid, [color=#cc66cc]61209[/color][color=#66cc66])[/color][color=#66cc66])[/color]
       doChangeSpeed[color=#66cc66]([/color]cid, getCreatureBaseSpeed[color=#66cc66]([/color]cid[color=#66cc66])[/color]-getCreatureSpeed[color=#66cc66]([/color]cid[color=#66cc66])[/color][color=#66cc66])[/color]
   [color=#b1b100]end[/color]
   [color=#b1b100]return[/color] [color=#b1b100]true[/color]
[color=#b1b100]end[/color][/font][/color][/left]

[/font][/color][/size]

Salve e feche o arquivo.

Agora va em data/actions e abra o arquivo actions.xml e adicione esta tag.

[color=#000000][font=Times New Roman]
[left][color=#333333][font=monospace][color=#009900][size=3][color=#000000][b]<action[/b][/color] [color=#000066]itemid[/color]=[color=#ff0000]"4647;4645;4646;4644"[/color] [color=#000066]event[/color]=[color=#ff0000]"script"[/color] [color=#000066]value[/color]=[color=#ff0000]"surf.lua"[/color][/size][color=#000000][b][size=3]/>[/size][/b][/color][/color][/font][/color][/left]

[/font][/color]

Salve e Feche.

Pronto :) Surf instalado

Editado por Bvkse

Compartilhar este post


Link para o post
Oneshot    24
Oneshot

Aprovado!

 

Tópico movido para Actions.

Editado por Garou

Compartilhar este post


Link para o post
JhonnyMotta    0
JhonnyMotta

é rapaz, cada vez script de poke tibia estão aparecendo !

Parabens, eu colokei no ot aki para testar, pelo - deu certo :D

;*

Compartilhar este post


Link para o post
Bvkse    0
Bvkse

você não tem que agradecer a min e sim ao Zysen da otland, eu somente trouxe para otbr.

Compartilhar este post


Link para o post
Hilton    0
Hilton

que treta ^^", mais há poucos pokemonstersmons ai, da pra adicionar mais, muito legal o script, também um pouco simples

precisamos de mais scripts assim

Compartilhar este post


Link para o post
Bvkse    0
Bvkse

sim, muitas equipes de pokemon sei que estavam precisando destes script :P, por isto que postei aki eu ja n preciso desse script :x

Compartilhar este post


Link para o post
BadBR    0
BadBR

Mais tem uma coisa como eu fasso para funcionar no tibia?

Compartilhar este post


Link para o post
vyctor17    35
vyctor17

tem como fazer algo igual + nao para ot de pokemon tipo que vc clike na borda e troke para um outfit configuravel

Compartilhar este post


Link para o post
Olixis    0
Olixis

Muito Perfeito Kra!!!

Compartilhar este post


Link para o post
Dring    4
Dring

Aqui não funcionou boto somente o boneco na agua;/

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×