Histórico de Curtidas
-
RafaelMCA deu reputação a Morg em [Recrutamento] Arkadia BaiakOlá galera! estou a procura de uma pessoa que esteja interessado em fazer parte de um projeto.
Arkadia Baiak é um otserver 8.6 TSF 0.4 com modificações visuais no mapa sem sair do contexto 8.6.
Vaga: Programador Lua
Principal Função: Desenvolver novos scripts para o otserver.
Vaga: Programador PHP/CSS
Principal Função: Corrigir e desenvolver novos sistemas para o website e fazer alterações na interface.
Interessados por favor entrar em contato:
Whatsapp: 7998442775
Discord: Morg#5147
-
RafaelMCA recebeu reputação de raphadoidera em Não consigo criar GUILDS.Bem normalmente ela vem junto com as Server Files que vc pegou... mas caso ela ja venha em uso... vc pode pegar qualquer tutorial no GOOGLE de como limpar toda a DB.
Ate pq a DB tem que ser compativel com a sua versao do TFS e o Site...
Se ajudei da um REP ai! vlws!
e qualquer duvida pode me chamar no PM!
-
RafaelMCA recebeu reputação de Under em Ajuda com Scripts... PlxAgora estou saindo para trabalhar, mas quando chegar eu vou testar e reviso aqui ctg,,,amanhã estou de folga então com ctza vou te chamar no Discord... e amigão Obrigado mais uma vez.
EDIT: Salve Meu Brother... Então fiz exatamente aqui oq meu amigo ai disse... soq oq aconteceu... nas obs estava sem os hifens "--" dai começou a dar pau em tudo... porem eu acertei toda a script e agora esta rodando com 90% rsrsrs.... pq 90% a msg ainda esta sendo gerada de 5 em 5 ... mas ainda nada dela no local chat hehe... mas ai vou te deixar ai como ficou minha script player.lua
function Game.broadcast(message, sender) local players = Game.getPlayers() -- ? função braodcast capturando jogadores online for _, cid in ipairs(players) do --? array de jogadores local msg = NetworkMessage() --? Verificando jogadores online msg:addByte(0xAA) --? interação Hexadecimal com Client 12 msg:addU32(1) -- ??????? Same HERE msg:addString(sender) --? Este evento ja existia msg:addU16(0x00) --? Nova interação com Client12 msg:addByte(TALKTYPE_BROADCAST) --? Ja existia msg:addString(message) --? Ja existia msg:sendToPlayer(Player(cid)) --? Ja existia end
Ahhh outra coisa... te adicionei lá agorinha no Discord....
-
RafaelMCA deu reputação a Under em Ajuda com Scripts... PlxPara a mensagem aparecer no local chat.
Rafhael-Oliveira#7549 me add discord te passo umas dicas!
procure por data/lib/player.lua
e adicione.
function Game.broadcast(message, sender) local players = Game.getPlayers() ? função braodcast capturando jogadores online for _, cid in ipairs(players) do ? array de jogadores local msg = NetworkMessage() ? Verificando jogadores online msg:addByte(0xAA) ? -- interação Hexadecimal com Client 12 msg:addU32(1) -- ??????? Same HERE msg:addString(sender) ? Este evento ja existia msg:addU16(0x00) ? Nova interação com Client12 msg:addByte(TALKTYPE_BROADCAST) ? Ja existia msg:addString(message) ? Ja existia msg:sendToPlayer(Player(cid)) ? Ja existia end end -
RafaelMCA recebeu reputação de Under em Ajuda com Scripts... PlxTestado e aprovado, e muito agradecido!
A proposito se quiser me passar umas dicas... hehe estou aceitando!!! OBRIGADO! REP+
alguma chance da msg aparecer no local chat?
-
RafaelMCA deu reputação a Under em Ajuda com Scripts... PlxA claro você esta usando a base da OTX ?
Então vamos la vou te falar aqui oque é isso
O revScript é um sistema que agora não tem mais necessidade do XML, podemos registrar o evento no proprio arquivo LUA (Graças adeus), pelomenos eu acho inutil o XML e é esse o intuito do revScript, algumas principais caracteristicas de criar scripts com revscritp é a facilidade de manipular events em um unico script, ou até compartilhar resultados de funções com outros arquivos revScript, fica aqui um exmeplo de como criar um BoradCast MSG no revScript sem a necessidad de um XML!
Apenas crie um arquivo.lua e adicione!
local autoBroadcast = GlobalEvent("AutoBroadcast") -- Criando o Evento para Registro como se fosse no XML function autoBroadcast.onThink(interval, lastExecution) local messages = { "[DONATES]: write your message here", "[COMMANDS]: write your message here " } Game.broadcastMessage(messages[math.random(#messages)], MESSAGE_EVENT_ADVANCE) return true end autoBroadcast:interval(300000) --5 minutes aqui seria o intervalo que adicionariamos no XML autoBroadcast:register() -- Aqui seria o registro que fariamos no XML Espero que tenha conseguido te dar uma luz!
Bônus : Existem maneiras de modificar o método desta MSG
no player.lua em /data/lib
você consegue desenvolver novas funcionalidades para o evento de broadCast
function Game.broadcast(message, sender) local players = Game.getPlayers() ? função braodcast capturando jogadores online for _, cid in ipairs(players) do ? array de jogadores local msg = NetworkMessage() ? Verificando jogadores online msg:addByte(0xAA) ? -- interação Hexadecimal com Client 12 msg:addU32(1) -- ??????? Same HERE msg:addString(sender) ? Este evento ja existia msg:addU16(0x00) ? Nova interação com Client12 msg:addByte(TALKTYPE_BROADCAST) ? Ja existia msg:addString(message) ? Ja existia msg:sendToPlayer(Player(cid)) ? Ja existia end end -
RafaelMCA recebeu reputação de Under em Ajuda com Scripts... PlxAchei aqui o B.O Imrão, vc deixou uma virgula no codigo, bem depois da 1° msg.... entao tive q add as virgulas para todos os campos de texto... até para separar eles... nao tinha visto antes MyBAD!
mas meu código agora ficou assim...
local autoBroadcast = GlobalEvent("AutoBroadcast") -- Criando o Evento para Registro como se fosse no XML function autoBroadcast.onThink(interval, lastExecution) local messages = { "Curta nossa pagina www.facebook.com/CloudBrasilServers", "Faça Sua Doação e participe do nosso grupo VIP do WhatsApp.", "Promote e AOL com Eremo em cima do templo.", "!bless e !aol sao comandos para todos os players." } Game.broadcastMessage(messages[math.random(#messages)], MESSAGE_EVENT_ADVANCE) return true end autoBroadcast:interval(300000) --5 minutes aqui seria o intervalo que adicionariamos no XML autoBroadcast:register() -- Aqui seria o registro que fariamos no XML
A e mais uma coisa eu fiquei perdido no final... um determina o tempo da msg... mas pra q exatamente server a ultima linha do codigo?
-
RafaelMCA deu reputação a isac001 em Preciso de ajuda para criar o site!Era só ter trocado a versão do xampp
-
RafaelMCA recebeu reputação de koyotestark em Preciso de ajuda para criar o site!Sim para suas 3 perguntas amigão...
Então, infelizmente a única solução que eu achei foi tendo que trocar tudo!!! Distro, versão, DB e até o próprio Gesior... kkk
Mas agradeço a sua atenção!
-
RafaelMCA deu reputação a koyotestark em Preciso de ajuda para criar o site!o que eu vejo ai é q tem um erro de conexão com banco de dados, pergunta idiota mas tem q ser feita:
Você ligou o xampp?
Você criou um banco de dados em localhost/phpmyadmin?
Você inserio o nome da database criada tanto na config do site, quanto na config do servidor?
-
RafaelMCA deu reputação a luanluciano93 em [Ajuda] error gesior 2012Inverti a ultima barra :
$config['site']['serverPath'] = "C:\xampp\htdocs\otserv\"; -
RafaelMCA deu reputação a Qwizer em Ajuda Erro de Querry no Distro e na DB!
-
RafaelMCA deu reputação a Nextbr em [Friday13War] (V3.0) - (Evolução X-Dream) {8.60}Kolosso tenta trocar de distro para por site , o script de team vs team desse ot e de minha autoria eu que passei pro jacking no orkut a base ele so termino os mapas/vocations , Troca de distro qualquer ae que funfe o site Gesior pois nao precisa de source é puro script
eu tinho uma distro que funfava aki so que perdi ele se eu achar eu dou um toque