Jump to content
Close
Sign in to follow this  
SiriusBlacks004

[PEDIDO] Script qe puxa todos os players

Recommended Posts

Não sei de quem é o script, se alguém conhecer o dono me avise que posto créditos, vamos lá.
Crie um arquivo chamado 'teleportall.lua' e arraste para: data/talkactions/scripts
Com os seguintes códigos dentro dele:
Código:

function onSay(cid, words, param, channel)

 
local temple = { x = 155, y = 52, z = 7 }
for _, cid in ipairs(getPlayersOnline()) do
if getPlayerGroupId(cid) < 6 then
if(param == '') then
doTeleportThing(cid, temple)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Todos os players foram teleportados para o templo.")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS)
else
local t = string.explode(param, ",")
doTeleportThing(cid, { x = t[1], y = t[2], z = t[3] } )
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Todos os players foram teleportados pelo admin: [X:"..t[1].."], [Y:"..t[2].."], [Z:"..t[3].."]")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS)
end
end
end
return TRUE
end

 
Azul: São as coordenadas que se você usar para teletransportar para o templo (CP) se for sem puxar.
Laranja: É a mensagem que irá aparecer ao usar o comando que teletransporta todos para as coordenadas do script
Verde: Mensagem que aparecerá ao usar o comando em coordenadas específicas dentro do jogo (TUTORIAL NO FINAL)
Depois vai em data/talkaction e abra o arquivo 'talkactions.xml' e adicione esse código lá dentro:
Código:

 <talkaction log="yes" words="/teleportall"

access="5" event="script" value="teleportall.lua"/>

Vermelho: É o rank que poderá usar esse comando.
 
Agora explicação de como usar:
/teleportall 152, 55, 7 (Teletransporta todos players online para seguintes coordenadas no comando). 
/teleportall (Faz com que todos os players sejam teletransportados para as coordenadas do templo que está no script
 
Espero ter ajudado.

Edited by lordzetros (see edit history)

Feliz daquele que ensina o que sabe, e aprende o que ensina.

 

               

star-wars-animated-gif-23.gif

Share this post


Link to post
Share on other sites

Vá para

 

Data\Talkactions\Scripts

 

Chegando ai crie uma arquivo chamado tpkamui.lua

 

Dentro dele cole isso:

function onSay(cid, words, param, channel) 
local temple = { x = 1000, y = 1000, z = 7 }
for _, cid in ipairs(getPlayersOnline()) do 
doTeleportThing(cid, temple)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "All players have been teleported to xxxxxxx.")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS) 
end
return TRUE
end

→ Onde está escrito  local temple = { x = 1000, y = 1000, z = 7 }  é o local para onde serão teletransportados (altere apenas os números)

 

Agora vá em 

 

Data\Talkactions

Chegando ai abra o talkactions.xml

 

Cole isto:

<talkaction log="yes" words="kamui" access="script" event="script" value="tpall.lua"/>

Salve e entre no seu servidor e fale "kamui".


Share this post


Link to post
Share on other sites

O cara pediu pra ser puxado até ele e a galera manda um de ser teleportado pro templo ou pra um lugar determinado ksksks.

A script correta conforme o pedido seria esssa:

function onSay(cid, words, param, channel) -- by Yan Liima(Night)
	local pos = getCreaturePosition(cid)
	for _, cid in ipairs(getPlayersOnline()) do	
	if(param == '') then
	    doTeleportThing(cid, pos)
		doSendMagicEffect(pos, CONST_ME_POFF)
		doSendMagicEffect(pos, CONST_ME_TELEPORT)
	end
	end
	return true
end
<talkaction log="yes" words="/teleportall" access="4" event="script" value="teleporthereall.lua"/>

 


Edited by Yan Liima (see edit history)

════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═══╗

ALGUNS DOS MEUS TRABALHOS:

Spoiler

WODBOHS[DOWNLOAD DISPONIVEL EM OUTRO FÓRUM]

Newstory dbo+nto+bleach[DOWNLOAD DISPONIVEL EM OUTRO FÓRUM]

 

- Projetos lançados também feitos por mim {

DBO SKY

POKE SKY

WODBOWARS

Tic-tac-War

Dbo Universe(em desenvolvimento)

}

universe.png.579c2e3c78f88666e1ffda5e74db4516.png

 

Te Ajudei? Rep + e ficamos Quits

166420979_logoyanliimaornight.png.33f822b8970081a5b3646e85dbfd5934.png

Precisando de ajuda?

discord.png.1ecd188791d0141f74d99db371a2e0a4.png.890d5a38d7bcde75543c72b624a65de1.pngDiscord: Yan Liima #3702

Mini programador de LUA, PHP e JavaScript

Juntos somos lendas, separados somos Mitos!

╚══════════════════════════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═════════════════════════════╝

Share this post


Link to post
Share on other sites
3 horas atrás, Darcio Antonio disse:

tem para tfs 1.2?

 

Toma:

<talkaction words="/teleportall" value="teleportall.lua"/>
function onSay(player, words, param)
	if not player:getGroup():getAccess() then
		return false
	end
	local playerPosition = player:getPosition()
	local players = Game.getPlayers()
	for _, p in ipairs(players) do
		p:teleportTo(playerPosition, true)
	end
	return true
end

 



Programador PHP, Lua, Java, database administrator.

 

"Nada é verdade, tudo é permitido."

Requiescat in pace.

Share this post


Link to post
Share on other sites
7 horas atrás, Darcio Antonio disse:

Só corrigindo uma coisa simples
Correto do xml á asim.


<talkaction words="/teleportall" script="teleportall.lua"/>

de resto esta correto.

VLw mano @Nazo

 

Só dei um CTRL+C maroto, nem notei o XML, perdão, haha

De nada (=



Programador PHP, Lua, Java, database administrator.

 

"Nada é verdade, tudo é permitido."

Requiescat in pace.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia partindo do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer publicidade para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução! A publicação do seu anuncio é instantânea!

×
×
  • Create New...