Ir para conteúdo

picachul

Campones
  • Total de itens

    38
  • Registro em

  • Última visita

Tudo que picachul postou

  1. Não deu certo cara Quando eu coloco o item, não muda velocidade alguma no player agora
  2. Bom noite pessoal! Bom galera, eu estou com um projeto que estou iniciando devagarinho. Tento pegar alguns scripts feitos, modifica-los e tal. Mas estou tendo dificuldade nesse aqui! Ele funciona assim: Quando o player coloca o item, ele muda de outfit e ganha velocidade. Quando ele tira o item, ele perde o outfit e perde a velocidade. Esta funcionando perfeitamente, porém, quando eu tiro o item, a velocidade não é alterada e continua como se o player estivesse com o item equipado! Agradeceria muito a quem pudesse me ajudar! REP++ function onEquip(cid, item, slot) local outfit = {lookType = 368} -- Looktype escolhidodoSetCreatureOutfit(cid, outfit, -1)doSendMagicEffect(getCreaturePosition(cid), 34)doChangeSpeed(cid, 500) -- Velocidade que mudarásetPlayerStorageValue(cid,32001,1)return trueendfunction onDeEquip(cid, item, slot) if getPlayerStorageValue(cid,32001) == 1 then setPlayerStorageValue(cid,32001,0) doRemoveCondition(cid, CONDITION_OUTFIT) doChangeSpeed(cid, -500) doSendMagicEffect(getCreaturePosition(cid), 34) end return trueend
  3. Bom gente, primeiramente boa noite! Meu nome é Ícaro e eu estou me dedicando ultimamente a um projeto de um servidor novo. Usando a criatividade, pensei em várias coisas legais para meu server, porém eu não consegui fazer uma! Eu estou precisando de um script que consiga mudar o ID de um item quando o player entrar em battle mode. Por exemplo: Estou usando um anel, mas quando eu entro em modo de batalha, ele começa a brilhar! Agradeço desde já! Obrigado!
  4. Muito bom! Ótimo trabalho! Gostei muito do seu projeto, sem duvidas é um dos melhores já feitos no xTibia. Com mais algumas melhorias você pode fazer com que seu projeto sejá o melhor! Continue assim que você fará historia no xTibia!
  5. @Nibelins Então você pode disponibilizar o sistema de pagseguro para ModernAcc(Que eu sei que você tem)?
  6. Ae galera, eu estou precisando da ajuda de alguem. Eu tenho um site Gesior, totalmente editado muito legal... Eu queria colocar ele no meu servidor PDA mais não estou conseguindo (( Isso acontece quando eu tento com qualquer site gesior. Alguem pode me falar se é possivel usar o gesior com o PDA?
  7. HUmm EU tambem to fazendo o maximo aqui para tentar arrumar isso.Mas eu vou ficar inativo por esse semana ;P Vou pro carnaval :DDDD
  8. Eu tambem concordo com o jeffe000, como é que uma pessoa quer ter um OT ser não sabe nem mecher no SQLlite?
  9. Tais falando MEUDA ;s O script esta funcionando perfeitamente! So não é perfeito pois os player e o pokemon fica muito lente debaixo da agua...
  10. Alguem pode me dizer como almentar a velocidade quando o player esta em baixo da agua?
  11. Pronto! Já fiz um tutorial de como colocar o systema no server Ai vai o link: http://www.xtibia.co...-dash-advanced/
  12. Bom, acho que todos que procuram esse systema já vio o outro topico do Spiga, mas infelizmente ele não funciona! Então resolvi editar uma versão editada desse script '-' Ai vai: Crie dois arquivos.lua um com o nome de !back e outro com o nome de !dive e coloque na pasta Talkactions. No arquivo !dive coloque: function onSay(cid, words, param, channel) if getPlayerStorageValue(cid,63215) >=1 then pos = getCreaturePosition(cid) if pos.z ~= 7 then return false end npos = {x=pos.x, y=pos.y, z=pos.z + 1} local grounds = {5405, 5406, 5407, 5408, 5409, 5410} if (not isInArray(grounds, getTileThingByPos(npos).itemid)) then return doPlayerSendCancel(cid, "You cannot dive here.") end if doTeleportThing(cid, npos) then doSendMagicEffect(npos, 14) if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = 1034, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0}, -1) else doSetCreatureOutfit(cid, {lookType = 1035, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0}, -1) end setPlayerStorageValue(cid, 63215, 0) local item = getPlayerSlotItem(cid, 8) local pokemon = getItemAttribute(item.uid, "poke") local x = pokes[pokemon] if getItemAttribute(item.uid, "nick") then doCreatureSay(cid, "".."Good job "..getItemAttribute(item.uid, "nick").." !", 1) else doCreatureSay(cid, "".."Good job "..getItemAttribute(item.uid, "poke").." !", 1) end local pk = getCreatureSummons(cid)[1] doChangeSpeed(pk, getCreatureSpeed(cid)) doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, PlayerSpeed) doTeleportThing(pk, getThingPos(cid), true) doCreatureSetLookDir(pk, getCreatureLookDir(cid)) adjustStatus(pk, item.uid, true, false, true) end else return doPlayerSendCancel(cid, "You cannot dive here.") end return TRUE end No arquivo !back coloque: function onSay(cid, words, param, channel) divepos = getCreaturePosition(cid) npos2 = getPlayerMasterPos(cid) poszao = {x=divepos.x, y=divepos.y, z=7} pos = getCreaturePosition(cid) local waters = {11756, 4614, 4615, 4616, 4617, 4618, 4619, 4608, 4609, 4610, 4611, 4612, 4613, 7236, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4665, 4666, 4820, 4821, 4822, 4823, 4824, 4825} local poke = {'Poliwag', 'Poliwhirl', 'Seaking', 'Dewgong', 'Blastoise', 'Tentacruel', 'Lapras', 'Gyarados', 'Omastar', 'Kabutops', 'Vaporeon', 'Staryu', 'Starmie', 'Goldeen', 'Seadra', 'Golduck', 'Squirtle', 'Wartortle', 'Tentacool', 'Snorlax', 'Poliwrath', 'Shiny Poliwag', 'Shiny Poliwhirl', 'Shiny Seaking', 'Shiny Dewgong', 'Shiny Blastoise', 'Shiny Tentacruel', 'Shiny Lapras', 'Shiny Gyarados', 'Shiny Omastar', 'Shiny Kabutops', 'Shiny Vaporeon', 'Shiny Staryu', 'Shiny Starmie', 'Shiny Goldeen', 'Shiny Seadra', 'Shiny Golduck', 'Shiny Squirtle', 'Shiny Wartortle', 'Shiny Tentacool', 'Shiny Snorlax', 'Shiny Poliwrath', "Mantine", "Totodile", "Croconow", "Feraligatr", "Marill", "Azumarill", "Quagsire", "Wooper", "Octillery", "Kingdra"} if getCreatureOutfit(cid).lookType == 316 or getCreatureOutfit(cid).lookType == 648 then doSendMagicEffect(fromPosition, 136) end if (getPlayerStorageValue(cid, 63215) >= 1 or getPlayerStorageValue(cid, 17000) >= 1) then return true end if #getCreatureSummons(cid) == 0 then doPlayerSendCancel(cid, "You need a pokemon to dive.") return true end if (not isInArray(poke, getPokemonName(getCreatureSummons(cid)[1]))) then doPlayerSendCancel(cid, "This pokemon cannot dive.") return true end if (not isInArray(waters, getTileThingByPos(poszao).itemid)) then doPlayerSendCancel(cid, "You cant up here.") return true end if pos.z >= 8 then if doTeleportThing(cid, poszao) == true then doSendMagicEffect(poszao, 14) end else return print("Erro ao utilizar comando !back") end if pos.z <=7 then doPlayerSendCancel(cid, "Você precisa estar mergulhando para usar este comando.") return true end end Agora va no aquivo talkactions.xml e adicione as tags: <talkaction words="!dive" event="script" value="!dive.lua"/> <talkaction words="!back" event="script" value="!back.lua"/> Pronto! Agora é so usar ^^ Topico original: http://www.xtibia.co...-dash-advanced/ Creditos para: Spiga Pois fez o script Para jeffe000 pois arrumou o script E para mim '-' Pois editei ele.. ^^
  13. Ae galera! Editei o dive.lua para dar outfit diferente para male e female! Ta ai:
  14. @Thedjhabbo Otimo! Estou precisando muito desse sistema!
  15. Depois que você fizer esse sistema vai disponibilizar?
  16. Tem como colocar para quando o player dar !dive deixar ele com outro outfit?
  17. @Slicer Vlw ^^ Vou testar agora ;D ------------------------------------------------------------------------------------------ Edit Deu pelo menos uns 1.000.000.000 de erros desses: [01/02/2012 19:14:23] [Error - CreatureScript Interface] [01/02/2012 19:14:23] data/creaturescripts/scripts/shiny.lua:onThink [01/02/2012 19:14:23] Description: [01/02/2012 19:14:23] data/creaturescripts/scripts/shiny.lua:2: bad argument #2 to 'random' (number expected, got nil) [01/02/2012 19:14:23] stack traceback: [01/02/2012 19:14:23] [C]: in function 'random' [01/02/2012 19:14:23] data/creaturescripts/scripts/shiny.lua:2: in function <data/creaturescripts/scripts/shiny.lua:1> [01/02/2012 19:14:23] [Error - CreatureScript Interface] [01/02/2012 19:14:23] data/creaturescripts/scripts/shiny.lua:onThink [01/02/2012 19:14:23] Description: [01/02/2012 19:14:23] data/creaturescripts/scripts/shiny.lua:2: bad argument #2 to 'random' (number expected, got nil) [01/02/2012 19:14:23] stack traceback: [01/02/2012 19:14:23] [C]: in function 'random' [01/02/2012 19:14:23] data/creaturescripts/scripts/shiny.lua:2: in function <data/creaturescripts/scripts/shiny.lua:1> E tambem quando eu dou Go! e Back! faça assim: 19:16 Teste: I need your help, Magmar! 19:16 Teste: !code64 ex 19:16 Teste: !code64 cd
  18. @Slicer Nâo tem nenhuma tag para colocar no spells.xml?
  19. Oque são skills passivas ? Pode me explicar como funciona?
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...