Ir para conteúdo

Ivomec

Campones
  • Total de itens

    10
  • Registro em

  • Última visita

Tudo que Ivomec postou

  1. o bug que eu falei acima foi quando postei , e mais uma coisa, ele estava arrancando muito,eu diminui o atack beijos ;*
  2. Sim,mais esses scripts que eu to trazendo aqui,eu peguei so o formato,mais modifiquei , todos que eu estou trazendo,e ainda postei em area errada,pq deu 1 bug aki, valeu !
  3. Eu estava entediado hoje (como sempre), mas hoje eu senti como se dando, por isso decidi fazer um feitiço um pouco como o sistema de carro, mas em vez de usar um objeto, você usa um monstro = D Eu sei que o script é um pouco confuso, eu vou limpá-lo algum dia, se bem me lembro: P Testado em "The Forgotten Server, versão 0.3.5 Video Aqui ! vá em spells\scrips e nomeá-la WeaponDrive.lua Adicione a isto spells.xml : IMPORTANTE Adicione em seu global.lua: -----------< AJUDA >----------- -> Se você quiser, não um monstro para poder ser usáveis por este script, basta adicioná-lo à matriz BlockedMonsters -> MaximumHits é onde diz quantos hits o jogador pode dar antes de usar a greve terminar, é com 10 atm, então você só pode empurrar o monstro 10 vezes, você pode fazê-lo como 1000 e você provavelmente vai empurrar o monstro até que a morte ou até que você bater em alguma coisa (bloqueio objeto, criatura, pz) - (O vídeo foi feito com 100) -> Para ativar apenas segure a tecla CTRL + direção até que completelly mudanças de direcção. -----------< UPDATE 1,1 >----------- Cleaned the code a bit Limpo o código um pouco Adicionado AllowSameTeam (se for falsa, o trabalho costuma feitiço contra o mesmo time-membros) (Não Testado) Adicionado AllowSameGuild (se for falsa, o trabalho costuma feitiço contra guildmates mesmo) (Não Testado) Adicionado AllowPlayers (se for falsa, o trabalho costuma feitiço contra outros jogadores) (Não Testado) UseDirection Acrescentado (se for falsa, o feitiço irá sempre em linha reta (Turning)) Créditos para Ayxmirdyrer (de OTFans) para a Direcção Idea E alguns para mim por ter concertado o script , que estava com pequenos bugs. Qualquer dúvida não hesite em perguntar =)
  4. Qual a versao do seu .exe? e dps verifique se vc salvo em -- > <action itemid="7423" allowfaruse="1" script="tools/boomerang.lua"/> caso salvou em outro lugar,substitua ali !
  5. Na verdade nao fui eu que fiz msm nao, TUDO NÃO,só modifiquei alguns bugs,que nao funcionanvam em servers 8.50,mereço alguns creditos
  6. Como funciona: Você utiliza o bumerangue como uma runa. Quando você usá-lo em uma área, um efeito bumerangue irá aparecer. então, se há um jogador nessa área, ele vai perder a saúde. Caso contrário, se há um item lá, o Boomerang vai pegar o item e voar de volta para você! O bumerangue, naturalmente voar de volta para você também! Video Aqui ! Claro, eu fixo para que você não pode usar o bumerangue no PZ, e você também não pode pegar itens das casas e tal! O script: [actions/boomerang.lua] actions.xml: <action itemid="7423" allowfaruse="1" script="tools/boomerang.lua"/> Se você não tem a função warnPlayer, adicione isso ao seu global.lua: A maioria dos créditos para o servidor de 1337, feita por Penis Pumpe! e o restinho para mim,por ter concertado alguns bugs !
  7. Vá Em Talkactions/Scripts , Copie Um Arquivo .Lua E Depois Cole . Renomeie Ele Para deathlist.lua . E Coloque Esse Script , FICOU BAGUNÇADO PQ PEGUEI AGORA,NAO DEU PRA ARRUMA !. Voute A Pasta , Va Em Talkactions.XML Procure Por <!-- Players --> , Quando Achar Coloque Isso : <talkaction words="!deathlist" script="deathlist.lua"/>
  8. Post o script dele aqui,para a gente ver. ~~
  9. Ivomec

    Npc Marry

    Você fez tudo que o topico mandou? Functions,npc.xml, etc? ~~
  10. Acho que é disto que você está falando : de uma olhada na sua pasta creaturescripts.
  11. Veja se é isto : vá em items/items.xml substitua oque tem lá por isso : Agora vá em weapons.xml e cole isto :
  12. Ivomec

    Npc

    Seria isto --> vá em data/npc/ copie qualquer arquivo xml renomeio para NPC Premium e cole isto : Agora em npc/script copie qualquer arquivo , renomeio para NPC Premium e cole isto : end
  13. Acho que fiz , olhe. vá em data/items/items.xml -- > ctrl+f 8304 e substitua oque ta lá por isso : depois vai em weapons/scripts copie qualquer arquivo,renomeio para flamewand.lua e cole isto: E em weapons.xml cole isto :
  14. Aqui funcionou com 2 mudanças só,nao preciso mudar todo script.
  15. Futebol System .( nao sei se ja existe ) (uso Ações, Movimentos, GlobalEvents, testado em 0.3.4pl2 TFS) Informations: Informações: - movie (speed x2): - Filme Speed (x2): 20:40 Football field 2. Team 1 (Gesior 2, Gesior) - 2 : 1 - (test 2, test 1) Team 2 - 3 mapas de futebol de campo [2 mapas para 2 vs 2, 1 para 3 v 3 jogos] AIDS (xxx, ~ 40 uids: P) - Mesma velocidade (configurável) para todos os jogadores (utani hur / gran hur, time ring, botas de trabalho não velocidade, nível de velocidade de mudança doesnt) - A bola e os jogadores mover auto teleport (jogadores teleport configurable) para iniciar posições depois do gol - Auto remover itens (que depois do futebol) de campo de futebol - Os jogadores do auto kick de campo de futebol, após X minutos (configurável) [/b - Média de transmissão [b]20:40 Football field 2. 20:40 Campo de futebol 2. Team 1 (Gesior 2, Gesior) - 2 : 1 - (test 2, test 1) Team 2 Team 1 (Gesior 2, Gesior) - 2: 1 - teste (2, teste 1) Equipa 2[/b] - Enviar mensagens de jogador [b]20:40 Match start. 20:40 início de jogo. You are in Team 2 on field 2. Você está em Equipa 2 no campo 2. You have 0.5 minutes. Você tem 0,5 minutos. ... ... 20:40 You were in Team 2 on field 2 (you can use few football fields in same time) . 20:40 Você estava no Team 2 no campo 2 (você pode usar em alguns campos de futebol ao mesmo tempo). Team 1 (Gesior 2, Gesior) - 2 : 1 - (test 2, test 1) Team 2 Team 1 (Gesior 2, Gesior) - 2: 1 - teste (2, teste 1) Equipa 2[/b] - Auto mudar cores equipamento de membros da equipe (todos os membros têm a cor como o primeiro jogador de sua equipe [próximo switch]) SCRIPT 1. 1. Map link (copy 1 - 3 football fields to your map, dont modify UID/AIDs) Mapa (link cópia 1 - 3 campos de futebol para o mapa, não alterar UID / SIDA) Download Aqui! 2. em dados / lib / data.lua no final do arquivo cole: 3. em dados / lib / criar arquivo football.lua e colar: 4. em data \ actions \ scripts \ football.lua criar o arquivo e colar: 5. em data \ actions \ actions.xml acrescentar: 6. em data \ movimentos \ scripts \ football.lua criar o arquivo e colar: [b]function onAddItem(moveitem, tileitem, pos) if(moveitem.itemid ~= 2109 and tileitem.actionid <= 23310) then -- remove trash match = football_positions_uids[tileitem.actionid-23300] exitPos = getThingPos(match[1]) doSendMagicEffect(exitPos, CONST_ME_BATS) doTeleportThing(moveitem.uid, exitPos, TRUE) else -- goal or trash (ignore) in gate if(moveitem.itemid == 2109 and tileitem.actionid > 23310) then for i = 1, #football_positions_uids do match = football_positions_uids[i] if(match[8] == tileitem.actionid) then footballGoal(pos, moveitem, match[6], match[7], match[3], getThingPos(match[2])) break elseif(match[9] == tileitem.actionid) then footballGoal(pos, moveitem, match[6], match[7], match[2], getThingPos(match[3])) break end end end end return TRUE end function onStepIn(cid, item, position, fromPosition) if(item.actionid <= 23304) then match = football_positions_uids[item.actionid-23300] if(getCreatureSpeed(cid) ~= match[10]) then doRemoveCondition(cid, CONDITION_HASTE) doChangeSpeed(cid, match[10] - getCreatureSpeed(cid)) end end return TRUE end[/b] 7. em data \ movimentos \ movements.xml acrescentar: [b]<movevent type="AddItem" tileitem="1" fromaid="23300" toaid="23400" event="script" value="football.lua"> <movevent type="StepIn" fromaid="23300" toaid="23400" event="script" value="football.lua">[/b] 8. em data \ GlobalEvents \ scripts \ football.lua criar o arquivo e colar: [b]function onThink(interval, lastExecution) for m = 1 , #football_positions_uids do match = football_positions_uids[m] if(getGlobalStorageValue(match[1]) == -1) then for t = match[1], match[12] do setGlobalStorageValue(t, 0) end end end_time = getGlobalStorageValue(match[1]) if(end_time > 0 and end_time < os.time()) then toPoss = {match[6], match[7]} team_players = {"", ""} for i = 1, 2 do teamPoss = toPoss[i] for p = 1, #teamPoss do team_players[i] = team_players[i] .. getCreatureName(getGlobalStorageValue(teamPoss[p])) if p ~= #teamPoss then team_players[i] = team_players[i] .. ", " end end end score = "Team 1 (" .. team_players[1] .. ") - " .. getGlobalStorageValue(match[2]) .. " : " .. getGlobalStorageValue(match[3]) .. " - (" .. team_players[2] .. ") Team 2" doBroadcastMessage("Football field " .. m .. ". " .. score, MESSAGE_STATUS_CONSOLE_BLUE) for i = 1, 2 do teamPoss = toPoss[i] exitPos = getThingPos(match[1]) for p = 1, #teamPoss do doTeleportThing(getGlobalStorageValue(teamPoss[p]), exitPos, TRUE) doPlayerSendTextMessage(getGlobalStorageValue(teamPoss[p]), MESSAGE_STATUS_CONSOLE_ORANGE, "You were in Team " .. i .. " on field " .. m .. ". " .. score) end end for i = match[1], match[12] do setGlobalStorageValue(i, 0) end end end return true end[/b] 9. em data \ GlobalEvents \ globalevents.xml acrescentar: <globalevent name="football" interval="5" event="script" value="football.lua"> Creditos : Gesior.pl (otland) e para mim, modifiquei algumas coisas.
  16. O do Conde Sapo funcionava aqui normal. E eu não modifiquei nada.
  17. Script bom,apesar de existir mais complexos e mais simples de fazer.
  • Quem Está Navegando   0 membros estão online

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