PageRenderTime 33ms CodeModel.GetById 21ms RepoModel.GetById 1ms app.codeStats 0ms

/addons/sourcemod/scripting/testsuite/ptstest.sp

https://bitbucket.org/kimoto/sushi
Unknown | 26 lines | 21 code | 5 blank | 0 comment | 0 complexity | f23f8b0a386cb6c828fcc2fd885e369f MD5 | raw file
  1. #include <sourcemod>
  2. public Plugin:myinfo =
  3. {
  4. name = "Test target filters",
  5. author = "AlliedModders LLC",
  6. description = "Tests target filters",
  7. version = "1.0.0.0",
  8. url = "http://www.sourcemod.net/"
  9. };
  10. public OnPluginStart()
  11. {
  12. AddMultiTargetFilter("@crab", filter, "all players", true)
  13. }
  14. public bool:filter(const String:pattern[], Handle:clients)
  15. {
  16. for (new i = 1; i <= MaxClients; i++) {
  17. if (IsPlayerInGame(i))
  18. PushArrayCell(clients, i)
  19. }
  20. return true
  21. }