Ir para conteúdo

Gustavo Ntos

Membro
  • Registro em

  • Última visita

Tudo que Gustavo Ntos postou

  1. Como assim? ele teleporta pra 15 lugares aleatorios?
  2. Deixe o Seu Rme de acordo com o teu pc // 4gb de memorio > 2gb pro rmeee // 2 nucleo de processasor> 2 nucleo pro rme... http://imgur.com/a/F8cSe
  3. Eu ja te ajudei no facebook... poem aqui como melhor resposta ja que você ja arrumou..
  4. Quando Reloga com o pokemon solto ta bugando e o poke buga e não sai mais da ball sabe um solução?
  5. a Lib do cara ta errada , falta 1 ou 2 função e ele esqueceu de colocar pra resgistrar o Catch.lua , coisa simples mas nem todos sabem
  6. http://i.imgur.com/6dKwkVW.png @EDIT , Bug Concertado obrigado a você @Noob II pela tentativa de ajudar.! ( o Post do cara que fez o "Sistema" esta com muitos erros msm faltando alguns arquivos e configurações.... Fui no Site original e la esta certo e consegui arrumar).
  7. Ola estava olhando a aba de MoDs e encontrei um bem legal so que tem um problema ao relogar buga o pokemon.! Pois usa esta função: local item = getPokeOutLive(cid)[1] e no tibia normal não tem. tibiaking.com/forum/forums/topic/51450-sistema-de-pokemon-no-tibia/ function onLogout(cid) local health,maxhealth = getSummonLifes(cid) if getPlayerStorageValue(cid, 61204) >= 1 and getPlayerStorageValue(cid, 63215) <= 0 and getPlayerStorageValue(cid, 62314) <= 0 and getPlayerStorageValue(cid, 59987) <= 0 then setPlayerStorageValue(cid, 61205, health) setPlayerStorageValue(cid, 61206, maxhealth) setPlayerStorageValue(cid, 61204, 0) setPlayerStorageValue(cid, 61207, 1) end if getPlayerStorageValue(cid, 62314) >= 1 then pos = getCreaturePosition(cid) for i = 1,8 do doRemoveTile(getPosDirs(getCreaturePosition(cid), i)) end doRemoveTile(getCreaturePosition(cid)) setPlayerStorageValue(cid, 61941, pos.x) setPlayerStorageValue(cid, 61942, pos.y) setPlayerStorageValue(cid, 61943, pos.z) end return TRUE end function onLogin(cid) local pokes = { ["Dragon"] = {lookType=267, speed = 1500}, ["Rat"] = {lookType=267, speed = 500}, } local pokesfly = { ["Dragon"] = {lookType = 216, speed = 500}, } local pokesride = { ["Dragon Lord"] = {lookType=4, speed = 3000}, ["Dragon"] = {lookType=4, speed = 500}, } if getPlayerStorageValue(cid, 62314) >= 1 then doCreateTile(460, {x=getPlayerStorageValue(cid, 61941), y=getPlayerStorageValue(cid, 61942), z=getPlayerStorageValue(cid, 61943)}) doTeleportThing(cid, {x=getPlayerStorageValue(cid, 61941), y=getPlayerStorageValue(cid, 61942), z=getPlayerStorageValue(cid, 61943)}) for i = 1,8 do doItem(getPosDirs(getCreaturePosition(cid), i), 65119+i) end local item = getPokeOutLive(cid)[1] local a = getItemAttribute(item, "poke"):match("This is (.-)'s pokeball.") doSetCreatureOutfit(cid, pokesfly[tostring(a)], -1) doChangeSpeed(cid, pokesfly[tostring(a)].speed) registerCreatureEvent(cid, "PlayerPokeDeath") end if getPlayerStorageValue(cid, 63215) >= 1 then local item = getPokeOutLive(cid)[1] local a = getItemAttribute(item, "poke"):match("This is (.-)'s pokeball.") doSetCreatureOutfit(cid, pokes[tostring(a)], -1) doChangeSpeed(cid, pokes[tostring(a)].speed) registerCreatureEvent(cid, "PlayerPokeDeath") end if getPlayerStorageValue(cid, 59987) >= 1 then local item = getPokeOutLive(cid)[1] local a = getItemAttribute(item, "poke"):match("This is (.-)'s pokeball.") doSetCreatureOutfit(cid, pokesride[tostring(a)], -1) doChangeSpeed(cid, pokesride[tostring(a)].speed) registerCreatureEvent(cid, "PlayerPokeDeath") end if getPlayerStorageValue(cid, 61207) >= 1 then local item = getPokeOutLive(cid)[1] doTransformItem(item, pokein) doRemoveCondition(cid, CONDITION_OUTFIT) doItemSetAttribute(item, "poke", getItemAttribute(item, "poke"):sub(#getItemAttribute(item, "poke")) ~= "]" and getItemAttribute(item, "poke") .. " HP = ["..getPlayerStorageValue(cid, 61205).."/"..getPlayerStorageValue(cid, 61206).."]" or getItemAttribute(item, "poke")) setPlayerStorageValue(cid, 61207, 0) end return TRUE end function onDeath(cid, deathList) local owner = getCreatureMaster(cid) doPlayerSendTextMessage(owner, 22, "Your pokemon died.") for slot = CONST_SLOT_FIRST, CONST_SLOT_LAST do local item = getPlayerSlotItem(owner, slot) if isContainer(item.uid) then local items = getItemsInContainerById(item.uid, pokeout) for _, ui in pairs(items) do if getItemAttribute(ui, "poke"):sub(#getItemAttribute(ui, "poke")) == "." then local maxh = tonumber(getItemAttribute(ui, "poke"):match("/(.+)]")) doItemSetAttribute(ui, "poke", getItemAttribute(ui, "poke"):sub(1, findLetter(getItemAttribute(ui, "poke"), ".")) .. " HP = [0/"..getCreatureMaxHealth(cid).."]") end end end if item.itemid == pokeout then if getItemAttribute(item.uid, "poke"):sub(#getItemAttribute(item.uid, "poke")) == "." then local maxh = tonumber(getItemAttribute(item.uid, "poke"):match("/(.+)]")) doItemSetAttribute(item.uid, "poke", getItemAttribute(item.uid, "poke"):sub(1, findLetter(getItemAttribute(item.uid, "poke"), ".")) .. " HP = [0/"..getCreatureMaxHealth(cid).."]") end end end doRemoveCreature(cid) setPlayerStorageValue(owner, 61207, 0) setPlayerStorageValue(owner, 61204, 0) return FALSE end
  8. Alguem pode criar uma script que se tiver x storage não pode deslogar??? ///// To com um problema numa script o servidor não tem uma função GetPokeOut(cid) ,como daria pra arrumar a script -- if getPlayerStorageValue(cid, 61207) >= 1 then -- local item = getPokeOutLive(cid)[1] -- doTransformItem(item, pokein) -- doRemoveCondition(cid, CONDITION_OUTFIT) -- doItemSetAttribute(item, "poke", getItemAttribute(item, "poke"):sub(#getItemAttribute(item, "poke")) ~= "]" and getItemAttribute(item, "poke") .. " HP = ["..getPlayerStorageValue(cid, 61205).."/"..getPlayerStorageValue(cid, 61206).."]" or getItemAttribute(item, "poke")) -- setPlayerStorageValue(cid, 61207, 0) -- end Script Completa: function onLogout(cid) local health,maxhealth = getSummonLifes(cid) if getPlayerStorageValue(cid, 61204) >= 1 and getPlayerStorageValue(cid, 63215) <= 0 and getPlayerStorageValue(cid, 62314) <= 0 and getPlayerStorageValue(cid, 59987) <= 0 then setPlayerStorageValue(cid, 61205, health) setPlayerStorageValue(cid, 61206, maxhealth) setPlayerStorageValue(cid, 61204, 0) setPlayerStorageValue(cid, 61207, 1) end if getPlayerStorageValue(cid, 62314) >= 1 then pos = getCreaturePosition(cid) for i = 1,8 do doRemoveTile(getPosDirs(getCreaturePosition(cid), i)) end doRemoveTile(getCreaturePosition(cid)) setPlayerStorageValue(cid, 61941, pos.x) setPlayerStorageValue(cid, 61942, pos.y) setPlayerStorageValue(cid, 61943, pos.z) end return TRUE end function onLogin(cid) local pokes = { --["Dragon"] = {lookType=267, speed = 1500}, } local pokesfly = { ---["Dragon"] = {lookType = 216, speed = 500}, } local pokesride = { ---["Dragon Lord"] = {lookType=4, speed = 3000}, } if getPlayerStorageValue(cid, 62314) >= 1 then doCreateTile(460, {x=getPlayerStorageValue(cid, 61941), y=getPlayerStorageValue(cid, 61942), z=getPlayerStorageValue(cid, 61943)}) doTeleportThing(cid, {x=getPlayerStorageValue(cid, 61941), y=getPlayerStorageValue(cid, 61942), z=getPlayerStorageValue(cid, 61943)}) for i = 1,8 do doItem(getPosDirs(getCreaturePosition(cid), i), 65119+i) end local item = getPokeOutLive(cid)[1] local a = getItemAttribute(item, "poke"):match("This is (.-)'s pokeball.") doSetCreatureOutfit(cid, pokesfly[tostring(a)], -1) doChangeSpeed(cid, pokesfly[tostring(a)].speed) registerCreatureEvent(cid, "PlayerPokeDeath") end if getPlayerStorageValue(cid, 63215) >= 1 then local item = getPokeOutLive(cid)[1] local a = getItemAttribute(item, "poke"):match("This is (.-)'s pokeball.") doSetCreatureOutfit(cid, pokes[tostring(a)], -1) doChangeSpeed(cid, pokes[tostring(a)].speed) registerCreatureEvent(cid, "PlayerPokeDeath") end if getPlayerStorageValue(cid, 59987) >= 1 then local item = getPokeOutLive(cid)[1] local a = getItemAttribute(item, "poke"):match("This is (.-)'s pokeball.") doSetCreatureOutfit(cid, pokesride[tostring(a)], -1) doChangeSpeed(cid, pokesride[tostring(a)].speed) registerCreatureEvent(cid, "PlayerPokeDeath") end -- if getPlayerStorageValue(cid, 61207) >= 1 then -- local item = getPokeOutLive(cid)[1] -- doTransformItem(item, pokein) -- doRemoveCondition(cid, CONDITION_OUTFIT) -- doItemSetAttribute(item, "poke", getItemAttribute(item, "poke"):sub(#getItemAttribute(item, "poke")) ~= "]" and getItemAttribute(item, "poke") .. " HP = ["..getPlayerStorageValue(cid, 61205).."/"..getPlayerStorageValue(cid, 61206).."]" or getItemAttribute(item, "poke")) -- setPlayerStorageValue(cid, 61207, 0) -- end return TRUE end function onDeath(cid, deathList) local owner = getCreatureMaster(cid) doPlayerSendTextMessage(owner, 22, "Sua alma morreu!") for slot = CONST_SLOT_FIRST, CONST_SLOT_LAST do local item = getPlayerSlotItem(owner, slot) if isContainer(item.uid) then local items = getItemsInContainerById(item.uid, pokeout) for _, ui in pairs(items) do if getItemAttribute(ui, "poke"):sub(#getItemAttribute(ui, "poke")) == "." then local maxh = tonumber(getItemAttribute(ui, "poke"):match("/(.+)]")) doItemSetAttribute(ui, "poke", getItemAttribute(ui, "poke"):sub(1, findLetter(getItemAttribute(ui, "poke"), ".")) .. " HP = [0/"..getCreatureMaxHealth(cid).."]") end end end if item.itemid == pokeout then if getItemAttribute(item.uid, "poke"):sub(#getItemAttribute(item.uid, "poke")) == "." then local maxh = tonumber(getItemAttribute(item.uid, "poke"):match("/(.+)]")) doItemSetAttribute(item.uid, "poke", getItemAttribute(item.uid, "poke"):sub(1, findLetter(getItemAttribute(item.uid, "poke"), ".")) .. " HP = [0/"..getCreatureMaxHealth(cid).."]") end end end doRemoveCreature(cid) setPlayerStorageValue(owner, 61207, 0) setPlayerStorageValue(owner, 61204, 0) return FALSE end
  9. Pode ser que funcione sim.
  10. Tem algum bug nessa Database que faz com que não aceita colocar no Nickname "letras" , para você criar uma conta tem que por numeros eu não sei uma solução para isso pois não mecho com site.
  11. Um cara posto um site e uma sql aqui nos comentario ja viu?
  12. tenta mudar a sql , pegue de outro servidor.
  13. Preciso saber qual o arquivo da source que posso mecher para mudar o nome ( Quero muda isso , fique com a imagem): Source 0.3.6 versão 8,6
  14. Se pede ajuda e nem da REP ou diz se funcionou ou não, faz varias perguntas seguindas o pessoal te ajuda e você não responde e quer + ajuda agora?? KKK
  15. Re-faça denovo cara de erro, mude de source...
  16. Vai na database e poem teu char como group id: 64
  17. Erros: Box 0 Não Funciona Ditto ao copiar Pokemon não solta os move Alguns Moves bugados e com sprs ao contrario Não consegui Pescar ( Não sei se foi so aqui) Quem suber arrumar sas porra avisa
  18. Utilize numeros envez de letras no nickname.!
  19. Voce esta errado muito errado hostiei esse servidor no meu pc e ficou com um uptime de 40 hrs sem cair, mais ai? o pc é ruim pakas...
  20. Quando você esta em aol voce perde so a bag e tem uma pequena chance de dropa armors e a arma... pelo menos assim nos jogos que fiz de tibia.
  21. Posta o Creaturescripts.xml e o login.lua que o pessoal te ajuda e outra coisa faz uma explicação melhor com fotos ....
  22. Gustavo Ntos postou uma resposta no tópico em Websites
    Qual gesior é compativel?
  23. Vlw mano funcionou so arrumei umas paradas vlw ae.
  24. Não faz nada.... so manda o efeito... igual a minha script ali de cima tfs é 0.3.6

Informação Importante

Confirmação de Termo