Postado Abril 23, 2015 10 anos Creio que seja isso, porém você disse a mesma mensagem amigo . local config = { items = {9777, 7383, 9776, 7457}, -- Itens que ele pode ganhar vp = 2160 -- ID do Vip Coin } function onUse(cid, item, frompos, item2, topos) local rand = math.random(1, #config.items) local players = getPlayersOnline() if (item.actionid == 1140) and item.itemid == 1945 then if getPlayerItemCount(cid, config.vp) >= 6 then doPlayerRemoveItem(cid, config.vp, 6) doPlayerAddItem(cid, config.items[rand], 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você ganhou um "..getItemNameById(config.items[rand])..".") doBroadcastMessage("O Player ["..getCreatureName(cid).."] fez uma aposta e ganhou "..getItemNameById(config.items[rand])..".", MESSAGE_STATUS_CONSOLE_BLUE) else doCreatureSay(cid, "Você precisa de 6 vip coins.", TALKTYPE_ORANGE_1) doSendMagicEffect(getPlayerPosition(cid), 2) end elseif item.itemid == 1946 then doTransformItem(item.uid,item.itemid-1) end return TRUE end
Postado Abril 23, 2015 10 anos Autor Eu mudei o script e ta perfeito, so gostaria que nessa linha " doBroadcastMessage("O Player ["..getCreatureName(cid).."] fez uma aposta e ganhou "..getItemNameById(config.items[rand])..".") " A Mensagem em vez de aparecer vermelha, aparecesse branca.
Postado Abril 23, 2015 10 anos Não, ele disse a cor dessa linha: doPlayerSendTextMessage(cid, 22, "Você ganhou um "..getItemNameById(config.items[rand])..".")
Postado Abril 23, 2015 10 anos Eu mudei o script e ta perfeito, so gostaria que nessa linha " doBroadcastMessage("O Player ["..getCreatureName(cid).."] fez uma aposta e ganhou "..getItemNameById(config.items[rand])..".") " A Mensagem em vez de aparecer vermelha, aparecesse branca. Meu caro, você disse que a mensagem em azul está certo e quer que a mensagem apareça também em branco, o script que te passei já faz isso, porém para o player que jogou aparece a mensagem: Você ganhou um yalahari leg piece. E para os outros apenas O Player [Lockz] fez uma aposta e ganhou relic sword. Se não for isso, não sei como te ajudar, em cada comentário você diz algo diferente.
Postado Abril 23, 2015 10 anos Autor GENTE OLHA A IMAGEM EU DEI UMA MECHIDA E FICOU DO JEITO QUE EU QUERIA, APENAS GOSTARIA QUE A MENSAGEM EM VERMELHO APARECESSE EM BRANCO. local config = { items = {9777, 7383, 9776, 7457}, -- Itens que ele pode ganhar vp = 2160 -- ID do Vip Coin } function onUse(cid, item, frompos, item2, topos) local rand = math.random(1, #config.items) if (item.actionid == 1140) and item.itemid == 1945 then if getPlayerItemCount(cid, config.vp) >= 6 then doPlayerRemoveItem(cid, config.vp, 6) doPlayerAddItem(cid, config.items[rand], 1) doBroadcastMessage("O Player ["..getCreatureName(cid).."] fez uma aposta e ganhou "..getItemNameById(config.items[rand])..".") doBroadcastMessage("O Player ["..getCreatureName(cid).."] fez uma aposta e ganhou "..getItemNameById(config.items[rand])..".", MESSAGE_STATUS_CONSOLE_BLUE) else doCreatureSay(cid, "Você precisa de 6 vip coins.", TALKTYPE_ORANGE_1) doSendMagicEffect(getPlayerPosition(cid), 2) end elseif item.itemid == 1946 then doTransformItem(item.uid,item.itemid-1) end return TRUE end
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.