Tudo que Jeff Delay postou
-
[Raid Automatica] MOD Raid Automatica Edit: Brunds
alguém sabe resolver esse erro? (LuaInterface::luaDoCreateMonster) Cannot create monster: bunny ele cria o monstro e remove normal porem sempre que inicia o evento da esse erro ai o script do monstro é esse <?xml version="1.0" encoding="UTF-8"?> <monster name="Bunny" nameDescription="a Bunny[Animal]" race="blood" experience="1000" speed="500" manacost="0"> <health now="35500" max="35500"/> <look type="667" head="0" body="94" legs="79" feet="79" corpse="5527"/> <targetchange interval="5000" chance="8"/> <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="8"/> <flag staticattack="65"/> <flag passive="0" /> <flag runonhealth="0"/> </flags> <loot> <item id="2160" countmax="2" chance="3000"/><!-- gold --> </loot> </monster>
-
AJUDA AQUI +REP problemas encontrados nas spels e monsters
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, false) setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, false) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -69, 1, -74, 1) function onCastSpell(cid, var) if isSelado(cid) then return false end local waittime = 4.0 local storage = 663563 if isPlayer(cid) and exhaustion.check(cid, storage) then return false end local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+1, y=getThingPosition(getCreatureTarget(cid)).y+1, z=getThingPosition(getCreatureTarget(cid)).z} doSendMagicEffect(position1, 515) exhaustion.set(cid, storage, waittime) return doCombat(cid, combat, var) end local waitime = 4.0 (tempo de exaustão para usar novamente o jutsu local storage = 663563 (ai você tem que mudar de acordo com a spell que for fazer, ex: no combo vai rasengan, oodama rasengan e rasenshuriken ai você muda o storage dos 3, deixar storage igual no rasengan e oodama rasengan quando tentar usar os 2 ao mesmo tempo so vai sair 1) doSendMagicEffect(Position1, 515) (esse 515 é o numero do efeito que vai ser posto, lembrando que o efeito certo fica sempre um numero anterior ex: no object builder o efeito e numero 20 ai você põe numero 19) Local Position1 (é a posição que vai sair o efeito no target x = esquerda ou direita y= cima ou baixo ou seja, e um plano cartesiano) COMBAT_FORMULA_LEVELMAGIC, -69, 1, -74, 1) (não entendo muito esses números mas ele multiplica a parti do magic level, no caso e danos mínimo e danos máximo)
-
AJUDA AQUI +REP
eu já responde no seu tópico anterior... não sou moderador mas evite criar tópicos iguais apenas aguarde uma resposta.
-
AJUDA AQUI +REP problemas encontrados nas spels e monsters
erro dos monstro, procure esse monstro na pasta do seu servidor e remova essas 3 linhas que deve existir no monstro já que e este erro que ta dando. <script> <event name="questmadara"/> </script> caso saiba onde esta esse monstro de quest e deseje apenas reconfigurar faça isso; vá em creaturescripts\scripts e cole este arquivo lá (questmadara.lua) volte para pasta creaturescript e abra o arquivo creaturescripts.xml e cole esta linha la. <event type="death" name="QuestMadara" event="script" value="questmadara.lua"/> sobre as spells possivelmente os arquivos direcionados não existe então o melhor a fazer e apagar estas linhas e refazer os arquivos melhor vá para data/spell/spell.xml abra o spell.xml veja as spell que esta dando erro e remova elas lembrando que para evitar erro tem que remover a tag completamente, exemplo abaixo do que deve ser removido. <instant name="Rasengan Shuriken" words="Rasenshuriken" lvl="200" mana="1900" range="2" needtarget="1" blockwalls="1" exhaustion="500" event="script" value="naruto/rasen shuriken.lua"> <vocation id="1"/> </instant> questmadara.lua
- [otcv8] Como utilizar - Ip fixo, spr, encrypt, auto update
-
Ajuda, problema no client, nao sei qual e o problema me ajudemmM!!
Por nada!
-
Ajuda, problema no client, nao sei qual e o problema me ajudemmM!!
otfit não e pic, ele é para usar no remeres, baixe um cliente qualquer descompilado e pega o tibia.´pic
-
Ajuda, problema no client, nao sei qual e o problema me ajudemmM!!
http://www.cgsoftlabs.ro/studpe.html ai o programa pra hokar a dll, basta ver o video direito como fazer isso.
-
Ajuda, problema no client, nao sei qual e o problema me ajudemmM!!
tem que injetar dll e modificar umas coisa por ser 854, compile novamente o dat e spr sem estar estendido faça uma copia do tibia.dat sem estar estendido e separe fora da pasta, após isso compile novamente o tibia.dat e tibia.spr estendido, mude o nome do tibia.dat (estendido) para dat2, o tibia.dat não estendido você põe novamente na pasta, após isso injete a dll de extensão no cliente. esse video e de como injetar no cliente, essas dll são pra versão 854 effect.dll extspr.dll
-
(Resolvido)Skill Rate/Velocidade para upar skill
se pretende fazer isto em todas as skills aconselho remover esse sistema de stage e por o padrão do tibia mesmo, o que voce configura no vocation.xml e no config.xml, nada contra esse sistema mas acredito eu que eu não soube balancear bem isso ai mas tive grandes dor de cabeça, facilitou quando removi isso, acredito que na linha de skill se por a skill 1.0 e deixar o rat skill 1.0 tambem fica bem dificil de treinar ja que o limite fica mais baixo.
-
Ajuda remeres
qual versão do seu servidor? qual base esta utilizado?
-
Ajuda remeres
verifique se os arquivos item.otb e xml do seu servidor estão na pasta do remeres de acordo com a versão correta, não sei se isto influencia muito mas tente usar ambos os arquivos em mesma versão ex: se .spr esta 860 v2 use o item tbm em 860 v2, se possivel utilize uma versão mais recente do Remeres.
-
Automap
se for OTC já possui isso no forum, se for clássico acho difícil
-
Bug de recompensa antes do nivel
o de recompensa por nível não irei mais utilizar, a questão fica mais sobre as skin mesmo, que se você iniciar no jogo e matar um mob apos upar do nível 1 ao nível 3 +- la libera outfit do nível 50, a parti dai todo nível ganho já libera uma outfit fora de ordem.
-
Bug de recompensa antes do nivel
local saga = { -- Sasuke --- [10] = {389, 390, 391, 392, 393, 394, 395, 409, 397, 396, 399, 407, 398, 1115, 400, 403, 402, 401},-----ok -- Naruto --- [1] = {266, 267, 268, 269, 270, 271, 272, 273, 277, 274, 275, 276, 273, 278, 279, 281, 282},------------ok -- itachi --- [100] = {129, 130, 131, 132, 133, 134, 135, 136, 137, 141, 139, 140, 143, 138, 144}, ------------------ok --lee-- [20] = {496,497,498,499,504},---------------------------------------------------------------------------ok -- kakashi--- [120] = {162, 170, 171, 164, 165, 166, 167, 168, 164, 172, 169},----------------------------------------ok -- bee--- [110] = {9, 10, 11, 12, 13, 14},------------------------------------------------------------------------ok -- hinata--- [80] = {107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119},-------------------------------ok -- obito--- [130] = {283, 284, 285, 286, 287, 288, 289, 290, 292, 293, 1116, 294, 1383, 1382},----------------------ok -- obito RIKUDOU--- [132] = {922, 920, 1232, 900, 921},---------------------------------------------------------------------ok -- neji--- [50] = {348, 349, 350, 351, 352, 353, 354}, -- minato--- [180] = {239, 238, 233, 234, 235, 236, 237, 244},-------------------------------------------------------ok -- madara--- [140] = {221, 222, 223, 224, 225, 226, 227, 228, 229},--------------------------------------------------ok -- shisui--- [260] = {427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438},-----------------------------------ok -- hashirama--- [280] = {84, 96, 85, 86, 87, 88, 97, 92, 93, 91, 94, 95},-----------------------------------------------ok -- haku--- [290] = {73, 74, 75, 76, 77, 78, 79, 80, 81, 82},-------------------------------------------------------ok -- orochi--- [210] = {310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320},----------------------------------------ok -- deidara--- [240] = {27, 28, 29, 30, 31, 32},-----------------------------------------------------------------------ok -- sai--- [270] = {337, 338, 340, 341, 342, 339, 343, 344, 347, 348, 345, 346},-----------------------------------ok -- guren--- [300] = {49, 50, 51, 52, 44, 45, 46, 47, 48},-----------------------------------------------------------ok -- sasori--- [320] = {376, 377, 378, 370, 380, 381, 382, 383, 384, 385, 386, 387},-----------------------------------ok -- onoki--- [390] = {300, 301, 302, 303, 304, 305, 306, 307, 308, 309},---------------------------------------------ok -- suigetsu--- [350] = {439, 440, 441, 442, 443, 444},-----------------------------------------------------------------ok -- tobirama--- [250] = {468, 474, 469, 470, 471, 472, 473},------------------------------------------------------------ok -- jiraya--- [190] = {145, 146, 147, 148, 149, 150, 151, 152},-------------------------------------------------------ok -- Tsunade--- [330] = {476, 477, 478, 479, 480, 481, 475},------------------------------------------------------------ok -- gaara--- [40] = {35, 42, 41, 43, 36, 37, 38, 39, 40, 33},--------------------------------------------------------ok -- ino--- [340] = {120, 121, 122, 123, 124, 125, 126, 127, 128},--------------------------------------------------ok -- hidan--- [360] = {1002, 1003, 1004, 1005, 102, 104, 100, 103, 101, 99},------------------------------------------ok -- danzou--- [370] = {15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26},-----------------------------------------------ok -- kankuro--- [170] = {181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192},-----------------------------------ok -- guy--- [380] = {56, 61, 62, 63},-------------------------------------------------------------------------------ok -- raikage--- [200] = {326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336},----------------------------------------ok -- shikamaru--- [70] = {417, 416, 415, 410, 411, 412, 413, 418, 414},---------------------------------------------------ok -- kaguya--- [310] = {1233, 1203, 1204, 1205, 1206, 1207, 1208, 1212, 1213, 1214, 1215},-----------------------------ok } local config = { [1] = 224, -- Naruto [10] = 110, -- sasuke [80] = 224, -- hinata [100] = 258, -- itachi [110] = 224, --killer bee [120] = 236, -- kakashi [290] = 224, -- haku [270] = 224, -- sai [210] = 224, -- Orochimaru [240] = 224, -- deidara [320] = 224, -- sasori [300] = 224, -- guren [260] = 224, -- shisui [50] = 224, -- neji [140] = 254, -- madara [180] = 224, -- minato [280] = 224, -- hashirama [390] = 312, -- onoki [350] = 495, -- suigetsu [250] = 495, -- tobirama [190] = 224, -- jyraia [330] = 224, -- tsunade [40] = 224, -- gaara [340] = 224, -- ino [360] = 224, -- hidan [370] = 224, -- danzou [170] = 224, -- kankuro [380] = 224, -- guy } local level = 25 -- Limite para liberar uma saga nova function onSay(cid, words, param, channel) if exhaustion.check(cid, 120) == TRUE then doPlayerSendCancel(cid, "Você esta exausto.") doSendMagicEffect(getCreaturePosition(cid), 3) return TRUE end if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Digite o número da saga que você deseja.") exhaustion.set(cid, 120, 0.5) return true end if not saga[getPlayerVocation(cid)] then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce nao pode trocar de saga.") exhaustion.set(cid, 120, 0.5) return true end local t = string.explode(param, ",") if(t[2]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Could not understand.") return true end local from1,to1 = {x = 1000, y = 703, z = 7},{x = 1033, y = 739, z = 7}-- ponto 1 ao ponto 2 da area em que ele sera teleportado local from2,to2 = {x = 1005, y = 705, z = 6},{x = 1034, y = 739, z = 6} -- ponto 1 ao ponto 2 da area em que ele sera teleportado local from3,to3 = {x = 839, y = 701, z = 7},{x = 852, y = 717, z = 7}-- ponto 1 ao ponto 2 da area em que ele sera teleportado local pos = getCreaturePosition(cid) if isInRange(pos, from1, to1) or isInRange(pos, from2, to2) or isInRange(pos, from3, to3) then doPlayerSendCancel(cid, "Você nao pode trocar de outfit nesta area!") return FALSE end if not (tonumber(t[1])) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Digite o número da transformação que você deseja.") exhaustion.set(cid, 120, 0.5) return true end if tonumber(t[1]) > #saga[getPlayerVocation(cid)] or tonumber(t[1]) < 1 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Essa transformação não existe.") exhaustion.set(cid, 120, 0.5) return true end if getPlayerLevel(cid) >= (tonumber(t[1])*level) then if getPlayerVocation(cid) == 380 then setPlayerStorageValue(cid, 93125,tonumber(t[1])) end doCreatureChangeOutfit(cid, {lookType = saga[getPlayerVocation(cid)][tonumber(t[1])]}) doSendMagicEffect(getCreaturePosition(cid), config[getPlayerVocation(cid)]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce escolheu uma nova transformação!") doPlayerSay(cid, "Transformar!", TALKTYPE_ORANGE_1) exhaustion.set(cid, 120, 0.5) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Desculpe, você precisa de level "..(tonumber(t[1]) * level).." usar esta transformação.") end return true end esse acima e da skin que libera por nivel. ele tem alguns pontos desativados como o (local level) pois ele foi direcionado para outfits.xml
-
Bug de recompensa antes do nivel
Bom pessoal é o seguinte, meu server e 8.60 em otx um bug surgiu após passar para otx quando eu adiciono níveis ao personagem por comando ele libera as skins e as recompensas normalmente de acordo com o nivel, porem quando eu inicio o jogo e mato 1 monstro de nível baixo na qual me upa uns 2 níveis ele ja libera os items e libera skin antes do nível correto, não tenho a menor ideia de onde possa estar o erro e antes de tudo já aviso que adicionei libs de otx, atualizei arquivos etc.
-
erro no closing dorr
pior que eu ja fiz isso e refiz agora mesmo. [Error - MoveEvents Interface] data/movements/scripts/closingdoor.lua:onStepOut Description: data/movements/scripts/closingdoor.lua:19: attempt to compare number with table stack traceback: data/movements/scripts/closingdoor.lua:19: in function <data/movements/scripts/closingdoor.lua:1> acho que modifiquei algum arquivo sem perceber que bugou as magic door, baixei um backup pouco desatualizado do meu server que ja tava em otx e ta funcionando
-
erro no closing dorr
[Error - MoveEvents Interface] data/movements/scripts/closingdoor.lua:onStepOut Description: data/movements/scripts/closingdoor.lua:18: attempt to compare number with table stack traceback: data/movements/scripts/closingdoor.lua:18: in function <data/movements/scripts/closingdoor.lua:1>
-
erro no closing dorr
Não sei se estou na área correta mas ta ai, preciso de uma ajuda nas closing door as portas magicas (seta nível para passar) quando abre não estão mais fechando automaticamente e da este erro na distro, isso ocorreu após eu passar de tfs 0.4 pra otx rep + pra quem me ajudar [Error - MoveEvents Interface] data/movements/scripts/closingdoor.lua:onStepOut Description: data/movements/scripts/closingdoor.lua:20: attempt to compare number with table stack traceback: data/movements/scripts/closingdoor.lua:20: in function <data/movements/scripts/closingdoor.lua:1> minha script function onStepOut(cid, item, position, lastPosition) if(getTileInfo(position).creatures > 0) then return true end local newPosition = {x = position.x + 1, y = position.y, z = position.z} local query = doTileQueryAdd(cid, newPosition, 6) if query ~= RETURNVALUE_NOERROR or query == RETURNVALUE_NOTENOUGHROOM then newPosition.x = newPosition.x - 1 newPosition.y = newPosition.y + 1 query = doTileQueryAdd(cid, newPosition, 6) -- repeat until found end if query == RETURNVALUE_NOERROR or ((not query == RETURNVALUE_NOTENOUGHROOM) and (not query == RETURNVALUE_NOTPOSSIBLE)) then doRelocate(position, newPosition) end position.stackpos = -1 local i, tileItem, tileCount = 1, {uid = 1}, getTileThingByPos(position) while(tileItem.uid ~= 0 and i < tileCount) do position.stackpos = i tileItem = getTileThingByPos(position) if(tileItem.uid ~= 0 and tileItem.uid ~= item.uid and not isMovable(tileItem.uid) and not isCorpse(tileItem.uid)) then doRemoveItem(tileItem.uid) else i = i + 1 end end local itemInfo = getItemInfo(item.itemid) doTransformItem(item.uid, itemInfo.transformUseTo) return true end já mudei esse arquivo 3 vezes e sempre da erro.
-
(Resolvido)Proteção nas houses
bacana isso também, achei interessante
- [8.60][OLD Client] Narutibia (NTO HARD) - Servidor Completo
- [8.60][OLD Client] Narutibia (NTO HARD) - Servidor Completo
-
Preciso de um script
acredito que haja um limite para old cliente, se seu ot for old cliente acho que so sera visivel 35 slots (algo por ai) mas não some item ele apenas fica mais abaixo
-
Resetar todos os players e itens
so limpar na database o storage, items tile, items house, items depot, items.
-
LanEngine
vieram tentar me vender isso tbm kk reputado.