Ir para conteúdo
  • Cadastre-se

Posts Recomendados

function onLogin(cid)

if getPlayerGroupId(cid) == 1 and getPlayerStorageValue(cid, 50000) == -1 then

MENSAGEM = {

"Primeira vez que entra em nosso server? Bem Vindo! ...",

}

doBroadcastMessage(MENSAGEM[math.random(1,#MENSAGEM)],22)

setPlayerStorageValue(cid, 50000, 1)

end

return TRUE

end

pode me ajuda por favor?

Objetivo do Script.

mandar uma msg pro player com a primeira vez que ele loga no char.

Problema:

não da nenhum erro na distro e a mensagem parece 1x quando o player loga (first login), até ai tudo bem..

só que...................

a mensagem aparece pro server todo quero que aparece só para o player.

VALEU desdejá

Editado por ricardo3 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

function onLogin (cid)

if getPlayerStorageValue(cid, 61415) == -1 then

doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Primeira vez que entra em nosso server? Bem Vindo! ...")

  doPlayerSetStorageValue(cid, 61415, 1)

end

return TRUE

end

tenta esse.

16/11/2014

23/11/2014

 

RIP AnneMotta 21/01/2012 - 15/01/2014

Liga das lendas: DIAMOND É A META

6qpqBbJ.png

Link para o post
Compartilhar em outros sites

bom primeira mente abra seu rme coloque isto no tile "12345"

Depois va em data/movements/scripts

Faça Um Arquivo.lua com este nome "update_msg"

E Coloque isto dentro

function onStepIn(cid, item, position, fromPosition)

local ctfArena = {

frompos = {x=659, y=483, z=7},

topos = {x=769, y=569, z=7},

}

if getPlayerStorageValue(cid,1002) > 0 then

setPlayerStorageValue(cid, 1002, 0)

doTeleportThing(cid, {x=518, y=840, z=7, stackpos=253},false)

else

end

if getPlayerStorageValue(cid,1003) > 0 and isInArea(fromPosition, ctfArena.frompos, ctfArena.topos) then

setPlayerStorageValue(cid, 1003, 0)

doTeleportThing(cid, {x=676, y=499, z=7, stackpos=253},false)

else

end

if getPlayerStorageValue(cid,1004) > 0 and isInArea(fromPosition, ctfArena.frompos, ctfArena.topos) then

setPlayerStorageValue(cid, 1004, 0)

doTeleportThing(cid, {x=744, y=520, z=7, stackpos=253},false)

else

end

local Storage = 12345

local updateMsg = "Primeira Vez Em Nosso Servidor Seja Bem Vindo Ao Nosso Ot !"

if getPlayerStorageValue(cid,Storage) <= 0 then

setPlayerStorageValue(cid, Storage, 1)

doShowTextDialog(cid, 2598, updateMsg)

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Diga Help Para ver Os Comandos !help")

end

return 1

end

Em Movements.xml

<movevent type="StepIn" uniqueid="12345" event="script" value="update_msg.lua"/>

Enjoy !

Ops!

Arrume Os Lugares Onde Voçe Quer que os tiles mande as mensagens onde vc colocar o o "12345" coloque as cordenadas!

Editado por raell5 (veja o histórico de edições)
13978461.png
Link para o post
Compartilhar em outros sites

bom primeira mente abra seu rme coloque isto no tile "12345"

Depois va em data/movements/scripts

Faça Um Arquivo.lua com este nome "update_msg"

E Coloque isto dentro

Em Movements.xml

<movevent type="StepIn" uniqueid="12345" event="script" value="update_msg.lua"/>

Enjoy !

Ops!

esse não é bem oque quero.. o meu praticamente funcionou, aparece 1x no player pra nunca mais.. porém não aparece só pra ele

#

AnneMotta

vou testar

Link para o post
Compartilhar em outros sites

function onLogin(cid)

if getPlayerGroupId(cid) == 1 and getPlayerStorageValue(cid, 50000) == -1 then

MENSAGEM = {

"Primeira vez que entra em nosso server? Bem Vindo! ...",

}

doPlayerSendTextMessage(MENSAGEM[math.random(1,#MENSAGEM)],22)

setPlayerStorageValue(cid, 50000, 1)

end

return TRUE

end

Acho que era so fazer uma pequena modificação,tenta ai .

Girls, kisses !


Dizem que o homem-aranha não existe porque está somente nos livros...

E Deus existe mesmo estando somente na bíblia ... 

Povo Ignorante.


twitterimgzin.jpg

Link para o post
Compartilhar em outros sites
  • 1 year later...

não deu para testar mais obrigado! estava revendo aqui os sites salve e vi.. tava perdido.. valeu XD

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo