Autor Tema: Saludos ocupo ayuda con un juego script  (Leído 575 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado wolf1996

  • Novato
  • *
  • Mensajes: 1
  • Karma: +0/-0
Saludos ocupo ayuda con un juego script
« en: Agosto 12, 2021, 10:43:18 pm »
Buenas a toda la comunidad es mi primera vez por aqui !!! Tengo un problema con un juego que estoy haciendo y soy muy novato , no se mucho de scripting pero lo intente , mi juego se basa en usarlo en mi sala y que coja uno al azar y luego ponerle un mensaje que suba a ser subastado . Lo que me va mal es al momento de !pujo no lee el texto ni comando y solo quiero que el comando sirva cuando comience la subasta , y tambien le puse un tiempo para jugar y avisar que queda poco tiempo que se acabe , o si me pueden ayudar con un $rand que tenga digamos del 50 al 10000  de dolares y al finalizar el juego el mayor numero gana que pujo mas y que salga el ganador  :-[ , tambien ignora para que no pujen a cada instante ... Gracias si pueden seria genial igual lo compartire todo ^^

on *:TEXT:*!empieza*:#: {
  var %x $rand(1,$nick($chan,0)) {
  }
  if (%subasted) {
    msg $chan Por el momento ya esta activa una subasta!
    halt
  }
  .describe $chan Empieza la subasta en 3 ...
  set %subasted $nick($chan,%x)
  set %subastchan $chan
  msg $chan 2
  msg $chan 1
  msg $chan El elegido eres tu 7 $nick($chan,%x)
  msg $chan Porfavor suba al estrado que va a ser subastado por $nick
  msg $chan La puja comenzara en 50 dolares
  msg $chan Para poder pujar escriba !pujo
  .timer1 1 20 subastime
  .timer2 1 30 timeup
}

alias timeup {
  if %subasted {
    msg %subastchan  La Subasta ha Finalizado.
    unsetsubas
  }
}

alias subastime {
  if %subasted {
    msg %subastchan Quedan pocos segundos para terminar y ser vendido %subasted
    set %subastime 1
  }
}

on *:TEXT:*!pujo*:#: {
  if %subastime == 1 {
    /describe #10«5™10» 7 $nick 10 «5™10» $read $mircdir\addons\pujar.txt | ignore -u10 $nick
  }
}

alias unsetsubas {
  unset %subastchan
  unset %subasted
  unset %x
  unset %subastime
  .timers off

 

anything