Ir para conteúdo

HeltonMuniz2

Campones
  • Total de itens

    59
  • Registro em

  • Última visita

Histórico de Reputação

  1. Upvote
    HeltonMuniz2 deu reputação a dalvorsn em Projeto Tutores de Scripting   
    Nesse caso é melhor fazer por query, tu vai fazer a query ordenando da maior para menor,
    Caso não saiba executar queries, use esse site para estudo: http://www.w3schools.com/sql/default.asp
     
    As funções de database são:
    local result = db.getResult(query) result.getDataInt(resId, s) result.getDataLong(resId, s) result.getDataString(resId, s) result.getDataStream(resId, s, length) result.next(resId) result.free(resId) Porem o uso constante de database é um pouco perigoso, faça um sistema de cache, que só executa a query de tempos em tempos, independente de quem requisita o rank(ou seja, salvando numa global storage)
  2. Upvote
    HeltonMuniz2 recebeu reputação de HeelNox em Fazer NPC que fala Hi e ele fala Seja bem-vindo ao serve.   
    Dúvida/Pedido Sanado
    Tópico Reportado!
  3. Upvote
    HeltonMuniz2 recebeu reputação de HeelNox em Fazer NPC que fala Hi e ele fala Seja bem-vindo ao serve.   
    <?xml version="1.0" encoding="UTF-8"?> <npc name="Frederick" script="default.lua" walkinterval="2000" floorchange="0"> <health now="150" max="150"/> <look type="128" head="20" body="100" legs="50" feet="99" corpse="2212"/> <parameters> <parameter key="message_greet" value="Ola |PLAYERNAME|. Bem vindo ao Server!"/> </parameters> </npc> Não sei se funciona mais testa ai.
  4. Upvote
    HeltonMuniz2 recebeu reputação de RigBy em Ultimate Ninja Impact [Noticias ,Showoff e etc...]   
    Na boa cara, você so deve jogar nto 8.54, já começou a bostear o topico.
     
    @Topic
     
    Achei muito bom o projeto, boa sorte que termine logo, achei legal alguém se interessar nos Narutos antigos.
  5. Upvote
    HeltonMuniz2 recebeu reputação de Zoobu em Galeria De LuquitossML   
    Ficou bem legal, você realmente tem talento lucas, só achei que no cabo do CrossBow, ta muito escuro (achei a sombra um pouco alta), mais eu não sou spriter rsrs, Boa Sorte, e sucesso ai com as sprites.
  6. Upvote
    HeltonMuniz2 deu reputação a ArticFox em Show Off + Itens por encomenda: Artic Fox   
    Aqui Shoguns !!



    Veja se ficou ao agrado eren !!


  7. Upvote
    HeltonMuniz2 recebeu reputação de Killua em Akatsuki System [ACTION]   
    Olá sou iniciante na área de Scripting, esse script foi pedido por um membro (Não me recordo o nome), nos servidores de Narutibia tem um Sistema de transformação eu apenas o converti, para Actions, assim o Jogador ira receber o item do NPC e poderá se Transformar, desculpem por tudo, em breve irei tentar fazer um Próprio.

    Testado Script Funcional
    TFS 0.3.6 pl, 854

    Como o Script Funciona ?

    O Jogador clica no item (Roupa da Akatsuki), recebe uma Outfit e uma nova vocação (Podendo receber + Experiencia)

    Data/Actions/Script

    Crie um arquivo chamado Akatsuki.lua, e cole o código abaixo:
    local config = { --[vocation id] = { nova voc, looktype} [1] = { 208, 120}, [2] = { 209, 11}, [3] = { 210, 155}, [4] = { 2, 66}, [5] = { 2, 66}, [6] = { 2, 66}, [7] = { 2, 66}, [8] = { 2, 66}, [9] = { 2, 66}, [10] = { 2, 66}, [12] = { 2, 66}, [13] = { 2, 66}, [14] = { 2, 66} } function onUse(cid, item, frompos, item2, topos) local voc = config[getPlayerVocation(cid)] if voc then doPlayerSetVocation(cid, voc[1]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você Virou um Akatsuki Agora !!!") local outfit = {lookType = voc[2]} doCreatureChangeOutfit(cid, outfit) doRemoveItem(item.uid, 1) else doPlayerSendCancel(cid, "Você não pode se Tornar um Membro da Akatsuki!") end return true end Explicando:



    Actions.xml
    <action itemid="ID DO ITEM" script="akatsuki.lua"/> Impossibilantando usar o Comando Transformar, Adicionando + Exp ganha.




    Possíveis Coisas que Iram lhe ajudar a completar seu Sistema:
    NPC Troca Items por Items.
    Retirar Coração

    Créditos:
    Nowo
    Killua
    ErenJaeger


    Em breve irei refazer o script, e farei uma versão melhorada.
  8. Upvote
    HeltonMuniz2 deu reputação a Killua em Cassino Interativo   
    Eu fiz esse código a pedido do usuário @igorlabanca e tive ajuda do @zipter98 pra fazer.
    Não vou explicar oq ele faz, vou somente postar o vídeo que o igor fez mostrando como funciona.
     

     
    O código faz exatamente oq está no vídeo.
     
    @EDIT algumas pessoas vieram até mim para dizer que estava dando para usar mesmo sem dinheiro. Esse problema já foi resolvido.
     
    Crie Killua Cassino.lua em data/actions/scripts e coloque:
     
    Se você usa a versão do 0.3 ou 0.4 do TFS, use assim:
     
     
     
    Se você usa o TFS 1.0, use assim:
     
     
    E coloque essa tag no actions.xml
    <action actionid="2142" script="Killua Cassino.lua"/> Daí basta colocar actionID 2141 na alavanca e pronto =)
     
    Espero que gostem.
  9. Upvote
    HeltonMuniz2 deu reputação a Killua em [SDT] Minereção - Bronson Server   
    Bom dia a todos, hoje vou postar para o SDT um "sistema" de mineração igual ao do Bronson server que eu fiz a pedido de um usuário. Se quiser ver os outros Scripts de terça, clique aqui.

    Segue o modo que o usuário fez o pedido:

     
     
    Primeiro crie Killua Mining System.lua em data/actions/scripts e coloque esse código:
    --- Sistema de mineração feito por Killua, XTibia.com local pedras = {5619, 5620} -- Id das pedras que podem ser mineradas local maxTries = 5 -- Quantas vezes a pedra sera minerada para se transformar em outra local pedrasExaustas = {5621, 5622} -- Id das pedras nas quais as pedras mineradas vao se transformar local chance = 70 -- Chance em % de conseguir o iron ore local vocations = {11, 21, 16} -- Vocacoes que podem minerar local tempoQuebrada = 5 -- Tempo em minutos que a pedra permanece quebrada local cooldown = 2 -- Em segundos function onUse(cid, item, fromPosition, itemEx, toPosition) local desc = tonumber(getItemSpecialDescription(itemEx.uid)) ~= nil and tonumber(getItemSpecialDescription(itemEx.uid)) or 0 local pos = getThingPos(itemEx.uid) local a = math.random(1, #pedrasExaustas) local idPedra = getItemIdByName(getItemName(itemEx.uid)) local function removeStone() local t = getTileItemById(pos, pedrasExaustas[a]) if t then doRemoveItem(t.uid, 1) end end if isInArray(pedras, itemEx.itemid) then if getPlayerStorageValue(cid, 338192) > os.time() then doPlayerSendCancel(cid, "Voce esta cansado! Aguarde " .. getPlayerStorageValue(cid, 338192) - os.time() .. " segundos.") return true end if not isInArray(vocations, getPlayerVocation(cid)) then doPlayerSendCancel(cid, "Sua vocation nao pode minerar.") return true end if tonumber(getItemSpecialDescription(itemEx.uid)) == nil or tonumber(getItemSpecialDescription(itemEx.uid)) < maxTries - 1 then doItemSetAttribute(itemEx.uid, "description", desc + 1) doPlayerSetStorageValue(cid, 338192, os.time() + cooldown) local a = math.random(1, 100) if a < chance then doPlayerAddItem(cid, 5880, 1) doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_BLOCKHIT) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce obteve um iron ore!") else doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_HITAREA) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce falhou.") end elseif tonumber(getItemSpecialDescription(itemEx.uid)) == maxTries - 1 then doItemSetAttribute(itemEx.uid, "description", 0) doTransformItem(itemEx.uid, pedrasExaustas[a]) addEvent(removeStone, tempoQuebrada * 1000 * 60) addEvent(doCreateItem, tempoQuebrada * 1000 * 60 + 200, idPedra, 1, pos) doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_HITAREA) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "A pedra quebrou") end else doPlayerSendCancel(cid, "Aqui nao e lugar de minerar.") end return true end Agora em data/actions/actions.xml, coloque essa tag:
    <action itemid="2553" script="Killua Mining System.lua"/>
  10. Upvote
    HeltonMuniz2 deu reputação a ArticFox em Show Off + Itens por encomenda: Artic Fox   
    Até o final de hoje posto as 2 sprites !! Madarada, por favor leia o tópico né cara ? Poem spoiler nessa imagem ai !



    1º Pedido concluido:

  11. Upvote
    HeltonMuniz2 recebeu reputação de Ruandx22 em Fazer NPC que fala Hi e ele fala Seja bem-vindo ao serve.   
    <?xml version="1.0" encoding="UTF-8"?> <npc name="Frederick" script="default.lua" walkinterval="2000" floorchange="0"> <health now="150" max="150"/> <look type="128" head="20" body="100" legs="50" feet="99" corpse="2212"/> <parameters> <parameter key="message_greet" value="Ola |PLAYERNAME|. Bem vindo ao Server!"/> </parameters> </npc> Não sei se funciona mais testa ai.
  12. Upvote
    HeltonMuniz2 recebeu reputação de libanori em Galeria De LuquitossML   
    Ficou bem legal, você realmente tem talento lucas, só achei que no cabo do CrossBow, ta muito escuro (achei a sombra um pouco alta), mais eu não sou spriter rsrs, Boa Sorte, e sucesso ai com as sprites.
  13. Upvote
    HeltonMuniz2 recebeu reputação de Lucasmml em Galeria De LuquitossML   
    Ficou bem legal, você realmente tem talento lucas, só achei que no cabo do CrossBow, ta muito escuro (achei a sombra um pouco alta), mais eu não sou spriter rsrs, Boa Sorte, e sucesso ai com as sprites.
  14. Upvote
    HeltonMuniz2 deu reputação a Killua em [SDT] Script de terça   
    Olá a todos, eu decidi que, para contribuir com a comunidade, vou fazer e postar um novo script toda terça-feira. Assim também fica mais organizado e padronizado.
    Esse tópico servirá apenas para listar todos os scripts que eu postei para o SDT, será uma lista.
     
     
    DATA - SCRIPT

    [19/02/2014] - [Action] Cassino interativo
    [26/02/2014] - [Talkaction] !teleport com lista
    [04/03/2014] - [Action] Mineração - Bronson Server
    [11/03/2014] - [Action] Killua Fishing System - Pesca diferente
    [18/03/2014] - [Creaturescript] Itens ganhando exp e upando (upgrade system)
    [25/03/2014] - [Action] Sistema de Cultivo (plantação)
    [08/04/2014] - [sistema] Monster Hunter Event
    [15/04/2014] - [MOD] Cart System (Andando de carrinho)
    [25/04/2014] - [sistema] Dice Arena Event

    * Os dois primeiros foram postados em Quartas-feiras, mas achei melhor colocá-los aqui também.

    Fiquem de olho, toda terça tem um novo!

    Se tiver alguma sugestão de script para ser feito, sinta-se a vontade para postar.
  15. Upvote
    HeltonMuniz2 recebeu reputação de willian12345 em Akatsuki System [ACTION]   
    Olá sou iniciante na área de Scripting, esse script foi pedido por um membro (Não me recordo o nome), nos servidores de Narutibia tem um Sistema de transformação eu apenas o converti, para Actions, assim o Jogador ira receber o item do NPC e poderá se Transformar, desculpem por tudo, em breve irei tentar fazer um Próprio.

    Testado Script Funcional
    TFS 0.3.6 pl, 854

    Como o Script Funciona ?

    O Jogador clica no item (Roupa da Akatsuki), recebe uma Outfit e uma nova vocação (Podendo receber + Experiencia)

    Data/Actions/Script

    Crie um arquivo chamado Akatsuki.lua, e cole o código abaixo:
    local config = { --[vocation id] = { nova voc, looktype} [1] = { 208, 120}, [2] = { 209, 11}, [3] = { 210, 155}, [4] = { 2, 66}, [5] = { 2, 66}, [6] = { 2, 66}, [7] = { 2, 66}, [8] = { 2, 66}, [9] = { 2, 66}, [10] = { 2, 66}, [12] = { 2, 66}, [13] = { 2, 66}, [14] = { 2, 66} } function onUse(cid, item, frompos, item2, topos) local voc = config[getPlayerVocation(cid)] if voc then doPlayerSetVocation(cid, voc[1]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você Virou um Akatsuki Agora !!!") local outfit = {lookType = voc[2]} doCreatureChangeOutfit(cid, outfit) doRemoveItem(item.uid, 1) else doPlayerSendCancel(cid, "Você não pode se Tornar um Membro da Akatsuki!") end return true end Explicando:



    Actions.xml
    <action itemid="ID DO ITEM" script="akatsuki.lua"/> Impossibilantando usar o Comando Transformar, Adicionando + Exp ganha.




    Possíveis Coisas que Iram lhe ajudar a completar seu Sistema:
    NPC Troca Items por Items.
    Retirar Coração

    Créditos:
    Nowo
    Killua
    ErenJaeger


    Em breve irei refazer o script, e farei uma versão melhorada.
  16. Upvote
    HeltonMuniz2 recebeu reputação de Matador18 em Ajuda em Talkactions   
    Tenho este script aqui do membro Killua.
     
    CreatureScripts/Scripts
     
    Crie um arquivo e coloque dentro.
    function onKill(cid, target, lastHit) if isPlayer(target) then doBroadcastMessage("O jogador ".. getCreatureName(cid) .." [".. getPlayerLevel(cid) .."] acabou de matar o noob " .. getCreatureName(target) .. " [".. getPlayerLevel(target) .."]!", MESSAGE_STATUS_CONSOLE_ORANGE) end return TRUE end CreatureScripts.xml adicione a tag
    <event type="kill" name="BroadDeath" event="script" value="deathcast.lua"/>
  • Quem Está Navegando   0 membros estão online

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