
Tudo que TioSlash postou
-
[PEDIDO] Autoloot gold para TFS 1.2
Trouxe esse script do Printer, testado e aprovado em TFS 1.x todo credito de criação do mesmo é dele, segue o script: !autoloot add, itemId or name -- Adding a item to the list !autoloot remove, itemId or name -- Removing a item from the list !autoloot show -- Show the autoLoot list !autoloot clear -- Clears the autoLoot list Vá em data/global.lua e no final do arquivo cole isso: -- AutoLoot config AUTO_LOOT_MAX_ITEMS = 5 -- Reserved storage AUTOLOOT_STORAGE_START = 10000 AUTOLOOT_STORAGE_END = AUTOLOOT_STORAGE_START + AUTO_LOOT_MAX_ITEMS -- AutoLoot config end Agora vá em data/talkactions/talkactions.xml e coleque essa tag: <talkaction words="!autoloot" separator=" " script="autoloot.lua"/> Depois entre em /data/talkactions/scripts e crie um arquivo com o nome autoloot.lua, dentro dele coloque isso: function onSay(player, words, param) local split = param:split(",") local action = split[1] if action == "add" then local item = split[2]:gsub("%s+", "", 1) local itemType = ItemType(item) if itemType:getId() == 0 then itemType = ItemType(tonumber(item)) if itemType:getId() == 0 then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "There is no item with that id or name.") return false end end local itemName = tonumber(split[2]) and itemType:getName() or item local size = 0 for i = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do local storage = player:getStorageValue(i) if size == AUTO_LOOT_MAX_ITEMS then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "The list is full, please remove from the list to make some room.") break end if storage == itemType:getId() then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, itemName .." is already in the list.") break end if storage <= 0 then player:setStorageValue(i, itemType:getId()) player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, itemName .." has been added to the list.") break end size = size + 1 end elseif action == "remove" then local item = split[2]:gsub("%s+", "", 1) local itemType = ItemType(item) if itemType:getId() == 0 then itemType = ItemType(tonumber(item)) if itemType:getId() == 0 then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "There is no item with that id or name.") return false end end local itemName = tonumber(split[2]) and itemType:getName() or item for i = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do if player:getStorageValue(i) == itemType:getId() then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, itemName .." has been removed from the list.") player:setStorageValue(i, 0) return false end end player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, itemName .." was not founded in the list.") elseif action == "show" then local text = "-- Auto Loot List --\n" local count = 1 for i = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do local storage = player:getStorageValue(i) if storage > 0 then text = string.format("%s%d. %s\n", text, count, ItemType(storage):getName()) count = count + 1 end end if text == "" then text = "Empty" end player:showTextDialog(1950, text, false) elseif action == "clear" then for i = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do player:setStorageValue(i, 0) end player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "The autoloot list has been cleared.") else player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Use the commands: !autoloot {add, remove, show, clear}") end return false end Agora vá em data/creaturescripts/creaturescripts.xml e coloque esta tag dentro: <event type="kill" name="AutoLoot" script="autoloot.lua" /> Depois entra em /data/creaturescripts/scripts e crie um arquivo chamado autoloot.lua, dentro dele coloque isso: local function scanContainer(cid, position) local player = Player(cid) if not player then return end local corpse = Tile(position):getTopDownItem() if not corpse or not corpse:isContainer() then return end if corpse:getType():isCorpse() and corpse:getAttribute(ITEM_ATTRIBUTE_CORPSEOWNER) == cid then for a = corpse:getSize() - 1, 0, -1 do local containerItem = corpse:getItem(a) if containerItem then for b = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do if player:getStorageValue(b) == containerItem:getId() then containerItem:moveTo(player) end end end end end end function onKill(player, target) if not target:isMonster() then return true end addEvent(scanContainer, 100, player:getId(), target:getPosition()) return true end Por fim, não esqueça de registrar o evento dentro do arquivo login.lua que fica na pasta creaturescripts/scripts. no meu caso (tfs 1.3) ele fica no seguinte caminho: /data/creaturescripts/scripts/others/login.lua adicione esta tag: player:registerEvent("AutoLoot") Creditos 100%: Printer
-
Account não salva no database MySQL
Digite o seguinte comando e veja como se comporta: sudo su cd /var/www chmod -R 777
-
Account não salva no database MySQL
Qual a autorização que você deu a pasta HTML dentro do www? Talvez não esteja com autorização suficiente para gravar os dados no banco verifica tambem se dentro do html tem algum log de erro. se tiver posta aqui
-
erro de sql
sqlType = "mysql" sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "minhasenha" sqlDatabase = "pikachu.sql" sqlFile = "pikachu.sql" sqlKeepAlive = 0 mysqlReadTimeout = 1000 mysqlWriteTimeout = 1000 mysqlReconnectionAttempts = 5 encryptionType = "sha1" Cara você ta usando MYSQL ou SQL? Se for SQL onde está: sqlType = "mysql" mude para sqlType = "sql"
-
Não consigo adicionar atributos aos itens
Amigo, qual o erro que mostra no console agora ?
-
Falta de conhecimento Vps Linux
Você precisa acessar como SUPER USUÁRIO para fazer isso digite no terminal: sudo su ai você tenta novamente e me posta qual foi o resultado.
-
Guild Logo Quebrado
Bump
-
Guild Logo Quebrado
Olá Pessoal, já procurei em diversos tutoriais e já tentei trocar diversas paginas (guild.php/guild_image.php) e não funciona! Sempre fica assim: Obs: Já dei chmod -R 777 html e no www também Alguem de bom coração consegue me ajudar? Desde já agradeço a atenção guild.php
- Alternativas ao otservlist.me
-
Cliente 11 próprio
Olá amigo, existem algumas etapas a fazer antes com o client 11. Não é apenas editar ele com o notepad++. Você precisa também usar um arquivo que vou detalhar abaixo: 1° Etapa: Você tem que possuir o arquivo login.php dentro do seu html (linux) ou www (windows) (caso não tenha copie esse abaixo no spoiler, crie um arquivo login.php e adicione o codigo dentro dele. depois coloque o arquivo dentro da pasta html ou www) 2° Etapa: Você vai abrir o CLIENT 11 com o NOTEPAD++ Vai da um CTRL + H e em LOCALIZAR você coloca BC27F992A96B8E2A43F4DFBE1CEF8FD51CF43D2803EE34FBBD8634D8B4FA32F7D9D9E159978DD29156D62F4153E9C5914263FC4986797E12245C1A6C4531EFE48A6F7C2EFFFFF18F2C9E1C504031F3E4A2C788EE96618FFFCEC2C3E5BFAFAF743B3FC7A872EE60A52C29AA688BDAF8692305312882F1F66EE9D8AEB7F84B1949 Em SUBSTITUIR POR você coloca 9B646903B45B07AC956568D87353BD7165139DD7940703B03E6DD079399661B4A837AA60561D7CCB9452FA0080594909882AB5BCA58A1A1B35F8B1059B72B1212611C6152AD3DBB3CFBEE7ADC142A75D3D75971509C321C5C24A5BD51FD460F01B4E15BEB0DE1930528A5D3F15C1E3CBF5C401D6777E10ACAAB33DBE8D5B7FF5 Pronto, você acabou de trocar a RSA KEY Agora vamos mudar o endereço de login do Client 11. Obs.: Tenha em mente que o numero de CARACTERES que tem no client tem que permanecer (53), caso o seu não possua a mesma quantidade você vai preencher com NULL conforme abaixo: Dê um CTRL + L e procure por: https://secure.tibia.com/services/clientservices.php Essa Linha tem 53 caracteres! Logo, caso o seu nao possua a mesma quantidade você terá que incluir alguns NULLs vamos usar como exemplo o ip localhost 127.0.0.1 e vamos substituir o site do tibia por: http://127.0.0.1/login.php Ao substituir essa linha, observe que só tem 27 caracteres, ou seja, tem 26 caracteres a menos do que a linha original. Dessa forma teremos que adicionar 26 caracteres NULL Para adicionar vá em Plugins>Converter>Conversion Painel Na linha 19243 você irá começar a adicionar os NULLS Nessa situação, iremos adicionar 26 caracteres Após adicionar os caracteres, salve o arquivo e ele vai entrar tranquilamente no seu servidor xD espero ter ajudado. Caso queira utilizar o client que usei nesse tutorial baixe através do link abaixo. (com os dados originais do tibia) Client Tibia 11.49.5884
-
Compilando Client Old com o MoleBox Pro
Opa! muito bom cara! meus parabéns! Vai ajudar nao só a mim quanto a muitos outros membros!
-
Tony Showoff (Projeto Clássico Sem nome)
Muito bom ! Parabéns
-
OTClient - BUg Bordas
OTClient - Ultimo do GITHUB (Atualizado) Servidor que Uso: OTX 7.72 - Baseado no TFS 0.3 Erro: Bordas desaparecem e os detalhes que ficam nas varandas desaparecem também
- [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
-
GLOBAL 100% 7.40 Cliente Proprio, Port Hope 7.4, POI, Demon OaK, War System, Shared Exp, Cast System, Anti Clone, Task System.
Parabéns amigo, realmente me impressionou o conteúdo. Existe algum bug que você esteja ciente ? Se sim, quais ?
- Map Editor 10.96 (Solução Provisoria)
-
Map Editor 10.96 (Solução Provisoria)
Amigo, Esse erro é devido o Spr. e o .data que esta nos arquivos do map editor.(provavelmente o seu corrompeu) Você vai precisar repor o que esta na pasta data do map editor. Ex: Se está lá o 10.94 você vai precisar pegar os mesmos arquivos do 10.94 e repor Quanto de memoria ram você tem ? veja se o seu map editor não corrompeu ao ser baixado. Eu uso Win7 64b e funcionou normalmente
- Map Editor 10.96 (Solução Provisoria)
- Map Editor 10.96 (Solução Provisoria)
-
Map Editor 10.96 (Solução Provisoria)
Remere's Map Editor para Versão 10.96 Olá Pessoal ! Observei que algumas pessoas estavam com dificuldades em editar mapas da versão 10.96 tendo em vista essa situação decidi postar um vídeo ensinando como se faz para poder editar (pelo menos por enquanto) comigo funciona perfeitamente, e espero que com vocês também. Links para Download: Map Editor 10.94 (Version Extended - Usaremos para editar o 10.96) Cliente 10.90 (O map editor pede pra poder editar) Link do Vídeo Tutorial Observações: - Pode conter bug esse map editor pra essa versão? R: Pode, até então testei e não obtive nenhum, mais sim, é possível que existam bugs. - Foi você quem fez? R: Não, eu só peguei o map editor da versão mais proxima a 10.96 e tentei de todas as maneiras achar uma forma de editar com ele, até encontrar essa. e me serve muito bem - Me ajudou muito esse video ! R: Então curte o vídeo, compartilha, se inscreve no canal e da um gostei aqui no topico! :D Possível erro (acontece com algumas pessoas) Erro - "unsuported version" (Geralmente acontece quando salva o mapa e tenta re-abrir ele após salvar seu trabalho. - Creditos da correção do Bug: @Bikafo
-
Refine System - TFS 1.2
Bump
- [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
-
Refine System - TFS 1.2
Olá pessoal, um sistema bastante interessante e de muita utilidade é o de refinar itens. Gostaria muito do mesmo, se alguem tiver por favor compartilhar nesse topico. (Encontrei no forum mais não para TFS 1.2) Grato
-
Refine System - TFS 1.2
Olá pessoal, um sistema bastante interessante e de muita utilidade é o de refinar itens. Gostaria muito do mesmo, se alguem tiver por favor compartilhar nesse topico. (Encontrei no forum mais não para TFS 1.2) Grato
- [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)