Ir para conteúdo

Yugami

Membro
  • Registro em

  • Última visita

Tudo que Yugami postou

  1. Yugami postou uma resposta no tópico em Scripts tfs 0.4 (OLD)
    não sou um script nem nada,mas mesmo assim ja consigui arruma muintas spells minhas pra ficar do geito que eu gosto entretanto ainda to Iniciante,mas eu tinha um Spell aki chamda "Kamui Me" e arrumei ela,para só levar o target a tal de "Dai Kamui" que augums dos Cara do TK estão atras,segue o tutorial abaixo. Va em Pasta Do Ot/Data/Spells e Abra o Spells.xml e add éssa tag. <instant name="Dai Kamui" words="Dai kamui" lvl="225" mana="10000" aggressive="1" exhaustion="2000" needtarget="1" range="7" needlearn="0" event="script" value="kamui prision.lua"> <vocation id="76"/> <vocation id="77"/> </instant> apóis adiciona click CTRL+S para salva e feche,agora vai em Pasta Do Ot/Data/Spells/Scripts copie qualquer arquivo.lua e adicione isso abaixo. function onCastSpell(cid, var) local Tile1 = {x=1566, y=1293, z=7} -- para onde o player é teleportado local from1,to1 = {x=1509, y=1259, z=7},{x=1509, y=1255, z=7} -- ponto 1 ao ponto 2 de onde ele sera levado. local pos = getCreaturePosition(cid) local target = getCreatureTarget(cid) local targetpos = getCreaturePosition(target) local time = 30 -- tempo para voltar em segundos local exausted = 5 -- tempo em minutos que vai ficar sem usa a spell(se não quiser exausted deixe "0") if isInRange(pos, from1, to1) then doPlayerSendCancel(cid, "Você nao pode usar o Kamui aqui!") return FALSE end local function Teleport_Target(target) doTeleportThing(target, targetpos) end if isPlayer(cid) and getPlayerAccess(cid) < 3 and getPlayerStorageValue(cid, 17457)-os.time() > 1 then local seetime = getPlayerStorageValue(cid, 17457)-os.time() local minutes, seconds = math.floor(seetime/60), math.floor(seetime%60) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Aguarde "..minutes.." minuto(s) e "..seconds.." segundo(s) para usar novamente!") return false end if isPlayer(target) then doTeleportThing(target, Tile1) doSendMagicEffect(targetpos, 196) addEvent(Teleport_Target, time*1000, target) doCreatureSay(cid, "Dai Kamui", TALKTYPE_MONSTER) setPlayerStorageValue(cid, 17457, exausted*60+os.time()) else doPlayerSendCancel(cid, "Voce so pode usar esta magia em players!") end end Até Onde eu sei 100% dos creditos é meu!!
  2. se colocou a Alavanca com o ID 1945?
  3. ver se esse funciona function onUse(cid, item, frompos, item2, topos) if item.itemid == 1945 then player1pos = {x=595, y=928, z=2, stackpos=253} -- Piso Onde o Player Tem Que Ta player1 = getThingfromPos(player1pos) if isPlayer(player1.uid) then nplayer1pos = {x=620, y=902, z=2, stackpos=253} -- piso onde sera levado o player do piso doSendMagicEffect(player1pos,2) doTeleportThing(player1.uid,nplayer1pos) doSendMagicEffect(nplayer1pos,4) doTransformItem(item.uid,1946) else doPlayerSendCancel(cid,"Voce prescisa estar no Tile para fazer a quest.") -- MSG que Ira aparece se caso n tivér niguem return TRUE end elseif item.itemid == 1946 then doTransformItem(item.uid,1945) end return TRUE end precisa colocar a alavanca ID 1945
  4. ja tenho ums trabalho pra eu fazer,desculpa
  5. bom é +- esses dias tava sem nada pra fazer,ai ouvi fala sobre o filme do Naruto The Last,ai vi um Nto com umas Spriters e vi que por enquanto éra o Unico com as Spriters ai eu quis fazer pelo menos 1s 3 Spriters do filme,mas como eu n so Spriter ou coisa do tipo não fico Bunita né...,mas queria ouvi a Opnião do Povo do TK,não fis ela do 0 mas editei augumas coisas só. como o cabelo a roupa...
  6. Esse Ai Realmente Funcionou Obrigado!! Dnv Danihcv!!
  7. o mapa que esta na pagina "Mapa" é o seu ou é de otro jogo,se n me engano em 1 topico se falo q o mapa é proprio e quando clikei ali pareceu meio q o NtoServer pelas caves e Dp...
  8. correto,mas eu ja fis isso,copiei tudo q se posto e fis tudo certinho.
  9. pois é Suicide ja fis todos os passos que vc me mandou,mas msm assim fica do msm geito :'C
  10. irei verifica se a augum otro script de AOL mas,não existe nem um. -edit-- mano vi e revi 5x o creaturescripts e não a outro aol la e agr,ai tentei deixa sem o Prevent loss no Items.xml ai o aol fica no local mas a bag cai :'C,ai fis volta normal,e criei um novo Aol e o antigo e o Novo ficarao ambos os msm
  11. tambem não funcionou :'C,estou começando a axa que um aol que funciona 2x+ de quantia é Impossivel.
  12. poderia me manda a tag que eu preciso coloca na login.xml? é q to meio confuso com essa parada --edit-- uma coisa que estou esquecendo de menciona e espero q esteje fazendo certo se caso estive augo errado me corrigem pfv na items.xml colokei assim a tag <item id="2138" article="a" name="jashin amulet"> <attribute key="description" value="Nao deixa perder items a menos que esteja redskull." /> <attribute key="weight" value="5200" /> <attribute key="armor" value="3" /> <attribute key="slotType" value="necklace" /> <attribute key="preventDrop" value="2" /> </item> na creaturescript.xml colokei assim <event type="death" name="SkullAmulet" event="script" value="preparedeath.lua"/> e em login.lua colokei assim registerCreatureEvent(cid, "SkullAmulet") se caso augo estivér errado ou se falta augo porfavor ajuda ae é que essa Jam de 30 de duração é realmente importante para oque estou fazendo.
  13. Bom primeiramente estava vendo o seu topico e vi 2 coisas que eu fiquei meio que interessado em saber. 1. sua Open Source tem o dev.cpp,e vc poderia Uploala e me passa,é que é raro ver auguem com a Source NTO 8.54 descompactada. 2. estava vendo q vc gostaria de colocar Carros,Motos ou coisa do tipo,mas isso não iria perde o Foco do game? 3. system de montaria não seria mais pra Cidadão comums como Tibia ou Poketibia que são magos ou pessoas Nomais,pois o NTO é baseado no Anime Naruto e o NTO são augums dos Personagems mais mostrados no anime como naruto,sasuke e basicamente nem um deles precisaria de uma montaria até pq seria mais rapido ir no geito ninja 4. o Small diamond e o big deveria ser trocado por uma Nota mais diferente porexemplo uma nota laranja escrita 10k...,ou um augo como um Pergaminho que sela Items como o da Tenten. OBS: éssa é minha opniaõ/OBS1:eu realmente precisava das Source se caso se puder me passa Agradeceria eternamente!!
  14. testei todos os scripts nem um funcionou :'C,e a proposito o meu Servidor é de NTO
  15. Correto,os fica do mesmo modo
  16. não simplesmente,fica infinito,sem erro sem nada
  17. irei ver se funciona ja edito aki.. --edit-- funciono não ele fica Infinito ja fis meu char morre 40x '-'
  18. to precisando de um Aol que funcione durante 30x porexemplo eu to com o Aol,ai morro 1,2,3,4... e meu Loot não cai(a menos que esteje red ou black),ai quando for a 30x q eu morri com o mesmo aol o aol some. Rep+ pra quem ajuda
  19. Yugami postou uma resposta no tópico em Suporte Tibia OTServer
    creio eu q é só mudar aki pois eu sempre mudo e funciona e.e redSkullLength = "Dias" * 24 * 60 * 60 blackSkullLength = "Dias" * 24 * 60 * 60 va na pasta do ot/talkactions/script copie qualquer arquivo.lua e cole oq esta escrito abaixo. local config = { useFragHandler = getBooleanFromString(getConfigValue('useFragHandler')), advancedFragList = getBooleanFromString(getConfigValue('advancedFragList')) } function onSay(cid, words, param, channel) if(not config.useFragHandler) then return false end 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 = { name = result:getDataString("name"), level = result:getDataInt("level"), 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) } if(config.advancedFragList) then local result = "Frags gained today: " .. size.day .. "." if(size.day > 0) then for _, content in ipairs(contents.day) do result = result .. "\n* " .. os.date("%d %B %Y %X at ", content.date) .. content.name .. " on level " .. content.level end result = result .. "\n" end result = result .. "\nFrags gained this week: " .. (size.day + size.week) .. "." if(size.week > 0) then for _, content in ipairs(contents.week) do result = result .. "\n* " .. os.date("%d %B %Y %X at ", content.date) .. content.name .. " on level " .. content.level end result = result .. "\n" end result = result .. "\nFrags gained this month: " .. (size.day + size.week + size.month) .. "." if(size.month > 0) then for _, content in ipairs(contents.month) do result = result .. "\n* " .. os.date("%d %B %Y %X at ", content.date) .. content.name .. " on level " .. content.level end result = result .. "\n" end local skullEnd = getPlayerSkullEnd(cid) if(skullEnd > 0) then result = result .. "\nYour " .. (getCreatureSkullType(cid) == SKULL_RED and "red" or "black") .. " skull will expire at " .. os.date("%d %B %Y %X", skullEnd) end doPlayerPopupFYI(cid, result) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You currently have " .. size.day .. " frags today, " .. (size.day + size.week) .. " this week and " .. (size.day + size.week + size.month) .. " this month.") if(size.day > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Last frag at " .. os.date("%d %B %Y %X", contents.day[1].date) .. " on level " .. contents.day[1].level .. " (" .. contents.day[1].name .. ").") end local skullEnd = getPlayerSkullEnd(cid) if(skullEnd > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your " .. (getCreatureSkullType(cid) == SKULL_RED and "red" or "black") .. " skull will expire at " .. os.date("%d %B %Y %X", skullEnd)) end end return true end em talkactions.xml coloque <talkaction words="!frags" event="script" value="frags.lua"/> a script eu n sei muinto bem se é a q se quer pois itendi bem oq se quis fala...
  20. Vlw Funcionou,mas só a ultima coisa pra eu te da meu Rep+ como éra pra ser uma spell e se fes por Talkaction teria como fazer só X vocation usar? e coloca pra sai 1 effect a kd Ida e a Kd Volta
  21. irei testa ja edito. --edited- deu erro aki
  22. auguem pra ajuda nesse topico? é urgente
  23. me desculpem como fis topico no dia 24 pra 25 e éra vespora de natal e o natal eu fui comemorar com minha familia,vou testa aki e ja falo se funciona se funciona Rep+,vo fica aguardando Danihcv

Informação Importante

Confirmação de Termo