
Tudo que Absolute postou
- DESIGN - FAÇA SEU PEDIDO
-
ERRO EVENTO DEFEND THE TOWERS
Posta o script DTT.lua que se encontra dentro da pasta creautrescripts/scripts/events pra mim ver.
-
DESIGN - FAÇA SEU PEDIDO
Olá caros amigos, eu não sou designer, mas estou aprendendo e quero brincar um pouco, não sou um designer avançado mas também não sou qualquer um photoscape huduhshusd. Então, estou abrindo esse tópico pra vocês solicitarem algum banner, background, logo ou o que for para que eu possa ajuda-los e aprender junto. O PEDIDO DEVE CONTER: Tema: Tamanho da imagem: Tipografia (escrito/nome do server): Só irei fazer as imagens caso indique esses 3 elementos citados acima. Bom, como disse as vezes posso agradá-los hehe. Vamos lá!
-
ERRO EVENTO DEFEND THE TOWERS
Este erro está ocorrendo porque a quantidade de campos não bate com a quantidade de valores que estão sendo inseridos na tabela. Troque as querys para: CREATE TABLE IF NOT EXISTS `dtt_players` ( `id` int(11) NOT NULL AUTO_INCREMENT, `pid` bigint(20) NOT NULL, `team` int(5) NOT NULL, `ip` bigint(50) NOT NULL, PRIMARY KEY (`id`), KEY `id` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; CREATE TABLE IF NOT EXISTS `dtt_results` ( `id` int(11) NOT NULL AUTO_INCREMENT, `frags_blue` int(11) NOT NULL, `frags_red` int(11) NOT NULL, `towers_blue` int(11) NOT NULL, `towers_red` int(11) NOT NULL, `data` varchar(255) CHARACTER SET utf8 COLLATE utf8_swedish_ci NOT NULL, `hora` varchar(255) CHARACTER SET utf8 COLLATE utf8_swedish_ci NOT NULL, PRIMARY KEY (`id`), KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
Oldera recruta Spriters
Oi, verdade que vocês possuem o maior analista de sistemas do mundo na equipe? rsrs brincadeira. Espero ajudar no que for possível, vamos lá.
-
Baiak-ice 8.60 Atualizado com Real Castle e Varios sistemas
@Flathoste você infringiu a regra de número 1.1. 1.1 - Respeito: Respeite os outros membros e você será respeitado. Nenhum membro do fórum é superior ou inferior a outro, independentemente do número de mensagens que já postou, do tempo de participação no fórum ou de qualquer outra coisa. Respeite as opiniões e expressões dos outros membros e, mesmo quando não concordar com um ponto de vista, não o agrida com palavras: opiniões sempre podem ser debatidas pacificamente e com responsabilidade. Ofensas não são toleradas. Leia as Regras. O tópico foi criado com o intuito de ajudar o fórum com um conteúdo novo. Caso você tenha alguma coisa contra o membro em questão ou quaisquer tipo de problemas com o mesmo, resolva fora do fórum. Você foi alertado e negativado, espero que melhore sua conduta em questão a regra infringida. Conte comigo, um abraço. @Antipush você também não pode adicionar este tipo de comentário em seu tópico: Não use xxxxxxxxx.xxx.xx me roubaram :) Não Recomendo! O comentário foi removido e novamente torno a dizer: Problemas pessoais, levem pra fora do fórum. Espero que entendam. Abraços.
- Hospedagem UOL
- Hospedagem UOL
-
OTX CAST
No momento estou sem tempo para isto, hospede as sources e me mande, assim que possível irei dar uma olhada. Como disse, são modificações que devem ser realizadas no código fonte das sources, sugiro que solicite ajuda aqui
-
PLAYER ANDA 1 SQM E ATACA
Olá @Adventure agradecemos a sua sugestão dada ao membro, isso é realmente algo muito legal, tudo bem? Mas peço que por gentileza leia as regras do fórum clicando aqui. Leia com atenção a regra infringida: 2.4 - Mensagens inúteis: Não poste mensagens sem conteúdo, que não contribuem em nada ou que não estejam relacionadas ao assunto do tópico. Mensagens assim são chamadas de Floods. Postar coisas como "haha", "lol", "me add no msn aí", entre outras, é o que considera-se completamente inútil. Postar várias mensagens iguais, mesmo que em tópicos diferentes, também pode ser considerado Flood. Não que sua mensagem seja inútil, mas o membro realizou o post solicitando uma ajuda, "apoios morais" podem ser considerados como spam. Espero que entenda minha posição, de qualquer forma entendemos a sua boa intenção. Um abraço.
-
OTX CAST
Você quer exausted para falar no cast ou para abri-lo? Se for pra falar, tem que alterar nas sources, adicionar a função de exausted, se for pra abrir, é só adicionar no script um exausted por storage pra abrir/fechar o cast Precisaria dar uma olhada na sua source pra ver se ela realmente tem a função ai pra abrir o cast e se tiver, como ela está escrita.
-
OTX CAST
Vamos tentar, vamos ver se é apenas essas funções com erro e depois vamos identifica-las na source, troque o seu lua para este: function onSay(cid, words, param, channel) local tmp = param:explode(" ") if not(tmp[1]) then return doPlayerSendCancel(cid, "Parameters needed") end if tmp[1] == "on" then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Cast has started.") doPlayerSave(cid) elseif getPlayerCast(cid).status == false then return doPlayerSendCancel(cid, "Your cast has to be running for this action.") elseif tmp[1] == "off" then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Cast has ended.") doPlayerSave(cid) elseif isInArray({"pass", "password", "p"}, tmp[1]) then if not(tmp[2]) then return doPlayerSendCancel(cid, "You need to set a password") end if tmp[2]:len() > 10 then return doPlayerSendCancel(cid, "The password is too long. (Max.: 10 letters)") end if tmp[2] == "off" then doPlayerSetCastPassword(cid, "") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Cast password has been removed.") else doPlayerSetCastPassword(cid, tmp[2]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Cast password was set to: " .. tmp[2]) end elseif isInArray({"desc", "description", "d"}, tmp[1]) then local d = param:gsub(tmp[1]..(tmp[2] and " " or ""), "") if not(d) or d:len() == 0 then return doPlayerSendCancel(cid, "You need to specify a description.") end if d:len() > 50 then return doPlayerSendCancel(cid, "The description is too long. (Max.: 50 letters)") end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Cast description was set to: ") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, d) doPlayerSetCastDescription(cid, d) elseif tmp[1] == "ban" then if not(tmp[2]) then return doPlayerSendCancel(cid, "Specify a spectator that you want to ban.") end if doPlayerAddCastBan(cid, tmp[2]) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Spectator '" .. tmp[2] .. "' has been banned.") else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Spectator '" .. tmp[2] .. "' could not be banned.") end elseif tmp[1] == "unban" then if not(tmp[2]) then return doPlayerSendCancel(cid, "Specify the person you want to unban.") end if doPlayerRemoveCastBan(cid, tmp[2]) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Spectator '" .. tmp[2] .. "' has been unbanned.") else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Spectator '" .. tmp[2] .. "' could not be unbanned.") end elseif param == "bans" then local t = getCastBans(cid) local text = "Cast Bans:\n\n" for k, v in pairs(t) do text = text .. "*" .. v.name .. "\n" end if text == "Cast Bans:\n\n" then text = text .. "No bans." end doShowTextDialog(cid, 5958, text) elseif tmp[1] == "mute" then if not(tmp[2]) then return doPlayerSendCancel(cid, "Specify a spectator that you want to mute.") end if doPlayerAddCastMute(cid, tmp[2]) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Spectator '" .. tmp[2] .. "' has been muted.") else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Spectator '" .. tmp[2] .. "' could not be muted.") end elseif tmp[1] == "unmute" then if not(tmp[2]) then return doPlayerSendCancel(cid, "Specify the person you want to unmute.") end if doPlayerRemoveCastMute(cid, tmp[2]) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Spectator '" .. tmp[2] .. "' has been unmuted.") else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Spectator '" .. tmp[2] .. "' could not be unmuted.") end elseif param == "mutes" then local t = getCastMutes(cid) local text = "Cast Mutes:\n\n" for k, v in pairs(t) do text = text .. "*" .. v.name .. "\n" end if text == "Cast Bans:\n\n" then text = text .. "No mutes." end doShowTextDialog(cid, 5958, text) elseif param == "viewers" then local t = getCastViewers(cid) local text, count = "Cast Viewers:\n#Viewers: |COUNT|\n\n", 0 for _,v in pairs(t) do count = count + 1 text = text .. "*" .. v.name .."\n" end if text == "Cast Viewers:\n#Viewers: |COUNT|\n\n" then text = "Cast Viewers:\n\nNo viewers." end text = text:gsub("|COUNT|", count) doShowTextDialog(cid, 5958, text) elseif param == "status" then local t, c = getCastViewers(cid), getPlayerCast(cid) local count = 0 for _,v in pairs(t) do count = count + 1 end doShowTextDialog(cid, 5958, "Cast Status:\n\n*Viewers:\n " .. count .. "\n*Description:\n "..(c.description == "" and "Not set" or c.description).."\n*Password:\n " .. (c.password == "" and "Not set" or "Set - '"..c.password.."'")) elseif param == "update" then if getPlayerStorageValue(cid, 656544) > os.time() then return doPlayerSendCancel(cid, "You used this command lately. Wait: " .. (getPlayerStorageValue(cid, 656544)-os.time()) .. " sec.") end doPlayerSave(cid) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "The cast settings have been updated.") doPlayerSetStorageValue(cid, 656544, os.time()+60) end return true end
- Erro na Interface
-
Por onde devo começar?
Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
- [8.60]Winchester Server (Exp Alta)
- Presisa-se De Uma Host
-
INDIGNAÇÃO
Caro @gcmcorrea, nessa sua resposta não há se quer uma prova de um erro, de um bug proposital, MUITO MENOS UMA AMEAÇA feita por mim (conforme você citou em seu tópico/posts). Eu realmente não o conheço, os tópicos quais citados são meus onde diversos membros utilizam e não possuem problemas, afinal o que foi pedido foi para você identificar onde há algum erro proposital, peço que caso não saiba identificar solicite ajuda de algum scripter para que possa fazer qualquer acusação. Ficou claro que seu tópico teve um intuito de má fé em sem provas alguma que me relacionem a esta "farsa". Peço desculpas pelo tom em que me dei o parecer, pois isso realmente é uma falta de respeito. Mas como disse, não guardo rancores, caso haja quaisquer erros em relação a meus tópicos pode me dizer que o ajudo assim como estou disposto a ajudar qualquer um que aqui faça sua presença. Caso tenha argumentos/provas verídicas eu peço sutilmente que você nos informe aqui no tópico. Vou pedir a meus superiores para dar este tópico como encerrado, não vejo necessidade do mesmo sendo que não há qualquer sentido. Eu entendo sua preocupação em relação ao seu servidor, mas afirmo não ter nada de má índole que venha de mim em relação aos meus tópicos no fórum. Um abraço, até.
-
INDIGNAÇÃO
Certo, não entendo o motivo do seu tópico, meus conteúdos aqui são totalmente postados com o intuito de ajudar os membros que aqui frequentam, pelo meu número de posts e conteúdo isso é visível. Há mais de 3 horas você citou que há tópicos meus com bugs propositais e ainda não provou, gostaria e peço humildemente que você possa identifica-los para que possamos ver se sua acusação é verídica. Como os membros @Switz e @login12 citaram, bugs em OT é normal até o maior servidor open tibia possui, mas acusar de um bug PROPOSITAL pode ser algo anti ético e gravíssimo. Peço novamente, transparentemente, que você possa identifica-los aqui. Você disse que eu pedi dinheiro para não derrubar seu servidor, me desculpe mas eu não o conheço e não sei de que servidor se trata. Eu sim, trabalho com isso, mas não executo as manobras dentro do fórum, então não traria algo em que não seja certo pra cá, meu intuito aqui é sempre trazer conteúdos open source para ajuda-los e não prejudica-los. Enfim, caso encontre algum bug grave que pode estar ocasionando em uma queda do seu servidor, você pode nos mostrar ou postar na área de otservers que sem problema algum, até eu irei ajuda-lo caso esteja a par do problema. Respeito você, respeito sua crítica, porém eu creio que isso foi um post com uma má índole. Não há problemas, estou aqui para ajudar e ser ajudado, caso haja alguma dúvida em relação ao mesmo, estou a sua disposição e a disposição do fórum sempre que possível. Grande abraço.
- IP DINAMICO
-
Avatar zero
Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
-
#ForçaChape
Quando me lembro do milagre feito pelo goleiro da Chapecoense no ultimo lance do jogo contra o San Lorenzo, eu deixo a pergunta no ar? Por que aquela bola não entrou! As vezes um pequeno detalhe muda a vida e o destino de qualquer pessoa. Que Deus conforte todos os familiares, amigos e torcedores. #ForçaChape
-
Problema com comando !addon
Amigo, poste aqui o seu script para que possam ajuda-lo, sem ele é uma tarefa praticamente impossível :D
- Help Me!!
-
Recomendação(Bases)
Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
-
[8.6 Datapack] Keeperian - RPG/Custom com TPs
Primeiramente, obrigado por ajudar! Peço que use sempre o bom senso com todos os integrantes do fórum, faz parte das regras. 1.4 - Bom senso: Saber discernir o certo do errado é muito importante, então sempre use do bom senso. Isso implica que, criar um projeto com o mesmo nome que outro, por exemplo, é imoral, e isso não será tolerado. é importante destacar que essa regra cabe a qualquer outro exemplo dessa área, não estando atrelada apenas à situação supracitada, vide o abuso de qualquer formatação de texto que deixe sua mensagem ilegível, ou outros assuntos do nicho. Leia as regras. Parabéns pelo conteúdo, continue ajudando. Sem delongas, Absolute.