Ir para conteúdo

Comando Fdp (Leia)


Subwat

Posts Recomendados

Bom,eu preciso de uma forcinha ae dos scripters avançados ou medios sei lá,Eu queria um comando que o player fala-se "fdp" e se caso estivesse dentro de PZ ele recebece uma mensagem alertando que se falase mais uma vez FDP iria preso por 15 minutos. , e depois que fala-se fdp dinovo iria para uma certa Posição Por 15 minutos e apos os 15 minutos seria teleportado para outra posição.....

2ª parte,se ele fala-se fdp FORA DE PZ perderia 500 de life e mandaria uma mensagem,"ofender a mãe é feio -500 de life por isso".

 

 

quem conseguir fazer aew me manda brigadão :)

Link para o comentário
Compartilhar em outros sites

function onSay(cid, words, param)


local config = {
loss_life = 500,
storage_check = 19469,
time = 15,
pos_preso = {x=152, y=47, z=7}, -- pos da sua prisao
pos_solto = {x=160, y=54, z=7} -- pos pra onde ele vai dps que acabar o tempo na prisao
}

if getTilePzInfo(getCreaturePosition(cid)) == TRUE then
if getPlayerStorageValue(cid, config.storage_check) <= 0 then
doPlayerSendTextMessage(cid, 22,"Se você repetir esse palavra será preso por "..config.time.." minutos!.")
setPlayerStorageValue(cid, config.storage_check, 1)
else
doTeleportThing(cid, config.pos_preso)
doPlayerSendTextMessage(cid, 22,"você foi preso por "..config.time.." minutos!.")
addEvent(setPlayerStorageValue, config.time*60*1000-1000, cid, config.storage_check, -1)
addEvent(doTeleportThing, config.time*60*1000-500, cid, config.pos_solto)
end 
else
doPlayerSendTextMessage(cid, 22,"ofender a mãe é feio -"..config.loss_life.." de life por isso.") 
doCreatureAddHealth(cid, -config.loss_life)
end
return TRUE
end

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

×
×
  • Criar Novo...