Ir para conteúdo

randoniin

Membro
  • Registro em

  • Última visita

  1. preciso de ajuda pois adicionei um pokemon novo em meu poketibia (base pda) e tá dando esse erro no goback/catch system que eu não sei arrumar,se alguem puder ajudar agradeço. [01/11/2020 01:26:05] [Error - Action Interface] [01/11/2020 01:26:05] data/actions/scripts/goback.lua:onUse [01/11/2020 01:26:05] Description: [01/11/2020 01:26:05] data/lib/catch system.lua:388: attempt to index a boolean value [01/11/2020 01:26:05] stack traceback: [01/11/2020 01:26:06] data/lib/catch system.lua:388: in function 'doAddPokemonInOwnList' [01/11/2020 01:26:06] data/actions/scripts/goback.lua:185: in function <data/actions/scripts/goback.lua:13> [01/11/2020 01:26:06] Error while executing function "getPlayerInfoAboutPokemon("Admin, Mcharizardx)", Mcharizardx doesn't exist. [01/11/2020 01:26:06] [Error - Action Interface] [01/11/2020 01:26:06] data/actions/scripts/goback.lua:onUse [01/11/2020 01:26:06] Description: [01/11/2020 01:26:06] data/lib/catch system.lua:388: attempt to index a boolean value [01/11/2020 01:26:06] stack traceback: [01/11/2020 01:26:06] data/lib/catch system.lua:388: in function 'doAddPokemonInOwnList' [01/11/2020 01:26:06] data/actions/scripts/goback.lua:185: in function <data/actions/scripts/goback.lua:13>
  2. agora ta dando isso to usando esse script aqui pra porta ============================== local config = { daily = "no", -- allow only one enter per day? (like in global Tibia) level = 150, storage = 33303, entry = { {x = 1631, y = 1032, z = 8} -- onde o player esta parado para usar a porta, ou seja; coordenada na frente da porta }, destination = { {x = 1631, y = 1034, z = 8} -- pra onde ele vai ser teleportado, ou seja, para coordenada doutro lado da porta } } config.daily = getBooleanFromString(config.daily) function onUse(cid, item, fromPosition, itemEx, toPosition) if(item.itemid == 6265) then -- coloque aqui o id da porta no lugar do 1946 if(config.daily) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) else doTransformItem(item.uid, item.itemid - 1) end return true end if(item.itemid ~= 6265) then return true end local players = {} for _, position in ipairs(config.entry) do local pid = getTopCreature(position).uid if(pid == 0 or not isPlayer(pid) or getCreatureStorage(pid, config.storage) > 0 or getPlayerLevel(pid) < config.level) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) return true end table.insert(players, pid) end for i, pid in ipairs(players) do doSendMagicEffect(config.entry, CONST_ME_POFF) doTeleportThing(pid, config.destination, false) doSendMagicEffect(config.destination, CONST_ME_ENERGYAREA) end doTransformItem(item.uid, item.itemid + 1) return true end
  3. local function checkStackpos(item, position) position.stackpos = STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE local thing = getThingFromPos(position) position.stackpos = STACKPOS_TOP_FIELD local field = getThingFromPos(position) return (item.uid == thing.uid or thing.itemid < 100 or field.itemid == 0) end local function doorEnter(cid, item, toPosition) doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, toPosition) end function onUse(cid, item, fromPosition, itemEx, toPosition) if(fromPosition.x ~= CONTAINER_POSITION and isPlayerPzLocked(cid) and getTileInfo(fromPosition).protection) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) return true end if(getItemLevelDoor(item.itemid) > 0) then if(item.actionid == 189) then if(not isPremium(cid)) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Only the worthy may pass.") return true end doorEnter(cid, item, toPosition) return true end local gender = item.actionid - 186 if(isInArray({PLAYERSEX_FEMALE, PLAYERSEX_MALE, PLAYERSEX_GAMEMASTER}, gender)) then if(gender ~= getPlayerSex(cid)) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Only the worthy may pass.") return true end doorEnter(cid, item, toPosition) return true end local skull = item.actionid - 180 if(skull >= SKULL_NONE and skull <= SKULL_BLACK) then if(skull ~= getCreatureSkullType(cid)) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Only the worthy may pass.") return true end doorEnter(cid, item, toPosition) return true end local group = item.actionid - 150 if(group >= 0 and group < 30) then if(group > getPlayerGroupId(cid)) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Only the worthy may pass.") return true end doorEnter(cid, item, toPosition) return true end local vocation = item.actionid - 100 if(vocation >= 0 and vocation < 50) then local playerVocationInfo = getVocationInfo(getPlayerVocation(cid)) if(playerVocationInfo.id ~= vocation and playerVocationInfo.fromVocation ~= vocation) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Only the worthy may pass.") return true end doorEnter(cid, item, toPosition) return true end if(item.actionid == 190 or (item.actionid ~= 0 and getPlayerLevel(cid) >= (item.actionid - getItemLevelDoor(item.itemid)))) then doorEnter(cid, item, toPosition) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Only the worthy may pass.") end return true end if(isInArray(specialDoors, item.itemid)) then if(item.actionid == 100 or (item.actionid ~= 0 and getPlayerStorageValue(cid, item.actionid) > 0)) then doorEnter(cid, item, toPosition) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "The door seems to be sealed against unwanted intruders.") end return true end if(isInArray(keys, item.itemid)) then if(itemEx.actionid > 0) then if(item.actionid == itemEx.actionid and doors[itemEx.itemid] ~= nil) then doTransformItem(itemEx.uid, doors[itemEx.itemid]) return true end doPlayerSendCancel(cid, "The key does not match.") return true end return false end if(isInArray(horizontalOpenDoors, item.itemid) and checkStackpos(item, fromPosition)) then local newPosition = toPosition newPosition.y = newPosition.y + 1 local doorPosition = fromPosition doorPosition.stackpos = STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE local doorCreature = getThingfromPos(doorPosition) if(doorCreature.itemid ~= 0) then local pzDoorPosition = getTileInfo(doorPosition).protection local pzNewPosition = getTileInfo(newPosition).protection if((pzDoorPosition and not pzNewPosition and doorCreature.uid ~= cid) or (not pzDoorPosition and pzNewPosition and doorCreature.uid == cid and isPlayerPzLocked(cid))) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) else doTeleportThing(doorCreature.uid, newPosition) if(not isInArray(closingDoors, item.itemid)) then doTransformItem(item.uid, item.itemid - 1) end end return true end doTransformItem(item.uid, item.itemid - 1) return true end if(isInArray(verticalOpenDoors, item.itemid) and checkStackpos(item, fromPosition)) then local newPosition = toPosition newPosition.x = newPosition.x + 1 local doorPosition = fromPosition doorPosition.stackpos = STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE local doorCreature = getThingfromPos(doorPosition) if(doorCreature.itemid ~= 0) then if(getTileInfo(doorPosition).protection and not getTileInfo(newPosition).protection and doorCreature.uid ~= cid) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) else doTeleportThing(doorCreature.uid, newPosition) if(not isInArray(closingDoors, item.itemid)) then doTransformItem(item.uid, item.itemid - 1) end end return true end doTransformItem(item.uid, item.itemid - 1) return true end if(doors[item.itemid] ~= nil and checkStackpos(item, fromPosition)) then if(item.actionid == 0) then doTransformItem(item.uid, doors[item.itemid]) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "It is locked.") end return true end local houseDoors = { [11790] = 11792, [11791] = 11792, [11792] = 11790, [11793] = 11795, [11794] = 11795, [11795] = 11793, [11796] = 11797, [11797] = 11796, [11798] = 11799, [11799] = 11798, [11800] = 11801, [11801] = 11800, [11802] = 11803, --alterado v1.6 [11803] = 11802, } if houseDoors[item.itemid] then doTransformItem(item.uid, houseDoors[item.itemid]) return true end return false end
  4. alguem me ajuda a resolver esse bug?, eu adicionei uma porta com gate of expertise tudo certinho mas ele ta pedindo pra eu arrumar alguma coisa no doors e eu não sei mecher lá Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  5. coloquem essa versão aqui que funciona <?xml version="1.0" encoding="UTF-8"?> <npc name="Paul" script="default.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="129" head="57" body="86" legs="0" feet="114" addons="2"/> <parameters> <parameter key="module_shop" value="1"/> <parameter key="shop_sellable" value="crossbow,2455,150;bow,2456,130"/> <parameter key="shop_buyable" value="crossbow,2455,360;bow,2456,200;spear,2389,10;royal spear,7378,25;assassin star,7368,200;power bolt,2547,30;bolt,2543,3;arrow,2544,2;"/> </parameters> </npc>
  6. eu criei :P infelizmente ninguem sabe como ajudar '-' eu não posso ficar parado
  7. sim isso ajudou um pouco pq as palletes eram todas pretas e agora tem terra e os outros itens, mas o mapa continua igual todo branco
  8. sei que não tem nada haver com esse post mas alguem pode me ajudar com esse erro?
  9. essa aqui https://tibiaking.com/forums/topic/92668-1098-remeres-map-editor-v35/ a e o meu servidor é de poketibia kk só pra avisar
  10. .preciso de ajuda nesse bug chato que ta dando no meu remeres, com qualquer mapa que eu abro Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.

Informação Importante

Confirmação de Termo