Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 05/30/16 em todas áreas
-
[Encerrado] Erro estranho
Yan Liima e 2 outros reagiu a Yan Liima por um tópico no fórum
Script do lindo do Zoom rsrs Tente esse aqui: -- Coded by Zoom..local info, win, lose = "%s [Level: %s] foi mort%s pelo %s %s%s", "%s obteve %s frags seguidos após derrotar %s.", "%s acabou de impedir que %s fizesse uma sequência de %s frags seguidos."local frags, storage = {5, 10, 15, 20, 25, 30, 35, 40, 45, 50}, 30045function onDeath(cid, corpse, deathList) if(not isPlayer(cid)) then return true end local target = deathList[1] doCreatureSetStorage(target, storage, getCreatureStorage(target, storage) + (getCreatureStorage(target, storage) == -1 and 2 or 1)) for _, pid in ipairs(getPlayersOnline()) do doPlayerSendChannelMessage(pid, '', info:format(getCreatureName(cid), getPlayerLevel(cid), getPlayerSex(cid) == 1 and "o" or "a", isPlayer(target) and "player" or "monstro", getCreatureName(target), isPlayer(target) and " [Level: "..getPlayerLevel(target).."]." or "."), TALKTYPE_CHANNEL_O, 0xF) for _, frag in ipairs(frags) do if(getCreatureStorage(target, storage) == frag) then doPlayerSendChannelMessage(pid, '', win:format(getCreatureName(target), frag, getCreatureName(cid)), TALKTYPE_CHANNEL_W, 0xF) end if(getCreatureStorage(cid, storage) >= frag) then doPlayerSendChannelMessage(pid, '', lose:format(getCreatureName(target), getCreatureName(cid), getCreatureStorage(cid, storage)+1), TALKTYPE_CHANNEL_RN, 0xF) end end end doCreatureSetStorage(cid, storage, 0) return trueend São duas versões uma pra OTX e outra pra TFS. Veja a diferença aqui: Agora que tu disse lembrei que era esse o problema que eu tive uma vez kkkkk3 pontos -
Pokeot - open source!
Yan Liima e um outro reagiu a Danihcv por um tópico no fórum
Galera, quando vocês virem algum conteúdo suspeito, utilizem o botão de DENUNCIAR POST (que se encontra na parte superior esquerda de cada post). As medidas cabíveis já foram tomadas e obrigado por alertarem os demais membros.2 pontos -
Fala galera tudo bem? Essa semana teve um membro que pediu um evento de double exp até que consegui fazer usando alguns scripts como base, então vamos ao código. INSTALAÇÃO Vá em data/creaturescripts/scripts e em creaturescripts.xml adicione a seguinte tag. <event type="kill" name="ExpBonus" event="script" value="exp.lua"/> Em data/creaturescripts/scripts crie um arquivo .lua e renomeie para exp.lua e adicione o seguinte código. function onKill(cid, target) if isPlayer(cid) and isMonster(target) then if getGlobalStorageValue(102590) - os.time() >= 1 then local exp = getExperienceStage(getPlayerLevel(cid), getVocationInfo(getPlayerVocation(cid)).experienceMultiplier) local count = ((getMonsterInfo(string.lower(getCreatureName(target))).experience*1.5*exp)/2) doPlayerAddExperience(cid, count) addEvent(doSendAnimatedText, 500, getCreaturePosition(cid), '+'..count, math.random(50,60)) end else return TRUE end return TRUE end Agora no data/creaturescripts/scripts e login.lua adicione a seguinte tag. registerCreatureEvent(cid, "ExpBonus") Agora vá em data/talkactions/scripts talkactions.xml <talkaction words="/doubleexp" access="5" event="script" value="exp.lua"/> Em data/talkactions/scripts crie um arquivo.lua e o renomeio para exp.lua e adicione o seguinte código dentro. function onSay(cid, words, param, channel) local config = { storage = 102590, } if(param == 'cancel') then if getGlobalStorageValue(config.storage) > 0 then setGlobalStorageValue(config.storage, -1) doBroadcastMessage("Double Exp cancelado") end return true end param = tonumber(param) if(not param or param < 0) then doPlayerSendCancel(cid, "Digite por quantas horas o evento ira durar") return true end if getGlobalStorageValue(config.storage) - os.time() <= 0 then setGlobalStorageValue(config.storage, os.time()+param*60*60) doBroadcastMessage("Exp bonus ativado 50% + EXP por "..param.." horas! Aproveite.") end return true end COMO UTILIZAR Para ativar o comando digite /doubleexp Quantidade de horas que vai durar o evento Exemplo /doubleexp 3 o evento ira durar por 3 horas. Para cancelar o evento basta digitar /doubleexp cancel apenas os GOD'S podem utilizar os 2 comandos. Créditos --- Pela postagem do tópico e edição nos códigos. --- Por eu tê pego uma parte de um script dele do creaturescripts. Espero que gostem1 ponto
-
Fala galera, tudo bem? Bom, estou trazendo aqui um sisteminha de double exp e double loot system que fiz sob encomenda só que acabaram fazendo por conta própria e desistindo de comprar o que me encomendaram, então estou divulgando aqui para vocês o sistema completo já que não tem mais nenhum termo de privacidade e é um sisteminha legal de se usar para diversas coisas (quests, itens especiais, etc). O nome é bem auto-explicativo, o sistema aumenta a rate de exp e loot daquele cidadão por um período X de tempo. Scripts: http://pastebin.com/Wc9ZL8Km É bastante auto-explicativo o código acima, pois já coloquei no pastebin com os devidos comentários e com os passos a serem seguidos. Leiam tudo pois são 3 arquivos e 1 modificação no login.lua. A forma como está feita ali é um item (a ser definido por você na tag) que você clica e habilita o bonus ao player. A rate de exp e loot são customizáveis tal qual o tempo de duração do bônus. Espero que gostem. Abraços,1 ponto
-
Mc brinquedo
Felipe Moraes reagiu a Arranca Prega por um tópico no fórum
Meça seus comentários parça xD kkkk1 ponto -
[Arquivado]Grand Line Adventures
xbruninhox reagiu a Kizaru por um tópico no fórum
Um novo jogo que vai sair ainda esse ano, com uma proposta totalmente diferente de qualquer servidor ja criado! 100% animado e com som, acompanhem! Facebook: https://www.facebook.com/grandlineadventures/ Trailer:1 ponto -
Cara eu estava com mesmo erro, eu coloquei uma porta na frente da outra, selecionava o tile da house e colocava o select exit, Depois excluia a porta e removia os tile da house.1 ponto
-
RSRSRSRSRSRSRSRS MT OBRIGADO !1 ponto
-
sim vou adicionar as 427 em todos os arquivos do tópico um cara aqui do fórum falou que fez o processo com esse código que te falei e deu certo da uma olhada olha aqui o link das sources com os effects, essas sources são as originais do Bolz que o cara postou lá, nela já tem os effects estendidos até o 370, ai se vc quiser mais é só vc seguir a linhagem no Const.h e compilar denovo. http://www.mediafire.com/download/ibm8m8851ww0a83/Source+Server.rar essas são do pda bolz http://www.mediafire.com/download/ibm8m8851ww0a83/Source+Server.rar se vc quiser pode pegar o membro que falou dessa sourcer com 370 effects é o @ricardoberg1 ponto
-
é porque no channels.xml você tem que por: <channel id="15" name="Death Channel"/> E o chat não abre automaticamente, você que tem que abrir ele...1 ponto
-
Faz assim, faz uma copia do seu creaturescript.xml e depois edite tirando todos event que tem Death,PrepareDeath e Kill. E faz o teste pra ver se da debug1 ponto
-
As vezes voltava pro 0, mas a maioria trocava de voc eu estava usando a libs antigas coloquei as novas do 0.4 @milbradt1 ponto
-
SERVER Bugado
StyloMaldoso reagiu a Drakopoulos por uma questão
Na verdade sim, tem diferença. LUA é case sensitive então ela diferencia maiuscula de minuscula. Esse TRUE só funciona por causa do TRUE = true.1 ponto -
SERVER Bugado
StyloMaldoso reagiu a Josegvb por uma questão
no notepad o TRUE aparesce preto (off), quando muda pra true aparesce azul (on) kk1 ponto -
Script de Action (Premiações em porcentagem)
Magraozinho reagiu a Drk Shadow por uma questão
Tenta assim mano xD1 ponto -
Pra isso que serve o BOTÃO "Denunciar Post" por acaso você ou alguém daqui denunciou? Ajudaria muito... @Danihcv1 ponto
-
https://www.virustotal.com/pt/file/73f141921eb8e459adc45bd97bd439154fb881f34ad199e85eb017f76199b994/analysis/1464565133/ Scan Certo, amanhã vou pegar o IP dele pelo trojan que ele fez é divulgar em um grupo de hackers1 ponto
-
Lord Loras
Administrador reagiu a Marco Oliveira por um tópico no fórum
Começam as Task: Em um dia comum como outro qualquer o cavalheiro das flores sai em busca de novas aventuras... adentrando a floresta de Port Hope ele encontra uma caverna com muitos crocodilos e decide que é a hora de se aventurar pelo mundo tibiano realizando suas varias tasks!1 ponto -
Eu acho que não tem nada haver com as sources. A vocation.xml que você mandou pela primeira vez não esta errada, sendo que Master Sorcerer é uma promoção do Sorcerer. Então use a que você já estava usando. Sobre o bug da vocation, olhe no seu banco de dados e diga qual o ID que esta gravado, eu acho que o ID vai ser o ZERO( 0 ). Se for isso eu ja tenho uma suspeita do que pode ser. E qualquer coisa, da pra fazer uma gambiarra parecida com a do danihcv para solucionar este problema.1 ponto
-
Pokeot - open source!
Danihcv reagiu a felippepsa por um tópico no fórum
Avira Launcher não detectou virus algum porém, o forgotten server não abre, Então já pensei que era virus e deletei! Não tenho certeza se era ou não mais fica a a dica para tomarem cuidado!1 ponto -
Pokeot - open source!
Danihcv reagiu a Fuuin Fake por um tópico no fórum
Cuidado esse e o mesmo dono do topico que se passava pelo sv do darkxpoke e colocou keylogger no client , façam scan antes de descompactar, não estou falando q ele sabotou o servidor nesse topico , no antigo foi detectado virus (Keylogger) no client , não sabemos se nesse tem, pelas informações a seguir uma boa base pra quem quer um open source, Enfim Obrigado por compartilhar com a comunidade.1 ponto -
Hp e mana por porcentagem!
Spring Trap reagiu a Danihcv por um tópico no fórum
Boa, brother! Obrigado por "oficializar" um local onde encontrar isso. shuashusa1 ponto -
porque não poe a parte de cima do Scan ,esta escondendo algo?1 ponto
-
1 ponto
-
Teleport com storage que muda a posição.
Mendiguinho91 reagiu a Elias Palermo por uma questão
Valeu brother, eu to viajando e assim que voltar pra casa vou testa-lo. MUITO OBRIGADO! Edit: Show brother, funcionou perfeitamente, ótimo! Rep+1 ponto