Ir para conteúdo

[Talkaction] /newtypeex


pbottrinks

Posts Recomendados

OXTibianos. Venho trazer para vocês uma TalkAction no estilo da Newtype, só que não se transforma em outfit de monsters, e sim em sprites de items.

Credito: Erexo, e traduzido por mim para o XTibia.

 

Vamos ao Script:

Vá em Data/TalkAction/Script, crie um arquivo e renomeie para newtypeex.lua, e coloque isso dentro dele:

function onSay(cid, words, param)

if(param == "") then

	doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.")

	return TRUE

end



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

t[1] = tonumber(t[1])

if(not t[1]) then

	doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires numeric param.")

	return TRUE
end

if(t[2]) then

	cid = getPlayerByNameWildcard(t[2])

	if(cid == 0 or (isPlayerGhost(pid) == TRUE and getPlayerAccess(pid) > getPlayerAccess(cid))) then

		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. t[2] .. " not found.")

		return TRUE

	end

end

tmp = t[1]
doSetItemOutfit(cid, tmp, -1)
return TRUE
end

Agora vá em Data/TalkActions/talkactions.xml, e coloque a seguinte TAG:

<talkaction log="yes" words="/newtypeex" access="4" script="newtypeex.lua"/>

Para usar é só digitar: /newtypeex ID, ou /newtypeex ID, player.

Exemplos: /newtypeex 2160. /newtypeex 2160, Chuck Norris

Bom é isso, espero que gostem.

Editado por TrinksOTReturned
Link para o comentário
Compartilhar em outros sites

  • 1 month later...

Porem Ponha Também para os players usarem se não haverá graça nenhuma

quem querer que os players tbm usem retire essa tag do talkactions.xml

 

<talkaction log="yes" words="/newtypeex" access="4" script="newtypeex.lua"/>

 

e troque por esta

 

<talkaction words="/newtypeex" event="script" value="newtypeex.lua"/>

 

e eu também ja tinha visto um script desse creio que não foi você quem fez

ate

Editado por Smartbox
Link para o comentário
Compartilhar em outros sites

  • 1 month later...

script bem interessante!, curti pra caramba, ja coloquei no meu servidor hehe.

abraços

 

Porem Ponha Também para os players usarem se não haverá graça nenhuma

quem querer que os players tbm usem retire essa tag do talkactions.xml

 

<talkaction log="yes" words="/newtypeex" access="4" script="newtypeex.lua"/>

 

e troque por esta

 

<talkaction words="/newtypeex" event="script" value="newtypeex.lua"/>

 

e eu também ja tinha visto um script desse creio que não foi você quem fez

ate

Subwat, obrigado, é bem básico, mas eu trouxe, pois sempre é bom conteúdo, apesar de que o do TFS 0.4 contem no /newtype, as 2 funções.

Smartbox, não gostei de sua idéia de colocar o comando para os players usarem. E NÃO fui eu que fiz o script, apesar de ele ser fácil de fazer, eu ainda citei no TÓPICO, então, favor prestar mais atenção.

Abraços.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...