Postado Outubro 24, 2015 9 anos To precisando de uma script que toda vez que o player entra no serve apareça essa mensagem REP + pra quem ajudar
Postado Outubro 25, 2015 9 anos Moderador Solução creaturescripts - > login.luaColoca essa função debaixo da função onLogin doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Bem vindo de volta, "..getPlayerName(cid)..". Aviso que voce quer ....")testa ai para ver.
Postado Outubro 25, 2015 9 anos Autor Manda o seu login.lua em creaturescripts/scripts local config = { loginMessage = getConfigValue('loginMessage'), useFragHandler = getBooleanFromString(getConfigValue('useFragHandler'))}function onLogin(cid) local loss = getConfigValue('deathLostPercent') if(loss ~= nil) then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10)exhaustion.set(cid, 102053, 0)setPlayerStorageValue(cid, 40008, -1)setPlayerStorageValue(cid, 47002, -1) end local accountManager = getPlayerAccountManager(cid) if(accountManager == MANAGER_NONE) then local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage if(lastLogin > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "." end doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) elseif(accountManager == MANAGER_NAMELOCK) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, it appears that your character has been namelocked, what would you like as your new name?") elseif(accountManager == MANAGER_ACCOUNT) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to manage your account and if you want to start over then type 'cancel'.") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Vocations minato, itachi, kisame, raikage e anbu apenas para vips.") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Para mais informaçoes de como adquirir items VIP's acesse o site:") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to create an account or type 'recover' to recover an account.") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Vocations minato, itachi, kisame, raikage e anbu apenas para vips.") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Para mais informaçoes de como adquirir items VIP's acesse o site:") end if(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end registerCreatureEvent(cid, "Mail") registerCreatureEvent(cid, "GuildMotd") registerCreatureEvent(cid, "Idle") if(config.useFragHandler) then registerCreatureEvent(cid, "SkullCheck") end registerCreatureEvent(cid, "UP") registerCreatureEvent(cid, "Protect") registerCreatureEvent(cid, "NonGuild") registerCreatureEvent(cid, "PvpNoPoison") registerCreatureEvent(cid, "Amuleto") registerCreatureEvent(cid, "ExameJouninDead") registerCreatureEvent(cid, "ExameChuninDead") registerCreatureEvent(cid, "Desbugar") registerCreatureEvent(cid, "Outfit") registerCreatureEvent(cid, "AntiMC") registerCreatureEvent(cid, "ProtDeath") registerCreatureEvent(cid, "Trocar Voc") registerCreatureEvent(cid, "Recompensa") registerCreatureEvent(cid, "Biohazard") registerCreatureEvent(cid, "ZombieAttack") registerCreatureEvent(cid, "WeaponMana") registerCreatureEvent(cid, "showVoc") registerCreatureEvent(cid, "ReportBug") registerCreatureEvent(cid, "AdvanceSave") return trueend
Postado Outubro 25, 2015 9 anos Autor creaturescripts - > login.luaColoca essa função debaixo da função onLogin doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Bem vindo de volta, "..getPlayerName(cid)..". Aviso que voce quer ....") testa ai para ver. Funciono , como faz pra deixa a mensagem green ?
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.