Ir para conteúdo

lowereeee

Membro
  • Registro em

  • Última visita

Tudo que lowereeee postou

  1. lowereeee postou uma resposta no tópico em Suporte Tibia OTServer
    Bom galera recentemente eu estive entrando em alguns servidores narutibia e vi que 90% deles tem um system de que o character pode fazer tasks em um npc, eu tenho meu server e gostaria de implantar isto meu server é um narutibia 8.54, eu não quis baixar nenhum outro servidor derivado com esse system pra eu não fazer errado e acabar bugando meu server creio que entendam.. Minha área não é inteligencia com scripts hehe, por isso eu peço que alguém que já tenha esse system por favor me ensine como adiciona-lo no server sem problemas obrigado.. Rep+ Como é o system task?! Exemplo: O player vai até um npc e escolhe se quer pegar uma task, entregá-la e receber prêmios ou desistir dela Após o player digitar que quer pegar uma task, o npc dirá para o player digitar um comando chamado de !task Neste comando ira citar quais monsters é possível fazer a task e quantos precisara matar (tipo uma tabela) [snake: 51/100] ----não terminada [snake: 100/100] ---- após matar todos monsters citados [snake: completed] ---- após completar e entregar para o npc Creio que só com essas informações vocês já reconheceram esse system lembrando o player pode fazer apenas uma vez a task de um monsters (claro que irá ter mais de 1). Recebendo Experiencia e itens.. Por favor devo meus reps a isso eu não sei adicionar um system como esse no server mesmo se eu tivesse esse system (oque não tenho ) Valeu gente pela atenção!! Galera se tem aqui no fórum um system como esse que citei peço que quem entende disso me passe o link agradeço pois não encontrei!
  2. Realmente não deu certo mais eu vou fechar o post e te colocar como melhor resposta por ter ajudado até agora aqui, tentando de tudo Valew.. Reputado. Talvez eu tente trocar todo o server vai dar trabalha.. hehe
  3. Mesma coisa ainda continua dando pra deslogar com battle..
  4. Os erros disapareceram mais ainda da pra deslogar pz,pk..
  5. É eu vi aquilo ali e não entendi também ja chequei 3 veses eu criei o arquivo tudo como você disse e já olhei várias vezes, mais o erro persiste..
  6. Bom pra você entender melhor sim é verdade que pode editar no spell.xml mais é que eu quero dentro do script da spell o exausted assim só não sei onde eu coloko : function onCastSpell(cid, var) local waittime = 2 -- Tempo de exhaustion local storage = 11518 if exhaustion.check(cid, storage) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Aguarde " .. exhaustion.get(cid, storage) .. " segundos para usar a spell novamente.") return false end
  7. Sei que parece locura mais não estou conseguindo colocar exaustion nessa spell aqui sempre da erro, me manda alguem a mesma spell editada com a exaustion se poder porque acho que não tem nada errado nela (A exaustion que eu digo é como alguns jutsus em narutibia mostra no Channel [Default], fica em laranja a cor de quanto tempo poderá usar novamente a spell. REP.. Spell: local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 210) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -200.2, 1, -200.2, 1) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 210) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -250.2, 1, -250.2, 1) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 210) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -250.2, 1, -260.2, 1) local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 33) setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -350.2, 1, -375.2, 1) arr1 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0}, {0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0}, {0, 0, 1, 0, 1, 2, 1, 0, 1, 0, 0}, {0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0}, {0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } arr2 = { {1, 1, 0, 1, 1}, {1, 0, 0, 0, 1}, {1, 0, 2, 0, 1}, {1, 0, 0, 0, 1}, {1, 1, 0, 1, 1} } arr3 = { {0, 1, 1, 1, 0}, {1, 0, 0, 0, 1}, {1, 0, 2, 0, 1}, {1, 0, 0, 0, 1}, {0, 1, 1, 1, 0} } arr4 = { {0, 0, 0, 0, 0}, {0, 0, 1, 0, 0}, {0, 1, 2, 1, 0}, {0, 0, 1, 0, 0}, {0, 0, 0, 0, 0} } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) local area4 = createCombatArea(arr4) setCombatArea(combat1, area1) setCombatArea(combat2, area2) setCombatArea(combat3, area3) setCombatArea(combat4, area4) local function onCastSpell1(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat1, parameters.var) end local function onCastSpell2(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat2, parameters.var) end local function onCastSpell3(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat3, parameters.var) end local function onCastSpell4(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat4, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var} addEvent(onCastSpell1, 100, parameters) addEvent(onCastSpell2, 400, parameters) addEvent(onCastSpell3, 600, parameters) addEvent(onCastSpell4, 1000, parameters) return TRUE end
  8. Vou ver isto agora mesmo conforme eu já respondo!
  9. Não sei se é area correta porque nao entendo muito bem mais eu fiz uma atualização no meu server de narutibia 8.54 e após isso quando um PLAYER MATAVA OUTRO E PEGAVA PK OU PZ o mesmo podia deslogar estando pz ou pk ou pk red pk black estando Batlle ativo o player podia desloga e tem muitos players do meu server reclamando alguém por favor ajuda!
  10. Sim é premname.lua
  11. Bom glr eu queria um system de vip no nick: exemplo: [Premium]Fulano -- quem fosse premium teria o nick assim mais é claro que quando premium acaba-sse o player seria altomaticamente kickado para alterar o nick para fulano EU SEGUI UM TÓPICO E OCORREU ESSE PROBLEMA: [20/12/2014 04:39:43] [Error - LuaScriptInterface::loadFile] cannot open data/creaturescripts/scripts/premname.lua: No such file or directory [20/12/2014 04:39:43] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/premname.lua) [20/12/2014 04:39:43] cannot open data/creaturescripts/scripts/premname.lua: No such file or directory link do tópico que eu tirei a script para vcs verem:http://www.tibiaking.com/forum/topic/39309-creaturescript-premium-no-nome/ Bom glr é isso. REP+ pra quem ajuda.
  12. Tente esse: <?xml version="1.0" encoding="UTF-8"?> <monster name="The Chakra Bijuu Control" nameDescription="The Chakra Bijuu Control" race="blood" experience="8000" speed="450" manacost="0"> <health now="76065000" max="76065000"/> <look type="124" head="0" body="94" legs="79" feet="79" corpse="2815"/> <targetchange interval="5000" chance="50"/> <strategy attack="90" defense="20"/> <flags> <flag summonable="1"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="1"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag targetdistance="1"/> <flag staticattack="65"/> <flag runonhealth="0"/> </flags> <script> <event name="chakrabijuu"/> </script> <attacks> <attack name="melee" interval="800" min="-550" max="-640"/> <attack name="manadrain" interval="1000" chance="10" range="7" min="-760" max="-815"> <attribute key="areaEffect" value="redshimmer"/> </attack> <attack name="Bijuu Furie" interval="1000" chance="100" radius="4" target="0" min="-8340" max="-10600"> </attack> <attack name="Bijuu Punch" interval="2000" chance="100" target="0" min="-8440" max="-10100"> </attack> <attack name="Biju Dama" interval="2000" chance="100" target="0" min="-10440" max="-13100"> </attack> </attacks> <defenses armor="110" defense="110"> <defense name="healing" interval="2000" chance="40" min="300" max="300"> <attribute key="areaEffect" value="blueshimmer"/> </defense> <defense name="speed" interval="4000" chance="40" speedchange="600" duration="4000"> <attribute key="areaEffect" value="redshimmer"/> </defense> </defenses> <elements> <element physicalPercent="20"/> <element icePercent="10"/> <element holyPercent="-15"/> <element deathPercent="35"/> </elements> <immunities> <immunity poison="1"/> <immunity lifedrain="1"/> <immunity outfit="1"/> <immunity drunk="1"/> <immunity invisible="1"/> </immunities> <voices interval="5000" chance="10"> <voice sentence=".." yell="1"/> </voices> <loot> </loot> </monster> Caso não der adicione esse tbm: local tpId = 5023 local tps = { ["The Chakra Bijuu Control] = {pos = {x=320, y=2017, z=7}, toPos = {x=174, y=2019, z=7}, time = 50}, } function removeTp(tp) local t = getTileItemById(tp.pos, tpId) if t then doRemoveItem(t.uid, 1) doSendMagicEffect(tp.pos, CONST_ME_POFF) end end function onDeath(cid) local tp = tps[getCreatureName(cid)] if tp then doCreateTeleport(tpId, tp.toPos, tp.pos) doCreatureSay(cid, "O teleport irá sumir em "..tp.time.." segundos.", TALKTYPE_ORANGE_1) addEvent(removeTp, tp.time*1000, tp) end return TRUE end
  13. Bom eu criei uns npcs e tals pra umas quests mais quando ligo o server o npc não carrega o erro é o seguinte: ERRO:[Warning - Npc::loadFromXml] Cannot load npc file (data/npc/tobiquester.xml). Line: 6, Info: Input is not proper UTF-8, indicate encoding ! Bytes: 0xE3 0x6F 0x20 0x71 EU SEMPRE PEGO DE OUTROS NPC JA FEITO E EDITO MAIS SEMPRE DA O ERRO A CIMA NA HORA DE USAR SENDO NPC DE QUEST,TRADE(ITEM) E ENTRE OUTROS .. ALGUEM AJUDAA.
  14. Fala galera, cabei de conseguir uma script de TP falante e tals ele ta pegando já, mais quando eu abro o servidor ele da o seguinte erro: ERRO:[Error - GlobalEvents::think] Couldn't execute event: Teleports script do tp falante:function onThink(interval, lastExecution) pos = {x = 1024, y = 908, z = 5} pos1 = {x = 1033, y = 909, z = 5} pos2 = {x = 11, y = 794, z = 7} pos3 = {x = 395, y = 1223, z = 7} doSendAnimatedText(pos, 'Hunts', 145) doSendAnimatedText(pos1, 'Vocation', 168) doSendAnimatedText(pos2, 'Konoha', 205) doSendAnimatedText(pos3, 'Retornar', 251) end return TRUE Lembrando que é um narutibia 854. QUEM SUBER ARRUMA AI REP+ FICA CHATO APARECENDO ESSE ERRO TODA HORA ;/
  15. Vlw eu nn tinha visto aquele detalhe kkk!! BOM vlw ae manow e deu outro erro tbm mais é porque faltava o end e return true mais ja arrumei ta funfando de boa
  16. Fala galera hoje tou precisando de uma script para deixar os tp falantes porque fica ruim colokar aquelas placas em uma quest Eu peguei uma script desse tipo mais ela não da certo ou seja deve ter alguma coisa errada.... ERRO DO SERVER:[15/12/2014 15:37:26] [Error - LuaScriptInterface::loadFile] data/globalevents/scripts/teleports.lua:1: unexpected symbol near ']' [15/12/2014 15:37:26] [Warning - Event::loadScript] Cannot load script (data/globalevents/scripts/teleports.lua) [15/12/2014 15:37:26] data/globalevents/scripts/teleports.lua:1: unexpected symbol near ']' COMO TA NO GLOBALEVENTS.LUA:<globalevent name="Teleports" interval="2" script="teleports.lua" /> NA SCRIPT:]function onThink(interval, lastExecution) pos = {x = 1024, y = 908, z = 5} doSendAnimatedText(pos, 'Quester', 140) rep+ ><
  17. Galera venho pedir aos que entenderam que puddesem me ajudar eu queria um teleport que ficasse dizendo em cima dele exemp: portal para cp em varias cores... quem entendeu vlw rep+ se me ajuda ...
  18. Galera to criando um narutibia server e tou precisando de uma script para trappar onde o player que for atingido pelo outro não podera se locomover pra nenhum lado por um tempo X. Desde Ja agradeço sou novo nessas coisa ainda então se puderem dizer como eu melhorar meu post e tals está aberto a julgar obrg!

Informação Importante

Confirmação de Termo