GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Archívum => A témát indította: Almosvezer - 2015. március 21. - 10:30:07

Cím: Bizonyos időnként használható parancs?
Írta: Almosvezer - 2015. március 21. - 10:30:07
Tehát ha beírja azt, hogy mit tudom én pl /eloleg, akkor adjon neki X összeget, és csak 10 perc múlva tudja újra használni ezt a parancsot. azt, hogy pénzt ad neki azt meg tudom oldani, meg magát a parancsot is, de azt hogy csak bizonyos időközönként tudja használni, azt nem. hogy nézne ez ki?
Cím: Bizonyos időnként használható parancs?
Írta: Feher - 2015. március 21. - 10:44:16

timer = {}
function moni(player)
      if not (timer[player]) then
      givePlayerMoney(player, 5000)
      timer[player] = setTimer(tim, 1000, 600)
      end
end
addCommandHandler(\"sajt\", moni)
function tim()
end
Cím: Bizonyos időnként használható parancs?
Írta: Almosvezer - 2015. március 21. - 10:56:48
Köszi a választ. Kicsit belenyúltam és összehoztam így, hogy tudassam a játékossal hogy mégis mi történik.
 
timer = {}
function moni(player)
      if not (timer[player]) then
  outputChatBox(\"Sikeres fizetés! Kézpénz: +5000 Ft.\", player, 247, 145, 0)
      givePlayerMoney(player, 5000)
      timer[player] = setTimer(tim, 1000, 600)
  else
  outputChatBox(\"Csak 10 percenként használhatod a segítséget!\", player, 247, 145, 0)
  end
end
addCommandHandler(\"sajt\", moni)
function tim()
end