Ir para conteúdo

valakas

Visconde
  • Total de itens

    416
  • Registro em

  • Última visita

  • Dias Ganhos

    4

Tudo que valakas postou

  1. um tfs 0.3.6 deve servir boa sorte procura pela versão também alissow que conheço deve ser 8.60
  2. que base é essa ?
  3. Galera to com um problema no meu dat/spr quando eu digito por exemplo /z 200 aparece a spell que está no 201 alguem sabe porque isso está acontecendo ? eu digito uma spell especifica e aparece outra
  4. só pintar de rosa e depois recortar então, boa sorte
  5. melhor fazer por script Crie um arquivo lua em data/actions/scripts com o nome de quest e cole isso dentro: function onUse(cid, item, fromPosition, itemEx, toPosition) if (getPlayerStorageValue(cid, 13371337) == EMPTY_STORAGE) then doPlayerSendTextMessage(cid,22,"Voce ganhou items.") doPlayerAddExperience(cid,2000) -- quantidade de experiencia que o player vai ganhar ao abrir doPlayerAddItem(cid,9778,1) -- 9778 > id do item, 1 > quantidade doTeleportThing(cid, {x= 99, y= 189, z= 7}) -- posição para teleportar setPlayerStorageValue(cid, 13371337, 1) --storage cada quest diferente isso deve ser mudado doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE) else doPlayerSendTextMessage(cid,22,"O bau esta vazio.") end return true end Depois abra data/actions/actions.xml e adicione essa tag: <action actionid="10020" event="script" value="questpokebolas.lua" /> Coloque a action id 10020 no baú desejado e é isso.
  6. e deveria dar os creditos a alguem que não compartilha as coisa? os creditos deve ser apenas seu e dos seus amigos. rep+ gostei
  7. Funcional porem eu já tenho xD rep+
  8. verdade só o aberos para fazer essas coisa :v ] vo baixar o servidor e dar umas voltinha nele qualquer bug eu reporto #Edit esse servidor no talkaction tem do move 1 a move 10 e varias spells repetidas, eu recomendo fazer pela lib as spell para ficar mais facil a edição tipo todas as spell ficar apenas na lib existem até 204 spell diferente nesse serve e pior ainda porque tem varias repetidas nos moves esse e meu antigo pfield neh ? tem os npc que eu tinha feito :v
  9. o client e programado para pegar o id das portrait do pokemon direto do dat e spr não no id do serve e sim o id do object builder ( eu acho)não sei onde fica eu nunca mexi nisso
  10. [looktype do pokemon (numero)] = {x = { pok = nome do pokemon, spell = "nome da spell que vai usar", minLv = 80, ex = 1850001 --Storage recomendo mudar, base1 = 180, --dano minimo base2 = 220, --dano max dista = 5, --distancia bonus = 13, --bonus de dano type = "rock", --tipo do attack cd = 10 --tempo de recarga da spell } }, Ficando assim \/ [626] = {x = { pok = tyranitar, spell = "Rock Throw", minLv = 100, ex = 2480001, base1 = 250, base2 = 350, dista = 5, bonus = 17, type = "rock", cd = 10 } }, se a looktype do pokemon não estiver ali vai da erro porque a spell foi programada para ser usada com certa looktype por exemplo o 626
  11. segue o exemplo acima para ver, boa sorte
  12. qual o nome da spell ? vo dar um exemoplo tenta essa aqui, se vc quer um move novo com efeito em area basta fazer isso por exemplo no move1 la em talkaction se coloca isso aqi na primeira linha do move 1 local NOMEDASPELL = createCombatArea{ {0, 0, 0, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 1, 2, 1, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 0, 0, 0} } logo depois se procura por return 0 depois de Return 0 se coloca isso elseif pokemon.x.spell == "nomedaspell" then doCreatureSay(getCreatureSummons(cid)[1], ""..string.upper(c[getCreatureOutfit(getCreatureSummons(cid)[1]).lookType].x.spell).."!", TALKTYPE_MONSTER) doCreatureSay(cid, ""..getCreatureName(getCreatureSummons(cid)[1])..", "..c[getCreatureOutfit(getCreatureSummons(cid)[1]).lookType].x.spell.."!", TALKTYPE_SAY) exhaustion.set(cid, pokemon.x.ex, pokemon.x.cd) doAreaCombatHealth(getCreatureSummons(cid)[1], element, getThingPos(getCreatureSummons(cid)[1]), nomedaspell, -((num1)+((getPlayerLevel(cid)+getBoost(cid))*(num3))), -((num2)+((getPlayerLevel(cid)+getBoost(cid))*(num3))), 136) return 0 esperoque ajude eu também n sou bom com spell isso é só um exemplo nomedaspell se vai colocar o nome de sua spell spell do dash v6/erondino/qualquer serve TFS
  13. Camerupt fico bom agora o Torkoal tem que melhorar mais a posição que ele está
  14. huehuehue porra zipter eu nem lembrava mais disso aqui
  15. muito bom, se vai posta isso ?
  16. se tem que mecher nas source do servidor e no otc para enviar e receber u16 server enviar u16 e otc receber u16 algo assim :v
  17. Eu recomendo Dash v6 se você manja de script esse e o melhor servidor para editarr, ele não em bugs graves apenas falta de alguns sistemas
  18. valakas

    bug no meu npc

    sim qualquer problema eu aviso de novo
  19. valakas

    bug no meu npc

    Vlw galera Ambos ajudaram, Bom saber que ainda existe alguem que ajuda nos forums ^^
  20. valakas

    bug no meu npc

    premium.lua, mais o npc que esta bugado não é esse é o que esta no topico la em cima
  21. valakas

    bug no meu npc

    <?xml version="1.0" encoding="UTF-8"?> <npc name="Dalk" script="data/npc/scripts/premium.lua" walkinterval="3000" floorchange="0" access="5" > <health now="150" max="150"/> <look type="259" head="0" body="114" legs="114" feet="0"/> <parameters> <parameter key="message_greet" value="Welcome to the diamond store, here you are able to upgrade your account to diamond(10D), change your hometown(5D), change sex(5D) and blessing(3D)."/> <parameter key="message_farewell" value="Bye! See you next time."/> </parameters> </npc>
  22. valakas

    bug no meu npc

    http://pastebin.com/TaHj39ye n funfou aparece a mesma coisa, os outros npc funfa normalmente
  23. valakas

    bug no meu npc

    então galera meu npc está todo configurado mais a unica coisa que ele fala é I have been expecting you alguem poderia me ajudar? meu script local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if getPlayerStorageValue(cid, 157171) == 4 then return true end if((msgcontains(msg, 'hi') or msgcontains(msg, 'ola'))) then selfSay('Bem Vindo ao Mundo Pokemon! Voce gostaria de ser um mestre pokemon?', cid) talkState[talkUser] = 0 elseif((msgcontains(msg, 'yes') or msgcontains(msg, 'sim')) and (getDistanceToCreature(cid) <= 3))then doPlayerSetVocation(cid, 1) selfSay('Muito Bom! Agora me Fale qual sua cidade natal?', cid) talkState[talkUser] = 3 elseif((msgcontains(msg, 'Saffron')) and (getDistanceToCreature(cid) <= 3) and talkState[talkUser] == 3)then doPlayerSetTown(cid, 5) selfSay('Agora escolha seu Pokemon Inicial? (Bulbasaur, Charmander ou Squirtle?)', cid) talkState[talkUser] = 4 elseif ((msgcontains(msg, 'Cerulean')) and (getDistanceToCreature(cid) <= 3) and talkState[talkUser] == 3)then doPlayerSetTown(cid, 4) selfSay('Agora escolha seu Pokemon Inicial? (Bulbasaur, Charmander ou Squirtle?)', cid) talkState[talkUser] = 4 elseif ((msgcontains(msg, 'Fuchsia')) and (getDistanceToCreature(cid) <= 3) and talkState[talkUser] == 3)then doPlayerSetTown(cid, 9) selfSay('Agora escolha seu Pokemon Inicial? (Bulbasaur, Charmander ou Squirtle?)', cid) talkState[talkUser] = 4 elseif ((msgcontains(msg, 'Lavender')) and (getDistanceToCreature(cid) <= 3) and talkState[talkUser] == 3)then doPlayerSetTown(cid, 7) selfSay('Agora escolha seu Pokemon Inicial? (Bulbasaur, Charmander ou Squirtle?)', cid) elseif ((msgcontains(msg, 'Viridian')) and (getDistanceToCreature(cid) <= 3) and talkState[talkUser] == 3)then doPlayerSetTown(cid, 2) selfSay('Agora escolha seu Pokemon Inicial? (Bulbasaur, Charmander ou Squirtle?)', cid) talkState[talkUser] = 4 elseif ((msgcontains(msg, 'Pewter')) and (getDistanceToCreature(cid) <= 3) and talkState[talkUser] == 3)then doPlayerSetTown(cid, 3) selfSay('Agora escolha seu Pokemon Inicial? (Bulbasaur, Charmander ou Squirtle?)', cid) talkState[talkUser] = 4 elseif ((msgcontains(msg, 'Vermilion')) and (getDistanceToCreature(cid) <= 3) and talkState[talkUser] == 3)then doPlayerSetTown(cid, 8) selfSay('Agora escolha seu Pokemon Inicial? (Bulbasaur, Charmander ou Squirtle?)', cid) talkState[talkUser] = 4 elseif ((msgcontains(msg, 'Cinnabar')) and (getDistanceToCreature(cid) <= 3) and talkState[talkUser] == 3)then doPlayerSetTown(cid, 10) selfSay('Agora escolha seu Pokemon Inicial? (Bulbasaur, Charmander ou Squirtle?)', cid) talkState[talkUser] = 4 elseif ((msgcontains(msg, 'Celadon')) and (getDistanceToCreature(cid) <= 3) and talkState[talkUser] == 3)then doPlayerSetTown(cid, 6) selfSay('Agora escolha seu Pokemon Inicial? (Bulbasaur, Charmander ou Squirtle?)', cid) talkState[talkUser] = 4 elseif((msgcontains(msg, 'Charmander') ) and (getDistanceToCreature(cid) <= 3) and talkState[talkUser] == 4)then doPokemonToPlayer(cid, "Charmander") selfSay('Agora voce tem um pokemon e pode seguir sua Jornada, Ate Ate logo!', cid) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)), false) setPlayerStorageValue(cid, 157171, 4) elseif((msgcontains(msg, 'Bulbasaur') ) and (getDistanceToCreature(cid) <= 3) and talkState[talkUser] == 4)then doPokemonToPlayer(cid, "Bulbasaur") selfSay('Agora voce tem um pokemon e pode seguir sua Jornada, Ate Ate logo!', cid) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)), false) setPlayerStorageValue(cid, 157171, 4) elseif((msgcontains(msg, 'Squirtle') ) and (getDistanceToCreature(cid) <= 3) and talkState[talkUser] == 4)then doPokemonToPlayer(cid, "Squirtle") selfSay('Agora voce tem um pokemon e pode seguir sua Jornada, Ate Ate logo!', cid) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)), false) setPlayerStorageValue(cid, 157171, 4) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) peço desculpas se estiver em local errado
  • Quem Está Navegando   0 membros estão online

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