-
Total de itens
45 -
Registro em
-
Última visita
Tudo que 484539 postou
-
[Arquivado]Quem tem interesse em aprender a scriptar?
tópico respondeu ao Techrlz de 484539 em Noticias - Arquivo
opa eu tenho interesse ^^ -
PDA By: Bolz:: Versão [GOD anna]
tópico respondeu ao Wend ll de 484539 em OTServer Alternativo (ATS)
http://www.xtibia.com/forum/topic/231494-pda-deport/#entry1635956 ve se resolve- 148 respostas
-
- primeira ediçaõ de pokemon
- otserv
- (e 2 mais)
-
para que o pokemon seja enviado para o depot vc tem que configurar os depot com uma cidade fixa abre seu mapa , no depot vc da dois cliques e seleciona a cidade ficando dessa forma
-
[Encerrado]Naruto Shinobi Story(em busca de interessados)
tópico respondeu ao Relmans de 484539 em Formação de Equipes
Opa , gostei do seu trabalho parabéns ai , não tenho muita experiencia em server de Naruto mas posso tentar ajudar em alguma coisa -Scripter -Web Master -Programador -OTClient Skype : Lukkas.97 -
ja tentou alterar essa tag no arquivo "configuration.lua" ["Bulbasaur"] = {gender = 875, level = 18, storage = 1001, stoCatch = 666001},
-
PokeB - A revolução do Pokémon Tibia
tópico respondeu ao Daniel Bighouse de 484539 em OTServer Alternativo (ATS)
estou tendo problemas na criação do cath e goback do server .... se na v2 ja tiver isso eu consigo dar uma boa adiantada no server ( sei la que diabos esta me travando nesse goback --") -
entao no caso se vc quiser que a pokedex parede de dar itens ao player apague todo o conteúdo do seu pokedex.lua e cole isso dentro : assim o player ira parar de receber os itens. no seu npc de stone apaga o conteúdo dele e coloca :
- 133 respostas
-
- 8.5
- pda by caotic
- (e 7 mais)
-
vc alterou alguma coisa no lvl system ? aqui esta funcionando normal o icon system esta desativado vc tem que estar colocando manualmente o script do mesmo que se n me engano tem aqui no xtibia mesmo na recompensas na pokedex vai em data\actions\scripts e abre o pokedex.lua e coloca isso : local rate = 20 function onUse(cid, item, fromPos, item2, toPos) if not isCreature(item2.uid) then return true end local poke = getCreatureName(item2.uid) if isMonster(item2.uid) then local this = newpokedex[getCreatureName(item2.uid)] local myball = 0 if isSummon(item2.uid) then myball = getPlayerSlotItem(getCreatureMaster(item2.uid), 8) end if not getPlayerInfoAboutPokemon(cid, poke).dex then local exp = this.level * rate doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have unlocked "..getCreatureName(item2.uid).." in your pokedex!") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have gained "..exp.." experience points.") doSendMagicEffect(getThingPos(cid), 210) doPlayerAddExperience(cid, exp) doAddPokemonInDexList(cid, poke) else doShowPokedexRegistration(cid, item2, myball) end return true end if not isPlayer(item2.uid) then return true end local kanto = 0 local johto = 0 --alterado v1.7 \/\/ for i = 1, #oldpokedex do if getPlayerInfoAboutPokemon(item2.uid, oldpokedex[i][1]).dex then if i <= 151 then kanto = kanto+1 elseif i >= 209 then johto = johto+1 end end end --alterado v1.6 local player = getRecorderPlayer(toPos, cid) if cid == player then doPlayerSendTextMessage(cid, 27, "You has unlocked "..kanto.." kanto's and "..johto.." johto's pokémons until now.") doPlayerSetVocation(cid, 9) --alterado v1.6 openChannelDialog(cid) end return true end assim não vai ter erro no distro esses itens vc ganha da seguinte maneira na onde esta EX: [10] <<---- a cada 10 pokemons que vc registrar vc ganha esses itens ja nas stone ainda n sei o porque estou verificando aqui .. qualquer coisa edito aqui sistema de stone ir diretamente para a bolsa dever ser algo tipo como segurança para o player não perder o item valioso entente mas se quiser desabilitar n tenho total certeza mas vai em : data\creaturescripts e abre o arquivo creaturescripts.xml e retira essa linha : <event type="kill" name="dropStone" script="dropStone.lua"/> vou verificar isso com mais precisão hoje a tarde .. duvidas poste ai
- 133 respostas
-
- 8.5
- pda by caotic
- (e 7 mais)
-
alguém sabe me dizer se esta funcionando duel system aqui ? e como faz para usar ?
- 133 respostas
-
- 8.5
- pda by caotic
- (e 7 mais)
-
poketibia [Encerrado] erro no move1 (pokeTibia)
tópico respondeu ao 484539 de 484539 em Tópicos Sem Resposta
Desculpa por postar na area errada --" , obrigado pelo aviso Meu move1 é esse local msgs = {"use ", ""} function doAlertReady(cid, id, movename, n, cd) if not isCreature(cid) then return true end local myball = getPlayerSlotItem(cid, 8) --[[if myball.itemid > 0 and getItemAttribute(myball.uid, cd) == "cd:"..id.."" then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, getPokeballName(myball.uid).." - "..movename.." (m"..n..") is ready!") return true end--]] local p = getPokeballsInContainer(getPlayerSlotItem(cid, 3).uid) if not p or #p <= 0 then return true end for a = 1, #p do if getItemAttribute(p[a], cd) == "cd:"..id.."" then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, getPokeballName(p[a]).." - "..movename.." (m"..n..") is ready!") return true end end end function onSay(cid, words, param, channel) if param ~= "" then return true end if string.len(words) > 3 then return true end if #getCreatureSummons(cid) == 0 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You need a pokemon to use moves.") return 0 end --alterado v1.5 local mypoke = getCreatureSummons(cid)[1] if getCreatureCondition(cid, CONDITION_EXHAUST) then return true end if getCreatureName(mypoke) == "Evolution" then return true end if getCreatureName(mypoke) == "Ditto" or getCreatureName(mypoke) == "Shiny Ditto" then name = getPlayerStorageValue(mypoke, 1010) --edited else name = getCreatureName(mypoke) end --local name = getCreatureName(mypoke) == "Ditto" and getPlayerStorageValue(mypoke, 1010) or getCreatureName(mypoke) local it = string.sub(words, 2, 3) local move = movestable[name].move1 if getPlayerStorageValue(mypoke, 212123) >= 1 then cdzin = "cm_move"..it.."" else cdzin = "move"..it.."" --alterado v1.5 end if it == "2" then move = movestable[name].move2 elseif it == "3" then move = movestable[name].move3 elseif it == "4" then move = movestable[name].move4 elseif it == "5" then move = movestable[name].move5 elseif it == "6" then move = movestable[name].move6 elseif it == "7" then move = movestable[name].move7 elseif it == "8" then move = movestable[name].move8 elseif it == "9" then move = movestable[name].move9 elseif it == "10" then move = movestable[name].move10 elseif it == "11" then move = movestable[name].move11 elseif it == "12" then move = movestable[name].move12 elseif it == "13" then move = movestable[name].move13 end if not move then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your pokemon doesn't recognize this move.") return true end if getPlayerLevel(cid) < move.level then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You need be atleast level "..move.level.." to use this move.") return true end if getCD(getPlayerSlotItem(cid, 8).uid, cdzin) > 0 and getCD(getPlayerSlotItem(cid, 8).uid, cdzin) < (move.cd + 2) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have to wait "..getCD(getPlayerSlotItem(cid, 8).uid, cdzin).." seconds to use "..move.name.." again.") return true end if getTileInfo(getThingPos(mypoke)).protection then doPlayerSendCancel(cid, "Your pokemon cannot use moves while in protection zone.") return true end if getPlayerStorageValue(mypoke, 3894) >= 1 then return doPlayerSendCancel(cid, "You can't attack because you is with fear") --alterado v1.3 end --alterado v1.6 if (move.name == "Team Slice" or move.name == "Team Claw") and #getCreatureSummons(cid) < 2 then doPlayerSendCancel(cid, "Your pokemon need be in a team for use this move!") return true end --alterado v1.7 \/\/\/ if isCreature(getCreatureTarget(cid)) and isInArray(specialabilities["evasion"], getCreatureName(getCreatureTarget(cid))) then local target = getCreatureTarget(cid) if math.random(1, 100) <= passivesChances["Evasion"][getCreatureName(target)] then if isCreature(getMasterTarget(target)) then --alterado v1.6 doSendMagicEffect(getThingPos(target), 211) doSendAnimatedText(getThingPos(target), "TOO BAD", 215) doTeleportThing(target, getClosestFreeTile(target, getThingPos(mypoke)), false) doSendMagicEffect(getThingPos(target), 211) doFaceCreature(target, getThingPos(mypoke)) return true --alterado v1.6 end end end if move.target == 1 then if not isCreature(getCreatureTarget(cid)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You don\'t have any targets.") return 0 end if getCreatureCondition(getCreatureTarget(cid), CONDITION_INVISIBLE) then return 0 end if getCreatureHealth(getCreatureTarget(cid)) <= 0 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your have already defeated your target.") return 0 end if not isCreature(getCreatureSummons(cid)[1]) then return true end if getDistanceBetween(getThingPos(getCreatureSummons(cid)[1]), getThingPos(getCreatureTarget(cid))) > move.dist then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Get closer to the target to use this move.") return 0 end if not isSightClear(getThingPos(getCreatureSummons(cid)[1]), getThingPos(getCreatureTarget(cid)), false) then return 0 end end local newid = 0 if isSleeping(mypoke) or isSilence(mypoke) then --alterado v1.5 doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Sorry you can't do that right now.") return 0 else newid = setCD(getPlayerSlotItem(cid, 8).uid, cdzin, move.cd) end doCreatureSay(cid, ""..getPokeName(mypoke)..", "..msgs[math.random(#msgs)]..""..move.name.."!", TALKTYPE_SAY) local summons = getCreatureSummons(cid) --alterado v1.6 addEvent(doAlertReady, move.cd * 1000, cid, newid, move.name, it, cdzin) for i = 2, #summons do if isCreature(summons[i]) and getPlayerStorageValue(cid, 637501) >= 1 then docastspell(summons[i], move.name) --alterado v1.6 end end docastspell(mypoke, move.name) doCreatureAddCondition(cid, playerexhaust) if useKpdoDlls then doUpdateCooldowns(cid) end return 0 end -
poketibia [Encerrado] erro no move1 (pokeTibia)
um tópico no fórum postou 484539 Tópicos Sem Resposta
Eae galera tudo blz ... alguem poderia me ajudar com esse erro no meu server [05/12/2013 23:55:01] [Error - TalkAction Interface] [05/12/2013 23:55:01] data/talkactions/scripts/move1.lua:onSay [05/12/2013 23:55:01] Description: [05/12/2013 23:55:01] (luaGetPlayerSlotItem) Player not found [05/12/2013 23:55:01] [Error - TalkAction Interface] [05/12/2013 23:55:01] data/talkactions/scripts/move1.lua:onSay [05/12/2013 23:55:01] Description: [05/12/2013 23:55:01] (luaGetItemAttribute) Item not found [05/12/2013 23:55:07] [Error - TalkAction Interface] [05/12/2013 23:55:07] In a timer event called from: [05/12/2013 23:55:07] data/talkactions/scripts/move1.lua:onSay [05/12/2013 23:55:07] Description: [05/12/2013 23:55:07] (luaGetPlayerSlotItem) Player not found [05/12/2013 23:55:07] [Error - TalkAction Interface] [05/12/2013 23:55:07] In a timer event called from: [05/12/2013 23:55:07] data/talkactions/scripts/move1.lua:onSay [05/12/2013 23:55:07] Description: [05/12/2013 23:55:07] (luaGetItemAttribute) Item not found já tentei arrumar de varias formas que eu conhecia e mesmo assim não deu muito certo hehehe ^^ desde já obrigado pela atenção -
PDA Sem lvl 1.9 (Editado Por Bolz)
tópico respondeu ao SamueLGuedes de 484539 em OTServer Alternativo (ATS)
galera alguém pode me tirar essa duvida existe alguma forma de ativar o system lvl nas config ou é algo que so pode ser feito em sources ?- 763 respostas
-
- minha primeira edição de poke
- otserv
- (e 2 mais)
-
cara ......... estou sem palavras , mandou muito bem corrigiu aqueles erros nessa tag ^^ cara parabéns e obrigado pela ajuda resolveu meu problema REP+++++
-
assim funcionou corretamente mas esta dando erro em uma tag aqui como pode ver na imagem esta funcionando normalmente , mas se reparar na pokemonBar os pokemon sumiram .... não esta atualizando , que no caso ali eu tenho os 6 pokemons http://imageshack.us/a/img202/1079/j3eg.png esse é o erro no client http://imageshack.us/a/img30/4018/77tp.png saberia onde esta o erro ? so lembrando rep+ para ti por ter me ajudado ai ^^
-
não editei nenhuma imagem n.... por mim pode ser tanto aparecer em uma janela separada como essa imagem que vc postou junto nas skill , no momento so quero que mostre as insignias , pois n sei se vc baixou o cliente que eu falei , se baixou vc deve ter reparado que n tem lugar nenhum que possa ver as insignias e eu gostaria de mostrar elas assim nessa imagem que vc mostrou esta muito bom ^^
-
bom se voce quer dizer o skill.lua é esse aqui skills.txt
-
onde eu encontro esse .lua das badges ? esse arquivo fica dentro do cliente ou do server ?
-
Isso as imagens são do meu cliente , a imagem onde so tem a badges é uma demonstrativa casa alguem n saiba o que era . o link de download do otclient é esse : http://www.mediafire.com/download/oxxtpbc42u3r7yp/World_Pokemon.rar (topico do criador do cliente http://www.xtibia.com/forum/topic/221041-pda-pwo-v1/) sim eu tenho um cliente bkp funcionando normalmente antes de dar o erro as unicas ediçoes feitas no cliente foi nos textos que tinha coisas em ingles e passei para portugues sim la tem duas insignias , o sistema esta funcionando normalmente vc recebe as insignias mas no cliente atual que eu estou usando ele foi editado pelo criador e no caso n tem uma aba inventario como todos estao acostumados onde mostra a bag , order , rope e tals ele fica tudo naquele painel em cima http://imageshack.com/a/img690/8991/pbmk.png e como n tem essa opçao de inventario eu não consigo ver a badges de insignias ja que ele fica alocada la , entao eu gostaria de colocar a caixa de insignias ex: ao lado da bag como mostra a imagem : http://imageshack.us/a/img822/269/1a2j.png obs o sistema funciona perfeitamente
-
eae cara tudo bom , estava fazendo uns teste aqui e descobri que se vc pegar um ot cliente padrao onde o inventario é normal ele funciona agora no ot cliente que estou usando ele foi modificado .. no caso eu esqueci de postar qual eu estou usando ...http://www.xtibia.com/forum/topic/221041-pda-pwo-v1/ onde a caixa de inventario não é igual a de outros ot client acredito que de para colocar de outra maneira mas..... to nas tentativa meu skill.otui ta anexado como foi pedido e aqui é os erros do terminal : http://imageshack.us/a/img32/2606/vi9x.png skills - Cópia.txt
-
Eae galera tudo bom estou com um problema no meu cliente na hora de colocar o sistema de insignias no mesmo estou usando o sistema postado aqui no fórum pelo Pluzetti para quem não viu o código é esse aqui Skills Otui: Em baixo de tudo la em ultimo coloque SkillButton id: pokeGym size: 143 69 margin-top: 8 UIButton id: gymBrock size: 32 32 anchors.top: parent.top anchors.right: parent.right margin-right: 120 UIButton id: gymMisty anchors.top: gymBrock.top anchors.left: gymBrock.right margin-left: 3 UIButton id: gymSurge anchors.top: gymBrock.top anchors.left: gymMisty.right margin-left: 3 UIButton id: gymErika anchors.top: gymBrock.top anchors.left: gymSurge.right margin-left: 3 UIButton id: gymSabrina anchors.top: gymBrock.bottom anchors.left: gymBrock.left margin-top: 6 UIButton id: gymKoga anchors.top: parent.top anchors.top: gymBrock.bottom anchors.left: gymMisty.left margin-top: 6 UIButton id: gymBlaine anchors.top: parent.top anchors.top: gymBrock.bottom anchors.left: gymSurge.left margin-top: 6 UIButton id: gymKira anchors.top: parent.top anchors.top: gymBrock.bottom anchors.left: gymErika.left margin-top: 6 Skills.Lua: Inicio do Script: local gyms = { ["Brock0"] = "/images/game/pokemon/clan/brock", ---- terminados em 0 apagado, terminados em 1 aceso ["Brock1"] = "/images/game/pokemon/clan/brock", ["Misty0"] = "/images/game/pokemon/clan/misty", ["Misty1"] = "/images/game/pokemon/clan/misty", ["Surge0"] = "/images/game/pokemon/clan/surge", ["Surge1"] = "/images/game/pokemon/clan/surge", ["Erika0"] = "/images/game/pokemon/clan/erika", ["Erika1"] = "/images/game/pokemon/clan/erika", ["Sabrina0"] = "/images/game/pokemon/clan/sabrina", ["Sabrina1"] = "/images/game/pokemon/clan/sabrina", ["Koga0"] = "/images/game/pokemon/clan/koga", ["Koga1"] = "/images/game/pokemon/clan/koga", ["Blaine0"] = "/images/game/pokemon/clan/blaine", ["Blaine1"] = "/images/game/pokemon/clan/blaine", ["Kira0"] = "/images/game/pokemon/clan/kira", ["Kira1"] = "/images/game/pokemon/clan/kira", } Em baixo de: connect(g_game, { onGameStart = refresh, onGameEnd = offline }) Coloque: connect(g_game, 'onTextMessage', getGym) Ficando: connect(g_game, { onGameStart = refresh, onGameEnd = offline }) connect(g_game, 'onTextMessage', getGym) Em baixo de: g_keyboard.unbindKeyDown('Ctrl+S') skillsWindow:destroy() skillsButton:destroy() end Coloque: function autoUpdateTalks() local player = g_game.getLocalPlayer() if not player then return end ---------- g_game.talk("#getGym# Brock") g_game.talk("#getGym# Misty") g_game.talk("#getGym# Surge") g_game.talk("#getGym# Erika") g_game.talk("#getGym# Sabrina") g_game.talk("#getGym# Koga") g_game.talk("#getGym# Blaine") g_game.talk("#getGym# Kira") ---------- end function getGym(mode, text) local t = string.explode(text, " ") local badges = skillsWindow:recursiveGetChildById("gym"..t[2]) if not g_game.isOnline() then return end if mode == MessageModes.Failure then if text:find("#getBadges#") then badges:setImageSource(gyms[t[2]..""..tonumber(t[3])]) end end end Ficando: g_keyboard.unbindKeyDown('Ctrl+S') skillsWindow:destroy() skillsButton:destroy() end function autoUpdateTalks() local player = g_game.getLocalPlayer() if not player then return end ---------- g_game.talk("#getGym# Brock") g_game.talk("#getGym# Misty") g_game.talk("#getGym# Surge") g_game.talk("#getGym# Erika") g_game.talk("#getGym# Sabrina") g_game.talk("#getGym# Koga") g_game.talk("#getGym# Blaine") g_game.talk("#getGym# Kira") ---------- end function getGym(mode, text) local t = string.explode(text, " ") local badges = skillsWindow:recursiveGetChildById("gym"..t[2]) if not g_game.isOnline() then return end if mode == MessageModes.Failure then if text:find("#getBadges#") then badges:setImageSource(gyms[t[2]..""..tonumber(t[3])]) end end end Em baixo de: function refresh() local player = g_game.getLocalPlayer() if not player then return end Coloque: autoUpdateTalks() Ficando: function refresh() local player = g_game.getLocalPlayer() if not player then return end autoUpdateTalks() o link do post é esse :http://www.xtibia.com/forum/topic/223594-insignias-em-otclient/ no caso eu gostaria de colocar essa nova aba , com uma opção para abrir ao lado da mochila no menu que fica em cima http://imageshack.us/a/img824/4544/lz0j.png depois que eu faço tudo o meu Client da bug e não abre algumas funções ficando assim : http://imageshack.us/a/img200/1294/q2ba.png http://imageshack.us/a/img19/8034/trrl.png alguém sabe oque pode ser feito para corrigir ? obrigado pela atenção
-
PDA Sem lvl 1.9 (Editado Por Bolz)
tópico respondeu ao SamueLGuedes de 484539 em OTServer Alternativo (ATS)
Estou querendo colocar o lvl nos pokemons tem como explicar como faz ?- 763 respostas
-
- minha primeira edição de poke
- otserv
- (e 2 mais)
-
[Encerrado] [Pokemon] Dúvidas? - Pda
tópico respondeu ao lucashgas de 484539 em Tópicos Sem Resposta
@Slicer eu estava pensando na forma de adicionar um icone e no sistema colocar 1 por 1 de acordo que a barra sobe. ate da mais n sei muito sobre C++ e não sei os comandos corretos , pois ja add uma imagem nessa barra azul + ela fica travada, nem subindo nem descendo. -
[Encerrado] [Pokemon] Dúvidas? - Pda
tópico respondeu ao lucashgas de 484539 em Tópicos Sem Resposta
@Slicer ao +- assim ai ao inves de subir a barra azul sobe uma imagem com o numero de balls que vc tem -
[Encerrado] [Pokemon] Dúvidas? - Pda
tópico respondeu ao lucashgas de 484539 em Tópicos Sem Resposta
Alguem aqui pode me ajuda com a edição do HealtBar do OTClient? -
[Encerrado] [Pokemon] Dúvidas? - Pda
tópico respondeu ao lucashgas de 484539 em Tópicos Sem Resposta
Infelizmente não funcionou não sumiu todas os menus.... eu quero apenas ao inves de cada pokemon que voce colocar na bag aumentar a barra azul , quero colocar no lugar dela aquela barra com imagem de pokeball
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.