Guest User

m4a_X onlienanzeige

a guest
Jan 16th, 2014
444
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <a_samp>
  2. #include <TSConnector>
  3.  
  4. #define TS_HOST "127.0.0.1"
  5. #define TS_PORT "9987"
  6.  
  7. #define TS_USER "serveradmin"
  8. #define TS_PASS "Pdu5vBLC"
  9. #define TS_BOT_NAME "[BOT]"
  10.  
  11. new spieler = 0;
  12.  
  13. public OnFilterScriptInit() {
  14.     print("\n--------------------------------------");
  15.     print(" SA:MP Onlineanzeige TS3 by m4a_X ^^");
  16.     print("--------------------------------------\n");
  17.     return 1;
  18. }
  19.  
  20. public OnFilterScriptExit() {
  21.     return 1;
  22. }
  23.  
  24. public OnPlayerConnect(playerid) {
  25.     SetTeamspeakConnectData();
  26.     return 1;
  27. }
  28.  
  29.  
  30. public OnPlayerDisconnect(playerid, reason) {
  31.     SetTeamspeakDisconnectData();
  32.     return 1;
  33. }
  34.  
  35. stock SetTeamspeakConnectData() {
  36.     TSC_Connect(TS_HOST, TS_PORT);
  37.     TSC_Login(TS_USER, TS_PASS, TS_BOT_NAME);
  38.  
  39.     new channelOld[40],channelNew[40];
  40.     format(channelOld, 40, "Zurzeit sind %d Spieler auf dem Server", spieler);
  41.     spieler = spieler+1;
  42.     format(channelNew, 40, "Zurzeit sind %d Spieler auf dem Server", spieler);
  43.     TSC_SetChannelName(channelOld, channelNew);
  44.     TSC_Disconnect();
  45.     return 1;
  46. }
  47.  
  48. stock SetTeamspeakDisconnectData() {
  49.     TSC_Connect(TS_HOST, TS_PORT);
  50.     TSC_Login(TS_USER, TS_PASS, TS_BOT_NAME);
  51.  
  52.     new channelOld[40],channelNew[40];
  53.     format(channelOld, 40, "Zurzeit sind %d Spieler auf dem Server", spieler);
  54.     spieler = spieler-1;
  55.     format(channelNew, 40, "Zurzeit sind %d Spieler auf dem Server", spieler);
  56.     TSC_SetChannelName(channelOld, channelNew);
  57.  
  58.     TSC_Disconnect();
  59.     return 1;
  60. }
RAW Paste Data