Ir para conteúdo

[Talkaction]Tweets


gui56

Posts Recomendados

Autor: Mock

Versão: 1.0

Servidor testado: TFS 0.3.6

Requerimento: Lua cURL (anexado ao topico), Modules

Créditos: 100% Mock

 

Esse é um daqueles scripts que eu nao esperava que desse certo quando deu eu confesso que quase tive um orgasmo. Você configura o script com sua senha e login, depois entra no server e fala !tweet oi cara que você manda um tweet no seu twitter na hora!

 

A instalaçao é meio xatinha pois você tem que baixar o lua curl mais eu dexei no ponto.

 

Vamos lá!

 

Primeiro baixe as DLLs anexadas ao topico.

Jogue todas na pasta do seu server (não é a pasta data é a pasta dele, onde fica as outras dlls e o config.lua)

Depois disso se você nao tiver os modulos de scripting instalados no seu server instale. Tópico: http://www.xtibia.com/forum/topic/134978-modulos-de-scripting/

 

Depois de tudo isso vá em data/modules/modules.xml e adcione essa TAG:

 

<module name="curl"/>

 

Agora abra seu server e veja se deu algum erro, se deu ai é por sua conta cara, nao garanto que lua curl vá executar em todos os PCS, eu uso WIN XP SP 2 eu acho.

Mas se funcionar de boa ai tudo bem vamos continuar.

Vá em talkactions e crie uma tag para seu comando, vamos de exemplo a essa:

 

<talkaction log="yes" words="!tweet" access="4" event="script" value="tweet.lua"/>

 

Na tag nosso script é tweet.lua entao vamos criar em scripts o tweet.lua.

 

Nele coloque isso:

 

--[[
Script to post on twitter by Mock the bear (MTB)
Using luaCurl
]]
tweet = {
c= curl.easy_init(),
check='http://www.twitter.com/statuses/update.xml',
user='seuusuario@hotmail.com', ---Aqui vc poe seu login no twitter
password='senhacara', --- aqui é sua senha
}

function onSay(cid, words, param, channel)
if not tweet.c then
	return doPlayerSendTextMessage(cid,25,'Não foi possivel criar o cURL state.')
else
	tweet.c:setopt(curl.OPT_URL, tweet.check)
	tweet.c:setopt(curl.OPT_CONNECTTIMEOUT, 10)
	tweet.c:setopt(curl.OPT_POSTFIELDS, "status="..param);
	tweet.c:setopt(curl.OPT_POST, 1)
	tweet.c:setopt(curl.OPT_USERPWD, tweet.user..":"..tweet.password);
	if tweet.c:perform() then
		doPlayerSendTextMessage(cid,25,'Tweet enviado! (eu acho)')
		doSendMagicEffect(getCreaturePosition(cid),30)
	else
		doPlayerSendTextMessage(cid,25,'Error ao eviar seu weet.')
		doSendMagicEffect(getCreaturePosition(cid),2)
	end
end
return TRUE
end

 

 

Salve e teste :thumbsupsmiley:

 

Tenho certeza que em PC de muita gente nao vai funciona.

60% tenho certeza que funcions, 20% dos que nao funciona é por que nao soube instalar e o resto por que nao funciona mesmo.

 

:greenperson: DLL's: dll.rar

:blueperson: Scan: VirusTotal

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

@ Guilhermee56

 

Acho legal você trazer alguns script novos para o Xtibia,mais apesar disso você tem que ter autorização do criador do mesmo para poder postar,caso ele não o tenha dado permissão seus tópicos poderão ser fechado,até porque o Mock possui uma conta no xtibia...

 

 

abraços

Link para o comentário
Compartilhar em outros sites

@Vodkart

Obrigado pelo aviso, mas quero deixar claro, que em nenhum dos posts do Mock, ele proibe de levarem o trabalho dele a outro forum, e os créditos estão devidamente colocados a ele.

Link para o comentário
Compartilhar em outros sites

@UP

Você ta postando bom scripts, mas esses não lhe pertencem.

E não é porque você colocou os créditos que não é considerado rip, você precisa ter permissão para postar.

Link para o comentário
Compartilhar em outros sites

@UP

 

Pronto, pedi a permissão do Mock pra poder postar os scripts dele aqui no XTIBIA e a permissão foi concedida, agora sem mais problemas, posso continuar a trazer ótimos conteúdos aqui pro X-Tibia.com!

Link para o comentário
Compartilhar em outros sites

  • 9 months later...
  • 1 month later...
  • 2 weeks later...

o Mock é mto ####

 

eu tenho 6 anos de script e sei fazer coisas pakas,

 

só q esse kra sempre sempre sempre... tem umas coisas MTO sinistras MESMO

 

Belo Script Mock... seu fã ake, kkkkk

 

Posso fazer mta coisa só mudando esse script

 

 

 

 

@Topico

 

Nem de bola pra esses trolls, mesmo que o mock não tivesse dado A AUTORIZAÇÃO pra postar aki, ele nunca disse que não podia... kkkk

 

Vlws manin

 

 

Link para o comentário
Compartilhar em outros sites

  • 5 months later...
×
×
  • Criar Novo...