Aldeia RPG

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Suporte ao desenvolvimento de jogos


+12
KaiqueHunter
Juton
Daniel Carvalho
GustavoLuiz
Valentine
Florecio
RD12
Mario.Hacker
Shocks
Faabinhuu ;
TecoKun
Peaverin
16 participantes

    Guerra da Guildas RMXP Netplay

    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : Guerra da Guildas RMXP Netplay - Página 3 ZgLkiRU
    Mensagens : 5345
    Créditos : 1164

    Guerra da Guildas RMXP Netplay - Página 3 Empty Re: Guerra da Guildas RMXP Netplay

    Mensagem por Valentine Sex Set 30, 2011 11:48 am

    @Peaverin
    Cara, cuidado com o double post.
    GustavoLuiz
    GustavoLuiz
    Semi-Experiente
    Semi-Experiente


    Mensagens : 84
    Créditos : 2

    Ficha do personagem
    Nível: 1
    Experiência:
    Guerra da Guildas RMXP Netplay - Página 3 Left_bar_bleue0/0Guerra da Guildas RMXP Netplay - Página 3 Empty_bar_bleue  (0/0)
    Vida:
    Guerra da Guildas RMXP Netplay - Página 3 Left_bar_bleue30/30Guerra da Guildas RMXP Netplay - Página 3 Empty_bar_bleue  (30/30)

    Guerra da Guildas RMXP Netplay - Página 3 Empty Re: Guerra da Guildas RMXP Netplay

    Mensagem por GustavoLuiz Sex Set 30, 2011 8:54 pm

    Eu tenho, vou tentar achar no labirinto do meu PC


    _________________
    Guerra da Guildas RMXP Netplay - Página 3 IcxBy6

    Copyright ©️ 1998-2012 Gustavo Luiz ~ Inc. Todos os direitos reservados.
    ~ █║▌│█│║▌║││█║▌│║▌║█║▌│║│▌│║▌║█║▌│█│║▌║││█║▌▌║▌▌║││█║▌▌▌~
    TecoKun
    TecoKun
    Membro de Honra
    Membro de Honra


    Mensagens : 1310
    Créditos : 69

    Guerra da Guildas RMXP Netplay - Página 3 Empty Re: Guerra da Guildas RMXP Netplay

    Mensagem por TecoKun Sáb Out 01, 2011 12:24 am

    GustavoLuiz escreveu:Eu tenho, vou tentar achar no labirinto do meu PC
    se achar,poste aqui!


    _________________
    Guerra da Guildas RMXP Netplay - Página 3 9vqffD0
    Meu fórum de RPG Maker! ainda esta em construção, mas ja tem materias exclusivos! Visite-nos, você vai gostar!
    Status do fórum: PARADO (por enquanto)


    Alguns dos meus textos sobre Rpg, podem te ajudar Wink
    * Contos dos Heróis


    Deem uma olhada Successful 
    avatar
    Florecio
    Iniciante
    Iniciante


    Mensagens : 41
    Créditos : 3

    Guerra da Guildas RMXP Netplay - Página 3 Empty Re: Guerra da Guildas RMXP Netplay

    Mensagem por Florecio Qua Out 19, 2011 8:52 am

    ae eu tenho esse Scripts que eu acheim mas e do tibia sera que da para colocalo no netplay

    Código:
    -----------------------------------
    ---------SCRIPT por PC98------------ NAO REMOVA OS CREDITOS
    -----------------------------------


    function onUse(cid, item, frompos, item2, topos)

    ------------------ Inicio das Config ------------

    local castle_one_name = "Ratim Bum" -- Nome do castelo 1
    local storages = {154154,54321,123123} -- Storages ( se vc eh iniciante, deixe como está...)



    -------PREMIOs I N D I V I D U A L ---------

    local premio_por_vezes = 1 -- Premio por vezes de conquista de castelo. (1) = Ativo (0) = Desativa.
    local premio_vezes = 13 -- Caso ativo, a quantidade de conquista que o player tem, para ganhar PREMIO.
    local premio = 2472 -- ID do Premio
    local premio_cont = 1 -- Quantidade do Premio
    local premio_reset = 1 -- Resetar o contador do premio depois que atingir a meta?? (1) = SIM (0) = NAO

    -------FIM PREMIOs I N D I V I D U A L ---------




    ----------------- FIM DAS CONFIG -----------------

    local sto_ativ = getGlobalStorageValue(storages[2])
    position = getCreaturePosition(cid)


    if isPlayerGuild(cid) == TRUE then
    if sto_ativ == 1 or sto_ativ == -1 then

    guildname = getPlayerGuildName(cid)
    guild = getPlayerGuildId(cid)
    guild_sto = getGlobalStorageValue(storages[3])

    if guild ~= guild_sto then
    setPlayerStorageValue(cid,guild_sto,guild)
    if getPlayerStorageValue(cid,storages[1]) == -1 then
    setPlayerStorageValue(cid,storages[1],0)
    end

    sto_vezes = getPlayerStorageValue(cid,storages[1])

    setGlobalStorageValue(storages[3],getPlayerGuildId(cid))
    setPlayerStorageValue(cid,storages[1], sto_vezes + 1)

    sto_vezes_total = getPlayerStorageValue(cid,storages[1])

    doBroadcastMessage("O(a) "..getCreatureName(cid).." acabou de conquistar o castelo "..castle_one_name.." para a guild \""..guildname.."\" pela "..sto_vezes_total.."ª vez(s).", 22)
    doSendMagicEffect(position, 39)

    if premio_por_vezes == 1 then
    if getPlayerStorageValue(cid,storages[1]) == premio_vezes then
    if getItemWeightById(premio,1) <= getPlayerFreeCap(cid) then
    doBroadcastMessage("O "..getCreatureName(cid).." ganhou uma(o) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!", 21)
    doPlayerAddItem(cid, premio,premio_cont)
    doPlayerSendTextMessage(cid, 18, "Voce recebeu o(a) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!")
    ----------------------------------------------- --
    if premio_reset == 1 then --
    setPlayerStorageValue(cid,storages[1],0) -- Resetar a contagem
    end --
    ----------------------------------------------- --

    else
    doPlayerSendTextMessage(cid, 18, "Voce nao tem capacidade para ganhar o item. Vamos verificar novamente em 10 segundos!")
    addEvent(additem,10000,cid,premio,premio_cont,premio_reset)
    end
    end
    end
    else
    doPlayerSendCancel(cid,"Este castelo ja foi conquistado pela sua guild!")
    doSendMagicEffect(position, 2)
    end
    else
    doPlayerSendCancel(cid,"O sistema está desativado")
    end
    else
    doPlayerSendCancel(cid,"É nescessario ter guild para dominar o castelo!")
    doSendMagicEffect(position, 2)
    end
    end

    ------------------------- por pc98

    function additem(cid,premio,premio_cont,premio_reset)

    if getItemWeightById(premio,1) <= getPlayerFreeCap(cid) then
    doPlayerAddItem(cid, premio,premio_cont)
    doPlayerSendTextMessage(cid, 18, "Voce recebeu o(a) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!")
    if premio_reset == 1 then
    setPlayerStorageValue(cid,storages[1],0)
    end
    stopEvent(additem)
    else
    doPlayerSendTextMessage(cid, 18, "Voce nao tem capacidade para ganhar o item. Verificando novamente em 10 segundos!")
    addEvent(additem,10000,cid)
    end
    end

    ------------------------- por pc98
    function isPlayerGuild(cid)
    if getPlayerGuildName(cid) ~= "" then
    return TRUE
    else
    return FALSE
    end
    end
    avatar
    Florecio
    Iniciante
    Iniciante


    Mensagens : 41
    Créditos : 3

    Guerra da Guildas RMXP Netplay - Página 3 Empty Re: Guerra da Guildas RMXP Netplay

    Mensagem por Florecio Qua Out 19, 2011 8:54 am

    2 parte do scipts

    Código:
    -----------------------------------           
    ---------SCRIPT por PC98------------    NAO REMOVA OS CREDITOS     
    -----------------------------------           


    function onUse(cid, item, frompos, item2, topos)

    ------------------ Inicio das Config ------------

    local castle_two_name = "do Dracula"                  -- Nome do castelo 2
    local storages = {154154,54321,321321}                -- Storages ( se vc eh iniciante, deixe como está...)
                                                         

    -------PREMIOs  I N D I V I D U A L ---------

    local premio_por_vezes = 1        -- Premio por vezes de conquista de castelo. (1) = Ativo  (0) = Desativa.
    local premio_vezes = 13            -- Caso ativo, a quantidade de conquista que o player tem, para ganhar PREMIO.
    local premio = 2472                -- ID do Premio
    local premio_cont = 1              -- Quantidade do Premio
    local premio_reset = 0            -- Resetar o contador do premio depois que atingir a meta?? (1) = SIM  (0) = NAO
     
    -------FIM PREMIOs I N D I V I D U A L ---------



     
    ----------------- FIM DAS CONFIG -----------------

    local sto_ativ = getGlobalStorageValue(storages[2])
    position = getCreaturePosition(cid)


      if isPlayerGuild(cid) == TRUE then
          if sto_ativ == 1 or sto_ativ == -1 then

            guildname = getPlayerGuildName(cid)   
            guild = getPlayerGuildId(cid)             
            guild_sto = getGlobalStorageValue(storages[3])
                     
                if guild ~= guild_sto then           
                  setPlayerStorageValue(cid,guild_sto,guild)
                 
                  -----------------------------------------------------                     
                  if getPlayerStorageValue(cid,storages[1]) == -1 then
                      setPlayerStorageValue(cid,storages[1],0)
                  end
                  -----------------------------------------------------
                 
                  sto_vezes = getPlayerStorageValue(cid,storages[1])                 
                 
                  setGlobalStorageValue(storages[3],getPlayerGuildId(cid))
                  setPlayerStorageValue(cid,storages[1], sto_vezes + 1)
                 
                  sto_vezes_total = getPlayerStorageValue(cid,storages[1])
                           
                  doBroadcastMessage("O(a) "..getCreatureName(cid).." acabou de conquistar o castelo "..castle_two_name.." para a guild \""..guildname.."\" pela "..sto_vezes_total.."ª vez(s).", 22)
                  doSendMagicEffect(position, 39) 
                   
                    if premio_por_vezes == 1 then
                        if getPlayerStorageValue(cid,storages[1]) == premio_vezes then
                          if getItemWeightById(premio,1) <= getPlayerFreeCap(cid) then
                              doBroadcastMessage("O "..getCreatureName(cid).." ganhou uma(o) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!", 21)
                              doPlayerAddItem(cid, premio,premio_cont)
                              doPlayerSendTextMessage(cid, 18, "Voce recebeu o(a) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!")
                            -----------------------------------------------  -- 
                                if premio_reset == 1 then                    --
                                  setPlayerStorageValue(cid,storages[1],0)  --  Resetar a contagem
                                end                                          --
                            -----------------------------------------------  --
                           
                          else
                          doPlayerSendTextMessage(cid, 18, "Voce nao tem capacidade para ganhar o item. Vamos verificar novamente em 10 segundos!")
                          addEvent(additem,10000,cid,premio,premio_cont,premio_reset)
                          end
                        end                                       
                    end             
                else
                  doPlayerSendCancel(cid,"Este castelo ja foi conquistado pela sua guild!")
                  doSendMagicEffect(position, 2)
                end
          else
          doPlayerSendCancel(cid,"O sistema está desativado")
          end     
      else
      doPlayerSendCancel(cid,"É nescessario ter guild para dominar o castelo!")
      doSendMagicEffect(position, 2)
      end
    end

    ------------------------- Por PC98.

    function additem(cid,premio,premio_cont,premio_reset)

     if getItemWeightById(premio,1) <= getPlayerFreeCap(cid) then
        doPlayerAddItem(cid, premio,premio_cont)
        doPlayerSendTextMessage(cid, 18, "Voce recebeu o(a) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!")
        if premio_reset == 1 then
            setPlayerStorageValue(cid,storages[1],0)
        end
        stopEvent(additem)
      else
      doPlayerSendTextMessage(cid, 18, "Voce nao tem capacidade para ganhar o item. Verificando novamente em 10 segundos!")
      addEvent(additem,10000,cid)
      end
    end

    -------------------------  por pc98
    function isPlayerGuild(cid)
    if getPlayerGuildName(cid) ~= "" then
    return TRUE
    else
    return FALSE
    end
    end
    avatar
    Florecio
    Iniciante
    Iniciante


    Mensagens : 41
    Créditos : 3

    Guerra da Guildas RMXP Netplay - Página 3 Empty Re: Guerra da Guildas RMXP Netplay

    Mensagem por Florecio Qua Out 19, 2011 8:54 am

    3 parte ================

    Código:
      ---------------                                                 
    -----BY PC98------- 
      ---------------                                                 
           
    function onUse(cid, item, frompos, item2, topos)

    -------------------------Config-----------------------------------------------------------------

    door_opened = 1228                            -- ID da porta aberta
    storage_guild = getGlobalStorageValue(123123)  -- A 3ª storage configurada em Castle.lua

    guarda_ativ = 1      -- Caso um invasor tente abrir a porta, sumonar o Monstro "Guarda"??  | (1) = SIM  (0) = NAO
    guarda_cont = 2                                -- Caso ativo: a quantidade de guardas a sumonar
    guarda_pos = {x=123,y=123,y=7}                  -- Posiçao a ser sumonada os guardas!

    -------------------------Fim de Config-----------------------------------------------------------


    if getPlayerGuildId(cid) == storage_guild then
      doTeleportThing(cid,getThingPos(item.uid))
      doTransformItem(item.uid, door_opened)
      doPlayerSendTextMessage(cid, 22, "Seja bem vindo a vosso castelo!") 
      return TRUE
    else
        if guarda_ativ == 1 then
          doPlayerSendTextMessage(cid, 22, "Guaaaardas, tirem esses invasores daqui!!")
            for i=1, guarda_cont do
                doSummonCreature("Guarda", guarda_pos)
            end
        return FALSE
        else
        doPlayerSendTextMessage(cid, 22, "Este castelo nao pertence a sua guild")
        return FALSE
        end
    end
    end
    avatar
    Florecio
    Iniciante
    Iniciante


    Mensagens : 41
    Créditos : 3

    Guerra da Guildas RMXP Netplay - Página 3 Empty Re: Guerra da Guildas RMXP Netplay

    Mensagem por Florecio Qua Out 19, 2011 8:58 am

    4 parte
    Código:
     ---------------                                                 
    -----BY PC98------- 
      ---------------                                                 
           
    function onUse(cid, item, frompos, item2, topos)

    -------------------------Config-----------------------------------------------------------------

    door_opened = 1228                            -- ID da porta aberta
    storage_guild = getGlobalStorageValue(321321)  -- A 3ª storage configurada ( ja esta configurada o PADRAO )

    guarda_ativ = 1      -- Caso um invasor tente abrir a porta, sumonar o Monstro "Guarda"??  | (1) = SIM  (0) = NAO
    guarda_cont = 4                                -- Caso ativo: a quantidade de guardas a sumonar
    guarda_pos = {x=321,y=321,y=7}                  -- Posiçao a ser sumonada os guardas!

    -------------------------Fim de Config-----------------------------------------------------------


    if getPlayerGuildId(cid) == storage_guild then
      doTeleportThing(cid,getThingPos(item.uid))
      doTransformItem(item.uid, door_opened)
      doPlayerSendTextMessage(cid, 22, "Seja bem vindo a vosso castelo!") 
      return TRUE
    else
        if guarda_ativ == 1 then
          doPlayerSendTextMessage(cid, 22, "Guaaaardas, tirem esses invasores daqui!!")
            for i=1, guarda_cont do
                doSummonCreature("Guarda", guarda_pos)
            end
        return FALSE
        else
        doPlayerSendTextMessage(cid, 22, "Este castelo nao pertence a sua guild")
        return FALSE
        end
    end
    end
    Daniel Carvalho
    Daniel Carvalho
    Ocasional
    Ocasional


    Mensagens : 231
    Créditos : 19

    Ficha do personagem
    Nível: 1
    Experiência:
    Guerra da Guildas RMXP Netplay - Página 3 Left_bar_bleue0/50Guerra da Guildas RMXP Netplay - Página 3 Empty_bar_bleue  (0/50)
    Vida:
    Guerra da Guildas RMXP Netplay - Página 3 Left_bar_bleue30/30Guerra da Guildas RMXP Netplay - Página 3 Empty_bar_bleue  (30/30)

    Guerra da Guildas RMXP Netplay - Página 3 Empty Re: Guerra da Guildas RMXP Netplay

    Mensagem por Daniel Carvalho Qua Out 19, 2011 12:01 pm

    nem da
    Juton
    Juton
    Experiente
    Experiente


    Mensagens : 486
    Créditos : 129

    Guerra da Guildas RMXP Netplay - Página 3 Empty Re: Guerra da Guildas RMXP Netplay

    Mensagem por Juton Qua Out 19, 2011 12:19 pm

    Cara posta as partes no mesmo tópico pra que dividir em kda tópico!

    E tibia é em Lua, e o Np Rgss, da sim se tiver conhecimento em ambas linguagens!
    KaiqueHunter
    KaiqueHunter
    Experiente
    Experiente


    Mensagens : 620
    Créditos : 51

    Guerra da Guildas RMXP Netplay - Página 3 Empty Re: Guerra da Guildas RMXP Netplay

    Mensagem por KaiqueHunter Qua Out 19, 2011 12:38 pm

    Não da pra usar,mas da pra converter.

    Juton não precisa de conhecimento em ambas linguagem,só em RGSS basta.

    Conteúdo patrocinado


    Guerra da Guildas RMXP Netplay - Página 3 Empty Re: Guerra da Guildas RMXP Netplay

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Qui Nov 21, 2024 11:26 pm