Ir para conteúdo
  • 0

[Pedido] Comando


TheWil

Pergunta

Olá xtibianos queria saber se alguém poderia desenvolver um talkaction para min, apenas isso ai:

 

talkactions que puxa para tal cordenada e deixa imovel

 

ID das coordenadas pode ser: x=10 y=10 z=7

 

Obrigado desde de já.

Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • 0
function onSay(cid,words, param, channel)

if (not param) then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Escreva o nome de alguem.")

end

return TRUE

end

 

local k = getPlayerByName(param)

if (not k) or k == 0 or k == nill then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Esse player nao existe ou esta offline.")

return false

end

 

if isplayer(k) then

if getPlayerAccess(k) == 5 then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce nao pode usar isso com um god.")

return false

end

setPlayerStorageValue(cid, 102938,1)

doTeleportThing(cid, {x= 10, y=10, z=7})

mayNotMove(k)

return TRUE

end

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

  • 0
function onSay(cid,words, param, channel)

if (not param) then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Escreva o nome de alguem.")

end

return TRUE

end

 

local k = getPlayerByName(param)

if (not k) or k == 0 or k == nill then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Esse player nao existe ou esta offline.")

return false

end

 

if isplayer(k) then

if getPlayerAccess(k) == 5 then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce nao pode usar isso com um god.")

return false

end

setPlayerStorageValue(cid, 102938,1)

doTeleportThing(cid, {x= 10, y=10, z=7})

mayNotMove(k)

return TRUE

end

Não deu também =S digite: /fire1 Nome do player e ele não foi pra coordenada

Link para o comentário
Compartilhar em outros sites

  • 0
function onSay(cid, words, param, channel)

if param == '' or not param then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Digite o nome de um jogador.") return true end

local player = getPlayerByName(param)

if not isPlayer(player) then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "O jogador "..param.." está offline ou não existe.") return true end

doCreatureSetNoMove(player,getCreatureNoMove(player) == false and true or false)

if getCreatureNoMove(player) == FALSE then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "O jogador "..param.." não pode se mexer agora.")

end

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "O jogador "..param.." já pode se mexer agora.")

return TRUE

end

 

voce so adciona para ser teleportado esse script ai nao e meu e do vodkart

Link para o comentário
Compartilhar em outros sites

  • 0

@UP

dei uma ajeitada

 


function onSay(cid, words, param, channel)
if param == '' or not param then  
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Digite o nome de um jogador.")  return true  end   
local player = getPlayerByName(param)  
if not isPlayer(player) then  
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "O jogador "..param.." está offline ou não existe.")  return true end 
doCreatureSetNoMove(player,getCreatureNoMove(player) == false and true or false)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'O jogador '..param..' '.. (getCreatureNoMove(player) == false and 'pode' or 'não pode') ..' se mexer agora')
return TRUE  
end

 

/comando nick

 

@topico

vai teleportar e deixar o player imóvel durante quanto tempo?

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...