Ir para conteúdo

Gabriel10101

Campones
  • Total de itens

    16
  • Registro em

  • Última visita

Tudo que Gabriel10101 postou

  1. Estou usando server de pokemon PDA(By Bolz),mas estou com um problema no fishing,que ele sempre upa na mesma velocidade,já tentei trocar com ajuda do próprio Bolz e não conseguimos resolver,se alguém souber por favor me ajude. Obrigado.
  2. Desculpe,mas mexi no script aqui não obtive resultados,ele continua muito alto,eu queria fosse cada vez mais hard tipo,do 30 pro 40 médio do 40 pro 50 um pouco mais difícil...Olha como eu deixei: local chance = 10 + getPlayerSkillLevel(cid, 6) / 2.5 Eu não sabia o que fazer e alterei os números e testei xd. Obrigado.
  3. Obrigado por me ajudar,mas tipo no fishing eu uso rateSkill = 1,ai não sei se é impressão minha mas ele upa sempre na mesma velocidade,não teria como fazer tipo por estágios? E meu fishing trava no 80 nunca passa disso... REP + para você
  4. Primeiro parabéns pelo server,continue atualizando...Se possível poderia tirar umas dúvidas minha? 1 - Como eu posso regular skill de fishing,para upar um pouco mais devagar? 2 - Sobre o spawn de shinys,eu vi que existem respawn fixos,eu retirei eles usando o RME Map Editor e coloquei pokes normais,para mudar a chance edito nessa linha? if isInArray(shinys, getCreatureName(cid)) then --alterado v1.9 \/ chance = 1 --1% chance 3 - Como posso alterar a frequência de um ataque passivo? (Mega Drain) Desculpe por umas perguntas bobas,mas sou iniciante em PokeTibia,obrigado.
  5. Aguenta sussegado,como ele falou 200 a 300 players seria bem arriscado,mas uns 100 roda suss.
  6. Entendi,valeu ae cara qualquer coisa posto aqui. REP +
  7. Desde que eu abaixei o server vem com esse problema,na verdade eu abaixei e editei algumas coisas no mapa ae coloquei on e veio esse bug...
  8. Mais no rateskills não vai aumentar todas? experienceStages = "yes" rateExperience = 200 rateExperienceFromPlayers = 1 rateSkill = 50 rateMagic = 35 rateLoot = 4 rateSpawn = 6 Vou tentar colocar 80 em vez de 50 pra ver... @EDIT não adiantou nada,ele continua upando 1% em 1% as skills.
  9. Ta ae: <?xml version="1.0" encoding="UTF-8"?> <creaturescripts> <event type="login" name="PlayerLogin" event="script" value="login.lua"/> <event type="joinchannel" name="GuildMotd" event="script" value="guildmotd.lua"/> <event type="receivemail" name="Mail" event="script" value="mail.lua"/> <event type="reportbug" name="SaveReportBug" script="reportbug.lua"/> <event type="preparedeath" name="forever amulet" event="script" value="aol.lua"/> <event type="death" name="tp" event="script" value="tp.lua"/> <event type="death" name="teleportmonster" script="tpmonster.lua"/> <event type="think" name="Idle" event="script" value="idle.lua"/> <event type="think" name="SkullCheck" event="script" value="skullcheck.lua"/> <event type="death" name="PlayerDeath" event="script" value="playerdeath.lua"/> <event type="login" name="FirstItems" event="script" value="firstitems.lua"/> <event type="login" name="VipLogin" script="vip.lua"/> <event type="PrepareDeath" name="pvparena" script="pvparena.lua"/> <event type="attack" name="attackguild" script="attackguild.lua"/> <event type="death" name="incendio" script="incendioMonster.lua"/> <event type="death" name="BlessDrop" event="script" value="DropBless.lua"/> </creaturescripts>
  10. Um kina com skill 27 nos trainers VIP (que batem mais rapido) está upando 1% em 1%
  11. Cara ta upando,mas bem devagar,como posso aumentar um pouco?
  12. Agora ele está upando ( muito devagar) e o kina pego um pouco de shield e já parou (skill 17 com 70%),o que pode ser agora?
  13. Não deu certo,olha como ficou o login.lua 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, "Hello, it appears that your character has been namelocked, what would you like as your new name?") elseif(accountManager == MANAGER_ACCOUNT) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to manage your account and if you want to start over then type 'cancel'.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, 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, "killer") registerCreatureEvent(cid, "Idle") registerCreatureEvent(cid, "BlessDrop") registerCreatureEvent(cid, "attackguild") registerCreatureEvent(cid, "advance") registerCreatureEvent(cid, "FimVip") registerCreatureEvent(cid, "forever amulet") registerCreatureEvent(cid, "SkullCheck") registerCreatureEvent(cid, "ReportBug") registerCreatureEvent(cid, VipReceive) registerCreatureEvent(cid, "PlayerKill") doPlayerSetSkillRate(cid, 5, 100) if (InitArenaScript ~= 0) then InitArenaScript = 1 -- make arena rooms free for i = 42300, 42309 do setGlobalStorageValue(i, 0) setGlobalStorageValue(i+100, 0) end end -- 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 return true end
  14. Galera no meu server não upa shield ( upa mais muito devagar),o top tem shield 29,e não upa nem 1% por dia,eu já tentei mecher no xml/vocações e não teve resultado,o que pode ser? <?xml version="1.0" encoding="UTF-8"?> <vocations> <vocation id="0" name="None" description="none" needpremium="0" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="0" attackable="no"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/> </vocation> <vocation id="1" name="Master Sorcerer" description="a Master Sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="3" gainhpamount="150" gainmanaticks="2" gainmanaamount="200" manamultiplier="1.1" attackspeed="400" soulmax="100" gainsoulticks="120" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/> </vocation> <vocation id="2" name="Elder Druid" description="a Elder Druid" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="3" gainhpamount="150" gainmanaticks="2" gainmanaamount="200" manamultiplier="1.1" attackspeed="400" soulmax="100" gainsoulticks="120" fromvoc="2"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/> </vocation> <vocation id="3" name="Royal Paladin" description="a Royal Paladin" needpremium="0" gaincap="20" gainhp="10" gainmana="15" gainhpticks="2" gainhpamount="175" gainmanaticks="3" gainmanaamount="175" manamultiplier="1.4" attackspeed="350" soulmax="100" gainsoulticks="120" fromvoc="3"> <formula meleeDamage="1.0" distDamage="1.1" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.2" club="1.2" sword="1.2" axe="1.2" distance="1.1" shielding="1.5" fishing="1.1" experience="1.0"/> </vocation> <vocation id="4" name="Elite Knight" description="a Elite Knight" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="200" gainmanaticks="3" gainmanaamount="150" manamultiplier="3.0" attackspeed="350" soulmax="100" gainsoulticks="120" fromvoc="4"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="2.0" fishing="1.1" experience="1.0"/> </vocation>
  15. Aqui a box não fica no canto direito em baixo dos players online,pode editar meu layout?
  16. Eu abaixei aqui para testar o server,e ele está muito bom,mas só tenho uma dúvida,como faço para arrumar os respawns de shinys? Tem lugares que estão nascendo vários shinys,na praia de cerulean (acho que isso o nome),nasce um shiny abra por exemplo...
  17. Ae pessoal,então,troquei o mapa do meu ot,coloquei tudo os bixos,npc,tudo certinho...Ai mudei onde acc manager,ia aparecer pelo sql,e no config lua aonde o player ia aparecer,um sqm pra frente...Ai fui teste na hora que chega para dizer se é male ou female buga,eu digo male ou female aparece o seguinte erro: 19:04 Account Manager: Your character couldn't be created, please try again. Não sei como resolver,alguem me da uma ajudinha por favor. Abraços.
  18. Pessoal,estou precisando de um script para Poketibia...Eu queria que quando o player fosse no tp do time azul sua roupa ficasse azul,e quando ele fosse no vermelho sua roupa ficasse vermelha. E se possível as pessoas do mesmo time não pudessem se atacar. Abraços. Agradeço desde já. ------------------------------------- @Edit Galera consegui por para mudar de outfit,certinho. usei http://www.xtibia.com/forum/topic/131054-854-team-war/ Mas to com um problema,tipo quando ele morre continua com a roupa do pvp,não tem como fazer quando ele morrer voltar ao outfit normal(quando morre volta ao templo,nem desloga). E se der,fazer quando ele for no tp de volta,voltar ao outfit original. Abraços. UP! Ajuda ae por favor. UP
  19. Era bem isso que eu queria,valeu mano ti amo
  20. Sem problemas... Tipo eu tentei igual o do tópico,mas não deu,porque na minha pasta talkactions tem flyup.lua e flydown.lua,ai não achei as linhas... Flyup.lua: function onSay(cid) if getPlayerStorageValue(cid, 17000) <= 0 then return true end if getThingPos(cid).z == 0 then doPlayerSendCancel(cid, "You can\'t go higher!") return true end local pos = getCreaturePosition(cid) pos.stackpos = 0 local g = getTileThingByPos(pos) pos.z = pos.z-1 pos.x = pos.x+1 pos.y = pos.y+1 if getTileThingByPos(pos).itemid == 0 then doCombatAreaHealth(cid, 0, pos, 0, 0, 0, CONST_ME_NONE) doCreateItem(1023, 1, pos) doTeleportThing(cid, pos) else doPlayerSendCancel(cid, "You can\'t fly through constructions.") return true end for x=-1,1 do for y=-1,1 do posa = {x=getThingPos(cid).x+x,y=getThingPos(cid).y+y,z=getThingPos(cid).z} if getTileThingByPos(posa).itemid == 0 then doCombatAreaHealth(cid, 0, posa, 0, 0, 0, CONST_ME_NONE) doCreateItem(460, 1, posa) end end doCreateItem(1023, 1, pos) end return true end E o Flydown.lua local lower = {'460', '1022', '1023'} function onSay(cid) local houses = {'919', '1015', '1590', '1591', '1592', '1593', '1582', '1584', '1586', '1588', '5248', '5189'} if getPlayerStorageValue(cid, 17000) <= 0 then return true end if getThingPos(cid).z == 7 then doPlayerSendCancel(cid, "You can\'t go lower!") return true end if not isInArray(lower, getTileInfo(getThingPos(cid)).itemid) then doPlayerSendCancel(cid, "You can\'t go lower!") return true end local pos = getCreaturePosition(cid) pos.stackpos = 0 pos.z = pos.z+1 pos.x = pos.x-1 pos.y = pos.y-1 if isInArray(houses, getTileThingByPos(pos).itemid) then doPlayerSendCancel(cid, "You can\'t go lower!") return true end if getTileThingByPos(pos).itemid >= 1 then if getTilePzInfo(pos) == true then doPlayerSendCancel(cid, "You can\'t go down here.") return true end if not isWalkable(pos, cid, 0, 0) then doPlayerSendCancel(cid, "You can\'t go there.") return true end ground = getTileInfo(pos).itemid doCreateItem(460, 1, pos) doTeleportThing(cid, pos) doCreateItem(ground, 1, pos) else doCombatAreaHealth(cid, 0, pos, 0, 0, 0, CONST_ME_NONE) doCreateItem(1022, 1, pos) doTeleportThing(cid, pos) return true end for x=-1,1 do for y=-1,1 do posa = {x=getThingPos(cid).x+x,y=getThingPos(cid).y+y,z=getThingPos(cid).z} if getTileThingByPos(posa).itemid == 0 then doCombatAreaHealth(cid, 0, posa, 0, 0, 0, CONST_ME_NONE) doCreateItem(460, 1, posa) end end end return true end
  21. Uso esse OT: http://www.xtibia.com/forum/topic/157023-svke-ot/ local del = {'460', '1022', '1023'} local updown = {'1', '3'} function onStepIn(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 17000) <= 0 then doTeleportThing(cid, topos, false) doRemoveItem(getTileThingByPos(frompos).uid, 1) if isPlayer(cid) then doPlayerSendCancel(cid, "You can't fly.") end return true end if getPlayerStorageValue(cid, 17000) >= 1 then if topos.z == frompos.z then if getCreatureOutfit(cid).lookType == 316 then effect = 136 else effect = 2 end doSendMagicEffect(topos, effect) end end for x=-1,1 do for y=-1,1 do posa = {x=topos.x+x,y=topos.y+y,z=topos.z} if isInArray(del, getTileThingByPos(posa).itemid) then doRemoveItem(getTileThingByPos(posa).uid, 1) end end end for x=-1,1 do for y=-1,1 do pose = {x=frompos.x+x,y=frompos.y+y,z=frompos.z} if getTileThingByPos(pose).itemid == 0 then doCombatAreaHealth(cid, 0, pose, 0, 0, 0, CONST_ME_NONE) doCreateItem(460, 1, pose) end end end doCombatAreaHealth(cid, 0, topos, 0, 0, 0, CONST_ME_NONE) doCreateItem(460, 1, frompos) if topos.z > frompos.z then doCreateItem(1023, 1, frompos) doTransformItem(getTileThingByPos(frompos).uid, 1023) elseif topos.z < frompos.z then doCreateItem(1022, 1, frompos) doTransformItem(getTileThingByPos(frompos).uid, 1022) end return true end esse arquivo é o fly.lua
  22. Eu coloquei um novo pokemon,no caso voam,mais não sei adicionar eles para fly tbm,....Ajudem me por favor
  • Quem Está Navegando   0 membros estão online

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