antiblock
Elveron
  • Chatbox

    You don't have permission to chat.
    Load More
  • 0
Sign in to follow this  
…Los†

[Scrip] Super Grito Com Tempo

Question

Olá gostaria que me ajuda-se a botar um tempo e pedir item para esse script.


say_title("Olá Vendedor ".. pc.get_name() .." !")
say ( "" )
say ( "" )
say_title ( "Bem vindo ao super grito" )
say ( "Vejo que você é um vendedor" )
say ( "Muito forte, oque você procura ?" )
say ( "Quer dar uma noticia para o seu reino ?" )
say ( "Pôis bem, se é isso que quer, depois daqui" )
say ( "Não terá volta, tome cuidado com suas" )
say ( "Palavras senhor." )
say ( "" )
say ( "" )
local main_set = select ( "Escrever" , "Sair" )
if main_set == 1 then
say_title ( "Digite abaixo sua mensagem" )
say ( "" )
say_reward ( "ATENÇãO" )
say ( "O mau uso deste meio de comunicaÇão" )
say ( "Pode causar um block chat permanente" )
say ( "Ou até mesmo um banimento tome cuidado." )
say ( "" )
s = input ( )
notice_all ( "[Vendedor] ".. pc.get_name() ..": "..s )
say_title ( "Mensagem enviada com sucesso." )
say ( "" )
say ( "" )
end


Este script da uma noticia em modo notice_all para todos, mais isto ficaria uma bagunÇa no reino caso não tivesse como controlar por isto queria que botasse um tempo de 10 em 10 minutos e pedir um item para aceder a noticia será que alguém pode me ajudar ?

OBS: script 100% feito por mim

Edited by •●ℓ๏ร† - ђ2๏●• (see edit history)

Share this post


Link to post
Share on other sites

5 answers to this question

  • 0

blz vou tentar montar um aqui pra te ajuda.

Mal pelo duble post mais não da pra edita a mensagem acima, sorry.No caso seria isso:
quest rancoroso_msg beginstate start beginwhen 9009.chat."Anunciar Venda Global" beginif get_time() > pc.getqf("msg_tempo") thensay_title("Rancoroso:")say("Olá gostaria anunciar seu item")say("a venda para todos os reinos?")say("Isso custará 10.000 Gold.")local menu = select("Sim","Não")if menu == 1 thenif pc.money > 10000 thensay_title("Rancoroso:")say("Digite o nome do item:")say("")item = input()if item == "" thensay_title("Rancoroso:")say("Não há texto para se anunciado.")say("")elsenation = { "Shinsu","Chunjo","Jinno" }notice_all("Jogador "..pc.name.." do reino "..nation[pc.getempire()].." esta vendendo:")notice_all(""..item.."")pc.setqf("msg_tempo",get_time()+10*60)pc.change_gold(-10000)endelsesay("Falta gold.")endelseif menu == 2 thenreturnendelseif get_time() < pc.getqf("msg_tempo") thensay_title("Rancoroso:")say("Desculpe.")say("Precisa espera 10 minuto para pode anunciar")say("novamente.")returnendendendend

Share this post


Link to post
Share on other sites
antiblock
Elveron
  • 0

Bom colocar tempo é facil como vir que vc sabe montar um script, será facil compreender o processo de msg com tempo.http://cyber-gamers.org/index.php?/topic/4995-questauto-mensagem-random-by-rancoroso/função responsável pela repetição:server_timer( "msg", 10*60, get_server_timer_arg()) msg = é a pasta de onde ficará o script server_timer.10*60 = isso representa uma multiplicação de minutos * os segundos, no caso o tempo para se executado novamente.

Share this post


Link to post
Share on other sites
  • 0

Desculpe, mais não conseguir entender.

Share this post


Link to post
Share on other sites
  • 0

item = input()

if item == "" then

[*]Mudar para:

item = input()

say_title ( "Mensagem enviada com sucesso." )

if item == "" then

[*]Apenas para dar uma saudação quando anunciar a venda.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this