Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 04/19/14 em todas áreas

  1. YurOTS 7.6 Editado

    lucasmagri reagiu a Augusto por uma resposta no tópico

    1 ponto
    YurOTS 7.6 Editado Venho trazer a comunidade TibiaKing.com um projeto de OT meu, que utilizei por muito tempo (e a muito tempo atraz). O mesmo se baseou no YurOTS, um OT criado por um grande programador chamado Yures. O que contem: Enfim, hostiei este OT por meses, e hoje dando uma limpada no PC, achei e resolvi disponibilizar pra galera. O servidor possuir uma alta estabilidade (aguenta 100+ pessoas ON), ficava online por semanas, dentro do OT ja vem com um Restarter, caso o OT caia, o mesmo o reabre (jura?). Não postei fotos pois estou sem o cliente do 7.6 instalado. Download: http://www.4shared.c.../YurOTS-76.html Scan: http://www.virustotal.com/file-scan/repor...825938 Sites: http://www.lothuscorp.com.br/site.rar / http://www.lothuscorp.com.br/site2.rar / http://www.lothuscorp.com.br/site3.rar Créditos Yures - Criado o Servidor Augusto - Ter editado toda a parte de scripts, npcs e monstros do server. Allyson - Ter editado muitas coisas no Mapa e retitado vários bugs do mesmo. E aos criadores das ferramentas que utilizei para o criar (ItemEditor e MapaEditor) pois não lembro os nomes.
  2. [DOWNLOAD] Server PokeZot

    thyagolima reagiu a AdmAlexandre por uma resposta no tópico

    1 ponto
    Eae Galerinha do TibiaKing Hoje Venho Postar um Servidor Mais não é Feito Por Min !! Lista Completa de Pokemon Adicionados!! Sistemas Quests Alterações Prints Downloads!! -Créditos-
  3. Converta Imagens para OTBM

    extaN reagiu a EddyHavoc por uma resposta no tópico

    1 ponto
    Eae Galera do TibiaKing hoje vou deomonstrar como converter imagens para OTBM, qualquer imagem mesmo. Progamas requeridos: Bitmap to Map (Créditos para DarkstaR). http://www.4shared.c...itMapToMap.html Scan: http://www.virustota...3353-1325523955 1. Iniciando: Depois que você fazer o Download do BitmapToMap selecione a imagem que você desejar. Colorindo: Após selecionar a imagem você deve colori-la, para fazer isso você deve seguir os passos a seguir. OBS: Como é apenas um tutorial não será usado muitos detalhes ou seja será uma imagem Policromática. Em Range coloque a cor de sua borda, no nosso caso preto. Em Label4 coloque sua cor secundária, no nosso caso montaremos só o continente ou como outros falam o Shape, por isso não é necessário usar. Deixe a opção Place Ground marcada. Em Ground ID coloque o ID de qualquer ground. No caso usarei o 4526 (grass). Clique em Add e logo em seguida clique em Colorize Map. Essa última etapa pode demorar alguns minutos dependendo do mapa. Iniciando a conversão. Depois de carregar tudo, é a hora de começarmos a conversão de sua imagem para OTBM. Abaixo de Colorize Map coloque as coordenadas onde você quer que apareça o seu mapa foi usado X= 1000 e Y= 1000. Se quiser crie uma nova pasta para por o mapa ou salve em outra qualquer. Clique em Export to .OTBM map. Abrindo com seu RME: Localize seu mapa onde você o salvou e abra-o. Créditos: EddyHavoc Mythusz
  4. closed

    kinaofnarutoradbr reagiu a leocurvelo por uma resposta no tópico

    1 ponto
    pode fechar
  5. NPCs com montaria, ajuda

    Cat reagiu a Jamison Collins por uma resposta no tópico

    1 ponto
    Pode adicionar pela tag usada que define o outfit do NPC. Exemplo: <look type="152" head="78" body="94" legs="95" feet="0" addons="3" mount="368"/>
  6. (Resolvido)[duvida]pesca

    Qz.Diablos reagiu a Artur Henrique por uma resposta no tópico

    1 ponto
    -- My Fat Doll improvisando nos otserver ;~-- Fishing v 1.0 05/04/2013 function onUse(cid, item, fromPosition, itemEx, toPosition) --Config-- local Bait = 3976 -- ID da isca local needBait = TRUE -- Precisa de isca? TRUE/FALSE local FishRate = 1.0 -- Rate de fish local time = 1 -- Tempo pra pescar denovo (em segundos) local NeedLevel = 50000 -- Level pra pescar local fishable = {"Danger blood crab", "Danger massive water elemental", "Danger quara constrictor scout", "Danger quara constrictor", "Danger quara hydromancer scout", "Danger quara hydromancer", "Danger quara mantassin scout", "Danger quara mantassin", "Danger quara pincher scout", "Danger quara pincher", "Danger quara predator scout", "DDanger quara predator", "Danger ice", "Danger water elemental", "Danger quara squicher"} --Pescados local message1 = " você precisa "..getItemNameById(Bait).."de minhocas para pescar!" -- Mensagem se não tiver iscas! local message2 = "Você deve esperar alguns segundos!" --Mensagem se tiver pescando muito rapido local message3 = "Você não pode pescar no protection zone!" local message4 = "Você precisa ter level "..NeedLevel.." para pescar!" --Mensagem se não tiver level --Config End-- -- Não mecha -- local storage = 5560 local waterIds = {493, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625} if (getPlayerLevel(cid) >= NeedLevel) then if not getTilePzInfo(getCreaturePosition(cid)) then if needBait == TRUE then if getPlayerItemCount(cid, Bait) > 0 then if exhaustion.get(cid, storage) == FALSE then exhaustion.set(cid, storage, time) doPlayerAddSkillTry(cid, SKILL_FISHING, 1) if isInArray(waterIds, itemEx.itemid) == TRUE then doSendMagicEffect(toPosition, CONST_ME_LOSEENERGY) if itemEx.itemid ~= 493 then if math.random(1, (100 + (getPlayerSkill(cid, SKILL_FISHING) / 10))) <= (getPlayerSkill(cid, SKILL_FISHING)*FishRate) then doPlayerRemoveItem(cid, Bait, 1) doCreateMonster(fishable[math.random(#fishable)], getPlayerPosition(cid)) end end end return TRUE else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, message2) end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, message1) end return FALSE end if needBait == FALSE then if exhaustion.get(cid, storage) == FALSE then exhaustion.set(cid, storage, time) doPlayerAddSkillTry(cid, SKILL_FISHING, 1) if isInArray(waterIds, itemEx.itemid) == TRUE then doSendMagicEffect(toPosition, CONST_ME_LOSEENERGY) if itemEx.itemid ~= 493 then if math.random(1, (100 + (getPlayerSkill(cid, SKILL_FISHING) / 10))) <= (getPlayerSkill(cid, SKILL_FISHING)*FishRate) then doCreateMonster(fishable[math.random(#fishable)], getPlayerPosition(cid)) end end end return TRUE else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, message2) end end return FALSE else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, message3) end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, message4) end end
  7. Vê ai se da, se não der avisa. function onUse(cid, item) local levelL = 25 local levelH = 50 pos = {x = 944, y = 1828, z = 8} -- aki e pos if (getPlayerLevel(cid) >= levelL) and (getPlayerLevel(cid) >= levelH) then doTeleportThing(cid,pos) doSendMagicEffect(getPlayerPosition(cid), 12) -- efeito se ele for teleportado doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "GoGo Cinnabar Traning ground")-- mensagem se ele for teleportado else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Denied lit only players with level "25" or "50" max can join teleport.") -- mensagem se ele nao for teleportado doSendMagicEffect(getPlayerPosition(cid), 11) -- efeito se ele nao for teleportado end return TRUE end
  8. [Duvida] O error no movements

    maiconhuca reagiu a zuckah por uma resposta no tópico

    1 ponto
    tente criar outro npc vip na pasta npc crie um arquivo chamado npcvip.xml <?xml version="1.0" encoding="UTF-8"?> <npc name="Npc Vip" script="npcvip.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="75" head="0" body="0" legs="0" feet="0" addons="0"/> <parameters> <parameter key="message_greet" value="Hum Humm! Welcume lil' Player.."/> <parameter key="message_farewell" value="Good bye lil' one."/> </parameters> </npc> depois crie um arquivo lua dentro da pasta script com o nome npcvip.lua local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(npcHandler.focus ~= cid) then return false end if msgcontains(msg, 'premium scroll') then npcHandler:say('WOW! Do you really want to sell me a premium scroll?') talk_state = 1 elseif msgcontains(msg, 'yes') and talk_state == 1 then npcHandler:say('Oh, unbelievable! I sell premium scroll for 5 vip coin. Are you still interested?') talk_state = 2 elseif msgcontains(msg, 'yes') and talk_state == 2 and getPlayerItemCount(cid, 2363) >= 5 then npcHandler:say('Finally it is mine!') doPlayerAddItem(cid, 2345) doPlayerRemoveItem(cid, 2363, 5) talk_state = 1 return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) agora é só vc editar como achar melhor =)
  9. Olá Pessoal !

    Mateusdark reagiu a ViitinG por uma resposta no tópico

    1 ponto
    Welcome !!
  10. [Duvida] O error no movements

    maiconhuca reagiu a zuckah por uma resposta no tópico

    1 ponto
    provavelmente vc criou item vip mas não add no movements. por exemplo. se o item da algum atributo de add mais def, atk, proteção ml e etc... vc tem que add ele no movements.xml por exemplo aqui tem um amuleto, quando eu uso ele da um atibuto e quando eu retiro, ele desabilita o atributo que ele tinha dado. procure o id do item que vc editou ou está usando e add em itemid , o slot é onde vc está equipando ele. Para cada item vip editado que vc fez deverá ter isso. <movevent event="Equip" itemid="2196" slot="necklace" function="onEquipItem" /> <movevent event="DeEquip" itemid="2196" slot="necklace" function="onDeEquipItem" /> Se ajudei Rep+
  11. ajuda item realando muito

    joseanpereira reagiu a zuckah por uma resposta no tópico

    1 ponto
    troque isso local mana = getPlayerMaxMana(cid) local hp = getCreatureMaxHealth(cid) por isso local mana = 20000 local hp = 20000
  12. Tirar Battle ao entrar em PZ

    azzouks reagiu a grafit por uma resposta no tópico

    1 ponto
    Desculpa estar revivendo o post mas pode ser dúvida de outras pessoas.. Nas versões novas ele não aceita o comando doRemoveCondition(cid, CONDITION_INFIGHT) Ele só aceita assim: doRemoveConditions(cid, CONDITION_INFIGHT) Então o código fica assim: function onThink(cid, interval) if(getTilePzInfo(getCreaturePosition(cid))) then doRemoveConditions(cid, CONDITION_INFIGHT) end end com um S no condition
  13. 1 ponto
    realmente eu não percebi tal bug, script feito novamente, e desculpe abandonar o script, na proxima não critique reporte o erro, obrigado ! local configInv = { ["20:14"] = {nome = "The Demon Invasion", pos = {x=32369, y=32167, z=7}, monster = {"50 Demon", "1 The Imperor"}}, ["14:35"] = {nome = "The Massive Dragon Invasion", pos = {x=32368, y=32188, z=8}, monster = {"200 Dragon"}}, } function onThink(interval, lastExecution) local hours = tostring(os.date("%X")):sub(1, 5) if configInv[hours] then if GlobalStorageValue(95473) == hours then return true end doBroadcastMessage(hours .. " - " .. tb.nome .. " iníciou.") for _,x in pairs(tb.monster) do for s = 1, tonumber(x:match("%d+")) do doSummonCreature(x:match("%s(.+)"), tb.pos) end end setGlobalStorageValue(95473, hours) end return true end
  14. DÚVIDA - Remeres map editor 9.+

    kinaofnarutoradbr reagiu a danilomeloo por uma resposta no tópico

    1 ponto
    Baixe essa dll e cole na systen32 http://pt.dll-files.com/msvcrt.dll.html . espero ter ajudado ! Ajudei? De REP+ clicando em
  15. Wodbo By Crazzymaster

    rafaellfreitas reagiu a AdmAlexandre por uma resposta no tópico

    1 ponto
    Account Manager~ou~so por site~
  16. [LISTA] Lista Atualizada de OTs 8.6x

    Styller reagiu a GuuhTorres por uma resposta no tópico

    1 ponto
    Ótimo, agora podemos economizar tempo, não precisando ficar procurando server por server... Continue atualizando, obrigado !
  17. YurOTS 7.6 Editado

    EugenioGmD reagiu a Augusto por uma resposta no tópico

    1 ponto
    Concordo Matheus, mais pra mim a versão 7.6 foi a melhor até hoje, porque depois dela vieram as benditas malditas hotkeys, ai perdeu um pouco a graça! Obrigado Renato, e gogo postar conteudo =D PS: Adicionei alguns comentários e o Scan (tinha esquecido =P).
Líderes está configurado para São Paulo/GMT-03:00

Informação Importante

Confirmação de Termo