Histórico de Curtidas
-
Tiago12345 recebeu reputação de arthurzera em Por Favor Alguem Descompila Para mimPor Favor alguem descompila esse cliente para mim, eu to tentando cria um OTServ de Bleach, mais não consigo descompila o cliente....
Link: http://www.mediafire.com/download/2cji2m5can7sk5b/Bleach+SC+1-7-3.rar
Desde já agradeço, Aaah e não esquessão Do Rep+ que vou dar quem fizer isso
-
Tiago12345 deu reputação a Drazyn1291 em [OTC] Modificando seu OTclienteEai Pesosal, blz? estou atualizando o tópico de como Editar as funções mais basicas do OTC!
Vou ensinar a trocar o IP do OTC!
Trocar a Resolver o Debug que fica preto ao andar!
Resolver o erro que diz que não existe um arquivo dat compatível!
Como deixar o OTC com aparencia Transplarente! como o OTP
Como Mudar o Nome Que Aparece no Canto Superior do OTC!
1.0- Trocar o IP do OTC Primeiramente, Para Rrocar o IP, Localize o Arquivo "Cliente/Module/Cliente_entergame/Entergame.lua" Abra o Arquivo entergame.lua Procure Por: "setUniqueServer" Ai vai ter algo parecido com isto: "EnterGame.setUniqueServer('127.0.0.1', 7171, 854, 270, 210)" Ai o "127.0.0.1" Troque Pelo Seu IP!
Agora o OTC esta Entrando Normalmente no seu OTserv!
2.0- Trocar os Arquivos .spr e .dat pelos seus! Vá em data/things/854 Ai Vai ter Dois Arquivos .spr e .dat, Remova eles e troque Pelo Seu! Pronto, Cliente com as Sprites do Seu Servidor!
3.0- Resolver Erro de Arquivo Dat Não Compatível! Existem Duas Soluções! 3.1- A Primeira Solução: Se seus Arquivos .dat e .spr não forem EXTENDIDO, você pode EXTENDER ele, Segue o Tutorial ao Lado >> http://www.tibiaking...ite-de-sprites/<< 3.2- A Segunda Solução: Vá em Cliente\modules\game_things e Abre o Arquivo Things.lua Procure Por: "g_game.enableFeature(GameSpritesU32)" Se seu cliente For EXTENDIDO não mexa em nada! Mas se seu Cliente Não for Extendido Substitua: "g_game.enableFeature(GameSpritesU32)" Por: "--g_game.enableFeature(GameSpritesU32)"
4.0- Para deixar o OTC por padrão com Forma Transplarente Igual ao OTP! Abrir o Arquivo: "modules\game_interface\gameinterface.lua" Procure Por "setupViewMode(0)" obs: Pode ter Até 3 deste! Substitua todos Por "setupViewMode(2)"
5.0- Como Mudar o Nome Que Aparece no Canto Superior do OTC! Vá em modules\client Abra o Arquivo Client.lua e Procure Por: "g_window.setTitle" Vai Tar Algo Mais ou Menos Como Isto: "g_window.setTitle('OTclient')" Oque esta dentro da Aspas na Tag, substitua pelo Nome desejado! ex: "g_window.setTitle('OTclient1000000')"
Pronto, Este Tutorial Já Ajudou Muita Gente e Agora Vai Ajudar a Muito mais!
Atualizei o Tópico, com Mais Informações, Removi as Imagens Por Deixarem o Tópico com Poluição Visual e Reformulei Todo o Resto do Tópico!
Créditos
Summer Slyer(Zet0N0Murmurou) Pelo Tutorial!
GabrielSapient Por Me Ensinar a Deixar o OTC Transplarente Como o OTP!
Wend Por Me Ensinar a Mudar o Nome!
-
Tiago12345 deu reputação a WhiteBubble em Sources 0.3.6 (8.54) e 0.4 (8.60) com limite de efeitos aumentadoOlá pessoal, a uns 2 anos atras eu estava procurando source 8.54 com limite de efeitos aumentado e não achei e os tutorial que achei na época para aumentar os efeito não funcionava então passei a usar o server com o limite original do tibia que não me recordo qual é, enfim hoje em dia aprendi e como vi que tem gente com o mesmo problema que eu tinha resolvi compartilhar-las.
Lembrando elas estão só com o limite de efeitos e distance effect aumentados para 255 e 81 respectivamente. Testei ambas compilando com o dev-cpp e esta compilando normal, e a source 0.4 também testei em linux e também esta compilando normal.
Source, Tfs 0.3.6 (8.54): Download Scan
Source, Tfs 0.4 (8.60): Download Scan
Caso não saibam compilar usando o Dev-cpp vejam esse tutorial que usei quando eu não sabia: Tutorial
-
Tiago12345 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
-
Tiago12345 deu reputação a MaTTch em [SCRIPT] Magia com SQM certo
-
Tiago12345 deu reputação a Bruno Minervino em TopLevel EffectFala galera,
Um membro fez um pedido, e achei que deveria compartilhar com vocês, algo simples porém útil. Principalmente em OT's do estilo Baiak.
O que o script faz ?
Ele simplesmente manda um efeito para o Top Level caso ele estiver online.
Instalação:
Em data/creaturescripts/creaturescripts.xml adicione:
<event type="login" name="TopEffect" event="script" value="topeffect.lua"/> <event type="advance" name="CheckTop" event="script" value="topeffect.lua"/> Agora crie um arquivo em data/creaturescripts/scripts com o nome topeffect.lua e adicione:
--[[ Script by Bruno Minervino para o Tibia King Caso for postar, colocar os créditos ]] local config = { tempo = 10, --tempo em segundos mensagem = { texto = "[TOP]", --não use mais de 9 caracteres efeito = TEXTCOLOR_LIGHTBLUE --efeito para a função doSendAnimatedText }, efeito = 30, --efeito da função doSendMagicEffect globalstr = 5687 -- uma global storage qualquer q esteje vazia } --[[ Não mexa em nada abaixo ]] local topPlayer = getGlobalStorageValue(config.globalstr) > 0 and getGlobalStorageValue(config.globalstr) or 0 function onLogin(cid) local query = db.getResult("SELECT `id`, `name`, `level` FROM `players` WHERE `group_id` < 2 ORDER BY `level` DESC LIMIT 1") if (query:getID() ~= -1) then local pid = query:getDataString("id") local name = query:getDataString("name") if getPlayerName(cid) == name then if topPlayer ~= getPlayerID(cid) then topPlayer = getPlayerID(cid) end setGlobalStorageValue(config.globalstr, pid) TopEffect(cid) end end registerCreatureEvent(cid, "CheckTop") return true end function onAdvance(cid, skill, oldlevel, newlevel) if skill == 8 then local query = db.getResult("SELECT `id`, `name`, `level` FROM `players` WHERE `group_id` < 2 ORDER BY `level` DESC LIMIT 1") if (query:getID() ~= -1) then local level = tonumber(query:getDataString("level")) if level < newlevel and topPlayer ~= getPlayerID(cid) then doBroadcastMessage("O jogador " .. getPlayerName(cid) .. " tornou-se o novo Top Level. Parabens!", 22) topPlayer = getPlayerID(cid) doSaveServer() setGlobalStorageValue(config.globalstr, getPlayerID(cid)) TopEffect(cid) end end end return true end function TopEffect(cid) if not isPlayer(cid) then return true end if topPlayer == getPlayerID(cid) then doSendAnimatedText(getCreaturePosition(cid), config.mensagem.texto, config.mensagem.efeito) doSendMagicEffect(getCreaturePosition(cid), config.efeito) addEvent(TopEffect, config.tempo * 1000, cid) end end function getPlayerNameById(id) local query = db.getResult("SELECT `name` FROM `players` WHERE `id` = " .. db.escapeString(id)) if query:getID() ~= -1 then return query:getDataString("name") end return 0 end function getPlayerIdByName(name) local query = db.getResult("SELECT `id` FROM `players` WHERE `name` = " .. db.escapeString(name)) if query:getID() ~= -1 then return tonumber(query:getDataString("id")) end return 0 end function getPlayerID(cid) return getPlayerIdByName(getPlayerName(cid)) end
Espero ajudar!
-
Tiago12345 deu reputação a WarW0lf em (Simples e Útil) Aviso sobre AOLSimples e Útil
Ao logar o Player é avisado se está ou não com AOL, assim evitando perda de Loot atoa.
Crie um novo arquivo em data\creaturescripts\scripts\AOL.lua
Em creaturescripts.xml
Em creature/scripts/login.lua adicione:
Créditos: amiroslo (GRINGO)
-
Tiago12345 deu reputação a Wolven em [AJUDA] Como compilar source 10.41Talvez seja melhor compilar esta versão no Visual Studio.
Tente o guia (em inglês):
https://github.com/otland/forgottenserver/wiki/Compiling-on-Windows
-
Tiago12345 deu reputação a vankk em [AJUDA] Como compilar source 10.41Não tem como compilar no dev c++ mais, agora é apenas com MSVC.
-
Tiago12345 deu reputação a Orochi Elf em [C++] doCreatureCastSpell(creature, spellName)[C++] doCreatureCastSpell (0.3.6pl1)
Escrito e testado: 0.3.6PL1 [8.54 - 8.60]
Salve galera do TibiaKing, eu fui procurar na internet sobre essa função e vi que já tentaram cria-la, porém não conseguiram, ou se conseguiram nunca postaram. Então eu resolvi faze-la para vocês, e eu percebi que ninguém nunca tinha feito, por causa de uma dúvida, e um certo grau de dificuldade. Certamente, eu tive uma dificuldade no começo, porém ao desenvolver da função eu percebi que não era nada de mais.
Então eu trago aqui pra vocês esta função, cuja a ideia é fazer com que a criatura (jogador ou monstro) a utilize uma magia pelo nome dela, importante lembrar que o nome da magia, não é as palavras mágicas, exemplo: "utani hur" é a palavra mágica e "haste" é o nome da magia. Enfim, sem mais delongas e vamos aos códigos
Vá ao arquivo "LuaScript.cpp" e procure por:
//doPlayerAddExperience(cid, amount) lua_register(m_luaState, "doPlayerAddExperience", LuaScriptInterface::luaDoPlayerAddExperience);
E abaixo adicione:
//doCreatureCastSpell // by OrochiElf. lua_register(m_luaState, "doCreatureCastSpell", LuaScriptInterface::luaDoCreatureCastSpell);
Agora procure por:
E abaixo adicione:
int32_t LuaScriptInterface::luaDoCreatureCastSpell(lua_State* L) // by OrochiElf. { //doCreatureCastSpell(cid, spellname) std::string spellName = popString(L); ScriptEnviroment* env = getEnv(); if(Creature* creature = env->getCreatureByUID(popNumber(L))) { InstantSpell* spell = g_spells->getInstantSpellByName(spellName); if(!spell) { lua_pushboolean(L, false); return 1; } Creature* target = creature->getAttackedCreature(); if(target) spell->castSpell(creature, target); else spell->castSpell(creature, creature); lua_pushboolean(L, true); } else { errorEx(getError(LUA_ERROR_CREATURE_NOT_FOUND)); lua_pushboolean(L, false); } return 1; }
Agora vá ao arquivo "LuaScript.h" e procure por:
static int32_t luaDoPlayerAddItem(lua_State* L);
E abaixo adicione:
static int32_t luaDoCreatureCastSpell(lua_State* L); // by OrochiElf
Exemplo, eu tenho um pet, e quero que ele utilize a magia de "utani hur" - "haste".
Talkaction Code:
function onSay(cid, words, param, channel) local summon = getCreatureSummons(cid)[1] if isCreature(summon) then doCreatureCastSpell(summon, "haste") end return true end
Esta função é muito requisitada para fazer servidores de pokémon, evitando gambiarras. Que foi o motivo para qual eu desenvolvi ela
Créditos.
Tony Araújo (OrochiElf) 100%
-
Tiago12345 deu reputação a sheyks em [LINK OFF]10.41 Melhor RL Map Baseado 1.0! NEW Roshamuul, novas missões e correção de erros! Open-source!Olá a todos!! Printer decidiu lançar o servidor que esta hospedado há algum tempo, que se baseia em Teckman datapack , mas um monte de correções e alterações foi feita. Como Prometido servidor sendo atualizado frequentemente com varias correções e totalmente atualizado, aproveite um servidor dessa qualidade !!! Imagens
Download & Atualizações do Servidor !!!: https://github.com/PrinterLUA/FORGOTTENSERVER-ORTS
Scan: https://www.virustotal.com/sv/file/...d6565fc24ae5e4d494eadca4/analysis/1385914637/
(Usar para rodar o ):
[10.31] The Forgotten Server 1.0 (#915)
Download: https://github.com/otland/forgottenserver
Download 32 e 64 The gorgotten Server 1.0 (#915): MEGA | SendSpace |
Scan-MEGA: https://www.virustotal.com/sv/url/274b18e83a3b2b1db2350782fdb36e225aa3d656f350d26269233ac115c82f67/analysis/
Scan-SENDSPACE: https://www.virustotal.com/sv/url/86be830199f995576350318af3fecfa1334301e9c9de05798056df42152eb2fd/analysis/1393992362/
(10.37) The Forgotten Server 1.0 64 E 32
DOWNLOAD 64: http://sourceforge.net/projects/compiledtfs10/files/The%20Forgotten%20Server%20x64.7z/download
SCAN:https://www.virustotal.com/en/file/...0d8c85a7557718523f49bee1/analysis/1395871095/
DOWNLOAD 32: http://sourceforge.net/projects/compiledtfs10/files/The%20Forgotten%20Server%20x32.7z/download
SCAN:https://www.virustotal.com/en/file/...9cb1e34b31612508504c6a56/analysis/1395870574/
Websites Recomendados:
1: https://github.com/Znote/ZnoteAAC/archive/master.zip
2: https://github.com/gesior/Gesior2012/tree/TFS-1.0
Baixe:
32-bit C++ redistributable package: http://www.microsoft.com/en-us/download/details.aspx?id=5555
64-bit C++ redistributable package: http://www.microsoft.com/en-us/download/details.aspx?id=14632
Dlls: https://mega.co.nz/#!t0hmURgR!zCrGwU41CbVT0mUi4MZ0Xlqu56fWwayJaH6VVK9Kyus
Creditos: Printer da (Otland)
Se ficar alguem fora dos creditos ficarei feliz em colocalos.
Bom vou deixar aqui pq muita gente vai precisar!!!
Na quest inquisition quando um player de lvl menor faz ele ele ganha xp... isso não é um bug , é só você alterar nesse script!!!
Você pode editar a exp em:
actions/scripts/inquisition/inquisitionQuestRewards e encontrar a linha: Código: doPlayerAddExp (cid, 1000000, true, true) e editar o valor. 1000000 trocar pelo valor de xp ao seu gosto... lembrando que a xp por estage influencia na dobra da xp ganha!!! Download do meu mapa.. https://mega.co.nz/#!85RTCBBK!RF9qM7AamrDKxYI8EwICGAbukG-w-Rwm6vm_3Hh9hBI -
Tiago12345 deu reputação a DeathRocks em [8.60] Baiak ROX ! Editado By DeathRocks [Cast + Wars System]Eae Galera do TibiaKing
É o seguinte Hoje trago a vocês o Baiak Rox Editado por Min
Espero que Gostem
Oque eu Fiz ?
| Novo Visual do Templo Totalmente ICE
| Critical System
| Task System
| Dodge System
| Run Event (CORRIDA MALUCA)
| Reset System (ÁREA EXCLUSIVA COM CASTELO E HUNTS) para resetar fale !reset
| Guild Frags System ( ACESSO AO PROMOTE E ITENS EXCLUSIVOS )
| War System (100% RODANDO EM SQLITE)
| Cast System (100% Roda em Mysql ) ( Para Ativar vai em Config.lua e ache | enableCast = false | mude para true ) Duvidas entrem em http://www.tibiaking...os-na-distro/
| PvP Balanceado Agora com mais RPG
| Armas Arrumadas Para Melhor PvP
| Varios Eventos Automaticos
| Battle Field Event
| Capture The Flag Event
| City War
| Adicionado CASTLE 24HORAS (COM CASTELO) e AVISOS DE INVASORES
| Itens DONATES
| Área DONATE ~~ (Só Entra Quem Usar o Itens de Premium Days)
| Vários Novos Script
| Fast Atk Arrumado
| Distro 0.4 Rodando 100% ( Se For 64x Bits)
| Refinamento ( Aprimora seus Equipamentos )
| Frags no Look
| Npc Hero Seller (Vende Itens Exclusivos para quem tiver honor points) Obs:Consegue no GFS)
| Entre Outras Coisas
| SENHA DO GOD: rox/styller
| Aqui Vai Umas Prints
| Castelo Reset System
| Nova Imagem do Templo
| Área Donate
| Mostra de Itens Donate + Eventos
| Download
| Scan
| Créditos
| Gostou ? Então dei um REP
-
Tiago12345 recebeu reputação de nick306 em Dragon Ball Planet 8.60 em breveFoda mano Parabens to loco pra começar a joga ele.. (kkkkkkk)
-
Tiago12345 deu reputação a Natanael Beckman em DEV C++ Compilando TFS no WindowsDEV C++, aprenda a compila uma source TFS!
Downloads(Baixe de acordo as configurações do seu windows):
DEV C++ CONFIGURADO PARA 32BITS
DEV C++ CONFIGURADO PARA 64BITS
REV 3884 TFS 0.4
Certo, feitos os downloads, extrai DEV C++ no Disco C e REV 3884 em Documentos.
======================================
Abra o DEV C++:
======================================
======================================
Abra a Source:
======================================
======================================
Localize a pasta da Source e abra o arquivo TheForgottenServer.dev, Documentos> trunk.r3884> dev-cpp> TheForgottenServer.dev:
======================================
=============================================================
======================================
Aguarde carregar todos os arquivos:
======================================
======================================
Vamos adicionar o parâmetro -D__CONSOLE__ no teclado digita ALT + P, clique em parameters e adicione o parâmetro... Feito? clique em OK:
======================================
======================================
Vamos compilar Source, no teclado digite CTRL+F9 e aguarde finalizar o processo:
======================================
======================================
Se der tudo certo em Log vai estar como mostra a imagem abaixo:
======================================
======================================
Verifique na pasta Documentos> trunk.r3884> dev-cpp você vai encontrar o arquivo TheForgottenServer.exe e pronto meu parabéns você compilou!
======================================
===========================================
Só isso galera tutorial rápido resumido e útil!
Créditos Natanael Beckman!
===========================================
Caso você adquira uma source com apenas os arquivos .cpp e .h e não sabe como compilar o projeto, abaixo vamos explicar:
Na pasta onde está localizado os arquivos .cpp e .h crie uma pasta chamada dev-cpp, e dentro dela adicione uma imagem icone.
Abra o DEV-C++, clique em File> New> Project:
Logo em seguida selecione Empty Project, em name terá o nome Project1 altere utilize o nome quer quiser, após isso clique em OK e em seguida selecione a pasta dev-cpp que criamos:
Agora selecione a opção Win32GUI caso use source OTX ou TFS selecione Win32Console ao lado << Browse selecione a imagem do icone que está na pasta Dev-Cpp.
No mesmo menu na aba Parameters em C++ compiler adicione os seguintes parâmetros:
-D__ENABLE_SERVER_DIAGNOSTIC__ -D__ROOT_PERMISSION__ -D__GROUND_CACHE__ -D__USE_SQLITE__ -D__USE_MYSQL__ -D__CONSOLE__ -D__WAR_SYSTEM__ E em Linker adicione as seguintes libs:
-lboost_filesystem -lboost_thread -lboost_system -lboost_regex -lsqlite3 -lwsock32 -llua5.1 -lws2_32 -leay32 -lmysql -lxml2 -lgmp -lz -s No mesmo Menu na aba Build Option escreva na segunda coluna horizontal escreva Obj e dê OK. Na lateral terá o nome do seu projeto o meu no caso é The Forgotten Server, clique com o botão direito do mouse em cima do nome e clique na opção Add Project: Selecione na pasta da sua source todos os arquivos .cpp e .h após isso salva o projeto e já pode compilar CTRL+F9: OpenSSL 0.9.8 1º baixe http://devpaks.org/details.php?devpak=73 2° abra Dev-Cpp > Tools > Packager Manager > Install > Seleciona o arquivo baixado e instala, fecha abre e testa!
Clica aqui \/ -
Tiago12345 deu reputação a Kuchiki Kenpachi em Criando Client Proprio Sem Vapus (Completo)Fala galera, o Vapus era Perfeito para criar Client's proprios mas depois que ele fechou e re-abriu ficou uma merda, os clients criados no vapus não funcionam, então fica a pergunta de como criar um client proprio sem usar o Vapus! Então vamos lá.
Pode usar o client que já vem no server mesmo.
*Material:
1º Parte: Mudando o IP do client.
2º Parte: Compilando .dat, .spr e .pic:
3º Parte: Mudar o Icone do Client.
Qualquer duvida, erros ou coisa do tipo posta ae. Proximo tutorial vou mostrar como fazer um Launcher e Instalador. Se gostaram por favor REP+ o pessoal daqui ta com uma Pessima mania de ver um Tutorial ou script, gostar e não dar rep+ e isso é sacanagem neh. Bom vlws ae e aguardem o proximo Tutorial !
-
Tiago12345 recebeu reputação de SomeBody em [PEDIDO] Script Hyper !@UP
@UP
@UP
Será que não tem nenhuma alma bondosa aqui não ? :/
-
Tiago12345 deu reputação a Vodkart em Simple Task 3.008/01/2017
SISTEMA ATUALIZADO PARA 4.0:
Mods:
-
Tiago12345 deu reputação a gabriel28 em (Resolvido)[AJUDA] Como aumentar mais os Distance Effects {SOURCES}Essa linha que está errada >SHOOT_EFFECT_LAST = SHOOT_EFFECT_NARUTO12, , teria que ser >SHOOT_EFFECT_LAST = SHOOT_EFFECT_NARUTO39,
-
Tiago12345 deu reputação a Featzen em Aumentar limite de efeitosBom, todos acham 255 efeitos muito pouco, né? Então tá aí, pra quem quiser aumentar esse limite pra 65,535.
Mas como nem tudo é perfeito, pra fazer isso você precisará estar usando OTClient e também ter as sources do seu servidor.
PS: Só testei em 8.54
Vamos ás edições do servidor:
No protocolgame.cpp:
No protocolgame.h:
No game.cpp:
No game.h:
No player.h:
Bom, agora falta editar no const.h:
Está quase pronto, agora, falta fazer o client aceitar esses dados, pra isso, em otclient/modules/game_things/things.lua, em baixo de:
local version = g_game.getClientVersion()Adicine:
g_game.enableFeature(GameMagicEffectU16) Pronto, se fizer tudo corretamente, funcionará \o
Bom, Lordbaxx disponibilizou a sua source(de poketibia) com o limite extendido:
Créditos:
Featzen(100%)
-
Tiago12345 deu reputação a Tricoder em (Resolvido)Pedido items.xml 8.6Download: items.rar
Qualquer coisa, só falar.
-
Tiago12345 deu reputação a keilost1 em [TALKACTION] Staff no helpE aí galera do TK,
Hoje vim trazer um script idiota simples e que é util para os tutores do meu servidor, onde eles utilizam um comando e anuncia a seguinte mensagem:
00:13 O Tutor Keilost está no Help Channel respondendo duvidas.
Ele tem uma limitação de 15 minutos para usar novamente, ah e fiz uma funçãozinha que ele identifica qual group é do player, caso um GM queria usar, CM, whatever...
Vamos ao código:
Em talkactions/talkactions.xml coloque a seguinte tag:
<talkaction log="yes" words="/anunciar" access="2" event="script" script="staffbroad.lua"/> Agora em talkactions/scripts crie um arquivo lua chamado staffbroad e coloque o seguinte conteudo:
function getNameGroup(group) local groups = {"Player", "Tutor", "Senior Tutor", "Gamemaster", "Community Manager", "Administrador"} return groups[group] end function onSay(cid, words, param, channel) local gbb = 82389239 if getPlayerStorageValue(cid, gbb) - os.time() > 0 then doPlayerSendTextMessage(cid, 27, "O comando só pode ser executado de 15 em 15 minutos.") return true end doBroadcastMessage("O "..getNameGroup(getPlayerGroupId(cid)).." "..getPlayerName(cid).." está no Help Channel respondendo duvidas.") setPlayerStorageValue(cid, gbb, os.time() + 15 * 60) return true end Bom é isso, qualquer duvida podem perguntar aqui
Créditos
Keilost(eu)
-
Tiago12345 deu reputação a Kolisium em [System] ArenaUp SystemArenaUp System
Ola pessoal venho por meio deste topico disponibilizar um sistema de arenaup que eu desenvolvi para meu server!
O sistema funciona da seguinte maneira:
"!arenaup enter,<monster>" -> Player entra na arena, apartir disto será sumonado 9 monstros a cada 5 segundos
Condições:
Necessario item e level minimo para entrar.
O player fica dentro da arena no maximo 1h configuravel.
Caso morrer a arena é limpa e setada como livre.
Player so pode entrar na arena com algum montro preselecionado configuravel.
"!arenaup leave" -> Player sai da arena.
Instalação do Script
Explicações das variaveis na lib, configurações do script tb na lib
Em data/lib crie um arquivo chamado ArenaLib.lua e coloque isso dentro:
Em creaturescripts.xml:
<event type="PrepareDeath" name="arenaup" script="arenaup.lua"/> Em creaturescripts/script/login.lua abaixo de function onLogin(cid) coloque:
registerCreatureEvent(cid, "arenaup") Na mesma pasta cria um arquivo chamado arenaup.lua e coloque:
Em talkactions.xml coloque:
<talkaction words="!arenaup" event="script" value="arenaup.lua"/> em talkactions/scripts crie um arquivo arenaup.lua e coloque dentro:
Após feito isso o script esta instalado!
-
Tiago12345 deu reputação a LeoTK em [Video-Aula] Trocando Icone Do Seu Clientfala ae galera do tk beleza estou com mais uma video aula espero que gostem e ajude vocês o link para download do reshack e icofx está aqui basta clicar
se ajudei ou você gostou de um +rep não custa nada
fiquem com o video
https://www.youtube.com/watch?v=oZrA3M64NHc
-
Tiago12345 recebeu reputação de Admnwso em [PEDIDO] Script Hyper !Gente, Preciso de um script que faz o seguinte nas imagens:
Nessa imagens ^, gostaria que o efeito ficaria na frente do player, do lado esquerdo e direito( < / > ). E que ataque em todas as SQMs que o efeito ocupa.
E essa imagem ^, gostaria a mesma coisa, só que aqui é em cima e em baixo ( ^ / \/ ). E claro, ocupar todas as SQMs q o efeito ocupa. :3
-Se der certo agradeceria eternamente :3 ^.^
@UP
Por Favor, gente me ajude !!! Por Favor
-
Tiago12345 deu reputação a Yugami em (Resolvido)[AJUDA] Outfits Por Vocations {Sources}vai pasta do ot/data/creaturescripts/scripts copie qualquer arquivo.lua e cole e depois coloke isso dentro
va em login.lua e add éssa tag registerCreatureEvent(cid, "Outfit") va na pasta do seu ot/data/creaturescripts e abre o creaturescripts.xml em bloco de notas e coloke isso
<event type="login" name="Outfit" event="script" value="nome do arquivo.lua"/>