Ir para conteúdo

TioJapa

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    TioJapa deu reputação a Sekk em (Resolvido)Exana flam   
    Cria um arquivo chamado flam.lua em spells/scripts
     
    e coloque isso dentro:
     
     
    A tag no spells.xml, é só copiar a do exana pox e fazer as edições necessárias.
     
     
    Desculpe qualquer erro, e a falta de organização, estou com pressa aqui!
  2. Gostei
    TioJapa deu reputação a luanluciano93 em Como mudar a transform da soft   
    items/items.xml, procure pelo id da soft e veja no atributo: <attribute key="decayTo" value="ITEM|_ID" />
  3. Negativo
    TioJapa recebeu reputação de Wakon em [ShowOFF] Baiak Normandia   
    Muito bom REP++
  4. Negativo
    TioJapa recebeu reputação de Wakon em [10.x]Depot AriesCity   
    Estou curtindo muito seus mapas, espero que seja um membro ativo
  5. Gostei
    TioJapa deu reputação a Aries Mapper em [10.x]Depot AriesCity   
  6. Gostei
    TioJapa deu reputação a Aries Mapper em [ShowOFF] Baiak Normandia   
    Comecei esse baiak a uns 4 meses, porem a mais ou menos um mês atrás eu me esqueci completamente dele.
    Hoje eu estava dando uma organizada nos meus arquivos do MEGA e achei ele.
    Esse progeto foi um dos que eu mais me empenhei para construir algo legal.
     
     
     Cidade principal:    
     Cidade VIP:             
    Cidade Extra:         
     
     
     
     

     
    Imagens



    http://imgur.com/a/VlOsi
  7. Gostei
    TioJapa deu reputação a Sekk em Como passar Disto de cmd para GUI   
    Mano, qual a dificuldade de responder o cara? Não é pra ficar perguntando poxa... Se vc sabe como, fala como compila em GUI poxa, tem muita gente que também quer, e que preferem GUI.
  8. Gostei
    TioJapa recebeu reputação de xADMx em First Itens Duvida   
    Alguem poderia me informar quais seriam as classes desse script ? pois não sei qual é qual
     



  9. Gostei
    TioJapa deu reputação a psychonaut em (Resolvido)TFS 1.2 teletransportar ao acabar premium   
    Vai na creaturescripts/scripts sempremium.lua
    function onLogin(player, cid) if getPlayerPremiumDays(cid) == 0 then doTeleportThing(cid, getPlayerMasterPos(cid), false) doPlayerSendTextMessage(cid,MESSAGE_FIRST,'Sua premium acabou, voce foi pro templo') doSendMagicEffect(getCreaturePosition(cid),CONST_ME_TELEPORT) end return true end creaturescripts/others/login.lua:
         'Sempremium'   No localevents.   Ai no creaturescripts.xml: <event type="login" name="Sempremium" script="sempremium.lua" /> Qualquer coisa me avisa que arrumo. Não deu pra testar porque no meu servidor PA é grátis, então não cai no templo.
  10. Gostei
    TioJapa deu reputação a psychonaut em (Resolvido)Erro ao executar /save   
    Editei aquele script, olha la, muda e tenta dar /save
    http://www.tibiaking.com/forum/topic/59582-problemas-com-rollback/
  11. Gostei
    TioJapa deu reputação a psychonaut em (Resolvido)Problemas com RollBack   
    Editei o script, acontece que algumas funções eram antigas. Esse ai é o do talkactions.
    function onSay(cid, words, param, channel) if getPlayerGroupId(cid) > 2 then for var = 1,2 do if var == 1 then broadcastMessage("Salvo.", 4) end if var == 2 then saveServer() end end end return true end
  12. Gostei
    TioJapa deu reputação a wolkz em [Tutorial] Arrumando o bug do status offline Gesior Tfs 1.0   
    Bom, eu passei por um problema quando estava testando o Gesior no meu OTServer: mesmo com o server online e portas liberadas o site continuava mostrando como offline. Eu vi que algumas pessoas sugeriram trocar no arquivo layout.php isto:
    if($config['status']['serverStatus_online'] == 1) por isto:
    if($config['status']['serverStatus_online'] >= 0) mas eu vi que estava errado, pois ele iria mostrar o server como online mesmo que não estivesse. Então eu andei olhando os códigos, mexendo nos arquivos e acabei achando o erro. No arquivo load.compat.php, dentro da pasta system, na linha #254 (pelo menos aqui) eu encontrei o seguinte código:
    $statusInfo = new ServerStatus($config['server']['ip'], $config['server']['statusPort'], 1); onde está escrito 'statusPort' eu percebi que no config.lua não tinha isto, pois lá estava 'statusProtocolPort'. Então basta trocar esta linha por:
    $statusInfo = new ServerStatus($config['server']['ip'], $config['server']['statusProtocolPort'], 1); Espero ter ajudado!
  13. Gostei
    TioJapa deu reputação a nookia em (Resolvido)Erro no na disto   
    Executa no phpmyadmin:
    CREATE TABLE IF NOT EXISTS `live_casts` ( `player_id` int(11) NOT NULL, `cast_name` varchar(255) NOT NULL, `password` boolean NOT NULL DEFAULT false, `description` varchar(255), `spectators` smallint(5) DEFAULT 0, UNIQUE KEY `player_id_2` (`player_id`), FOREIGN KEY (`player_id`) REFERENCES `players`(`id`) ON DELETE CASCADE ) ENGINE=InnoDB;
  14. Gostei
    TioJapa deu reputação a Pedro. em First Itens Duvida   
    1 sorc, 2 ed, 3 pala, 4 ek. 
     
    [1] = {
    [2] = {
    [3] = {
    [4] = {
  15. Gostei
    TioJapa deu reputação a Pedro. em NPC de task   
  16. Gostei
    TioJapa deu reputação a kaiquegabriel em New venore war 9.81   
    essa cor amarela, azul florescente e verde me deu cancer nos olhos, bj.
  17. Gostei
    Sustitua: sqlType = "sqlite" Por: sqlType = "mysql"
  18. Gostei
    Substitua:
    sqlType = "sqlite" sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "m9l7j9" sqlDatabase = "MataNoob" sqlFile = "matanoob.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "plain" Por:
    sqlType = "sqlite" sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "" sqlDatabase = "" sqlFile = "matanoob.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "plain"
  19. Gostei
    TioJapa recebeu reputação de Heyron em [DOWNLOAD] Baiak Normandia v1   
    [DOWNLOAD] Baiak Normandia v1
    Bom comecei esse projeto a muito tempo mas abandonei ele.
    Está muito bem organizado e a cidade principal esta quase pronta.
    Espero que alguém dê continuidade nele!
    //----------------------------------------------//


     
     
     
     
    Download 
    https://mega.co.nz/#!OAkiFaiY!XJzx9qQauPvueLRxPLmowyC-xLTl57BNySWaekePI3s https://www.virustotal.com/pt/file/137b1f47029d6ac4651fa2615b6f26b58288c9459784ee3fb89a906de6bc16c7/analysis/1423946165/
  20. Gostei
    TioJapa recebeu reputação de Reds em [DOWNLOAD] Baiak Normandia v1   
    [DOWNLOAD] Baiak Normandia v1
    Bom comecei esse projeto a muito tempo mas abandonei ele.
    Está muito bem organizado e a cidade principal esta quase pronta.
    Espero que alguém dê continuidade nele!
    //----------------------------------------------//


     
     
     
     
    Download 
    https://mega.co.nz/#!OAkiFaiY!XJzx9qQauPvueLRxPLmowyC-xLTl57BNySWaekePI3s https://www.virustotal.com/pt/file/137b1f47029d6ac4651fa2615b6f26b58288c9459784ee3fb89a906de6bc16c7/analysis/1423946165/
  21. Gostei
    TioJapa deu reputação a RogerioOwns em [UPDATE]BAIAK LERO Com area donate!Bye Rogerio 26.06.14   
    [uPDATE] BAIAK LERO Com area donate!Bye Rogerio 26.06.14   - Baiak Lero tem a base do baiak ice, todos os bugs retirados. - Contem 4 novas quests (Lero Quest) cada item da 3% def de todos os danos. - Cidade free, Vip1, vip2, Reformulada. - Adicionado VIP 3. - Adicionado VIP Donate.Poder ser comprada pelo Lero Seller por [ 50kk ]  - Adicionado Itens (LERO) no templo npc (Lero Seller) 2º melhores armas do jogo. - Acidionados Novos Scripts, calculo de kills, ant-magebomb etc. - Adicionado npc Ring Seller. - Adicionado Recarregar Soft/Firewalker apenas Clicando nelas. - Buero inicial Reformulado. - Não contem exit trainer. -City Donate - Novos Monsters Donates na cidade vip donate. -Nova Quest Helmet of the Ancients AGORA FUNCIONANDO -Nova Quest Boots Donate -Systema Task -Implementado 2 boss portas lvl 400 e 500 no templo>>>PARA SAIR SO MATANDO O BOSS E PEGANDO A CARTA QUE ELE DA DE LOOT E PASSAR NA PORTA -Algumas hunts sem teleports espalhadas no mapa tmb de Warlock Demon Medusa   UPDATE 25-06-14 ---RETIRADOS BUGS QUE DAVA LAG NO SERVIDOR ---INVASOES AUTOMATICAS TODOS OS DIAS // FERUMBRAS-GHAZBARAN-MORGAROTH-NECROPARUS-THE HORNED FOX-MADARETH-TIQUANDAS REVENGE-DEMODRAS E ROGERIO BOSS ---RAIDS PODE SER FEITA ATRAZ DO COMANDO TMB..../RAID FERUMBRAS ETC... ---DISTRO ARRUMADA AGORA TA BONITINHA ---QUEST BAIAK LUA REFORMULADA ---HOUSES TODAS DO SERVIDOR FUNCIONANDO---DESERTY CITY--TIQUANDA--DONATE TODAS PERFEITAMENTE ARRUMADAS ---ADDONS ALGUNS ITENS DE ADDON PODE SER ENCONTRADOS NO MAPA ATRAVEZ DE "QUEST"LOOT "OU COMPRANDO NO NPC BLUMA AO SUL DA MAIN CITY E NA VIP3 ---ADDONS DOLL E ""DROP"" DOS BOSS MORGAROTH--FERUMBRAS--GHAZBARAN---QUE TEM INVASAO AUTOMATICA ---VIP 3 REFORMULADA ARRUMADA AS HOUSES ----NPC BLUMA VENDE ITENS PARA ADDONS ---ADICIONADAS 13 NOVAS QUEST.... ---ADICIONADO 14 NOVAS HUNTS NOS TPS FREE ---ADICIONADO 8 NOVAS HUNTS NA CITY VIP ---ADICIONADO 6 NOVAS HUNTS NA VIP 2 ----ADICIONADO DRAKEN ELITE E DRAKEN ABOMINATION ---ADICIONADO MAIS 4 QUEST COM 2° MELHORES ITENS DO JOGO ---TEMPLO ----OS BOSS HELGORAK E USHURIEL SAO BOSS DA INQ! Q AO MATAR CRIA TP PARA PROXIMA SALA DA QUEST ---EXPLORE O MAPA A MUITO O QUE DESCOBRIR HUNTS--QUEST!! ----DUVIDAS ESTAREI AQUI PARA RESPONDELOS ----SKYPE: ROGERIOSK82   Creditos RogerioOwns / Leandrovp   Scan:https://www.virustotal.com/pt/file/42d0ea98f01717b050fefbb2d4897dd5ad5f7ebe0c0bb9a9e4fd5cb7b1bc40d9/analysis/1403729652/   Download: http://www.4shared.com/rar/nIY75ixfba/Baiak_Lero_2014.html?                  http://depositfiles.org/files/f8iwaiuv5
  22. Gostei
    TioJapa deu reputação a EddyHavoc em Perfect VIP System 2.2   
    Perfect Vip system 2.2
    Versão Testada:TFS 0.3.6 - 8.54 - 8.60
    Creditos pelas modificações: Kydrai,Nicekid e Marcryzius e EddyHavoc
    Creditos pelas publicações: EddyHavoc e Vodkart
    Oque Contém no Sistema vip 2.2?
    Quote
    - Compra Vip pela talkaction ( Comando !buyvip ) -- ou sem o comando.
    - Tile para somente Players Vip passarem ( conta também com funçâo os.time )
    - verifica quantos dias de Vip o character ainda possui.
    - Administradores(GOD) podem adicionar e remover dias de Vip para characters.
    -- Administradores(GOD) podem checkar dias de Vip dos Players.
    -- É adicionado [VIP] ao nome e retirado quando a vip Acabar.
    GOD Adicionando e Removendo dias de Vip
     
    Comprando VIP e Checkando dia da sua VIP
    Quote
    Comando:
     
    comprar vip:
    !buyvip
    checkar dias de vip:
    !vipdays
    God checkar dias de vip do character:
    /checkvip Nick
    exemplo: /checkvip Nicekid
     
     
    God adionar dias ao character:
    /addvip Nick,dias
    exemplo: /addvip Nicekid,5
    aqui adicionei 5 dias de vip.
    God Retirar dias de Vip do character:
    /delvip Nick,dias
    exemplo: /delvip Nicekid,5
    aqui retirei 5 dias de vip.
    Primeiro passo
     
    vá até talkactions/scripts Crie um arquivo.lua e renomeie para systemvip.lua
    dentro coloque:
      -- Script System Vip 2.2 -- function onSay(cid, words, param) if(words == "!buyvip") then local price = 5000000 if doPlayerRemoveMoney(cid, price) == TRUE then local days = 30 local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 13540) local timenow = os.time() if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end if string.find(tostring(getCreatureName(cid)),"[[Vip]]") then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.") setPlayerStorageValue(cid, 13540, time) local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.") else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.") setPlayerStorageValue(cid, 13540, time) local name = getCreatureName(cid) db.executeQuery("UPDATE `players` SET `name` = '[Vip] "..name.."' WHERE `id` = "..getPlayerGUID(cid)..";") doRemoveCreature(cid) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você precisa de "..price.." gp's para colocar vip.") end elseif(words == "!vipdays") then local timenow = os.time() local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no seu character.") elseif(words == "/checkvip") then if getPlayerAccess(cid) == 5 then if not param then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") end local player = getPlayerByName(param) if not isPlayer(player) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player "..player.." not found.") end local timenow = os.time() local quantity = math.floor((getPlayerStorageValue(player, 13540) - timenow)/(24 * 60 * 60)) doPlayerPopupFYI(cid, "O jogador tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no character.") return TRUE end elseif(words == "/addvip") then if getPlayerAccess(cid) == 5 then local t = string.explode(param, ",") if not t[2] then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") end local player = getPlayerByName(t[1]) local name = getCreatureName(player) local days = t[2] local pid = getPlayerByNameWildcard(t[1]) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player with this name doesn\'t exist or is offline.") return TRUE end local daysvalue = days*3600*24 local storageplayer = getPlayerStorageValue(player, 13540) local timenow = os.time() local time = storageplayer <= 0 and (timenow + daysvalue) or (storageplayer + daysvalue) if string.find(tostring(getCreatureName(pid)),"[[Vip]]") then doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Foram adicionados "..days.." dias de VIP no seu character.") setPlayerStorageValue(player, 13540, time) local quantity = math.floor((getPlayerStorageValue(player,13540) - timenow)/(3600*24)) doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Você tem "..quantity.." dias de VIP restantes.") else setPlayerStorageValue(player, 13540, time) db.executeQuery("UPDATE `players` SET `name` = '[Vip] "..name.."' WHERE `id` = "..getPlayerGUID(player)..";") doRemoveCreature(player) end end elseif(words == "/delvip") then if getPlayerAccess(cid) == 5 then local dec = MESSAGE_INFO_DESCR if(param == "") then return TRUE,doPlayerSendTextMessage(cid,18,"Command param required.")end local C,t = {},string.explode(param, ",") C.pos = getPlayerPosition(cid) C.uid = getCreatureByName(t[1]) C.time = ((tonumber(t[2]) == nil) and 1 or tonumber(t[2]))*3600*24 --Tempo da vip por dia. C.days = (tonumber(t[2]) == nil) and 1 or tonumber(t[2]) --Dias de vip. if(getPlayerStorageValue(C.uid,13540) < C.time)then doPlayerSendTextMessage(cid,dec,'O jogador '..t[1]..' não possui '..C.days..' dias de vip.') else doPlayerSendTextMessage(cid,dec,'Você removeu '..C.days..' dias de vip do player '..t[1]..'.') setPlayerStorageValue(C.uid,13540,getPlayerStorageValue(C.uid,13540)-C.time) end doSendMagicEffect(C.pos, math.random(28,30)) end end return TRUE end price = é o quanto a vip vai custar em gps days = quantos dias de vip serão adicionados ao player em talkactions.xml adicione a tag:
      <talkaction words="!vipdays;!buyvip;/checkvip;/addvip;/delvip" script="systemvip.lua"/> Pronto primeiro passo terminado. Sistema vip sem o !buyvip abra a spoiler Spoiler ---------------------------------------------------------------------------------------------------------------------------- Tile VIP Segundo passo. vá até movements/scripts crie um arquivo.lua e renomeie para vipe.lua dentro coloque:
      -- Script Vip Sytem 1.0 -- function onStepIn(cid, item, position, fromPosition) local config = { msgDenied = "Você não e vip ,fale com Administrador do Server.", msgWelcome = "Seja Bem Vindo a Area vip." } if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return TRUE end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome) return TRUE end Em movements.xml adicione a tag: <movevent type="StepIn" uniqueid="13700" event="script" value="vipe.lua"/> FIM DA VIP creaturescript/script crie um arquivo.lua e renomeie para endvip.lua e cole isso dentro dele:
      --[[ by EddyHavoc Tibiaking.com ]]-- function onLogin(cid) if getPlayerStorageValue(cid, 13540) - os.time() > 0 then setPlayerStorageValue(cid, 9898, 1) end local pos = {x = 157, y = 50, z = 7} -- posiçao do templo. function EddyHavoc(cid) if isPlayer(cid) then db.executeQuery("UPDATE `players` SET `name` = '"..string.sub(getCreatureName(cid), 7).."' WHERE `id` = "..getPlayerGUID(cid)..";") doRemoveCreature(cid) end end if getPlayerStorageValue(cid, 9898) == 1 and getPlayerStorageValue(cid, 13540) - os.time() < 1 or getPlayerStorageValue(cid, 13540) - os.time() == 0 then doTeleportThing(cid, pos) doPlayerPopupFYI(cid, "Sua vip Account acabou.") setPlayerStorageValue(cid, 9898, -1) if string.find(tostring(getCreatureName(cid)),"[[Vip]]") then addEvent(EddyHavoc, 3*1000, cid) end end return TRUE end em creaturescript.xml adicione a tag:
      <event type="login" name="CheckVip" script="endvip.lua"/>[i] Pronto Seu sistema Vip está terminado.
  23. Gostei
    TioJapa deu reputação a Caronte em (Resolvido)Como Corrigir esses Erros   
    [23/01/2015 14:01:21] [Warning - Spawns::loadFromXml] Training Monk ( 01056 / 01035 / 007 ) spawntime cannot be less than 1 seconds.
     
     
     
    Inglês:
     spawntime cannot be less than 1 seconds.
    Português:
     tempodespawn não pode ser menos que 1 segundo.
     
     
    Vai nessa posição e muda o tempo de spawn para mais de 1 segundo...
     
     

     
     
    [23/01/2015 14:01:28] Info: failed to load external entity "data/raids/raids.xml"
     
    Copie um arquivo .xml , e delete tudo que há dentro...
    nele coloque isso:
    <?xml version="1.0" encoding="UTF-8"?> <raids> </raids> E deixe na pasta raids
     

     
    [23/01/2015 14:01:21] [Warning - Houses::loadFromXml] House entry not set for: Forgotten headquarter (Flat 1, Area 42) (409
     
    Entre no remere's e vá em house palette
     
    localize essa casa no house palette, selecione ela, e clique em select exit, depois disso, coloque a exit na frente da porta, de preferência.
     

    [23/01/2015 14:01:20] [spawn::addMonster] Cannot find "Arkhothep"
     
     
    [23/01/2015 14:01:21] [spawn::addMonster] Cannot find "Exp bug"
    [23/01/2015 14:01:21] [spawn::addMonster] Cannot find "Exp bug"
    [23/01/2015 14:01:21] [spawn::addMonster] Cannot find "Mr.Ever"
    [23/01/2015 14:01:21] [spawn::addMonster] Cannot find "Mr.Ever
     
    Se você não sabe onde esses spawns dos bichos estão, crie dois monstros com os nomes deles, e de /goto Exp bug , e depois /goto mr.ever , para localizar eles, e se quiser, tirar...
     

     
    [23/01/2015 14:01:28] [Warning - Monster::Monster] Unknown event name - inquisitionPortals
     
    Esse você tem que saber qual monstro é da quest inquisition que tem um script dentro dele, pois o script foi deletado e o <event>inquisitionPortals</event> ainda está dentro do monstro, ou seja, ele está dando reload no script que não existe, a partir do XML de algum monstro...
  24. Gostei
    TioJapa recebeu reputação de Dr. Gregory House em (Resolvido)[PEDIDO] Exemplo de NPC barqueiro   
    Não vai a lugar algum, mesmo dizendo o destino ele continua no mesmo lugar!
     
     
     

  25. Gostei
    TioJapa deu reputação a Danihcv em (Resolvido)Corrigir erros   
    Bom, isso quer dizer que vc não tem o monstro Lizard Gate Guardian em seu server.
     
    Então pra que isso pare de aparecer va na pasta data\monster e abra o arquivo monsters.xml e procure pela linha:
    <monster name="Lizard Gate Guardian" file="lizard gate guardian.xml"/> Agora apague essa linha e reinicie o server. Prontinho, já deve ter desaparecido esse erro.

Informação Importante

Confirmação de Termo