Histórico de Curtidas
-
hutso deu reputação a gristony em Sistema de Trainer Inovadorsistema de trainer por piso bom esse script fuciona assim vc colo o action no piso 9094 ai quando o player fica em cima desse piso o player ficará treinando
va em seu ot data/movements/script copie um arquivo e renomei para train.lua e remove o que dentro e cole isso
agora va em seu ot data/movements/movements.xml e cole isso
<movevent type="StepIn" actionid="9094" event="script" value="train.lua"/> <movevent type="StepOut" actionid="9094" event="script" value="train.lua"/>
-
hutso deu reputação a Markin em [NPC] Papai Noel por VocaçãoOlá abigos e abigas, fiz um script aqui meio atrasado para o natal rs, bom eu até que gostei espero que vocês achem algo útil para ele.
Abra a pasta NPC crie um arquivo com nome papainoel.xml e adicione isso dentro:
<?xml version="1.0"?> <npc name="Papai Noel" script="data/npc/scripts/papainoel.lua" walkinterval="1000" floorchange="0"> <health now="100" max="100"/> <look type="160" head="0" body="112" legs="93" feet="95"/> <parameters> <parameter key="message_greet" value="Ho-Ho! {|PLAYERNAME|}, para pegar seu presente basta voce falar {present druid}, {present sorcerer}, {present knight} ou {present paladin}!" /> </parameters> </npc> Depois abra a pasta NPC/scripts crie um arquivo com o nome papainoel.lua e adicione isso dentro:
local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid local itemdruid = {{2160, 100}, {9778, 1}, {6512, 1}} -- itens que Elder Druid ira ganhar local itemsorcerer = {{2160, 100}, {8867, 1}, {6512, 1}} -- itens que Master Sorcerer ira ganhar local itemknight = {{2160, 100}, {2472, 1}, {6512, 1}} -- itens que Elite Knight ira ganhar local itempaladin = {{2160, 100}, {2500, 1}, {6512, 1}} -- itens que Royal Paladin ira ganhar local a = { level = 150, -- Level para falar com o Papai Noel storage = 72621, -- Não trocar } if msgcontains(msg, 'present druid') then if getPlayerStorageValue(cid,a.storage) == -1 then if getPlayerVocation(cid) == 6 then if getPlayerLevel(cid) >= a.level then selfSay('Ho-ho Feliz Natal '..getPlayerName(cid)..', você recebeu seus itens de {Druid}!', cid) for _, b in pairs(itemdruid) do doPlayerAddItem(cid, b[1], b[2]) doSendMagicEffect(getPlayerPosition(cid), 28) setPlayerStorageValue(cid,a.storage,1) end else doSendMagicEffect(getPlayerPosition(cid), 2) selfSay('{'..getPlayerName(cid)..'} você precisa ser level {'..a.level..'} para receber sua recompensa, faltam apenas {'..a.level - getPlayerLevel(cid)..'}. Ho-ho!', cid) end else selfSay('Voce não é {Elder Druid} '..getPlayerName(cid)..'!', cid) end else selfSay('{'..getPlayerName(cid)..'} voce ja pegou seu presente!', cid) end end if msgcontains(msg, 'present sorcerer') then if getPlayerStorageValue(cid,a.storage) == -1 then if getPlayerVocation(cid) == 5 then if getPlayerLevel(cid) >= a.level then selfSay('Ho-ho Feliz Natal '..getPlayerName(cid)..', você recebeu seus itens de {Sorcerer}!', cid) for _, b in pairs(itemsorcerer) do doPlayerAddItem(cid, b[1], b[2]) doSendMagicEffect(getPlayerPosition(cid), 28) setPlayerStorageValue(cid,a.storage,1) end else doSendMagicEffect(getPlayerPosition(cid), 2) selfSay('{'..getPlayerName(cid)..'} você precisa ser level {'..a.level..'} para receber sua recompensa, faltam apenas {'..a.level - getPlayerLevel(cid)..'}. Ho-ho!', cid) end else selfSay('Voce não é {Master Sorcerer} '..getPlayerName(cid)..'!', cid) end else selfSay('{'..getPlayerName(cid)..'} voce ja pegou seu presente!', cid) end end if msgcontains(msg, 'present knight') then if getPlayerStorageValue(cid,a.storage) == -1 then if getPlayerVocation(cid) == 8 then if getPlayerLevel(cid) >= a.level then selfSay('Ho-ho Feliz Natal '..getPlayerName(cid)..', você recebeu seus itens de {Knight}!', cid) for _, b in pairs(itemknight) do doPlayerAddItem(cid, b[1], b[2]) doSendMagicEffect(getPlayerPosition(cid), 28) setPlayerStorageValue(cid,a.storage,1) end else doSendMagicEffect(getPlayerPosition(cid), 2) selfSay('{'..getPlayerName(cid)..'} você precisa ser level {'..a.level..'} para receber sua recompensa, faltam apenas {'..a.level - getPlayerLevel(cid)..'}. Ho-ho!', cid) end else selfSay('Voce não é {Elite Knight} '..getPlayerName(cid)..'!', cid) end else selfSay('{'..getPlayerName(cid)..'} voce ja pegou seu presente!', cid) end end if msgcontains(msg, 'present paladin') then if getPlayerStorageValue(cid,a.storage) == -1 then if getPlayerVocation(cid) == 7 then if getPlayerLevel(cid) >= a.level then selfSay('Ho-ho Feliz Natal '..getPlayerName(cid)..', você recebeu seus itens de {Paladin}!', cid) for _, b in pairs(itempaladin) do doPlayerAddItem(cid, b[1], b[2]) doSendMagicEffect(getPlayerPosition(cid), 28) setPlayerStorageValue(cid,a.storage,1) end else doSendMagicEffect(getPlayerPosition(cid), 2) selfSay('{'..getPlayerName(cid)..'} você precisa ser level {'..a.level..'} para receber sua recompensa, faltam apenas {'..a.level - getPlayerLevel(cid)..'}. Ho-ho!', cid) end else selfSay('Voce não é {Royal Paladin} '..getPlayerName(cid)..'!', cid) end else selfSay('{'..getPlayerName(cid)..'} voce ja pegou seu presente!', cid) end end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
Informações:
- O npc verificar a vocação do player e adiciona itens conforme sua vocação.
- O level minimo para se usar o NPC é 150
- Só pode pegar o presente uma vez
- Itens e level minimo configurável.
Imagens do NPC:
Ao falar com o npc:
NPC verificando que o player pediu o presente que não é da sua vocação:
NPC verificando que o player não tem o level minimo para pegar o presente e informando quantos leveis faltam para o player poder pegar o presente:
Mensagem ao receber o presente:
NPC informando que o player já pegou o presente:
Créditos: Markin
-
hutso deu reputação a MaXwEllDeN em De Arma<action itemid="2268" event="script" value="recarga.lua"/>
recarga.lua
local config = { arma_id = 2378, municao_id = 2147, } function onUse(cid, item, frompos, item2, topos) if item2.itemid ~= config.arma_id then return false end return doTransformItem(item.uid, config.municao_id) end -
hutso recebeu reputação de LeronBR em Como descompilar um client de tibiass é possivel descopilar um client copilado. eu ja te mandei por pm em outro forum o client descopilado.
-
hutso deu reputação a Josee123 em Como criar uma magia?Achei ake http://otland.net/threads/spellcreator-a-graphical-spell-creation-enviroment.160371/
-
hutso deu reputação a Adriano SwaTT em ResidenTibia' [ShowOFF]Galera, de ontem pra hoje fiquei sem internet pois mudei de residência, sacanagem é que acabei de renderizar o vídeo ShowOFF 02, que será dividido em 2 partes.
Hoje, domingo, provavelmente estarei ativando a interne Banda Larga para upar o vídeo ao YouTube, pois estou em Net ViaRádio e a velocidade deixa a desejar já que o vídeo é em qualidade boa (full HD eu acho).
Meu computador ainda está desligado na sala, estou digitando do Notebook da minha esposa.
Mas tipo, por se tratar de Resident, muitas das missões e descobertas remuneradas (quests), serão secretas no server, sendo assim, estas eu não posso divulgar como funciona e onde ficam, o que atrapalha um pouco na criação constante de ShowOFFs, mas podem ter certeza que irão ter muitas coisas a descobrir neste jogo.
E em lugares onde menos imaginam... Pois estou criando um jogo mais próximo da realidade possível, claro, com algumas coisas surreais que o Resident Evil oferece, e tudo isso ao Gráfico 2D de Tibia.
Conto com vocês em um futuro/breve test server.
Obrigado a todos.
-
hutso deu reputação a Adriano SwaTT em ResidenTibia' [ShowOFF]Boa noite galera.
Acabei de conseguir upar o vídeo ShowOFF 02.
O mesmo já foi adicionado ao tópico principal e para constar, segue aqui também.
Obrigado pela paciência.
-
hutso deu reputação a Adriano SwaTT em ResidenTibia' [ShowOFF]Bom dia galera,
estou postando aqui para avisar que o V.ShowOFF 02 - Parte 2 está pronto e disponibilizado no post principal.
Nele, mostrarei um pouco sobre a Umbrella Corporation Bank.
https://www.youtube.com/watch?v=8kHHs_TJhWw
Obrigado pela paciência, breve estarei postando a parte 03.
-edit-
Olá galera, editando o post para postar a parte 3 do V.ShowOFF 02.
ShowOFF 02 - pt 3 [Full HD 1080p] adicionado em 01/12/2013 às 13:45PM ATUALIZADO
Neste vídeo verás:
Obrigado.
-
hutso deu reputação a Adriano SwaTT em ResidenTibia' [ShowOFF]Valeu maninho'
Birdboys é zica... UEHAUIHEUAHUIEHAIUHEUAHE
Abraços
-
hutso deu reputação a Adriano SwaTT em ResidenTibia' [ShowOFF]Cara, fica meu muito obrigado...
Pessoas como você faz com que a força de vontade aumente de forma monstruosa.
Quero mesmo poder levar este server o máximo possível, para que seja sério e que fique muito show.
Vou tentar fazer um vídeo breve e também um Teste Server.
Siga o tópico e fique por dentro das novidades.
Daqui a pouco coloco mais imagens pra você's.
Abraços'
-
hutso deu reputação a Adriano SwaTT em ResidenTibia' [ShowOFF]Abaixo irei postando as imagens e conforme for atualizando o post adicionarei juntamente com o item postado a sua data de publicação.
Vamos lá pessoal, este projeto não é tão novo, mas como estou desenvolvendo sozinho, e também devido a várias pausas...estou voltando ao mesmo.
Projeto que estava sendo postado em outro forum, com as seguintes informações (visualizado por 521 usuários e com 185 postagens)
Não sei se aqui tem limite de imagem no poste, caso não tenho, vou atualizando e adicionando as imagens com suas respectivas datas para vocês poderem acompanhar direitinho.
(Texto acima editado por ser muito antigo)
Vale lembrar que o Projeto já está bem a frente de como estão as imagens aqui.
Enfim...
Essa é a "Capa" provisória do Launcher. (postado em 29/10/2012 às 01:05)
Sistema de Banco da Cidade Improvisada. (postado em 27/10/2012 às 11:00)
3 Novos Pisos. (postado em 30/10/2012 às 23:00)
Área da Ducha. (postado em 30/10/2012 às 23:40)
Tipos de Inventários, Propriedades & Informações. (última postagem em 30/10/2012 às 22:50)
Alguns Itens de Ataque. (postado em 31/01/2013 às 13:05)
Glock: Evoluções & Informações. (postado em 31/01/2013 às 13:05)
Ervas, Combinações e Informações. (postado em 05/11/2012 às 13:00)
Umbrella Corporation Bank (Obs: 92% concluído). (Imagem postada em 22/02/2013 às 22:15)
Obs: Os monitores são animados.
Obs: Terá uma sinalização horizontal para saberem onde será a fila para o NPC.
Obs: Como citei na própria imagem, são 5 NPC's Recepcionistas, não coloquei todos pra foto não ficar muito grande.
(Imagem postada em 06/01/2013 às 20:27)
(Imagem postada em 22/02/2013 às 22:15)
Obs: Nos sinais verticais verdes ficarão a fila de players, já no vermelho, o player será teleportado seguindo o sentido das setas, até a saída.
Obs: O player que estiver falando com o NPC, ficará livre do problema de ser empurrado, pois o próximo player ficará um SQM de distancia, até um nível de realismo "por razões de segurança".
Obs: Os pisos que não tem sinais verticais, não serão tiles comuns, sendo assim, players não passearão nos mesmos.
A sala da Gerente da Umbrella Bank. (Para players sem Debit Card)
(Imagem postada em 11/01/2013 às 10:52)
(Imagem postada em 22/02/2013 às 22:15)
Obs: O monitor também é animado.
Obs¹: Para entrar nesta Sala, precisará falar com um dos Recepcionistas sobre adquirir um Debit Card, então receberá um formulário que precisará ser entregue ao Gerente para continuar com as missões de aquisição.
Obs²: A sala ainda será enfeitada, só fiz ainda a parte "crítica" e "bruta" e breve estarei fazendo os detalhes.
Alguns zombies adicionados. (Imagem postada em 29/01/2013 às 20:45)
Alguns Carros Destruídos & Zombies adicionados. (Imagem postada em 30/01/2013 às 10:35)
Sistema de Save Individual (Obs: 100% concluído). (Imagem postada em 27/02/2013 às 04:10)
Área de Vídeo Show OFF'
ShowOFF 01 [Full HD 1080p] adicionado em 21/01/2013 às 8:30AM
Galera, conforme prometido está aí uma pequenina base do Projeto, o vídeo ficou muito pior do que esperava, mas breve faço outro melhor pois ainda estava praticamente testando os programas, formatos e codec's.
Sistema de Banho adicionado em 21/11/2013 às 12:05PM
ShowOFF 02 [Full HD 1080p] adicionado em 25/11/2013 às 02:20AM
Neste vídeo verás:
ShowOFF 02 - pt 2 [Full HD 1080p] adicionado em 01/12/2013 às 08:11AM ATUALIZADO
Neste vídeo verás:
ShowOFF 02 - pt 3 [Full HD 1080p] adicionado em 01/12/2013 às 13:45PM ATUALIZADO
Neste vídeo verás:
Desde já agradeço a todos.
Atenciosamente,
Adriano Swatt'