Postado Maio 1, 2012 13 anos aparece este erro no console do meu server como arruamr isso ? [30/04/2012 21:54:57] [Error - CreatureScript Interface] [30/04/2012 21:54:57] In a timer event called from: [30/04/2012 21:54:57] buffer:onKill [30/04/2012 21:54:57] Description: [30/04/2012 21:54:57] [string "function setPlayerStorageTable(cid, storage..."]:105: bad argument #1 to 'pairs' (table expected, got boolean) [30/04/2012 21:54:58] stack traceback: [30/04/2012 21:54:58] [C]: in function 'pairs' [30/04/2012 21:54:58] [string "function setPlayerStorageTable(cid, storage..."]:105: in function <[string "function setPlayerStorageTable(cid, storage..."]:95> desde já grato !!!! [url=http://imageshack.us]
Postado Maio 1, 2012 13 anos problema em uma tabela .. no for na hora de ler ela. poxa, sabe me dizer qual o script que ta dando .. passa pra gente que possamos tentar arrumar http://baiakuza.com/IP: baiakuza.com TIBIA: 10.96 Baiak Custom [ High Exp Rate ]
Postado Maio 1, 2012 13 anos Autor creaturescripts.rar dei um Upload da pasta Creature Script. skydangerous então esse é um dos problemas não sei qual seria o script que está causando este erro, por aparecer isto aqui no erro [Error - CreatureScript Interface] eu penso que o erro deve ser em creaturescripts. se conseguir me ajudar ficarei grato !!! abraços [url=http://imageshack.us]
Postado Maio 1, 2012 13 anos Irei ter que olhar todos script heehu irei ver se consigo achar o erro @Edit achei o erro ta no script tpmonster for name, pos in pairs(config.bosses) do nessa linha seria for name, pos in pairs(bosses) do aqui vai ele corrigido message = "Congrulations. Teleport close in 1 minute" timeToRemove = 60 teleportId = 1387 local bosses = { ["Magician"] = { x = 459, y = 594, z = 7 } } local function removal(position) doRemoveThing(getTileItemById(position,teleportId).uid, 1) return TRUE end function onDeath(cid, corpse, killer) registerCreatureEvent(cid, "teleportmonster") local position = getCreaturePosition(cid) for name, pos in pairs(bosses) do if name == getCreatureName(cid) then doCreateTeleport(teleportId, pos, position) doCreatureSay(cid, message, TALKTYPE_ORANGE_1) addEvent(removal,timeToRemove * 1000, position) doSendMagicEffect(position,10) end end return TRUE end se não funcionar tente este function removeTp(tp) local z = getTileItemById(createPos, tpId) if z then doRemoveItem(z.uid, 1) doSendMagicEffect(createPos, CONST_ME_POFF) end return TRUE end function onDeath(cid, corpse, killer) local monsterName = "Dark Magician" -- nome do monstro local tpTime = 30 -- em segundos local createPos = {x = 123, y = 123, z = 7} -- aki a posiçao aonde vai ser criado local toPos = {x = 123, y = 123 , z = 7} -- posiçao aonde o tp levara if isMonster(cid) then if string.lower(getCreatureName(cid)) == string.lower(monsterName) then doCreateTeleport(1387, toPos, createPos) doCreatureSay(killer,"Você matou o "..monsterName.." agora um tp se abrira voce tem "..tpTime.." segundos para entrar nele.",TALKTYPE_ORANGE_1) addEvent(removeTp, tpTime*1000) end end return TRUE end Editado Maio 1, 2012 13 anos por Skyforever Colocar outro script (veja o histórico de edições) Retirado. Skype: joaoxtibia85.
Postado Maio 1, 2012 13 anos tenho outro erro de um arquivo, vipsystem.lua -- configs templepos = {x=200,y=200,z=7} cityid = 1 -- end configs function onLogin(cid) timenow = os.time() viptime = getPlayerStorageValue(cid,29000) quantity = math.floor((getPlayerStorageValue(cid,29000) - timenow)(360024)) if quantity == 0 and viptime == 0 then setPlayerStorageValue(cid,29000,0) doTeleportThing(cid,templepos) -- setPlayerTown (estou sem minha listinha de functions para ver qual function que é para colocar townid), você pode colocar aqui se quiser end return TRUE end Você pois "=" e esqueceu de por em outra coisa, porém seria "=="(igual) e não recebe.. Não deve ser esse o problema, mas deve ajudar http://baiakuza.com/IP: baiakuza.com TIBIA: 10.96 Baiak Custom [ High Exp Rate ]
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.