Ir para conteúdo

Featured Replies

  • 4 weeks later...
  • Respostas 11
  • Visualizações 725
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • @TheFrost  --[vocation]{outfit, efeito} local config = { [20] = { look = 10, efeito = 11 }, [2] = { look = 510, efeito = 11 }, [3] = { look = 510, efeito = 11 }, [4] = { look = 51

  • @TheFrost  --[vocation]{outfit, efeito} local config = { [20] = { look = 10, efeito = 11 }, [2] = { look = 510, efeito = 11 }, [3] = { look = 510, efeito = 11 }, [4] = { look = 51

Posted Images

Postado

@Storm Teria como você implementar a parte de mudar a outfit no meu código, quebrei a cabeça o dia todo mas fica dando o mesmo erro que o do mano estava dando ai.

O meu sistema no caso é um que quando o cara pega TOP level, ele assume a posição de KING. No meu caso quando ele pegasse TOP LEVEL eu gostaria que a outfit do outro player seja retirada e colocada nele. (Não sei se tem como fazer isso UHASUHAHUS)

 

O monstro que quero pegar o TYPE é esse

 

image.thumb.png.2017fea1b65a816330509d58e1b984b9.png

 

O Script é esse:

function onStepIn(cid, item, position, fromPosition)
	if item.actionid == 13800 and getGlobalStorageValue(121221) ~= getPlayerID(cid) then
		doTeleportThing(cid, fromPosition, true)
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"APENAS [KING] PODE SENTAR NO TRONO !")
		doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
		return true
	else
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"SENTE-SE MEU [KING].")
		return true
	end
end

function getPlayerNameById(id)
    local query = db.getResult("SELECT `name` FROM `players` WHERE `id` = " .. db.escapeString(id))
    if query:getID() ~= -1 then
        return query:getDataString("name")
    end
    return 0
end

function getPlayerIdByName(name)
    local query = db.getResult("SELECT `id` FROM `players` WHERE `name` = " .. db.escapeString(name))
    if query:getID() ~= -1 then
        return tonumber(query:getDataString("id"))
    end
    return 0
end

function getPlayerID(cid)
    return getPlayerIdByName(getPlayerName(cid))
end

 

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