

NatsuMcDonald
Cavaleiro-
Total de itens
159 -
Registro em
-
Última visita
-
Dias Ganhos
1
Tudo que NatsuMcDonald postou
-
[Movements] Esqui Na Neve
tópico respondeu ao NatsuMcDonald de NatsuMcDonald em Actions e Talkactions
Mas aquele é de 8.54 -
Eae pessoal tudo belesa? Estou fazendo um pedido que acho que é simples Eu Gostaria de uma sign e de um avatar, do personagem Natsu , anime Fairy Tail. O Tamanho ideal para usar aqui no XTibia Então gostaria assim: Personagem: Natsu Efeitos: Fogo e luz Tamanho: Ideal para botar no XTibia
-
Ola pessoal, estou trazendo um script de movements para ot 8.50. Obs: O Script não é meu, achei aqui no meu ot, mas lembro de ter visto ele na Otfans. Tipo de script: Movements Nivel de dificuldade: Facil Servidor Testado: TFS 0.3.4 [u][b]Retirado do Otfans[/b][/u] 1.0 - SCRIPT 1 - Crie um arquivo na pasta " data ~> movements ~> scripts ~> car.lua" 2 - Bote o seguinte script dentro dele: local CAR_ID = {7266, 7267, 7266, 7267} function onStepIn(cid, item, pos, frompos) if isPlayer(cid) == TRUE then local carpos = getThingPos(item.uid) addEvent(carMove, 200, {cid = cid, oldpos = carpos}) end end function carMove(param) local car = getThingfromPos(param.oldpos) local newpos = getPlayerLookPos(param.cid) if getDistanceBetween(getThingPos(param.cid), param.oldpos) == 0 then if isInArray(CAR_ID, car.itemid) == TRUE then local tmp = newpos tmp.stackpos = 253 if doTileQueryAdd(car.uid, newpos) == 1 and getTilePzInfo(newpos) == FALSE and isCreature(getThingFromPos(tmp).uid) == FALSE then local carid = CAR_ID[getPlayerLookDir(param.cid)+1] local newcar = doCreateItem(carid, 1, newpos) doSetItemActionId(newcar, car.actionid) doSetItemSpecialDescription(newcar, car.description) doRemoveItem(car.uid, 1) doTeleportThing(param.cid, newpos, FALSE) doSendMagicEffect(param.oldpos, CONST_ME_GROUNDSHAKER) end end end return TRUE end 3 - Salve o script e salve. 4 - Volte para a pasta anterior ( movements ), e no arquivo movements.xml , abra como Bloco de Notas e nele adicione a seguinte linha: <movevent type="StepIn" itemid="7266" event="script" value="car.lua"/> <movevent type="StepIn" itemid="7267" event="script" value="car.lua"/> 1.1 - TUTORIAL 1 - Cria no seu mapa, uma area de neve ( Não é obrigatorio ser de neve, mas para deixar mais real botei esse exemplo ) , onde NÃO sera PZ, pois o carro não pode entrar/andar em areas de Protection Zone. Os IDS do carro sao 7266 e 7267. 2 - Apois ter criado sua pista, salve o mapa e fexe, hora de testar. 3 - Para dirigir o carro é muito simples, basta subir em cima dele. \o/ 4 - Para virar, aperte Crtl + Setas de Direção para escolher o lado em qual quer virar. 5 - Caso voce bata o carro, e esta dificil de tira-lo, é simples, basta voce subir em cima dele, e RAPIDAMENTE apertar Crtl + Lado oposto da parede. Assim ele saira andando perfeitamente Então é isso, duvidas pode falar Obs²: Script Nao é meu! 1.2 - MODIFICANDO 1 - Assim como eu, voce pode modificar o item em que vai ser usado como carro, no meu caso, eu usei tempest shield, pois assim os players poderiam usar o carro como transporte particular. 2 - Para modificar, basta voce mudar a seguinte linha do car.lua car.lua ~> local CAR_ID = {7266, 7267, 7266, 7267} no caso os IDS 7266, sao o carro na direção norte e sul. ( Vermelho ) e os IDS 7267 sao os carros na direção leste / oeste. ( Azul ) para modifica-lo, apenas mude o ID do item para o que voce quer usar. 3 - A Proxima etapa, é modificar no movements.xml <movevent type="StepIn" itemid="7266" event="script" value="car.lua"/> <movevent type="StepIn" itemid="7267" event="script" value="car.lua"/> Nessa parte, voce modifica o "itemid="7266" e o 7267, para o item que voce quer. 4 - Para modificar a velocidade do carro, mude o valor de "carmove, 200" para outro valor. 1.3 - VIDEO Para ver o video de exemplo, aqui esta o link: Link 1.4 - MAPA Caso alguem tenha um mapa pronto, bonito, e queira posta-lo aqui para usar, manda o link por PM que eu vejo e posto aqui! Download
-
Caraca mapa show... Alem de scripter é mapper tambem? o_O"
-
[ Action ]Sistema Pokebola
tópico respondeu ao YuriGrandstorm de NatsuMcDonald em Actions e Talkactions
aqui n funciona de jeito nenhum -
[ Action ]Sistema Pokebola
tópico respondeu ao YuriGrandstorm de NatsuMcDonald em Actions e Talkactions
Morto tentei nao, so dei /m rat e tentei... -
1 - moskitinho 2 - Reji 3 - harrynoob
-
O Script é muito legal! Mas ele funciona em TFS 8.50 e 8.54?
-
Isso serve pra que?
-
Legal... mas explica + sobre o ot... Rates Sistemas Versao Tempo On VIP Etc...
-
[ Action ]Sistema Pokebola
tópico respondeu ao YuriGrandstorm de NatsuMcDonald em Actions e Talkactions
Mas eu copiei o script e nao alterei nada, so mudei no actions.xml o item que vai ser usado, que no caso era o blood orb e botei frozen starlight... Meu Script ta assim: local notAllowed = {"Ferumbras", "Demon"} local storage = { status = 15244, pokeName = 15212 } local actionid_used = 2361 function onUse(cid, item, fromPos, item2, toPos) local pokeballStatus = getPlayerStorageValue(cid, storage.status) local pokeName = getPlayerStorageString(cid, storage.pokeName) pos = getPlayerPosition(cid) pos.stackpos = 0 if getTilePzInfo(toPos) == 0 and getTilePzInfo(pos) == 0 then if pokeballStatus <= 0 then toPos.stackpos = 253 local pokeThing = getThingfromPos(toPos) if isCreature(pokeThing.uid) == TRUE then if isPlayer(pokeThing.uid) == FALSE then local pokename_ = getCreatureName(pokeThing.uid) if item.actionid ~= actionid_used then -- local maxHealth = 400 -- local creatureHealth = getCreatureHealth(pokeThing.uid) -- local divNum = (string.len(maxHealth)-1)^2 -- local result = math.floor((creatureHealth/divNum)/10) -- local chance = math.random(1, math.random(4, math.random(7, math.max(result, 7)))) -- if chance == result then if isInTable(notAllowed, pokename_) == TRUE then doPlayerSendCancel(cid, "You cannot catch this creature") else setPlayerStorageString(cid, storage.pokeName, pokename_) doRemoveCreature(pokeThing.uid) doSendDistanceShoot(fromPos, toPos, 37) setPlayerStorageValue(cid, storage.status, 1) doSetItemSpecialDescription(item.uid, "it contains a " .. pokename_ .. ".") doSetItemActionId(item.uid, actionid_used) end -- else -- doSendMagicEffect(fromPos, 2) -- doPlayerSendCancel(cid, "The Pokemom Escaped") -- end elseif item.actionid == actionid_used and pokename_ == pokeName then doCreatureSay(cid, pokeName .. " Back!!", TALKTYPE_SAY) doRemoveCreature(pokeThing.uid) doSetItemSpecialDescription(item.uid, "it contains a " .. pokename_ .. ".") setPlayerStorageValue(cid, storage.status, 1) doSendDistanceShoot(fromPos, toPos, 37) else doSendMagicEffect(fromPos, 2) doPlayerSendCancel(cid, "This pokeball is already used") end else doPlayerSendCancel(cid, "You cannot catch this creature") end else doPlayerSendCancel(cid, "Creature not found") end elseif pokeballStatus == 1 then -- summons = getCreatureSummons(cid) -- if #summons >= 2 then -- doPlayerSendCancel(cid, "You cannot call more pokemons") -- else doConvinceSummon(cid, pokeName, 0, toPos) doSendDistanceShoot(fromPos, toPos, 37) doCreatureSay(cid, pokeName .. " Go!!", TALKTYPE_SAY) setPlayerStorageValue(cid, storage.status, 0) doSetItemSpecialDescription(item.uid, "it is empty.") -- end end else doPlayerSendCancel(cid, "You cannot use pokeballs in protection zone.") end return 1 end function isInTable(t, val) for _, v in pairs(t) do if v == val then return TRUE end end return LUA_ERROR end E Actions.XML <action itemid="2361" script="frozen starlight.lua" allowfaruse="1" blockwalls="1" /> Erro: Agora não aparece mais nenhum erro no client, e mudei o blood orb para frozen starlight, então com isso ele nao da mais nenhum erro ao iniciar o client, nem quando do reload actions... Mas ele não captura nenhum monstro, eu boto ele na bp, dou Use with em 1 Amazon, Rat, varios monstros e fala "Criatura nao encontrada" ( Em ingles ) , boto a frozen starlight no chão, faço o mesmo processo e da o mesmo erro... :S -
Que quando ele chegasse level 300, ele resetasse apenas o level, mas continuaria skills, hp, mp, cap, etc... Igual ao MU
-
[ Resolvido ]Item Que Sumona Monstro
pergunta respondeu ao NatsuMcDonald de NatsuMcDonald em Scripts
Vou testar agorinha e jaja edito falando se funciono --- EDIT --- Funciono perfeitamente! Vlw! -
[ Action ]Sistema Pokebola
tópico respondeu ao YuriGrandstorm de NatsuMcDonald em Actions e Talkactions
foi mal e vlw Ps: Functions fica na pasta Data ~> LIB ta dando esse erro: [08/04/2010 13:01:27] Lua Script Error: [Action Interface] [08/04/2010 13:01:27] data/actions/scripts/blood orb.lua:onUse [08/04/2010 13:01:28] luaGetTileInfo(). Tile not found [08/04/2010 13:01:28] Lua Script Error: [Action Interface] [08/04/2010 13:01:28] data/actions/scripts/blood orb.lua:onUse [08/04/2010 13:01:28] data/lib/function.lua:334: attempt to index a boolean value [08/04/2010 13:01:29] stack traceback: [08/04/2010 13:01:29] data/lib/function.lua:334: in function 'getTilePzInfo' [08/04/2010 13:01:29] data/actions/scripts/blood orb.lua:12: in function <data/actions/scripts/blood orb.lua:8> Alguem ajuda? ¬¬ -
[ Action ]Sistema Pokebola
tópico respondeu ao YuriGrandstorm de NatsuMcDonald em Actions e Talkactions
Meu ot eh o tfs 0.3.4 , 8.50, e nao tem a pasta global functions... como eu faço? -
[Movements] Ring Transform Vocation
tópico respondeu ao lucasatak de NatsuMcDonald em Actions e Talkactions
Tipo, tenho aqui no meu ot, vocaçoes com nomes diferentes, vou ter que editar o script todo? -
vlw apocarai por me tirar a duvida e vlw lucastak pelo script
-
Nossa cara muito bom Vai me ajudar no ot... mas tem como botar para apenas 1 vocação usar? -- EDIT -- O Delay, e o storage sao oq?
-
Ok, vou testar e jaja editor! Vlw! -- EDIT -- Funciono sim cara! Vlw
-
-- SCRIPT 1 -- Tipo do script: NPC / Vocation Protocolo (versão do Tibia): 8.50 Servidor utilizado: Snowz V11 Nível de experiência: Pouco Adicionais/Informações: Ola, gostaria de 1 NPC que pedisse 1 item, numa quantidade de 10 deles. Ex: 10 Apples. E que quando o player entregasse, ele viraria tal vocação ( que no caso seria a primeira, e assim que ele estivesse level 8 ). -- SCRIPT 2 -- Tipo do script: NPC / Vocation Protocolo (versão do Tibia): 8.50 Servidor utilizado: Snowz V11 Nível de experiência: Pouco Adicionais/Informações: Um NPC que quando player estivesse level 50, transformaria ele numa outra classe, mas em troca outro item. ( Nao precisa ter quantidade, apenas 1 mesmo ). -------------------------------------------- Então é isso pessoal! Vlw ae! Boa noite Abraços!
-
action [Action] Sistema De Semente
tópico respondeu ao guedes100 de NatsuMcDonald em Actions e Talkactions
Cara adorei o script, muito bom mesmo... ^^ ( apesar de nao interferir muito no ot ) E tambem gostei da ideia do Akhan ^^ -
Outfits ~ By: Natsu Mcdonald
tópico respondeu ao NatsuMcDonald de NatsuMcDonald em Exposições (Show Off)
Uia *o* Agora estou criando 1 outfit que vo usa no meu mini ot que to fazendo pra joga com os amigos, Natsu Lokim. Roupa: Citizen. Addon 1: Chapeu Jester Addon 2: Cajado do Velhinho que esqueci o nome ^^ E tambem bota ele em fakes (Y) -
Tambem prefiro Resident Evil :]
-
Eae pessoal bls? To aqui com 1 client maker para tibia 8.1 e fiz o seguinte. 1 - Baixei Tibia 8.1 2 - Instalei, depois abri o Client Maker. 3 - Configuro tudo la certo e tal... 4 - Quando vo abrir, ele da erro dizendo que não consegue abrir o nomedoarquivo.dat, sendo que ja botei ele na pasta, com o mesmo nome que pede, peguei o .dat do arquivo da Skve Po Online, e a spr tbm, mas não estou copiando o OTServ deles, pois não vou publicar o OT, nao vo formar equipe ou coisa do tipo, so quero criar para ficar batalhando com os emo amigos... Alguem consegue me ajudar? Jaja posto SS do erro.
-
Cara fico muito rox Ta de parabens (Y)
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.