PB
talkaction

[Talkaction] /newtypeex

Por pbottrinks, 05 de abr. de 2012 em Actions e Talkactions

script
6
2k
pbottrinksP
05 de abril de 2012 às 16:23

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 Abril 5 por TrinksOTReturned

YstiflerY
06 de abril de 2012 às 00:01

eu gostei, bem interessante..

vou usar nos ots pra zuar ums rls.

1 mês depois...
BogaOTB
19 de maio de 2012 às 01:57

rep+ curti

Makelin1M
19 de maio de 2012 às 16:06

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 Maio 19 por Smartbox

1 mês depois...
SubwatS
24 de junho de 2012 às 11:06

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

abraços

pbottrinksP
25 de junho de 2012 às 00:20

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.