
mattei123
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
mattei123 deu reputação a johnmlkzika em [8.6] Tibia Harry PotterHARRY POTTER ONLINE
Servidor TIBIA HARRY POTTER
Alguma vez voce pensou que poderia ser um aluno de HOGWARTS? Agora é sua chance!
Venha para o Harry Potter Online e fassa amigos, pegue varinhas, voe de vassoura e muito mais!
Estou disponibilizando o servidor pois meu projeto do Harry Potter Online foi por agua abaixo, por causa de um cara que conseguiu rippar as sprites do quilante...
Meu projeto já estava 90% andado, mas agora ferrou-se tudo.
Então estou mandando a parte do meu projeto que está pronta, porem com sprites do quilante (Já ESTA TUDO ADAPTADO)
- O QUE VOCE VAI TER QUE FAZER:
Ajustar o servidor...
Já estou te dando quase tudo de mao beijada, agora é só fazer alguns ajustes.
Como: adicionar NPC, fazer action de compra de TOGA, e coisas simples!
Bem.. é isso aproveitem!
Distro Totalmente Estavel
Sem bugs
Sem virus
Sem motherfuckingthings!
Apenas alegria!
-O QUE TEM NO SERVIDOR:
•1 Classes: Aluno
•O player ao upar um level, ganha "POINTS" para trocar por LIFE OU MANA assim torna o jogo mais sensivel
•Mapa Proprio
•JA EXISTE VIP E DONATES - AJUSTE PARA O NESCESSARIO
-O QUE FALTA NO SERVIDOR:
•AJUSTAR LIFE/HIT/LOOT DE MONSTROS
- AJUSTAR OS SPRITES DAS HORCRUX (MAS O SISTEMA JA ESTA FUNCIONANDO CORRETAMENTE)
-SISTEMAS:
• Vassoura
• Preparar poçoes (voce pega o axe [iD:2386], usa-o naqueles crystais que estaão espalhados pelo servidor, e com o crystal na backpack, use a magia "preparar", isso vai fazer com que seu caldeirão tenha carga,dai voce poderá dar USE no vial em cima do caldeirão para terminar sua poção!)
-SITE HTML INCLUSO!
DOWNLOAD:
http://depositfiles....files/csh0uuxil
http://depositfiles....files/csh0uuxil
(INCLUSO: SERVIDOR, CLIENTE, SITE)
SCREENS:
REP+ PRA MIM POW!
SCAN:
https://www.virustot...sis/1342184200/ Por Virus Total
CREDITOS:
Beddy
Erickrusha - fez a parte do mapa do entorno de HOGWARTS,obrigado man!
Johnmlkzika Por Ter Compartlhado
-
mattei123 deu reputação a L3K0T em Saiba todas as funções do seu TFSComo diz o titulo? você pode gerar suas funções do seu tfs em um arquivo texto, para fazer isso é só ir na lib 050 e adicionar isso no final, depois é só ligar o seu servidor e assim todas funções do seu server vai aparecer no arquivo txt. "Isso é bom pra resolver problemas de scripts e trabalhar de forma melhor, com a manipulação do mesmo."
function getLuaFunctions() local str = "" for f,k in pairs(_G) do if type(k) == 'function' then str = str..f..',' elseif type(k) == 'table' then for d,o in pairs(k) do if type(o) == 'function' then if f ~= '_G' and d ~= "_G" and f ~= 'package' then str = str..f.."."..d..',' end elseif type(o) == 'table' then for m,n in pairs(o) do if type(n) == 'function' then if d == "_M" and m ~= "_M" and f ~= "_G" and f ~= 'package' then str = str..f.."."..m.."," elseif f ~= '_G' and m ~= "_G" and d ~= "_G" and f ~= 'package' then str = str..f.."."..d..'.'..m..',' end elseif type(n) == 'table' then for x,p in pairs(n) do if type(p) == 'function' then if m == "_M" and d ~= "_M" and f ~= "_G" and f ~= 'package' then str = str..f.."."..d..'.'..x..',' elseif m == "_M" and d == "_M" and f ~= "_G" and f ~= 'package' then str = str..f.."."..x..',' elseif m ~= "_M" and d == "_M" and f ~= "_G" and f ~= 'package' then str = str..f..'.'..m..'.'..x..',' elseif f ~= '_G' and m ~= "_G" and d ~= "_G" and f ~= 'package' then str = str..f.."."..d..'.'..m..'.'..x..',' end end end end end end end end end return string.explode(str,',') end local k = getLuaFunctions() local file__ = io.open('funcoes do seu servidor.txt','w') table.sort(k) for i=1,#k do if k[i] ~= "" then file__:write((i-1)..' - '..k[i]..'\n') end end file__:close() Créditos: Mock
-
mattei123 deu reputação a L3K0T em Anunciar quem Matou um MonstroL3KOT tfs: 1.3
Bom esse sistema é bem simples, ele anuncia pro servidor todo ao matar um tal monstro especifico.
1° vai em otserv\data\creaturescripts\scripts copia um arquivo.lua, renomeia para monsterkill.lua e add dentro;;;
function onDeath(monster, corpse, killer, mostDamageKiller, unjustified, mostDamageUnjustified) local monstro = "Diablo" if monster:getName() == monstro then Game.broadcastMessage("O Jogador "..killer:getName().." matou o Boss " ..monster:getName().. "! ") end return true end
Em creaturescripts.xml add
<event type="death" name="monsterkill" script="monsterkill.lua"/>
Abra o xml do monstro que você quer que apareça a mensagem global depois de mata-lo e add lá no final depois de loot;;
<script> <event name="monsterkill" /> </script> feito isso, salve tudo e pronto!!! Sucesso e jamais desista do seus projetos.
ajuda sandada para @Faysal creditos: L3K0T and @Faysal
-
mattei123 deu reputação a Vodkart em [8.6] TOP 5 LEVEL no BroadCastMe pediram para postar uma especie de propaganda, onde aparecia os top level do servidor, no caso está configurado para aparecer os 5 leveis mais alto, como mostra a imagem:
como esse script está no meu servidor faz anos, resolvi jogar para a molecada:
Data/globalevents/script
topleveis.lua
function onThink(interval, lastExecution) local max, query = 5, db.getResult("SELECT `name`, `level` FROM `players` WHERE `id` > 6 AND `group_id` < 2 ORDER BY `level` DESC, `name` ASC;") local str = "TOP "..max.." Rank Level:\n\n" if (query:getID() ~= -1) then k = 1 while true do str = str .. "\n " .. k .. " - "..query:getDataString("name").."["..query:getDataInt("level").."]" k = k + 1 if not(query:next()) or k > max then break end end query:free() end doBroadcastMessage(str, 22) return true end
TAG:
<globalevent name="TopLevels" interval="3600" event="script" value="topleveis.lua"/>
-
mattei123 deu reputação a fakenha em Sprites do rotsesse eu abro com o 0.3.3 as sprites sao versao 10.98!
-
mattei123 deu reputação a FlameArcixt em "Ball" BugadaErro resolvido no discord, era um registro errado na tabela pokeballs do configuration.lua, tópico acabado.