Ir para conteúdo
  • Cadastre-se

Normal Problema com comando !addon


Posts Recomendados

Boa noite galere, 
Estou postando aqui, pois realmente deve ser algum problema com o script dos arquivos, mas não consigo achar a solução sozinha!
No meu servidor, eu uso o mapa Baiak Zik Vip 18 [8.6], e o sistema de ganhar addons é pelos Addon dolls que adquire por um NPC. Mas estou tendo problemas com 2 outfits: Norseman e Wayfarer, que fica dando o problema: "Digite o nome correto!" :c é como se não tivesse como adicionar os addon para essas outfits, pq diz que o nome está incorreto..
Vocês conseguem me ajudar, por favor?
 

 

Editado por Daywen (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Amigo, poste aqui o seu script para que possam ajuda-lo, sem ele é uma tarefa praticamente impossível :D

YDmXTU2.png

 

Entenda tudo sobre VPS, DEDICADOS & HOSPEDAGENS. => Clique aqui

Global Full Download 10.9x - TFS 1.2/FERUMBRAS/KRAILOS. => Clique aqui

 

Muitos querem aquilo que você tem, 
mas vão desistir quando souberem o preço que você pagou.

 

skype-favicon.png lu.lukinha

message-16.png [email protected]

Link para o post
Compartilhar em outros sites
54 minutos atrás, Absolute disse:

Amigo, poste aqui o seu script para que possam ajuda-lo, sem ele é uma tarefa praticamente impossível :D

 

Desculpa, eu esqueci >_<
 

talkactions.xml

Citar

<talkaction words="!addon" event="script" value="addondoll.lua"/>


addondoll.lua

Citar

function onSay(cid, words, param)
local femaleOutfits = { ["citizen"]={136}, ["hunter"]={137}, ["mage"]={138}, ["knight"]={139}, ["noblewoman"]={140}, ["summoner"]={141}, ["warrior"]={142}, ["barbarian"]={147}, ["druid"]={148}, ["wizard"]={149}, ["oriental"]={150}, ["pirate"]={155}, ["assassin"]={156}, ["beggar"]={157}, ["shaman"]={158}, ["norsewoman"]={252}, ["nightmare"]={269}, ["jester"]={270}, ["brotherhood"]={279}, ["demonhunter"]={288}, ["yalaharian"]={324}, ["warmaster"]={335} }
local maleOutfits = { ["citizen"]={128}, ["hunter"]={129}, ["mage"]={130}, ["knight"]={131}, ["nobleman"]={132},["summoner"]={133}, ["warrior"]={134}, ["barbarian"]={143}, ["druid"]={144}, ["wizard"]={145}, ["oriental"]={146}, ["pirate"]={151}, ["assassin"]={152}, ["beggar"]={153}, ["shaman"]={154}, ["norseman"]={251}, ["nightmare"]={268}, ["jester"]={273}, ["brotherhood"]={278}, ["demonhunter"]={289}, ["yalaharian"]={325}, ["warmaster"]={336} }
local msg = {"Digite o nome correto!", "Voce não possui Addon Doll!", "Bad param!", "Você recebeu seu addons!"}
local param = string.lower(param)
if (not isPremium(cid)) then
doPlayerSendCancel(cid, "Você nao tem premium account.")
return TRUE
end
if(getPlayerItemCount(cid, 9693) > 0) then
if(param ~= "" and maleOutfits[param] and femaleOutfits[param]) then
doPlayerRemoveItem(cid, 9693, 1)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4])
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS)
if(getPlayerSex(cid) == 0)then
doPlayerAddOutfit(cid, femaleOutfits[param][1], 3)
else
doPlayerAddOutfit(cid, maleOutfits[param][1], 3)
end
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1])
end
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2])
end
end

 

addons.lua

Citar

local outfits = 
{
["citizen"] = 1, ["hunter"] = 2, ["mage"] = 3, ["knight"] = 4, ["nobleman"] = 5, ["summoner"] = 6, ["warrior"] = 7, ["barbarian"] = 8, ["druid"] = 9, ["wizard"] = 10,
["oriental"] = 11, ["pirate"] = 12, ["assassin"] = 13, ["beggar"] = 14, ["shaman"] = 15, ["norseman"] = 16, ["nightmare"] = 17, ["jester"] = 18, ["brotherhood"] = 19, 
["demonhuter"] = 20, ["yalaharian"] = 21, ["warmaster"] = 22, ["wedding"] = 23, ["none"] = 24
}
local lookTypes = {maleOutfits, femaleOutfits}
local functions = {['remove'] = doPlayerRemoveOutfit, ['add'] = doPlayerAddOutfit}
function onSay(cid, words, param)
    local param = string.explode(param, ',')
    local player, outfit, outfitNumber, actuallFunction = 0, 0, 0, functions[param[1]]
    if(not actuallFunction) then
        doPlayerSendTextMessage(cid, 22, 'Commands param required.')
        return true
    end
    player = getPlayerByNameWildcard(param[2])
    if(not player) then
        doPlayerSendTextMessage(cid, 22, 'Player not found.')
        return true
    end
    outfit = outfits[string.lower(param[3])]
    if(not outfit) then
        doPlayerSendTextMessage(cid, 22, 'Outfit not found')
        return true
    end
    outfitNumber = tonumber(param[4])
    if(isNumber(outfitNumber) == false or (outfitNumber > 3 and outfitNumber < 1)) then
        doPlayerSendTextMessage(cid, 22, 'Wrong fourth param. It must be number {1, 3}.')
        return true
    end
    for i = 1, 2 do
        actuallFunction(player, lookTypes[outfit], outfitNumber)
    end
    doPlayerSendTextMessage(player, 22, 'Unnormal strenght '..param[1]..' you '..param[4]..' addons to '..param[3]..' outfit.')
return true
end

 

outfits.xml

Citar

<?xml version="1.0"?>
<outfits>
    <outfit id="1">
        <list gender="0" lookType="136" name="Citizen"/>
        <list gender="1" lookType="128" name="Citizen"/>
    </outfit>

    <outfit id="2">
        <list gender="0" lookType="137" name="Hunter"/>
        <list gender="1" lookType="129" name="Hunter"/>
    </outfit>

    <outfit id="3">
        <list gender="0" lookType="138" name="Mage"/>
        <list gender="1" lookType="130" name="Mage"/>
    </outfit>

    <outfit id="4">
        <list gender="0" lookType="139" name="Knight"/>
        <list gender="1" lookType="131" name="Knight"/>
    </outfit>

    <outfit id="5" premium="yes">
        <list gender="0" lookType="140" name="Noblewoman"/>
        <list gender="1" lookType="132" name="Nobleman"/>
    </outfit>

    <outfit id="6" premium="yes">
        <list gender="0" lookType="141" name="Summoner"/>
        <list gender="1" lookType="133" name="Summoner"/>
    </outfit>

    <outfit id="7" premium="yes">
        <list gender="0" lookType="142" name="Warrior"/>
        <list gender="1" lookType="134" name="Warrior"/>
    </outfit>

    <outfit id="8" premium="yes">
        <list gender="0" lookType="147" name="Barbarian"/>
        <list gender="1" lookType="143" name="Barbarian"/>
    </outfit>

    <outfit id="9" premium="yes">
        <list gender="0" lookType="148" name="Druid"/>
        <list gender="1" lookType="144" name="Druid"/>
    </outfit>

    <outfit id="10" premium="yes">
        <list gender="0" lookType="149" name="Wizard"/>
        <list gender="1" lookType="145" name="Wizard"/>
    </outfit>

    <outfit id="11" premium="yes">
        <list gender="0" lookType="150" name="Oriental"/>
        <list gender="1" lookType="146" name="Oriental"/>
    </outfit>

    <outfit id="12" premium="yes">
        <list gender="0" lookType="155" name="Pirate"/>
        <list gender="1" lookType="151" name="Pirate"/>
    </outfit>

    <outfit id="13" premium="yes">
        <list gender="0" lookType="156" name="Assassin"/>
        <list gender="1" lookType="152" name="Assassin"/>
    </outfit>

    <outfit id="14" premium="yes">
        <list gender="0" lookType="157" name="Beggar"/>
        <list gender="1" lookType="153" name="Beggar"/>
    </outfit>

    <outfit id="15" premium="yes">
        <list gender="0" lookType="158" name="Shaman"/>
        <list gender="1" lookType="154" name="Shaman"/>
    </outfit>

    <outfit id="16" premium="yes">
        <list gender="0" lookType="252" name="Norsewoman"/>
        <list gender="1" lookType="251" name="Norseman"/>
    </outfit>

    <outfit id="17" premium="yes">
        <list gender="0" lookType="269" name="Nightmare"/>
        <list gender="1" lookType="268" name="Nightmare"/>
    </outfit>

    <outfit id="18" premium="yes">
        <list gender="0" lookType="270" name="Jester"/>
        <list gender="1" lookType="273" name="Jester"/>
    </outfit>

    <outfit id="19" premium="yes">
        <list gender="0" lookType="279" name="Brotherhood"/>
        <list gender="1" lookType="278" name="Brotherhood"/>
    </outfit>

    <outfit id="20" premium="yes">
        <list gender="0" lookType="288" name="Demonhunter"/>
        <list gender="1" lookType="289" name="Demonhunter"/>
    </outfit>

    <outfit id="21" premium="yes">
        <list gender="0" lookType="324" name="Yalaharian"/>
        <list gender="1" lookType="325" name="Yalaharian"/>
    </outfit>

    <outfit id="22" premium="yes">
        <list gender="0" lookType="336" name="Warmaster"/>
        <list gender="1" lookType="335" name="Warmaster"/>
    </outfit>

    <outfit id="23" default="0">
        <list gender="0" lookType="329" name="Wife"/>
        <list gender="1" lookType="328" name="Husband"/>
    </outfit>

    <outfit id="24" premium="yes">
        <list gender="0" lookType="366" name="Wayfarer"/>
        <list gender="1" lookType="367" name="Wayfarer"/>
    </outfit>
