seção incorreta,reportado para que movam
use a seção de pedidos
info
Grupo: Conde
Registrado: 30/10/11
Posts: 625
Reputação: +101
Gênero: Masculino

seção incorreta,reportado para que movam
use a seção de pedidos
info
Grupo: Campones
Registrado: 13/07/11
Posts: 17
Reputação: 0
Char no Tibia: Nenhum

seção incorreta,reportado para que movam
use a seção de pedidos
Obrigado, perdão ;S
function onSay(cid, words, param, channel)
setPlayerStorageValue(uid, 102938)
doTeleportThing(uid, {x= 10, y=10, z=7})
mayNotMove(cid)
end
function onLogin(cid)
if getPlayerStorageValue(uid, 102938) == 1 then
mayNotMove(cid)
end
end
Ve se funcionou.
Editado Março 12 por xFkyx
info
Grupo: Campones
Registrado: 13/07/11
Posts: 17
Reputação: 0
Char no Tibia: Nenhum

function onSay(cid, words, param, channel) setPlayerStorageValue(uid, 102938) doTeleportThing(uid, {x= 10, y=10, z=7}) mayNotMove(cid) end function onLogin(cid) if getPlayerStorageValue(uid, 102938) == 1 then mayNotMove(cid) end end
Ve se funcionou.
[12/03/2012 15:00:05] [Error - TalkAction Interface]
[12/03/2012 15:00:05] data/talkactions/scripts/fire1.lua:onSay
[12/03/2012 15:00:05] Description:
[12/03/2012 15:00:05] (luaDoCreatureSetNoMove) Creature not found
está dando esse erro =/ Obs. estou usando 8.54
Você botou no talkactions.xml?
Se sim talvez seja a versão...
info
Grupo: Campones
Registrado: 13/07/11
Posts: 17
Reputação: 0
Char no Tibia: Nenhum

Tipo eu queria ele assim: eu puxasse o player para o local ele ficasse imóvel depois quando eu usasse um CMD que tirasse o imóvel dele ;D ok?
como assim um cmd?
info
Grupo: Campones
Registrado: 13/07/11
Posts: 17
Reputação: 0
Char no Tibia: Nenhum

como assim um cmd?
Tipo CMD que eu digo: talkactions ^^ comando mesmo / alguma coisa =D
O player ou o GOD?
info
Grupo: Campones
Registrado: 13/07/11
Posts: 17
Reputação: 0
Char no Tibia: Nenhum

O player ou o GOD?
GOD mesmo access=4 ok? ;D
Nem sei, malz.
info
Grupo: Conde
Registrado: 30/10/11
Posts: 625
Reputação: +101
Gênero: Masculino

o erro no script do cara é que ele coloco uid num lugar e cid em outro(pode usa qualquer nome desdeque use o mesmo)
tenta isso(n testado)
abra talkactions/script e crie um arquivo lua renomei para paralise.lua e cole isso dentro dele
function onSay(cid, words, param, channel)
if (not param) then
doPlayerSendTextMessage(cid, 1, "ecrava o nome do player")
return false
end
k = getPlayerByName(param)
if (not k) or k == 0 or k == nill then
doPlayerSendTextMessage(cid, 1, "ecrava o nome do player,certo")
return false
end
if isplayer(k) then
if getPlayerAccess(k) == 5 then
doPlayerSendTextMessage(cid, 1, "voce n pode fazer isso com o god ¬¬")
return false
end
setPlayerStorageValue(k, 102938)
doTeleportThing(k, {x= 10, y=10, z=7})
mayNotMove(k)
return TRUE
end
depois volte em na pasta talkactions abra talkaction.xml e adicione essa tag
<talkaction log="yes" words="/paralise" access="5" event="script" value="paralise.lua">
para mudar o nome do comando esse trocar a parte entre aspas depois do words que esta "/paralise" no caso
lordbug, você que é experiente queria saber se vc pode fazer um tutorial de parametros de script. ;D
info
Grupo: Conde
Registrado: 30/10/11
Posts: 625
Reputação: +101
Gênero: Masculino

tantao faz o parametro que tu use desde que n seja uma função,e que use o mesmo
o mesmo script la de cima exp:
function onSay(NADA, words, param, channel)
if (not param) then
doPlayerSendTextMessage(NADA, 1, "ecrava o nome do player")
return false
end
k = getPlayerByName(param)
if (not k) or k == 0 or k == nill then
doPlayerSendTextMessage(NADA, 1, "ecrava o nome do player,certo")
return false
end
if isplayer(k) then
if getPlayerAccess(k) == 5 then
doPlayerSendTextMessage(NADA, 1, "voce n pode fazer isso com o god ¬¬")
return false
end
setPlayerStorageValue(k, 102938)
doTeleportThing(k, {x= 10, y=10, z=7})
mayNotMove(k)
return TRUE
end
repare que coloquei "NADA" no lugar de "cid",essa mundança n interfere em nada poderia ter colocado qual quer coisa no lugar de "cid"
neste caso "cid" seria meio que um nome que você atribui a um valor,então você deve sempre chamalo pelo mesmo nome que atribui ou n vai achalo
isto são variaveis é como diser K = 100
info
Grupo: Campones
Registrado: 13/07/11
Posts: 17
Reputação: 0
Char no Tibia: Nenhum
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á.