Ir para conteúdo
  • 0

[Creaturescript - Onlogin] Quando Logar New Char, Logar Em Outra Position


buzurck

Pergunta

Eae galera

Eu ja tentei criar o script mas ta dando um error no distro

Se souberem como arrumar então dar uma forcinha ae

Vou postar aki o script que eu usei, mas não precisar ser ele msm, só precisar ser um q funcione xD

 

 

<event type="login" name="FirstLogin" event="script" value="firstlogin.lua"/>

local novapos = {x=98, y=11, z=7} -- send player here first log in.
local playername = getPlayerName(cid)

function onLogin(cid, pos)
	if getPlayerStorageValue(cid,18541) == -1 then

doTeleportThing(cid,novapos)
doPlayerSendTextMessage(cid,22,"Welcome to the danger Line.") -- message when logs in
doSendMagicEffect(novapos, 2)
setPlayerStorageValue(cid, 18541, 1) -- sets storage so player doesnt get tp'ed everytime they log in.
else
doPlayerSendTextMessage(cid,22,"Welcome to the danger Line.") -- message when logs in for first time

end
return TRUE
end

O error que ta dando no distro é o seguinte:

[25/11/2010 21:32:16] [Error - CreatureScript Interface] 
[25/11/2010 21:32:16] data/creaturescripts/scripts/firstlogin.lua
[25/11/2010 21:32:16] Description: 
[25/11/2010 21:32:16] (luaGetCreatureStorage) Creature not found

 

alguem concerta ae plix

Aguardo uma resposta

vlw

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

2 respostass a esta questão

Posts Recomendados

  • 0
function onLogin(cid)
   local novapos = {x=98, y=11, z=7} -- send player here first log in.
   local playername = getPlayerName(cid)
   if getPlayerStorageValue(cid, 18541) <= 0 then
       doTeleportThing(cid, novapos)
       doPlayerSendTextMessage(cid, 22,"Welcome to the danger Line " .. playername .. ".")
       doSendMagicEffect(novapos, 2)
       setPlayerStorageValue(cid, 18541, 1)
   else
       doPlayerSendTextMessage(cid, 22,"Welcome to the danger Line " .. playername .. ".")
   end
return TRUE
end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...