Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''kill''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

Encontrado 6 registros

  1. Uso o TFS 1.0 e tudo o que eu sabia de programação foi por água a baixo kkkk, na verdade estou com uma dificuldade enorme em aprender esse novo OO da linguagem, mas sem "arrudeios" como dizem. Quero um script de creaturescripts que ao matar o War Wolf, ele verifica se eu tenho o item 5884 e se eu tenho a storage 12070 com o valor 5 function onKill(cid, target, damage, flags) local player = Player(cid) if(isMonster(target)) then if (player:getStorageValue(12070) == 5) then if(string.lower(getCreatureName(target)) == "war wolf") then player:addMount(84) end end end return true end esse foi o script que eu tentei desenvolver (só faltou incluir o and no if e verificar se eu tenho o item 5884, mas não sei usar esse item:getcount() estou muito perdido
  2. Olá. Gostaria de um script que, quando um player matasse o outro, ele ganhasse 25 moedas cinzas, esqueci o nome xD Somente isso. Obrigado amigos.
  3. Olá, Galera do Xtibia eu hoje vou postar um script Infinity Aol No script possui um config onde pode ser alterado o ammyID = id do amuleto, lossExp = player perder exp, lossItems = player perder items. Va na pasta creaturescripts crie um arquivo chamdo newAol.lua Va em creaturescripts.xml adcione <event type="death" name="NewAol" event="script" value="newAol.lua"/> Adicione em "data/creaturescripts/login.lua" cole perto dos outros registercreatures. registerCreatureEvent(cid, "NewAol") Observações: Esse script serve para todos os players inclusive RedSkulls/BlackSkulls Creditos; Lucas Brito Mereçe; REP
  4. Olá alguem tem pra me passar o Sistema que da xp qnd vc mata um player?Usado muito em ot war,e se for muito complicado me ajudar a instalar
  5. bom achei esse scripts de rank frags mais ele é de mods <?xml version="1.0" encoding="UTF-8"?> <mod name="rank frag" version="1.0" author="Vodkart" contact="xtibia.com" enabled="yes"> <config name="rankf_func"><![CDATA[ storage = 824544 function getPlayerFrags(cid) local time = os.time() local times = {today = (time - 86400), week = (time - (7 * 86400))} local contents, result = {day = {}, week = {}, month = {}}, db.getResult("SELECT `pd`.`date`, `pd`.`level`, `p`.`name` FROM `player_killers` pk LEFT JOIN `killers` k ON `pk`.`kill_id` = `k`.`id` LEFT JOIN `player_deaths` pd ON `k`.`death_id` = `pd`.`id` LEFT JOIN `players` p ON `pd`.`player_id` = `p`.`id` WHERE `pk`.`player_id` = " .. getPlayerGUID(cid) .. " AND `k`.`unjustified` = 1 AND `pd`.`date` >= " .. (time - (30 * 86400)) .. " ORDER BY `pd`.`date` DESC") if(result:getID() ~= -1) then repeat local content = {date = result:getDataInt("date")} if(content.date > times.today) then table.insert(contents.day, content) elseif(content.date > times.week) then table.insert(contents.week, content) else table.insert(contents.month, content) end until not result:next() result:free() end local size = {day = table.maxn(contents.day),week = table.maxn(contents.week),month = table.maxn(contents.month)} return size.day + size.week + size.month end function setFrags(cid) setPlayerStorageValue(cid, storage, getPlayerFrags(cid)) doPlayerSave(cid) end function getRankStorage(cid, value, max, RankName) -- by vodka local str ="" str = "--[".. (RankName == nil and "RANK STORAGE" or ""..RankName.."") .."]--\n\n" local query = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = "..value.." ORDER BY cast(value as INTEGER) DESC;") if (query:getID() ~= -1) then k = 1 repeat if k > max then break end str = str .. "\n " .. k .. ". "..getPlayerNameByGUID(query:getDataString("player_id")).." - [" .. query:getDataInt("value") .. "]" k = k + 1 until not query:next() end return doPlayerPopupFYI(cid, str) end ]]></config> <talkaction words="/rankfrags;!rankfrags" event="buffer"><![CDATA[ domodlib('rankf_func') return getRankStorage(cid, storage, 20, "Rank Frag") ]]></talkaction> <event type="login" name="RankfLogin" event="script"><![CDATA[ function onLogin(cid) registerCreatureEvent(cid, "RankfKill") registerCreatureEvent(cid, "RankfLogin") setFrags(cid) return true end]]></event> <event type="kill" name="RankfKill" event="script"><![CDATA[ domodlib('rankf_func') function onKill(cid, target, lastHit) if (isPlayer(cid) == true) and (isPlayer(target) == true) then addEvent(setFrags, 100, cid) end return true end]]></event> </mod> meu ot não tem essa pasta mods ele versão 840 se alguém pode me ajuda REP+++
  6. Ola galera do xtibia Hoje venho aqui perdir um script que é o seguinte No meu servidor tem 20 vocations Sendo que eu queria que tipo vocation id 8 - só pode-se se ataca e não pode-se ataca 9+ e 9 + não pode-se atacar 8- Explicando de outra forma-- Vocations:1,2,3,4,5,6,7 e 8 pode se matar porem elas não podem ser atacadas pela 9,10,11,12,13,14,15,16,17,18 e 20 e visse versa.
×
×
  • Criar Novo...