
Histórico de Curtidas
-
TioSlash recebeu reputação de luanluciano93 em [TFS 1.x] TK Vip SystemFala @luanluciano93!
Quanto tempo meu camarada!
To de volta!
kkkkkkk
Tava vendo alguns scripts nos forums da vida e me deparo com os teus (os melhores né xD)
-
TioSlash deu reputação a Fir3element em ERRO AO COMPLIAR OTSERVER NO LINUX 14.10Tenta:
sudo apt-get install git cmake build-essential liblua5.2-dev libgmp3-dev libmysqlclient-dev libboost-system-dev cd dir mkdir build && cd build cmake .. make -
TioSlash recebeu reputação de joaobenhur em Cliente 11 próprioOlá 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
-
TioSlash recebeu reputação de mikaelkelvin em erro ao abrir distro@mikaelkelvin
Amigo, ta faltando as DLLS pra poder funcionar a distro.
Tente baixar e testa esses:
http://www.mediafire.com/file/ftnw8odx8hawcdo/64bit OpenTibia DLL Pack.rar
SCAN:
https://www.virustotal.com/pt/file/dbc8afc98795a958b2e1c2f016467371c5ba8b4f972c4e0814eb84cef7bbbabd/analysis/1521551758/
Baixe e coloque dentro da pasta do OTSERV junto com o executavel
-
TioSlash recebeu reputação de KotZletY em Servidor desenvolvido no Windows.@ManoelMagebott
Cara,
É mais do que aconselhável utilizar algum sistema da distribuição LINUX,
eu utilizo o UBUNTU por ter mais simpatia com ele e já utilizar no meu desktop há algum tempo.
Questão de compilar ele é muito mais fácil e pratico do que o do R'uindows.
Principalmente porque não há necessidade de baixar nenhum programa, há não ser as próprias LIBS.
"Há, mais no ruindows eu majo tudo, é mais facil pra mim e é mais pratico."
Bem, o ruindows hoje para você é sua zona de conforto.
Mais quando você começou a utilizar ele talvez não tivesse a mesma opinião que tem hoje.
Há muito tempo atrás eu tomei o Linux como um desafio para mim e hoje eu não me adapto a voltar para o windows.
Enfim,
Aprenda mais sobre LINUX que você terá mais facilidade de lhe dar com seu VPS/OTServ
-
TioSlash recebeu reputação de KotZletY em (Resolvido)erro ao criar conta ou character UBUNTU 16.04Amigo,
você configou certo a DB no config.lua do servidor e no config.php do site?
se possivel verifique o nome do database, senha, dominio, se ambos estão iguais nos arquivos.
Obs.: tudo isso é CASE SENSIVITE, ou seja, letras maiúsculas e minúsculas são relevantes. tem que está tudo igualzinho.
Se seu banco é OTserver, tem que estar nas config OTserver
-
TioSlash recebeu reputação de tiburons em (Resolvido)erro ao criar conta ou character UBUNTU 16.04Amigo,
você configou certo a DB no config.lua do servidor e no config.php do site?
se possivel verifique o nome do database, senha, dominio, se ambos estão iguais nos arquivos.
Obs.: tudo isso é CASE SENSIVITE, ou seja, letras maiúsculas e minúsculas são relevantes. tem que está tudo igualzinho.
Se seu banco é OTserver, tem que estar nas config OTserver
-
TioSlash recebeu reputação de mikaelkelvin em (Resolvido)POINTS Ao criar contaEu expliquei a ele,
se o cara não souber mudar isso não vai saber nem achar o arquivo kkkk
-
TioSlash recebeu reputação de Izzy iss em Ajuda com server de mysql@Izzy iss
Vamos lá!
# Create Character Options $config['site']['newchar_vocations'][0] = array(1 => 'Sorcerer Sample', 2 => 'Druid Sample', 3 => 'Paladin Sample', 4 => 'Knight Sample'); $config['site']['newchar_towns'][0] = array(1, 2, 3, 4); $config['site']['max_players_per_account'] = 15;
mude para:
# Create Character Options $config['site']['newchar_vocations'] = array(1 => 'Sorcerer Sample', 2 => 'Druid Sample', 3 => 'Paladin Sample', 4 => 'Knight Sample'); $config['site']['newchar_towns'] = array(2); $config['site']['max_players_per_account'] = 15; salve e feche,
se no seu BANCO DE DADOS as vocações Sorcerer/Druid/Paladin e Knight Sample estiver level 8 eles vão nascer level 8 na cidade de Town 2 (que no caso deve ser Destruction City, conforme suas configurações.)
teste e poste os resultados aqui.
-
TioSlash recebeu reputação de Izzy iss em Ajuda com server de mysqlOlá amigo,
posta aqui o seu config.php que fica dentro da pasta do teu site.
Obs: poste ele dentro das tags de CODE quando for formatar a mensagem aqui no fórum.
-
TioSlash recebeu reputação de Leolinduxo em Falta de conhecimento Vps LinuxVocê 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.
-
TioSlash deu reputação a selenia.global em Comando: !bless 1.3@Cjaker I think I got it right this time!
Could you tell me if this passed the test/aproved?
function onSay(cid) local player = Player(cid) local totalBlessPrice = getBlessingsCost(player:getLevel()) * 5 * 0.7 if(not(isPlayerPzLocked(cid))) then if player:getBlessings() == 5 then player:sendCancelMessage("You already have been blessed!", cid) elseif player:removeMoney(totalBlessPrice) then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have been blessed by all of eight gods!") for b = 1, 5 do player:addBlessing(b, 1) end player:getPosition():sendMagicEffect(CONST_ME_HOLYAREA) else player:sendCancelMessage("You don't have enough money. You need " .. totalBlessPrice .. " to buy bless.", cid) end else player:sendCancelMessage("You can't buy bless while you are in a battle.") end end Ok its working as requested, but now if(not(isPlayerPzLocked(cid))) only does it so players CANT do it while having pz(pk) aka white skull...
how can i change that so it also works with if(not(isPlayer"in any combat"(not only pk)(cid)))
-
TioSlash deu reputação a selenia.global em Comando: !bless 1.3Fala Galera!!
Muito obrigado! no entanto, eles podem ser comprados na batalha, se o jogador pode comprar, como aquele que leva pz
Disculpa mim malo portuguese!
Cheers from Norway :D!!
Hello everyone!!!
well i have keep on testing it yet i can’t find a correct way to do the solution to the script in order that players can’t buy blessings while on battle!
It would be awesome if someone could help us out!
getCost(getPlayerLevel(cid)) if(not(isPlayerPzLocked(cid))) then
player:sendCancelMessage("You can't buy bless, when you are in a battle.") end The community would be really thankfull!
-
TioSlash deu reputação a egyptPOWER em como faço para roda , copilar o tibia ?Só dar uma procurada bro!
-
TioSlash recebeu reputação de Dom Matteo em Alternativas ao otservlist.meOutros sites:
Otservlist.org
Ots-list.org
Otlist.net
OTlist.eu
Espero ter ajudado ^.^
-
TioSlash recebeu reputação de joaotmed em Cliente 11 próprioOlá 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
-
TioSlash deu reputação a iceraz em (Resolvido)Skills subindo em stagesGalera!! Segue a resposta.
Depois de muito pesquisar e procurar por forums e não conseguir a resposta eu mesmo tive que correr atrás e implementar ehehehe.
Gostaria de agradecer a Linxsis. ele desenvolveu parte desse código depois eu fiz uns ajustes para que funcionasse!
Segue:
1 substituir a função onGainSkillTries (dentro do arquivo data/events/scripts/player.lua) para uma mais completa junto com alguns complementos (no caso + 1 função e uma tabela onde vai ficar os stages).
função antiga
function Player:onGainSkillTries(skill, tries) if APPLY_SKILL_MULTIPLIER == false then return tries end if skill == SKILL_MAGLEVEL then return tries * configManager.getNumber(configKeys.RATE_MAGIC) end return tries * configManager.getNumber(configKeys.RATE_SKILL) end como vai ficar o arquivo no lugar dessa função
SkillsTable = { [0] = { --[[ SKILL_FIST ]] stage = { [{10, 30}] = 50, [{31, 50}] = 30, [{51, 70}] = 20, [{71, 90}] = 10, [{91, 110}] = 5, [{111, 300}] = 3 }, rate = configKeys.RATE_SKILL }, [1] = { --[[ SKILL_CLUB ]] stage = { [{10, 30}] = 50, [{31, 50}] = 30, [{51, 70}] = 20, [{71, 90}] = 10, [{91, 110}] = 5, [{111, 300}] = 3 }, rate = configKeys.RATE_SKILL }, [2] = { --[[ SKILL_SWORD ]] stage = { [{10, 30}] = 50, [{31, 50}] = 30, [{51, 70}] = 20, [{71, 90}] = 10, [{91, 110}] = 5, [{111, 300}] = 3 }, rate = configKeys.RATE_SKILL }, [3] = { --[[ SKILL_AXE ]] stage = { [{10, 30}] = 50, [{31, 50}] = 30, [{51, 70}] = 20, [{71, 90}] = 10, [{91, 110}] = 5, [{111, 300}] = 3 }, rate = configKeys.RATE_SKILL }, [4] = { --[[ SKILL_DISTANCE ]] stage = { [{10, 30}] = 50, [{31, 50}] = 30, [{51, 70}] = 20, [{71, 90}] = 10, [{91, 110}] = 5, [{111, 300}] = 3 }, rate = configKeys.RATE_SKILL }, [5] = { --[[ SKILL_SHIELD ]] stage = { [{10, 30}] = 50, [{31, 50}] = 30, [{51, 70}] = 20, [{71, 90}] = 10, [{91, 110}] = 5, [{111, 300}] = 3 }, rate = configKeys.RATE_SKILL }, [6] = { --[[ SKILL_FISHING ]] stage = { [{10, 30}] = 50, [{31, 50}] = 30, [{51, 70}] = 20, [{71, 90}] = 10, [{91, 110}] = 5, [{111, 300}] = 3 }, rate = configKeys.RATE_SKILL }, [7] = { --[[ SKILL_MAGLEVEL ]] stage = { [{0, 50}] = 10, [{51, 70}] = 8, [{71, 80}] = 7, [{81, 90}] = 6, [{91, 110}] = 5, [{111, 300}] = 2 }, rate = configKeys.RATE_MAGIC } } function getSkillsRate(level, skill) local skillRange = SkillsTable[skill] if next(skillRange.stage) then for sLevel, multiplier in pairs(skillRange.stage) do if level >= sLevel[1] and level <= sLevel[2] then return multiplier end end end return 1 end function Player:onGainSkillTries(skill, tries) if APPLY_SKILL_MULTIPLIER == false then return tries end local skills = SkillsTable[skill] if next(skills) and skills.rate then local rate = configManager.getNumber(skills.rate) if rate > 0 then return tries * rate else return tries * getSkillsRate(self:getEffectiveSkillLevel(skill), skill) end end end 2 mudar no config.lua o rateSkill e rateMagic para 0 (zero)
-- rateSkill = 8 rateSkill = 0 -- rateMagic = 5 rateMagic = 0
isso é tudo pe-pessoal!
-
TioSlash recebeu reputação de smokingw em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)tem que compilar amigo.
mais caso já queira um compilado tem esse aqui do tfs lá do github.
https://ci.appveyor.com/api/buildjobs/2x3pm2fsjxlcjkl4/artifacts/vc14%2Fx64%2FRelease%2Ftheforgottenserver.exe
Baixa e seja feliz
-
TioSlash deu reputação a Qwizer em GLOBAL 100% 7.40 Cliente Proprio, Port Hope 7.4, POI, Demon OaK, War System, Shared Exp, Cast System, Anti Clone, Task System.GLOBAL 100% 7.40
>> Information:
-7.4 Features: No Protection zone nos barcos e tapetes.
- Spells, vocations e spells formuled baseada em Tibia 7.4. nao tem Hotkleys!
-War System.
-Cast System.
-Anti Clone.
-Task System (Mais de 50)
-Party Sharing Experience. You can share experience in-party with your friends, and receive 10% bonus experience when actived (!share).
-Nao tem runas no Shop. somente conjurada.
-Editado, conjura runas 2x mais que real tibia (ex. Sd 2x).
-Fast Soul Regen
-Conjure Runes na backpack. !
-Nao tem Wands/Rods, Burst Arrowns baseado em magic level.
>> Vocation Features:
-Paladins conjure mais ammunition. (ex. exevo con = 15 arrows)
-Mages conjure mais runes. (ex. adori vita vis = 2 SDs)
-Damage melhorado em 10% para Knights and Paladins.
-Attack speed melhorado em 10% for all vocations.
>> NPCs:
-Nao vende runes.
-Pode comprar bp de MF (pode remover se quizer): "buy bp mf"
-Pode comprar bp de LF (pode remover se quizer): "buy bp lf"
-Djinns in ankrahmun (Precisa de Quest)
-Eremo sells amulet of loss.
>> Game Features:
-Bank system.
-Auto-stack items
-Full HP and MP at level up.
-Stone Skin Amulet nao tem em NPCs, dropa somente de Warlock ou Hydra.
>> Extra Information:
-Real Tibia map: Full real Tibia map, incluindo todos os NPCs, Port Hope, monsters e quests 100% RL.
- POI quest e todas as rooms(Custom feita por min).
- Svarground 7.4.
-Demon Oak Quest (Custom feita por min).
-Uptime: Muito Estavel.
-Cliente Próprio das 3 ultimas imagem, não acompanha o servidor (usei somente para tirar prints).
DOWNLOAD
OTSERV/SOURCES OTX 7.x/CLIENTE/WEBSITE/DATABASE (Pra Editar o cliente basta abrir o Tibia.exe com notepad procurar o ip 167.114.111.25 e alterar pelo o seu ip caso tenha a mesma quantidade de numeros)
Executavel + DLLs
Scan Virus Total.
Creditos
Qwizer - OTX
-
TioSlash deu reputação a BetterWar ATS em Comprar/Vender OTserver, Conseguir tudo de graça? O que é certo?Oi tudo bem?
Vi alguns amigos comentando sobre compra e venda de serviços relacionados a servidores de tibia.
Devo dizer que o conceito em muitas mentes estão extremamente equivocados! Vejam minha opinião logo abaixo.
Situação:
>Baixei um Mapa disponibilizado gratuitamente.
>Este mapa veio com erros (todos) e eu corrigi todos que encontrei, ou modifiquei um piso em um sqm nele, ou coloquei uma casa a mais de forma que fique uma unica coisa pelo menos diferente da versão disponibilizada gratuitamente.
--> Ao meu entendimento, eu posso irrestritamente vender minhas modificações dizendo até que minha versão é diferente.
>Não é considerado absolutamente de forma alguma errado (na legislação este ato é reconhecido na CLT) o ato de vender meu trabalho. Pelo contrário, é considerado anti-ético e inapropriado a prostituição ou pior, a disponibilização de artigos pagos mesmo que eu tenha comprado. O pessoal que posta conteúdo pago nos forums correm grandes riscos de processo pelos fornecedores, no caso apenas se houver patentes. E a lei determina ainda que quem tiver ultilizando o conteúdo restrito, que pague pelo tempo usado + multa, e ordem de retirada do conteúdo. Protegendo assim o trabalho de quem ganha a vida desta forma.
Devo ressaltar que esta parte de vermelho é LEI e quanto a isso não há o que fazer.
Tempos Atuais:
>Empresas como a Chaittosoft trabalham em codigos e atendimentos aos usuarios que precisam de ajuda o tempo todo para obviamente obter renda.
Eles fazem os codigos e vendem.
Infelizmente alguns Imundos compram ou copiam a ideia e publicam nos forums alguns codigos e uma vez publico, estragou o trabalho de alguem. Não é aceitavel uma pessoa que se considere certa julgar esta atitude correta. É necessario entregar os creditos ao autor.
Opinião:
>É divino ver quando um programador pega um conteúdo disponibilizado gratuitamente, melhora e redistribui gratuitamente.
>É muito legal e muito bonito programadores que se dedicam em ajudar pessoas com dificuldades e preguiçosas que querem fazer algo e não consegue e obtem ajuda GRATUITA de alguem que sabe. Isso mostra solidariedade, como a Cipsoft que até hoje nunca reivindicou direitos autorais quanto aos servidores piratas de tibia, ok?
A conclusão é a seguinte, algo que me deixou muito triste e aborrecido:
-Se você precisar de ajuda e alguém oferecer ajuda para você em troca de dinheiro, não chame esta pessoa de ladrão ou safado, pois, você além de estar errado, pode ser processado.
-Se conseguir algo gratuitamente, pense um pouco antes de criticar. Seja um mapa, um site ou qualquer sistema que mesmo com erros está lá gratuitamente; lembre-se que a pessoa que publicou, fez porque é solidário .
-Se você comprar algum serviço, não divulgue! Você pode estragar o ganha-pão de alguém que vive disso. Existem: Vendedores, Compradores, Pedreiros, Engenheiros, Auxiliares de muitas profissões, muitas profissões inclusive programadores que fabricam códigos até de tibia. Se esta pessoa tiver patente, você pode ficar enrolado pelo resto da vida com debitos no governo (dever para o governo significa dever para sempre) isso se as questões morais e eticas não forem suficientes.
Ressaltando, eu sou muito a favor dos conteúdos serem disponibilizados gratuitamente, mas as pessoas precisam compreender o valor disto e aprender a respeitar os direitos do próximo.
-
TioSlash recebeu reputação de koete em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Muito bom,
melhor post de ot global do forúm.
-
TioSlash deu reputação a Johncore em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Pessoal o servidor do Mitsuig quando inicia uma war pelo gersior, ela nunca acaba!
quem quiser o script para limitar a war para 2 horas me dar REP+ que eu envio pra voce.
-
TioSlash deu reputação a DeCarvalho em [Sistema][TFS 1.1 1.2][WindowsModal]Crafting AvançadoBem, esse é mais um sistema do RazorBlade, assim como no outro, pedi autorização para estar trazendo para cá. Esse sistema é bem complexo e enorme e, claro, pode ser alterado da maneira que lhe convir.
Espero que quem usar e testar de um rep, pois traduzir, ajeitar o conteúdo, testar para ver se tem erros e reportar demora né.. estou trazendo pois sei que muitos brs não sabem o mínimo de inglês e acho que esses deveriam ao menos agradecer pelo trabalho de disponibilizar aqui.. Enfim.. novamente, Vamos começar
Esse sistema é composto de 3 ferramentas distintas.: Smith(forja de items), Smelt(derretimento de items), tanning (tratar a pele) Caracteristicas
Bem são mais de 2mil linhas de códigos vamos realmente começar?!?! -- ACTIONS Em actions.xml adicione isto
Crie um arquivo scripts/crafting/smith.lua e adicione isso
Crie um arquivo scripts/crafting/smelt.lua e adicione isso
Crie um arquivo scripts/crafting/tan.lua e adicione isso
-- CREATURESCRIPTS Em creaturescripts.xml adicione isso
Crie um arquivo em creaturescripts/scripts/smith.lua e adicione isso
Crie um arquivo em creaturescripts/scripts/smelt.lua e adicione isso
Crie um arquivo em creaturescripts/scripts/tan.lua e adicione isso
Em creaturescripts/scripts/login.lua adicione isso em qualquer area que seja depois da primera sessão de login
e registre os eventos no final
-- SESSÃO DATA
Em global.lua adicione
Crie o arquivo smith.lua e adicione isso
Crie o arquivo smelt.lua e adicione isso
Crie o arquivo tan.lua e adicione isso
Crie o arquivo skills.lua e adicione isso
-- SESSÃO DATA 1
Caso pretenda usar achievement para os sets é necessário adicionar mais 2 linhas ao global.lua
Crie o arquivo achievements.lua e adicione isso
Crie o arquivo sets.lua e adicione isso
-- CONSIDERAÇÕES FINAIS
O sistema foi testado em TFS 1.1 e 1.2 e esta funcionando sem problemas.
Eu fiz testes usando o tfs 1.2 mas não usei o sistema de achievements, o resto todo que testei esta funcionando perfeitamente..
Por favor, antes de qualquer pergunta leia atentamente todas as informações..
Obs.: Curtiu, usou, testou.. da um rep ae.. isso mostra que valeu a pena gastar o tempo procurando algo interessante, pedindo autorização e tudo mais para trazer para cá.. além de não arrancar pedaço..
-
TioSlash recebeu reputação de BlackFox em [GESIOR2012] War system com Escudos (TFS1.0)Convidar a guild / aceitar o convite / cancelar convite / rejeitar convite - tudo em no website. Algumas informações sobre War System (Com Escudos) no TFS 1,0 : - Por causa da TFS 1.0 limites tudo comprimento guerras deve ser de 7 dias - Não é aceito / cancelado / rejeitado convites para guerras desaparecerão após a reinicialização do servidor. - Você pode começar a qualquer momento guerra (você deve relogar após a guerra começar no site, se você não quer ficar PK no jogo) Estatísticas de guerras na página de cada guilda:
Isto funciona apenas com o TFS 1.0! Como instalar: . 1 Substitua o conteúdo de pages/guilds.php (ques esta dentro do www do seu site) por esse: http://paste.ots.me/560176/text
ou
http://wklej.to/MZmZk/text
2 Substitua o conteúdo do page/wars.php por: (você também pode precisar adicionar o link no seu layout):
http://paste.ots.me/560178/text
ou
http://wklej.to/dx2qs/text
. 3 Crie um novo arquivo com o nome guildwar.php e coloque dentro da pasta classes também no www:
http://paste.ots.me/560177/text
ou
http://wklej.to/pKWcF/text
Site está pronto, você pode começar guerras, etc, mas eles nunca vão terminar, ainda falta arrumar o TFS
. 4 Agora você deve editar seu script LUA servidor,
abra data / GlobalEvents / scripts / startup.lua e encontre a linha:
db.query("DELETE FROM `guild_wars` WHERE `status` = 0") Substitua por esta:
db.query("UPDATE `guild_wars` SET `status` = 4, `ended` = " .. os.time() .. " WHERE `status` = 1 AND (`started` + 86400 * 7) < " .. os.time()) Agora vá no LAYOUT.php do seu Website e procure por isso:
<a href='?subtopic=guilds'> <div id='submenu_guilds' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_guilds' class='ActiveSubmenuItemIcon' style='background-image:url(<?PHP echo $layout_name; ?>/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'>Guilds</div> <div class='RightChain' style='background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);'></div> </div> </a> Em baixo do </a> adicione isto:
<a href='?subtopic=wars'> <div id='submenu_wars' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_wars' class='ActiveSubmenuItemIcon' style='background-image:url(<?PHP echo $layout_name; ?>/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><font color=RED><b>Guilds War</b></font></div> <div class='RightChain' style='background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);'></div> </div> </a> --- --- ---
End!
Quero lembrar a todos que este trabalho não é meu, não fui eu que fiz! apenas copiei e traduzir para português
Espero que tenham gostado!
Caso vocês não tenham o Gesior 2012 compativel com o TFS 1.0 pode fazer o download clicando aqui
Creditos:
Gesior 99,9% (OTLand)
Eu 0,01% (Tradução)
-
TioSlash recebeu reputação de kinomoto em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)O erro do NPC já foi editado ?
-- @Website
Gostei muito!
parabéns pelo trabalho!