Advertisement
Deozaan

refresh.lua

Oct 18th, 2016
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.89 KB | None | 0 0
  1. -----------------------------------------------------------------------
  2. -- func: @refresh <power> <player>
  3. -- desc: Gives refresh (<power> MP per tick) to <player>
  4. -----------------------------------------------------------------------
  5.  
  6. cmdprops =
  7. {
  8.     permission = 1,
  9.     parameters = "is"
  10. };
  11.  
  12. function onTrigger(player, power, target)
  13.     if (power == nil or power > 99) then
  14.         power = 99;
  15.     elseif (power < 1) then
  16.         power = 1;
  17.     end
  18.  
  19.     if (target == nil) then
  20.         player:addStatusEffect(EFFECT_REFRESH, power, 0, 0);
  21.     else
  22.         local targ = GetPlayerByName(target);
  23.         if (targ ~= nil) then
  24.             player:PrintToPlayer(string.format("Giving Refresh to '%s'!", target));
  25.             targ:addStatusEffect(EFFECT_REFRESH, power, 0, 0);
  26.         else
  27.             player:PrintToPlayer(string.format("Player named '%s' not found!", target));
  28.         end
  29.     end
  30. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement