Ir para conteúdo

Fir3element

Conde
  • Total de itens

    998
  • Registro em

  • Última visita

  • Dias Ganhos

    3

Tudo que Fir3element postou

  1. Exemplo de talkaction: local config = { cost = 10000 } function onSay(cid, words, param) if(doPlayerRemoveMoney(cid, config.cost) ~= TRUE) then doPlayerSendCancel(cid, "Not enought money, remove frag cost " .. config.cost .. "gp.") return TRUE end doPlayerAddFrags(cid, -1) --remove 1 frag return TRUE end Créditos: slawkens Em data/lib/function.lua adicione: doPlayerAddFrags(cid, amount) function doPlayerAddFrags(cid, amount) return doPlayerSetRedSkullTicks(cid, getPlayerRedSkullTicks(cid) + getConfigInfo('timeToDecreaseFrags') * amount) end doPlayerAddLevel(cid, amount[, round = FALSE]) function doPlayerAddLevel(cid, amount, round) local newExp = 0 local currentLevel = getPlayerLevel(cid) if(amount > 0) then newExp = getExperienceForLevel(currentLevel + amount) - (round == TRUE and getPlayerExperience(cid) or getExperienceForLevel(currentLevel)) else newExp = -((round == TRUE and getPlayerExperience(cid) or getExperienceForLevel(currentLevel)) - getExperienceForLevel(currentLevel + amount)) end return doPlayerAddExp(cid, newExp) end
  2. Explicação: Você manda mensagem para todos os membros da sua guild. Exemplo: !gc Mensagem. Créditos: Elf e slawkens. Vá na pasta mods e crie um arquivo chamado guild-cast.xml e coloque isso nele: <?xml version="1.0" encoding="UTF-8"?> <mod name="guild-cast" version="1.0" author="elf, slawkens" contact="otland.net" enabled="yes"> <config name="guild-cast-config"><![CDATA[ exhaust = 10 -- in seconds storage = 3001 -- storage value used to save exhaustion storageColor = 3002 -- storage value used to save previously used message color ]]></config> <talkaction words="!gc" event="script"><![CDATA[ domodlib('guild-cast-config') local config = { exhaustion = exhaust, storage = storage, storageColor = storageColor } function onSay(cid, words, param, channel) if(exhaustion.check(cid, config.storage)) then doPlayerSendCancel(cid, "You can broadcast message only once per " .. config.exhaustion .. " seconds.") return true end if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You need to type a message to broadcast!") return true end local playerGuild = getPlayerGuildId(cid) if(playerGuild == FALSE) then doPlayerSendCancel(cid, "Sorry, you're not in a guild."); return true end if(getPlayerGuildLevel(cid) < GUILDLEVEL_VICE) then doPlayerSendCancel(cid, "You have to be at least Vice-Leader to guildcast!") return true end local messageType = MESSAGE_STATUS_WARNING local t = string.explode(param, ";") if(not t[2]) then if(getPlayerStorageValue(cid, config.storageColor) ~= -1) then messageType = getPlayerStorageValue(cid, config.storageColor) end else if(MESSAGE_TYPES[t[1]] ~= nil) then messageType = MESSAGE_TYPES[t[1]] end param = t[2] end if(messageType < MESSAGE_FIRST or messageType > MESSAGE_LAST) then messageType = MESSAGE_STATUS_WARNING --setPlayerStorageValue(cid, MESSAGE_STATUS_WARNING, messageType) --doPlayerSendCancel(cid, "Unknown message type.") --return true end local players = getPlayersOnline() local message = "*Guild* " .. getCreatureName(cid) .. " [" .. getPlayerLevel(cid) .. "]:\n" .. param local members = 0 for i, tid in ipairs(players) do if(getPlayerGuildId(tid) == playerGuild) then doPlayerSendTextMessage(tid, messageType, message) members = members + 1 end end setPlayerStorageValue(cid, config.storageColor, messageType) exhaustion.set(cid, config.storage, config.exhaustion) doPlayerSendCancel(cid, "Message sent to your guild members. (Total: " .. members .. ")") return true end ]]></talkaction> </mod>
  3. vc usa algum firewall, ex: comodo, zonealarm, etc... sem ser o do windows msm
  4. Links quebrados e vc nem sabe copiar um tópico direito!
  5. o link ta quebrado e se podesse coloca screens..
  6. kk isso ai eh do items.otb re-instala seu RME aki tava com o msm problema mais o mapa abria normal =P
  7. qual ah diferença desse yurots com o do RenanSdc??? fora q nem copio o tópico direito
  8. Belo server, os edit fico mtu bom.. espero que passe ele para 8.6 quando lançar o tfs oficial =D
  9. @Bondx, o rme so vai sair quando o elf lançar a versão 8.6, então..todo mundo vai querer usar o distro deles pois eh bem estavel e sem bugs! resumindo: tao fazendo trabaio atoa '_' @tópico o melhor yurots editado do xtibia =D
  10. sem tps e acho que se aumentasse a exp dos monstros da area vip ficaria legal =D
  11. colocando screens da cidade principal iria ajudar o server =) ficou mtu bom o ot
  12. Deveria ter criando um tópico.. ficou bom, a gh quest esta sem algumas bordas e aqueles negocios la que ta na lava nem curti mtu
  13. Retire o stranger e o styller yurots, os tópicos foram fechados e os usuários banidos!
  14. Fir3element

    [Vírus]

    poxa, ainda bem que era trojan se não eu tava ferrado '-' Eu passei scan no meu .exe 8.6 so um anti-virus acusou infectado... Arquivo Novo_a__Arquivo_do_WinRAR.rar recebido em 2010.07.03 11:52:53 (UTC) Andamento: terminado Resultado: 1/39 (2.56%) @topic o server eh bom so não faz meu tipo ;P
  15. function onSay(cid, words, param) if getPlayerVocation(cid) < 5 then if getPlayerLevel(cid) >= 60 then if doPlayerRemoveMoney(cid,100000) == TRUE then doPlayerSetVocation(cid,getPlayerVocation(cid)+4) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have been promoted!") doSendMagicEffect(getPlayerPosition(cid), 43) else doPlayerSendCancel(cid, "Sorry, you don't have enought money or ") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end else doPlayerSendCancel(cid, "Sorry, you are already promoted") end end não testei, não mexo com isso ah um bom tempo, pode dar algum erro ou ñ =) caso não de certo tenta esse aqe: function onSay(cid, words, param) if getPlayerVocation(cid) < 5 then if getPlayerLevel(cid) >= 60 then if doPlayerRemoveItem(cid,2160,100) then doPlayerSetVocation(cid,NUMERO DA VOCATION QUE O PLAYER VAI VIRAR) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_BLUE) else doPlayerSendCancel(cid, "Sorry, you don't have enought money.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end end so edita ali: doPlayerSetVocation(cid,NUMERO DA VOCATION QUE O PLAYER VAI VIRAR) o segundo so aparece a mensagem do dinheiro..ñ consegui arrumar as outras =/
  16. esse script é 8.1 se seu serv for 8.1 manda pm pro autor do tópico, se não for, procura um script pra sua versão
  17. acho q isso deveriar estar na área de dúvidas... aqe nao apareceu nada em vermelho e tbm não entendi oque vc ker -------------- pra tirar a fala so remover essa linha: doCreatureSay(itemEx.uid, "Como tira a fala? .", TALKTYPE_ORANGE_1) pra fica com cor tenta assim (não testei): if doPlayerAddHealth(itemEx.uid, math.random(MIN, MAX)), CONST_ME_MAGIC_BLUE == LUA_ERROR then
  18. mai rapaizz https://www.virustotal.com/pt/analisis/8c07785ab2d11af3cec92e389c11a1c914bcdd339f41906217950243bce17244-1278097680 toma awe e fica xiu styller 8.6 com virus
  19. Fir3element

    Fechado.

    https://www.virustotal.com/pt/analisis/8c07785ab2d11af3cec92e389c11a1c914bcdd339f41906217950243bce17244-1278097680 File Styller_Yourots_8.60_by_DeuZ.rar received on 2010.07.02 19:08:00 (UTC) Current status: finished Result: 32/40 (80.00%) '-' viruuuuss pakas nem baixem, reportem!
  20. Tenta muda de versão, o styller 8.5 sempre acontece isso..
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...