Ir para conteúdo

AliceKillen

Campones
  • Total de itens

    9
  • Registro em

  • Última visita

Sobre AliceKillen

Informações

  • Forma que conheci o xTibia
    Amigos
  • Sou
    Mapper

AliceKillen's Achievements

  1. Man, não deu certo. O poke tá ganhando xp porque o xp negativo fica menor e menor, mas ainda tá mostrando que o poke é lvl 100. Não sei o que fazer, cara. Resolvido. Obrigado Stigal por tentar ajudar, podem mover.
  2. Pessoal, o negócio é isso aqui: 18:49 Voce esta vendo seu umbreon +70 [100] Hit points: 39083/39083 He is very happy with you! Experience needed to level up: -367205. Eu vi um tópico que falava sobre colocar o max lvl do poke 300, dizia pra mudar na lvl tables, mas não funcionou no meu ot não! Disseram pra trocar as coisas pelas do ot lunus, mas eu não o encontrei, não encontro link válido, só os clients... Também tem o troço do xp negativo do poke... Alguém pode ajudar aí? REP + Meu e-mail é alice-wmn@hotmail.com
  3. Man, já tentei assim e não funcionou... Se puder passar um script que funcione para mim eu agradeceria cara, esse daí tá dando muito problema, sabe?
  4. Bom, eu baixei um PDA esses dias e queria saber como adicionar novas cidades para dar concentrate com os pokes, mas não sei como fazer isso não ^^ Tipo assim: Celadon - id = 1 Saffron - id = 2 Lavender - id = 3 Vermilion - id = 4 Fuchsia - id = 5 Cinnabar - id = 6 Viridian - id = 9 Pewter - id = 10 Pallet Town - id = 12 Orre - id = 13 Larosse - id = 14 Canavale - id = 15 Lilycove - id = 16 Golden - id = 17 Também tem outra coisa no server, tem aquele sistema que precisa falar 'hi' com a Nurse da city antes de poder dar teleport pra lá, mas, nem um cara que já nasceu na city e fala 'hi' pra Nurse todo dia não tá conseguindo dar teleport, sabe? O servidor é um Skyfall 854 que achei num tópico do GabrielTxu. Script tá intocado, do jeito que veio quando baixei: local poke = {"Shiny Mr. Mime", 'Mew', 'Mewtwo', 'Abra', 'Kadabra', 'Alakazam', 'Drowzee', 'Hypno', 'Mr. Mime', 'Porygon', 'Shiny Abra', 'Shiny Alakazam', 'Shiny Hypno', 'Porygon2'} --alterado v1.9 local etele = 9499 local cdtele = 1800 local config = { premium = false, -- se precisa ser premium account (true or false) battle = true -- se precisa estar sem battle (true). Se colocar false, poderá usar teleport no meio de batalhas } local places = { [2] = {name = "Saffron", id = 2, sto = 897530}, [3] = {name = "Cerulean", id = 3, sto = 897531}, [4] = {name = "Lavender", id = 4, sto = 897532}, [6] = {name = "Fuchsia", id = 6, sto = 897533}, [1] = {name = "Celadon", id = 1, sto = 897534}, [9] = {name = "Viridian", id = 9, sto = 897535}, --alterado v1.7 [5] = {name = "Vermilion", id = 5, sto = 897536}, [10] = {name = "Pewter", id = 10, sto = 897537}, [12] = {name = "Pallet", id = 12}, [10] = {name = "Cinnabar", id = 10, sto = 897538}, [11] = {name = "Snow", id = 11, sto = 897539}, [12] = {name = "Golden", id = 14, sto = 897540}, } function onSay(cid, words, param) if #getCreatureSummons(cid) == 0 then doPlayerSendCancel(cid, "You need a pokemon to use teleport.") return true end if not isInArray(poke, getCreatureName(getCreatureSummons(cid)[1])) then return 0 end if getPlayerStorageValue(cid, Agatha.stoIni) >= 1 and getPlayerStorageValue(cid, Agatha.stoIni) < 50 then --alterado v1.9 doPlayerSendCancel(cid, "You can't do that here!") return true end if getPlayerStorageValue(cid, 22545) == 1 then --golden arena doPlayerSendCancel(cid, "You can't do that while the golden arena!") return true end if getPlayerStorageValue(cid, 212124) >= 1 then --alterado v1.6 return doPlayerSendCancel(cid, "You can't do it with a pokemon with mind controlled!") end if getPlayerStorageValue(cid, 52480) >= 1 then return doPlayerSendCancel(cid, "You can't do it while a duel!") --alterado v1.6 end if getPlayerStorageValue(cid, 6598754) == 1 or getPlayerStorageValue(cid, 6598755) == 1 then return doPlayerSendCancel(cid, "You can't do it while in the PVP Zone!") --alterado v1.7 end if exhaustion.get(cid, etele) and exhaustion.get(cid, etele) > 0 then local tempo = tonumber(exhaustion.get(cid, etele)) or 0 local min = math.floor(tempo) doPlayerSendCancel(cid, "Your pokemon is tired, wait "..getStringmytempo(tempo).." to teleport again.") return true end if config.premium and not isPremium(cid) then doPlayerSendCancel(cid, "Only premium members are allowed to use teleport.") return true end if config.battle and getCreatureCondition(cid, CONDITION_INFIGHT) then doPlayerSendCancel(cid, "Your pokemon can't concentrate during battles.") return true end if (param == '') then local str = "" str = str .. "Places to go :\n\nHouse\n" for a = 1, #places do str = str..""..places[a].name.."\n" end doShowTextDialog(cid, 7416, str) return true end local item = getPlayerSlotItem(cid, 8) local nome = getPokeballName(item.uid) local summon = getCreatureSummons(cid)[1] local lastppos = getThingPos(cid) local lastspos = getThingPos(summon) local telepos = {} local myplace = "" local townid = 0 local citySto = 0 --alterado v1.7 if string.lower(param) == "house" then if not getHouseByPlayerGUID(getPlayerGUID(cid)) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "You don't own a house.") return true end telepos = getHouseEntry(getHouseByPlayerGUID(getPlayerGUID(cid))) myplace = "our home" else for x = 1, #places do if string.find(string.lower(places[x].name), string.lower(param)) then townid = places[x].id myplace = places[x].name citySto = places[x].sto or -1 --alterado v1.7 end end if myplace == "" then doPlayerSendCancel(cid, "That place doesn't exist.") return true end end if myplace ~= "" and townid > 0 then telepos = getTownTemplePosition(townid) end if string.lower(param) ~= "house" and citySto ~= -1 and getPlayerStorageValue(cid, citySto) <= -1 then --alterado v1.7 doPlayerSendCancel(cid, "You have to talk with nurse in this place, before you can teleport for there!") return true end if getDistanceBetween(getThingPos(cid), telepos) <= 15 then doPlayerSendCancel(cid, "You are too near to the place you want to go!") return true end doSendMagicEffect(getThingPos(summon), 29) doSendMagicEffect(getThingPos(cid), 29) doTeleportThing(cid, telepos, false) local pos2 = getClosestFreeTile(cid, getPosByDir(getThingPos(cid), SOUTH)) doTeleportThing(summon, pos2, false) doSendMagicEffect(getThingPos(cid), 29) doCreatureSay(cid, ""..nome..", teleport to "..myplace.."!", 1) doCreatureSay(cid, ""..nome..", teleport to "..myplace.."!", 1, false, 0, lastppos) doCreatureSay(summon, "TELEPORT!", TALKTYPE_MONSTER) doCreatureSay(summon, "TELEPORT!", TALKTYPE_MONSTER, false, 0, lastspos) doCreatureSetLookDir(cid, SOUTH) doCreatureSetLookDir(summon, SOUTH) doSendMagicEffect(getThingPos(summon), CONST_ME_TELEPORT) exhaustion.set(cid, etele, cdtele) return true end E, se não for pedir demais, gostaria que alguém complementasse com uma coisinha: eu queria que os subowners das houses pudessem ser teleportados assim como os owners. Se for possível, é claro. Obrigada, desde já. -- Ah, rep+ pra quem ajudar.
  5. Não sei o que fiz de errado, o script é esse http://www.xtibia.com/forum/topic/218481-me-ajudem-com-sistema-de-fishing/ Segue o meu function onUse(cid, item, fromPos, itemEx, toPos) end d1 = { [0] = {pesca = 'Fish'}, [1] = {pesca = 'Jellyfish'}, [2] = {pesca = 'Manta Ray'}, [3] = {pesca = 'Northern Pick'}, [4] = {pesca = 'Shark'}, } d100 = { [0] = {pesca = 'Young Sea Serpent'}, [1] = {pesca = 'Quara Predator Scout'}, [2] = {pesca = 'Quara Constrictor Scout'}, [3] = {pesca = 'Quara Mantassin Scout'}, } d120 = { [0] = {pesca = 'Quara Hydromancer'}, [1] = {pesca = 'Quara Mantassint'}, } d150 = { [0] = {pesca = 'Sea Serpent'}, [1] = {pesca = 'Quara Predator'}, } local config = { waters = {4614, 4615, 4616, 4617, 4618, 4619, 4608, 4609, 4610, 4611, 4612, 4613, 7236, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4665, 4666, 4820, 4821, 4822, 4823, 4824, 4825}, } local skill = getPlayerSkillLevel(cid, 6) local playerpos = {x=getCreaturePosition(cid).x, y=getCreaturePosition(cid).y+1, z=getCreaturePosition(cid).z} if not (isInArray(config.waters, itemEx.itemid)) then return doPlayerSendCancel(cid, "You cannot fish here.") end doSendMagicEffect(toPos, CONST_ME_LOSEENERGY) doPlayerAddSkillTry(cid, 6, 1) if skill >= 1 then local random = math.random(0, 30) -- 1 VAI PESCAR TODAS AS VEZES PARA DEIXAR MAIS DIFICIL POE 30/40 if random <= 1 then doSummonCreature(d150[random].pesca, playerpos) return true end if skill >= 150 then local random = math.random(0, 15) -- 1 VAI PESCAR TODAS AS VEZES PARA DEIXAR MAIS DIFICIL POE 30/40 if random <= 1 then doSummonCreature(d150[random].pesca, playerpos) return true end elseif skill >= 120 then local random = math.random(0, 20) -- 1 VAI PESCAR TODAS AS VEZES PARA DEIXAR MAIS DIFICIL POE 30/40 if random <= 1 then doSummonCreature(d120[random].pesca, playerpos) return true end elseif skill >= 100 then local random = math.random(0, 25) -- 1 VAI PESCAR TODAS AS VEZES PARA DEIXAR MAIS DIFICIL POE 30/40 if random <= 3 then doSummonCreature(d100[random].pesca, playerpos) return true end end return true end Tava faltando um end na primeira linha e eu botei, mas ainda tem esse erro daqui [14:26:51.645] [Error - Test Interface] [14:26:51.661] data/actions/scripts/pesca.lua [14:26:51.670] Description: [14:26:51.673] (LuaInterface::luaGetPlayerSkillLevel) Player not found [14:26:51.687] [Error - Test Interface] [14:26:51.696] data/actions/scripts/pesca.lua [14:26:51.701] Description: [14:26:51.718] (LuaInterface::luaGetThingPosition) Thing not found [14:26:51.730] [Error - Test Interface] [14:26:51.733] data/actions/scripts/pesca.lua [14:26:51.743] Description: [14:26:51.754] data/actions/scripts/pesca.lua:41: attempt to index a boolean value [14:26:51.789] [Error - Event::checkScript] Cannot load script (data/actions/scripts/pesca.lua) Por favor, alguém ajuda ae!
  6. Valeu, cara, nem acredito que era só isso. Valeu mesmo Rep+
  7. Gente, sempre que uso um script que tem que registrar alguma coisa no meu login.lua ele dá um erro no serv e as funções que eu coloco não funcionam e como eu não sei quase nada sobre scripts, o serv fala que não pode carregar o login.lua. Observe: local config = { loginMessage = getConfigValue('loginMessage') } function onLogin(cid) local loss = getConfigValue('deathLostPercent') if(loss ~= nil) then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10) end local accountManager = getPlayerAccountManager(cid) if(accountManager == MANAGER_NONE) then local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage if(lastLogin > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "." else str = str .. " Please choose your outfit." doPlayerSendOutfitWindow(cid) end doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) elseif(accountManager == MANAGER_NAMELOCK) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Olá, sua conta foi criada, gostaria de um nome pro char?") elseif(accountManager == MANAGER_ACCOUNT) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Olá, selecione a opção 'account' para gerenciar ou 'cancel'.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Ola, type 'account' to create an account or type 'recover' to recover an account.") end if(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end registerCreatureEvent(cid, "Mail") registerCreatureEvent(cid, "GuildMotd") registerCreatureEvent(cid, "Idle") registerCreatureEvent(cid, "SkullCheck") registerCreatureEvent(cid, "ReportBug") registerCreatureEvent(cid, "Gate") registerCreatureEvent(cid, "ArenaKill") -- if he did not make full arena 1 he must start from zero if getPlayerStorageValue(cid, 42309) < 1 then for i = 42300, 42309 do setPlayerStorageValue(cid, i, 0) end end -- if he did not make full arena 2 he must start from zero if getPlayerStorageValue(cid, 42319) < 1 then for i = 42310, 42319 do setPlayerStorageValue(cid, i, 0) end end -- if he did not make full arena 3 he must start from zero if getPlayerStorageValue(cid, 42329) < 1 then for i = 42320, 42329 do setPlayerStorageValue(cid, i, 0) end end if getPlayerStorageValue(cid, 42355) == -1 then setPlayerStorageValue(cid, 42355, 0) -- did not arena level end setPlayerStorageValue(cid, 42350, 0) -- time to kick 0 setPlayerStorageValue(cid, 42352, 0) -- is not in arena registerCreatureEvent(cid, "teleportpaper") registerCreatureEvent(cid, "KillingInTheNameOf") ---registerCreatureEvent(cid, "task_count") registerCreatureEvent(cid, "zombieevent") registerCreatureEvent(cid, "ZombieAttack") registerCreatureEvent(cid, "Zombie") registerCreatureEvent(cid, "ZombieLook") return true end registerCreatureEvent(cid, "AttackVocation") return true end É isso, será que alguem poderia arrumar para mim? Claro que vou dar rep+
  8. Preciso de um script de npc que heale todo o hp e a mana do player que falar 'hi' com ele, não importa com quanto de hp ele esteja. Quando healar, tirar 10 gold coins do player. Não precisa curar poison e tal. Obs: Client 8.6 Já consegui vários scripts, mas nenhum funciona no meu ot... Quem Ajudar Ganha REP+
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...