

Northon
Conde-
Total de itens
701 -
Registro em
-
Última visita
Tudo que Northon postou
-
Configurando o Otstriad Configurando Acesse o seguinte local: Procure por Otstriad Apache e vá em propriedades: Coloque em automatico, e clique em ok Para ativar o MySQL, faça o mesmo só que o com o Otstriad MySQL Atenção: Esse tutorial é propriedade do xtibia.com!
-
Valeu galera! Vou continuar fazendo mais actions!
-
Usa o Photoshop CS2 bem melhor. Mais ta bom já como esta só como cara disse explore mais.
-
Pegando Vida no Food System Actions.xml <!-- Pegando Vida no Food System by Northon --> <action itemid="5908" script="Vida.lua" /> Vida.lua function onUse(cid, item, frompos, item2, topos) if item2.itemid == 2666 then doDecayItem(item2.uid) doCreateItem(7618,1, topos) doSendMagicEffect(topos, 5) else return 0 end return 1 end Imagem Como Usar Pegue a Obsidian Knife e de use no meat Irá acontecer uma explosão O resultado será um health potion. Caminhos Actions.xml -> data/actions Vida.lua -> data/actions/scripts (Criar dentro da pasta indicada)
-
Muito boa sua matéria mais acredito que tinha que ser em Matérias & Artigos de Tibia
-
Muito louco já estou atualizando meu ot para 8.12!
-
Estranho, sem utilidade, não entendi o que você quis ensinar.
-
Isso que eu queria te dizer, olha com ss fica melhor, Nota: 9,0!
-
Tópico em seção incorreta.
-
Tópico em seção incorreta.
-
Tópico em seção incorreta.
-
Sim sou novo, estou gostando daqui.
-
Plantando Food Editando os itens Acesse a seguinte pasta: data/itens Vá em itens.xml Procure por 2147 Substitue por isso: <item id="2147" article="a" name="Semente" plural="Sementes"> <attribute key="weight" value="10"/> </item> A Action Vá em data/actions Acesse esse arquivo: actions.xml Acresente isso: <!-- Colendo Sementes by Northon --> <action itemid="2552" script="Colendo.lua" /> <!-- Plantando Food by Northon --> <action itemid="2553" script="Plantando.lua" /> Acesse agora a pasta scripts que se encontra dentro da pasta actions Copie 2 arquivos, e ronomei por isso: 1º Arquivo -> Colendo.lua 2º Arquivo -> Plantando.lua Pegue o 1º arquivo e cole isso: -- Coletando System by Northon function onUse(cid, item, frompos, item2, topos) if item2.itemid == 2768 then doPlayerAddItem(cid,2147,1) doPlayerSendTextMessage(cid,22,"Você conseguiu a semente!") doDecayItem(item2.uid) else return 0 end return 1 end Pegue o 2º arquivo e cole isso: -- Plantando Food System by Northon function onUse(cid, item, frompos, item2, topos) if item2.itemid == 2147 then doPlayerSendTextMessage(cid,22,"Você conseguiu uma maçã.") doPlayerAddItem(cid,2674,1) doDecayItem(item2.uid) else return 0 end return 1 end Como Usar Vá na árvore pequena, pega pá no caso é a hoe, de use na árvore, você irá adquirir 1 semente. Pega a pick é de use na semente, você ganhará 1 maça.
-
Plantando Planta Editando os itens Acesse a seguinte pasta: data/itens Vá em itens.xml e proucure por 293 Substitue por isso: <item id="293" name="Solo Plantado"> </item> Procure por 2147 Substitue por isso: <item id="2147" article="a" name="Semente" plural="Sementes"> <attribute key="weight" value="10"/> </item> A Action Vá em data/actions Acesse esse arquivo: actions.xml Acresente isso: <!-- Colendo Sementes by Northon --> <action itemid="2552" script="Colendo.lua" /> <!-- Plantando Sementes no Solo by Northon --> <action itemid="2147" script="Solo.lua" /> <!-- Plantando Planta by Northon --> <action itemid="2553" script="Plantando.lua" /> Acesse agora a pasta scripts que se encontra dentro da pasta actions Copie 3 arquivos, e ronomei por isso: 1º Arquivo -> Colendo.lua 2º Arquivo -> Solo.lua 3º Arquivo -> Plantando.lua Pegue o 1º arquivo e cole isso: -- Coletando System by Northon function onUse(cid, item, frompos, item2, topos) if item2.itemid == 2768 then doPlayerAddItem(cid,2147,3) doPlayerSendTextMessage(cid,22,"Voce conseguiu a semente!") doDecayItem(item2.uid) else return 0 end return 1 end Pegue o 2º arquivo e cole isso: -- Plantando Semente System by Northon function onUse(cid, item, frompos, item2, topos) if item2.itemid == 4526 then doTransformItem(item2.uid,293) doPlayerSendTextMessage(cid,22,"Você Plantou a semente no solo!") doDecayItem(item2.uid) else return 0 end return 1 end Pegue o 3º arquivo e cole isso: -- Plantando Planta System by Northon function onUse(cid, item, frompos, item2, topos) if item2.itemid == 293 then doPlayerAddItem(cid,2741,3) doPlayerSendTextMessage(cid,22,"Você Plantou uma planta sendo assim ajudou a combater o aquecimento global, ganhe de recompensa 3 GP!") doPlayerAddItem(cid,2148,3) doDecayItem(item2.uid) else return 0 end return 1 end Imagem Como Usar Vá na árvore pequena, pega pá no caso é a hoe, de use na árvore, você irá adquirir 3 sementes. Pegue a semente e plante no lugar onde você deseja, assim irá aparecer o solo pintado. Pega a pick é de use no solo plantado, você ganhará 3 GP por ajudar a combater o aquecimanto global e irá ganhar a flor, coloque a onde quiser.
-
Todas as 3 estão bonitas, parabéns! 12º Sign está parecendo pintura.
-
Pacote Map Editor,com Algumas Funçoes Basicas
tópico respondeu ao grilodauh de Northon em Tutoriais de Mapping
Já existe tutorials meus que tem este mesmo tipo de assunto, menos a das placas. Mais ta valendo, vamos ver se você vai atualizar, assim por que não faz um pack para downlod? -
Sim, mais para frente eu coloco, estou gostando de fazer actions é divertido.
-
Cortando árvores! Editando os itens Vá em itens.xml Aperte CTRL + F e proucure por 2020 Substitua por isso: <item id="2020" article="a" name="R.I.P"> <attribute key="description" value="Aqui esteve a bonita arvore florida."/> <attribute key="decayTo" value="2021"/> <attribute key="duration" value="45"/> </item> Logo em seguida procure por 2558 Susbtitue por isso: <item id="2558" article="a" name="Serrote"> <attribute key="description" value="O destruidor de arvores! Muauauaua!"/> <attribute key="weight" value="1400"/> </item> E agora por 2703 Substitue por isso: <item id="2703" article="a" name="Arvore Florida"> <attribute key="description" value="A linda arvore florida."/> A Action Acesse a seguinte pasta: data/actions/scripts Copie qualquer arquivo e renomei por Serrote.lua Coloque isto dentro: function onUse(cid, item, frompos, item2, topos) if item2.itemid == 2703 then doTransformItem(item2.uid,2020) doDecayItem(item2.uid) else return 0 end return 1 end Acesse a seguinte pasta: data/actions Vá em actions.xml Coloque isto: <!-- Serrote System by Northon --> <action itemid="2558" script="Serrote.lua" /> Imagem: Como Usar: Pegue o Serrote e de Use na árvore. Irá aparecer um liquido no chão, não pise nele, pois eu um buraco negro!
-
[Arquivado]Huntermania Terminando De Construir
tópico respondeu ao LuanTrasher de Northon em Noticias - Arquivo
2Gb sim, qual o problema? Vocês que não leem revista não? Já existem net de 8Gb no brasil. Mais concordo contigo não aguenta 1000 players. E outra magias com nomes idiotas não caiem bem não. -
Hahha, muito massa o script tava precisando disso!
-
Seção errada amigo. Mais creio que já existe um tutorial deses.
-
Cara editar a placa e só ir em propriedade, e o teleport tem um tutorial meu nesta seção ensinando.
-
Nossa que ídeia. Não sei não tem nececidade de usar.
-
Npc Que So Vende Vip Para Quem Fizer Uma Certa Quest
tópico respondeu ao mrsliim de Northon em NPCs, monsters e raids
Legal seu script, muito massa, o único problema é que o npc fala inglês. Ta ai o traduzido: local focus = 0 local talk_start = 0 local target = 0 local following = false local attacking = false local itemid = 5000 -- Item ID que o NPC vai querer local itemtype = 1 -- Quantidade de quantos items NPC vai querer local itemname = 'Nome do ITEM ID que o NPC vai querer' -- Não tire as aspas simples function onThingMove(creature, thing, oldpos, oldstackpos) end function onCreatureAppear(creature) end function onCreatureDisappear(cid, pos) if focus == cid then selfSay('Tchau Tchau.') focus = 0 talk_start = 0 end end function onCreatureTurn(creature) end function msgcontains(txt, str) return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)')) end function onCreatureSay(cid, type, msg) msg = string.lower(msg) if (msgcontains(msg, 'hi') and focus == 0) and getDistanceToCreature(cid) < 4 then selfSay('Olá ' .. creatureGetName(cid) .. '! Eu Vendo VIPs for '.. itemtype ..' '.. itemname ..'.') focus = cid talk_start = os.clock() elseif msgcontains(msg, 'hi') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then selfSay('Descupe, ' .. creatureGetName(cid) .. '! Por favor espere um minuto .') elseif focus == cid then talk_start = os.clock() if msgcontains(msg, 'vip') then vip = getPlayerStorageValue(cid,13540) if vip == -1 then if doPlayerRemoveItem(cid,itemid,itemtype) then setPlayerStorageValue(cid, 13540, 1) selfSay('Obrigado por ter comprar vip.') else selfSay('Desculpe, mas você tem que trazer o item.') end else selfSay('Você já é um jogador vip.') end elseif msgcontains(msg, 'bye') and getDistanceToCreature(cid) < 4 then selfSay('Tchau, ' .. creatureGetName(cid) .. '!') focus = 0 talk_start = 0 end end end function onCreatureChangeOutfit(creature) end function onThink() if (os.clock() - talk_start) > 30 then if focus > 0 then selfSay('Próximo, por favor...') end focus = 0 end if focus ~= 0 then if getDistanceToCreature(focus) > 5 then selfSay('Tchau, tchau..') focus = 0 end end end -
Hehehe, a primeira parece que a flavia ta com doença. A segunda sei lá ta muito artificial.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.