Guest User

Untitled

a guest
Feb 20th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.70 KB | None | 0 0
  1. startPrivateChat: function()
  2. {
  3. var chatEnt = scene.GetEntityByName("ChatApplication");
  4. if (chatEnt == null)
  5. {
  6. console.LogWarning("Cannot start private chat with user, chat entity missing.");
  7. return;
  8. }
  9. var avData = GetDataComponent();
  10. if (avData == null)
  11. {
  12. console.LogWarning("Cannot start private chat with user, data component missing.");
  13. return;
  14. }
  15.  
  16. var username = avData.GetAttribute("Username");
  17. var connId = avData.GetAttribute("ID");
  18. if (username == null || connId == null)
  19. {
  20. console.LogWarning("Cannot start private chat with user, name or id is null.");
  21. return;
  22. }
  23.  
  24. chatEnt.Exec(1, "StartPrivateChat", username, connId);
  25. },
  26.  
  27. startPrivateVoip: function()
  28. {
  29. var voipEnt = scene.GetEntityByName("AdminoVoipApplication");
  30. if (voipEnt == null)
  31. {
  32. console.LogWarning("Cannot start private voip with user, voip entity missing.");
  33. return;
  34. }
  35. var avData = GetDataComponent();
  36. if (avData == null)
  37. {
  38. console.LogWarning("Cannot start private voip with user, data component missing.");
  39. return;
  40. }
  41.  
  42. var username = avData.GetAttribute("Username");
  43. var connId = avData.GetAttribute("ID");
  44. if (username == null || connId == null)
  45. {
  46. console.LogWarning("Cannot start private voip with user, name or id is null.");
  47. return;
  48. }
  49.  
  50. voipEnt.Exec(1, "StartPrivateVoip", username, connId);
  51. },
Add Comment
Please, Sign In to add comment