Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Galera queria 2 scripts, 1 o player ao dar use em um bau ele ira virar akatsuki, mudando sua roupa para a da akatsuki (cada vocação tem sua roupa) iria aparecer no look, que o playerpertence a akatsuki e também dará 10 a mais de magic level sword fight e distance fight.

2 o player dara use no bau e ele ira virar anbu, mudando sua roupa para anbu (cada vocação tem sua roupa) iria aparecer no look, que o player pertence a akatsuki e tambem dará 10 a mais de magic level, axe fight e distance fight.

Obrigado.

Obs.o player nao podera mudar a organizaçâo ou seja se ele for akatsuki ele n podera mudar para anbu e vice versa

  • Respostas 33
  • Visualizações 3.6k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • akatsukichest.lua (data/actions/scripts): local tab = {     [1] = {outfit = 123}, -- [vocationid] = {outfit = outfitnumber}     [2] = {outfit = 231},     [3] = {outfit = 321} } function onUse(cid,

  • akatsukichest.lua local tab = {     [1] = {outfit = 123}, -- [vocationid] = {outfit = outfitnumber}     [2] = {outfit = 231},     [3] = {outfit = 321} } function onUse(cid, item, frompos, item2, to

  • ? Se você se referiu a mim (porque eu não entendi nada do que você disse), eu fiz o script do modo como o membro pediu.

Postado

matheuspeixoto12, em 18 Out 2014 - 10:31 PM, disse:

o player ao dar use em um bau ele ira virar akatsuki, mudando sua roupa para a da akatsuki (cada vocação tem sua roupa) iria aparecer no look, que o playerpertence a akatsuki e também dará 10 a mais de magic level sword fight e distance fight

Obs.o player nao podera mudar a organizaçâo ou seja se ele for akatsuki ele n podera mudar para anbu e vice versa

akatsukichest.lua (data/actions/scripts):

local tab = {
    [1] = {outfit = 123}, -- [vocationid] = {outfit = outfitnumber}
    [2] = {outfit = 231},
    [3] = {outfit = 321}
}

function onUse(cid, item, frompos, item2, topos)
    local voc, playerid = tab[getPlayerVocation(cid)], getPlayerGUID(cid)
    local sto = 32100
        if not voc then
            doPlayerSendCancel(cid, "Sua vocação não pode entrar para a Akatsuki.")
            return true
        elseif getPlayerStorageValue(cid, sto) > 0 then
            doPlayerSendCancel(cid, "Você já pertence a uma organização.")
            return true
        end
    
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você entrou para a Akatsuki!! Seu personagem será deslogado em 5 segundos.")
    addEvent(function()
         if isCreature(cid) then
                db.executeQuery("UPDATE `players` SET `description` = ' Akatsuki Member' WHERE `players`.`id`= ".. playerid .."")
                doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS)
                doPlayerAddSkillTry(cid, SKILL__MAGLEVEL, 10)
                doPlayerAddSkillTry(cid, SKILL_DISTANCE, 10)
                doPlayerAddSkillTry(cid, SKILL_SWORD, 10)
                setPlayerStorageValue(cid, sto, 1)
                doCreatureChangeOutfit(cid, {lookType = voc.outfit})
                doRemoveCreature(cid)
        end
    end, 5000)
    return true
end

 

 

 

matheuspeixoto12, em 18 Out 2014 - 10:31 PM, disse:

o player dara use no bau e ele ira virar anbu, mudando sua roupa para anbu (cada vocação tem sua roupa) iria aparecer no look, que o player pertence a akatsuki e tambem dará 10 a mais de magic level, axe fight e distance fight

Obs.o player nao podera mudar a organizaçâo ou seja se ele for akatsuki ele n podera mudar para anbu e vice versa

anbuchest.lua (data/actions/scripts):

local tab = {
    [1] = {outfit = 123}, -- [vocationid] = {outfit = outfitnumber}
    [2] = {outfit = 231},
    [3] = {outfit = 321}
}

function onUse(cid, item, frompos, item2, topos)
    local voc, playerid = tab[getPlayerVocation(cid)], getPlayerGUID(cid)
    local sto = 32100
        if not voc then
            doPlayerSendCancel(cid, "Sua vocação não pode se tornar um Anbu.")
            return true
        elseif getPlayerStorageValue(cid, tab[stor]) > 0 then
            doPlayerSendCancel(cid, "Você já pertence a uma organização.")
            return true
        end
    
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você se tornou um Anbu!! Seu personagem será deslogado em 5 segundos.")
    addEvent(function()
        if isCreature(cid) then
                db.executeQuery("UPDATE `players` SET `description` = ' Anbu Member' WHERE `players`.`id`= ".. playerid .."")
                doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS)
                doPlayerAddSkillTry(cid, SKILL__MAGLEVEL, 10)
                doPlayerAddSkillTry(cid, SKILL_DISTANCE, 10)
                setPlayerStorageValue(cid, sto, 1)
                doPlayerAddSkillTry(cid, SKILL_AXE, 10)
                doCreatureChangeOutfit(cid, {lookType = voc.outfit})
                doRemoveCreature(cid)
        end
    end, 5000)
    return true
end

 

Adicione as tags ao arquivo actions.xml (data/actions):

<action actionid="ACTIONID" event="script" value="akatsukichest.lua"/>
<action actionid="ACTIONID" event="script" value="anbuchest.lua"/>

Editado por Suicide (veja o histórico de edições)

The corrupt fear us.

The honest support us.

The heroic join us.

Postado
  • Autor

infelizmente deu erro

 

[19/10/2014 04:48:29] [Error - Action Interface] 
[19/10/2014 04:48:29] data/actions/scripts/akatsukichest.lua
[19/10/2014 04:48:29] Description: 
[19/10/2014 04:48:29] data/actions/scripts/akatsukichest.lua:5: table index is nil
[19/10/2014 04:48:29] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/akatsukichest.lua)
 
[19/10/2014 04:54:43] [Error - Action Interface] 
[19/10/2014 04:54:43] data/actions/scripts/anbuchest.lua
[19/10/2014 04:54:43] Description: 
[19/10/2014 04:54:43] data/actions/scripts/anbuchest.lua:5: table index is nil
[19/10/2014 04:54:43] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/anbuchest.lua)
 
minha distro é a seven.exe 8.54, ela vem no server nto shinobi.
Postado
  • Autor

desta vez deu erro mas só quando dou use nas quests

 

[20/10/2014 02:28:41] [Error - Action Interface] 
[20/10/2014 02:28:41] data/actions/scripts/akatsukichest.lua:onUse
[20/10/2014 02:28:41] Description: 
[20/10/2014 02:28:41] data/actions/scripts/akatsukichest.lua:6: table index is nil
[20/10/2014 02:28:41] stack traceback:
[20/10/2014 02:28:41] data/actions/scripts/akatsukichest.lua:6: in function <data/actions/scripts/akatsukichest.lua:1>
 
[20/10/2014 02:28:50] [Error - Action Interface] 
[20/10/2014 02:28:50] data/actions/scripts/anbuchest.lua:onUse
[20/10/2014 02:28:50] Description: 
[20/10/2014 02:28:50] data/actions/scripts/anbuchest.lua:6: table index is nil
[20/10/2014 02:28:50] stack traceback:
[20/10/2014 02:28:50] data/actions/scripts/anbuchest.lua:6: in function <data/actions/scripts/anbuchest.lua:1>

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo