[Encerrado] Change Clan

Morkez
Por Morkez
em Tópicos Sem Resposta

Morkez

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 27/12/13Posts: 3
Olá Pessoal da Xtibia, eu gostaria que vocês modificassem esse script para mim!
e colocar os seguintes preços, Rank 1 = 20 Diamonds, Rank 2 = 40 Diamonds, Rank 3 = 60 Diamonds, Rank 4 = 80 Diamonds, Rank 5 = 100 Diamonds.
Ai vai o Script
local moneyID = 12679  -- id 

local moneyREMOVE = 80 -- quantidade

function onSay(cid, words, param, channel)

   if getPlayerItemCount(cid, moneyID) <= moneyREMOVE then

                      sendMsgToPlayer(cid, 20, "Você não tem Diamond's suficientes para trocar de clan!")

   return true end

  if param == "" then

    return sendMsgToPlayer(cid, 20, "Estao faltam os parametros! [clan name], [rank]")

  end



    local t = string.explode(param, ",")

  local clans = {'Volcanic', 'Seavell', 'Orebound', 'Wingeon', 'Malefic', 'Gardestrike', 'Psycraft', 'Naturia', 'Raibolt', 'Ironhard'}



           if not isInArray(clans, t[1]) then

      return sendMsgToPlayer(cid, 20, t[1].." nao é uma clan valido!")

          elseif not tonumber(t[2]) then

   return sendMsgToPlayer(cid, 20, "Parametros errados! [clan name], [rank]")

            end



   local rank = tonumber(t[2])

  local clan = t[1]



    doPlayerRemoveItem(cid, moneyID, moneyREMOVE)

         if setPlayerClan(cid, clan) then

           setPlayerClanRank(cid, rank)

           return sendMsgToPlayer(cid, 20, "Troca de clan feita. Agora voce pertence ao clan: "..clan)

      else

            return sendMsgToPlayer(cid, 20, "Voce tem q terminar todas as tasks antes de sair do clan!")

       end

         return true

             end

Obrigado Desde Já! mdr.gif

 

zipter98

avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 20/09/12Posts: 2553Gênero: Masculino

 

 

local moneyID = 12679  -- id 
 
local diamond_table = {
    [1] = 20,
    [2] = 40,
    [3] = 60,
    [4] = 80,
    [5] = 100,
}
 
function onSay(cid, words, param, channel)
 
 
    if param == "" then
        return sendMsgToPlayer(cid, 20, "Estao faltam os parametros! [clan name], [rank]")
    end
 
 
 
    local t = string.explode(param, ",")
 
    local clans = {'Volcanic', 'Seavell', 'Orebound', 'Wingeon', 'Malefic', 'Gardestrike', 'Psycraft', 'Naturia', 'Raibolt', 'Ironhard'}
 
 
 
    if not isInArray(clans, t[1]) then
        return sendMsgToPlayer(cid, 20, t[1].." nao é uma clan valido!")
    elseif not tonumber(t[2]) then
        return sendMsgToPlayer(cid, 20, "Parametros errados! [clan name], [rank]") 
    end
 
    local rank = tonumber(t[2])
    local clan = t[1]   
    local diamond = diamond_table[rank]
    
    if getPlayerItemCount(cid, moneyID) < diamond then
        return doPlayerSendCancel(cid, "Desculpe, você precisa de "..diamond.." "..getItemNameById(moneyID).." para fazer isso.")
    else
        doPlayerRemoveItem(cid, moneyID, diamond) 
        if setPlayerClan(cid, clan) then 
            setPlayerClanRank(cid, rank) 
            sendMsgToPlayer(cid, 20, "Troca de clan feita. Agora voce pertence ao clan: "..clan) 
            return true
        else
            return sendMsgToPlayer(cid, 20, "Voce tem q terminar todas as tasks antes de sair do clan!") 
        end
    end
    return true
end

Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.

Morkez

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 27/12/13Posts: 3

Obrigado zipter98, ficou do jeito que eu queria, pode fechar.

zipter98

avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 20/09/12Posts: 2553Gênero: Masculino

Tópico movido para a seção de dúvidas e pedidos resolvidos.

Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.

Stigal

don't ever stop...
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 28/11/10Posts: 3402Gênero: Masculino
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.

VI6MDIG.png

 

"O fracasso é a oportunidade de se começar de novo inteligentemente"

Minhas Redes Sociais: Youtube | Página & Grupo | Steam  | Discord Xtibia | Skype: @mrooger

 

OTpanel