Ir para conteúdo

\Mattheus ~*

Conde
  • Total de itens

    559
  • Registro em

  • Última visita

Tudo que \Mattheus ~* postou

  1. Peguei Aqui no OT Styller Yourots. Tudo Arrumadinho. function onSay(cid, words, param) local target = db.getResult("SELECT `name`, `id` FROM `players` WHERE `name` = " .. db.escapeString(param) .. ";") if(target:getID() ~= -1) then local targetName = target:getDataString("name") local targetGUID = target:getDataInt("id") target:free() local str = "" local deaths = db.getResult("SELECT `time`, `level`, `killed_by`, `altkilled_by` FROM `player_deaths` WHERE `player_id` = " .. targetGUID .. " ORDER BY `time` DESC;") if(deaths:getID() ~= -1) then local breakline = "" while(true) do if(str ~= "") then breakline = "\n" end local time = os.date("%d %B %Y %X ", deaths:getDataInt("time")) local level = deaths:getDataInt("level") local killed = "" local lastHitKiller = deaths:getDataString("killed_by") local mostDamageKiller = deaths:getDataString("altkilled_by") if(tonumber(lastHitKiller)) then killed = getPlayerNameByGUID(tonumber(lastHitKiller)) else killed = getArticle(lastHitKiller) .. " " .. string.lower(lastHitKiller) end if(mostDamageKiller ~= "") then if(tonumber(mostDamageKiller)) then killed = killed .. " and by " .. getPlayerNameByGUID(tonumber(mostDamageKiller)) else killed = killed .. " and by " .. getArticle(mostDamageKiller) .. " " .. string.lower(mostDamageKiller) end end str = str .. breakline .. " " .. time .. " Died at Level " .. level .. " by " .. killed .. "." if not(deaths:next()) then break end end deaths:free() else str = "No deaths recorded." end doPlayerPopupFYI(cid, "Deathlist for player: " .. targetName .. ".\n\n" .. str) else doPlayerSendCancel(cid, "A player with that name does not exist.") end return TRUE end Abraços .
  2. Você pode ter de desbloquiar o Modem ou sua internet não da pra botar Online, apénas por Hamachi . Oque pode ser: * Você não desbloquiou o Firewall; (Portas 7171) * Você pode desbloquiar o Modem; * Sua internet não da pra por online, apénas por hamachi. Verifique os Tópicos Començando seu Servidor, e aprenda mais. A outra duvida não intendi direito :s Pelo oque eu sei não da pra usar Xampp com sqlite, apénas com myslq, Mais você pode fazer tudo normal com o Sqlitestudio. Abraços .
  3. Não sei porque estou fazendo a House so que quando eu fui testar a House, Não está dando está aparecendo isso: Mais assim, so aparece esse Bug, nas casas que compra de Frente quando você compra a casa de Lado, ele entra normalmente . Alguem me ajuda ai por favor. Vlw
  4. Faala ai Galeraa, Pode tirar uma duvida ? Uso RME, Versão 1.1.9 . Ai, estou criando um novo Mapa, tudo certo taal. Mais quando eu vo botar "Place Spawn" não aparece aquele foguinho. Dai não consigo botar os Npc e Monstros . So falta isso, Alguem pode me Tirar essa Duvida ?
  5. Cara, não podemos confiar em qualquer um. Por Favor, Poste a SCAN ! Obrigado .
  6. Pelo oque eu vi, você quer itens que Começem para Treiner com Attacks Minimos como por Ex: 1 ~ 5 . Pege Itens que nunca usem eh Modifique. (ao invez de criar por itens editor) O seu caso eh que está duplicando ID dos itens . Se você quiser posso editar para você esses Itens (Axe, Sword, Club, Spear) Com o nome e Attack que vc desejar . @ SubWat Não tem Nada a ver botar letras maiusculas.
  7. Talvez sua Internet não dê para Por Online. Se não der você tenque criar OT Via Hamachi .
  8. Me manda oque você fez no Items.XML . Talvez você fez algum Bug . Obrigado .
  9. Esqueçeu de Colocar Isso: Exevo Song Kina: Exevo Song Sorc: Exevo Song Druid: -- Formate Mais, não esqueça de nada antes de Postar seu Tópico. Obrigado .
  10. Gaalera queria um Avatar com MattheusOT Escrito, com o Tema: Devil. Obrigado .
  11. O Tutorial não pode se considerar "Super Completo!!" . Não possui Muitas Informções sobre os Knight's . Alguns Erros no Seu Tópico Como: Séria: Também outro erro: Poderia mostrar 8 - 10 + Pra que uma Spike Sword (Atk: 24 - Def: 21(+2) se quando o Player sai de Rookgaard com uma Jagged Sword (Atk: 21 - Def: 14+1), Por mim séria joga dinheiro fora, esperaria chegar lvl 20 para comprar uma Crimson Sword (Atk: 28 Def: 20+1), so se a pessoa estivesse com Gp's Sobrando . Nem todas as Pessoas vão para Carlin . Poderia Mostrar aonde fica esse Respawn de Troll em Carlin . Entre outras coisas. Portanto Tutorial Super Simples . Pórem Formatação Boa . Abraços .
  12. Magia Sim Bastante Usada em OT com HIGH EXP ! Testei aqui em 8.5 Funfou, Obrigado KaKilo . Mais a magia está assim: Sé a Magia eh attack tipo Death você poderia botar assim: Abraços .
  13. Concerteza HeroServ nunca vai ser o Melhor OT do mundo, As Pessoas pagam pra Botar Life ou mana --' Chega uma pessoa rica paga R$ 1000 de life nunca morre --' Que RPG tem ai ?
  14. Acho que consigo Botar Online. (Sem Erros) Me adicione no MSN: mattheus.carvalho@hotmail.com
  15. Faala ai Galera do XTibia Criei uma Nova Maagia Super Boa, apénas para Paladin's . :li: Uma magia umas 4x Mais forte que "Exevo Mas San" . Recomendada para Players VIP . Primeiramente a Ss : Agora Vamos ao Trabalho: Primeiramente vá em Data/Spells/Scripts/Attack . Copie qualquer arquivo e renomeie para San Condition.lua . Depois apague tudo e cole isto: -- MattheusOT (XTibia.com) local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -5.4, -37, -5.9, 0) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 39) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 49) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -5.4, -37, -5.9, 0) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 39) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -5.4, -37, -5.9, 0) local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 49) setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -5.4, -37, -5.9, 0) local combat5 = createCombatObject() setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat5, COMBAT_PARAM_EFFECT, 39) setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -5.4, -37, -5.9, 0) local combat6 = createCombatObject() setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat6, COMBAT_PARAM_EFFECT, 49) setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -5.4, -37, -5.9, 0) local combat7 = createCombatObject() setCombatParam(combat7, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat7, COMBAT_PARAM_EFFECT, 39) setCombatFormula(combat7, COMBAT_FORMULA_LEVELMAGIC, -5.4, -37, -5.9, 0) arr1 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 3, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } arr2 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 3, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } arr3 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 1, 0, 0, 3, 0, 0, 1, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } arr4 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0}, {0, 1, 0, 0, 0, 3, 0, 0, 0, 1, 0}, {0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, } arr5 = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0}, {1, 0, 0, 0, 0, 3, 0, 0, 0, 0, 1}, {0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0}, {0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) local area4 = createCombatArea(arr4) local area5 = createCombatArea(arr5) setCombatArea(combat1, area1) setCombatArea(combat2, area2) setCombatArea(combat3, area3) setCombatArea(combat4, area4) setCombatArea(combat5, area5) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.combat2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, parameters.combat3, parameters.var) end local function onCastSpell4(parameters) doCombat(parameters.cid, parameters.combat4, parameters.var) end local function onCastSpell5(parameters) doCombat(parameters.cid, parameters.combat5, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat5 = combat5 } addEvent(onCastSpell1, 100, parameters) addEvent(onCastSpell2, 200, parameters) addEvent(onCastSpell3, 300, parameters) addEvent(onCastSpell4, 400, parameters) addEvent(onCastSpell5, 500, parameters) end Depois Salve e Feche . Agora Vá em Data/Spells/Spells.XML Localize: <!-- Attack Spells --> E Depois Cole isto: <instant name="San Condition" words="San Condition" lvl="100" maglv="15" mana="400" soul="0" exhaustion="1000" prem="1" enabled="1" script="attack/San Condition.lua"> <vocation name="Paladin" /> <vocation name="Royal Paladin" /> <vocation name="Slayer Paladin" /> </instant> Só isso Acabou . Comentem ..
  16. Tenter Botar assim: Se não For vai em Experience Stages: Tenta se não for fale . Qualquer Coisa Adc MSN: mattheus.carvalho@hotmail.com To Online até umas 00:00 !
  17. Faala ai Galera do XTibia Voou Trazer aqui Hoje, 5 Novas Magias de Mort ou Death, Criadas 100% Por Mim. Então, eu criei um Pacote .rar Com as 5 Magiias Tuudo está nessa Pacote . TODAS as Magias são para Knight's Apenas . Vou Falar os Nomes das Magias: Exevo Mort Hur Exori Death Exori Mas Mort Exori Mas Fdp Supreme Mort (Mais Forte) Tudo Está explicado no Pacote, então Vou apénas postar as SreenShot's . Exori Death: Exevo Mort Hur: Exori Mas Mort: Exori Mas Fdp: Supreme Mort: Spells_Mort__s.rar
  18. Fala Galera do XTibia Vou Trazer agora uma nova magia, Utani Vip Hur . Uma Magia de Correr, Mais ela não corre normalmente ela corre 3x mais do que "Utani Gran Hur" (StrongHaste) . Recomendo ela para Players VIP o nome ja fala Utani Vip Hur . Então Vamos ao Trabalho . Vá em Data/Spells/Support . Crie um Arquivo chamado: Utani Vip Hur.lua Depois Abra e cole isto dentro: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_TICKS, 66000) setConditionFormula(condition, 1.7, -36, 1.7, -36) setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Depois Salve e Feche . Depois Volte, vá em Data/Spells/Spells.XML . Abra, Localize: <!-- Support Spells --> Depois Cole isto: <instant name="Hyper Haste" words="utani vip hur" lvl="100" mana="150" prem="1" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" script="support/utani vip hur.lua"> <vocation name="Sorcerer" /> <vocation name="Druid" /> <vocation name="Paladin" /> <vocation name="Knight" /> <vocation name="Master Sorcerer" /> <vocation name="Elder Druid" /> <vocation name="Royal Paladin" /> <vocation name="Elite Knight" /> </instant> Depois Salve e Feche . Só isso . Informações da Magia: Level Necessário: 100 Fala do Player: Utani Vip Hur Mana Gasta: 150 Classes Que podem ser usadas: TODAS ! ScreenShot:
  19. O Mlk me contoou mõ tempão, acho que foi em 2006 . Agora o mlk ja ta Hunted cmg AUSHAUHSUA '
  20. Fala galera do XTibia Hoje estou trazendo a vocês uma Nova Magia, de Summonar . Só pra sair do Basico (Utevo Res") Criei essa Magia . Então vamos Lá, Muiito Facil. Vá em Data/Spells/Spells.XML . Localize: <!-- Summon Spells --> Depois cole isto: Depois Salve e Feche. Apénas Isso. -- Para Summonar o Mostro: Summoner "Rat SreenShot:
  21. Me manda oque está acontecendo quando você cria a account . ---- Como assim, você quer mudar os itens que começa ?
  22. Tente Achar isso no seu config.lua : Modifique para quanto quiser, se não for me manda o Script do Monstro, para ver se tem algum Erro . Abraços .
  23. Acho melhor você baixar o Remeres Map Editor Talvez o Simone Map Editor não esteje funfando :x Link Para Download: Click Aqui -- Ainda acho melhor ainda o Remeres, do que o Simone . Abraços.
  • Quem Está Navegando   0 membros estão online

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