</outfits>

 

E pelo que vi, não tem addons de Wayfarer mesmo

Editado por Daywen (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

substitua seu addon doll (talkactions) por esse


 

Citar

function onSay(cid, words, param)
local femaleOutfits = { ["citizen"]={136}, ["hunter"]={137}, ["mage"]={138}, ["knight"]={139}, ["nobleman"]={140}, ["summoner"]={141}, ["warrior"]={142}, ["barbarian"]={147}, ["druid"]={148}, ["wizard"]={149}, ["oriental"]={150}, ["pirate"]={155}, ["assassin"]={156}, ["beggar"]={157}, ["shaman"]={158}, ["norseman"]={252}, ["nightmare"]={269}, ["jester"]={270}, ["brotherhood"]={279}, ["demonhunter"]={288}, ["yalaharian"]={324}, ["wayfarer"]={366}, ["warmaster"]={336}, }
local maleOutfits = { ["citizen"]={128}, ["hunter"]={129}, ["mage"]={130}, ["knight"]={131}, ["nobleman"]={132},["summoner"]={133}, ["warrior"]={134}, ["barbarian"]={143}, ["druid"]={144}, ["wizard"]={145}, ["oriental"]={146}, ["pirate"]={151}, ["assassin"]={152}, ["beggar"]={153}, ["shaman"]={154}, ["norseman"]={251}, ["nightmare"]={268}, ["jester"]={273}, ["brotherhood"]={278}, ["demonhunter"]={289}, ["yalaharian"]={325}, ["wayfarer"]={367}, ["warmaster"]={335}, }
local msg = {"Digite o nome correto! \n Ex: !addon citizen", "Voce não possui Addon Doll!", "Bad param!", "Você recebeu seu addons!"}
local param = string.lower(param)
if(getPlayerItemCount(cid, 9693) > 0) then
if(param ~= "" and maleOutfits[param] and femaleOutfits[param]) then
doPlayerRemoveItem(cid, 9693, 1)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4])
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS)
if(getPlayerSex(cid) == 0)then
doPlayerAddOutfit(cid, femaleOutfits[param][1], 3)
else
doPlayerAddOutfit(cid, maleOutfits[param][1], 3)
end
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1])
end
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2])
end
end

 

Link para o post
Compartilhar em outros sites
  • 2 weeks later...
Em 04/12/2016 ás 15:18, poko360 disse:

substitua seu addon doll (talkactions) por esse


 

 

MEEEEEUU, FUNCIONOOOOOU :D
Valeu mesmo por me ajudar <3

 

e desculpa a demora pra responder, não recebi notificação da sua resposta .-.
 

Editado por Daywen (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por Jaurez
      .
    • Por Cat
      Em alguns casos, o tibia 8.60 comum não abre de jeito nenhum no map editor, mesmo desmarcando check file signatures e configurando o path corretamente.
       
      Este é o client 8.60 adaptado para o Remere's Map Editor. Resolvi postar já que ele foi removido do site oficial do RME. (ficou apenas a versão para linux lá)
      Se estiver tendo problemas para abrir a versão 8.60, tente utilizar este.
                                                                                                                     
      Baixar o Tibia Client 8.60 que funciona no Remere’s Map Editor
      Essa versão do Tibia 8.60 client resolve o erro unsupported client version ou Could not locate tibia.dat and/or tibia.spr, please navigate to your tibia 8.60 installation folder.
       
      Downloads
      https://tibiaking.com/applications/core/interface/file/attachment.php?id=47333

      Scan: https://www.virustotal.com/gui/file/333e172ac49ba2028db9eb5889994509e7d2de28ebccfa428c04e86defbe15cc
       
    • Por danilo belato
      Fala Galera To Com um problema aki 
       
      quero exporta umas sprites de um server para colocar em outro 
       
      eu clico na sprites ai aparece tds a forma delas do lado de la >>
       
      ai eu clico nela e ponho a opiçao de export mais quando salvo a sprite ela n abri 
       
      aparece isso quando tento vê-la 
       
      visualização não disponível ( no formatos png e bitmap)
       
      Agora no formato idc fala que o paint n pode ler 
       
      me ajudem ae...
    • Por Vitor Bicaleto
      Galera to com o script do addon doll aqui, quando eu digito apenas "!addon" ele aparece assim: Digite novamente, algo está errado!"
      quando digito por exemplo: "!addon citizen" ele não funciona e não da nenhum erro
       
      mesma coisa acontece com o mount doll.. 
    • Por Ayron5
      Substitui uma stone no serve, deu tudo certo fora  esse  erro ajudem  Valendo  Rep+  Grato  

      Erro: data/actions/scripts/boost.lua:557: table index is nil
       [Warning - Event::loadScript] Cannot load script (data/actions/scripts/boost.lua)

      Script:
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo