Funktioniert leider nicht mehr..
SA:MP Onlineanzeige auf dem Teamspeak3
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Das Plugin hat sich etwas verändert.
Schaue das ich dafür mal nen Update raushaue. -
Heyho, hab das mal für m4a_X übernommen.
Also im Prinzip funktioniert es genau so nur dass nun die ChannelID eingegeben werden muss. Diese kann einfach mit z.B. YaTQa oder nem Custom Skin angezeigt werden
und hier dann der Code:
Code
Alles anzeigen#include <a_samp> #include <TSConnector> new spieler = 0; public OnFilterScriptInit() { TSC_Connect("serveradmin", "pw", "ip", port); print("Teamspeak Statusscript loaded"); return 1; } public OnFilterScriptExit() { return 1; } public OnPlayerConnect(playerid) { new channelNew[40]; spieler = spieler+1; format(channelNew, 40, "[cspacer]%d Spieler auf dem Server", spieler); TSC_SetChannelName(123, channelNew); TSC_Disconnect(); return 1; } public OnPlayerDisconnect(playerid, reason) { new channelNew[40]; spieler = spieler-1; format(channelNew, 40, "[cspacer]%d Spieler auf dem Server", spieler); TSC_SetChannelName(123, channelNew); TSC_Disconnect(); return 1; }
//EDIT: Disconnect ändert den Channel nicht -
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(32) : warning 217: loose indentation
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(36) : warning 202: number of arguments does not match definition
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(37) : warning 217: loose indentation
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(37) : error 017: undefined symbol "TSC_Login"
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(43) : warning 217: loose indentation
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(43) : error 035: argument type mismatch (argument 1)
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(44) : warning 217: loose indentation
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(49) : warning 202: number of arguments does not match definition
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(50) : warning 217: loose indentation
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(50) : error 017: undefined symbol "TSC_Login"
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(56) : warning 217: loose indentation
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(56) : error 035: argument type mismatch (argument 1)
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(58) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase4 Errors.
-
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(32) : warning 217: loose indentation
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(36) : warning 202: number of arguments does not match definition
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(37) : warning 217: loose indentation
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(37) : error 017: undefined symbol "TSC_Login"
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(43) : warning 217: loose indentation
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(43) : error 035: argument type mismatch (argument 1)
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(44) : warning 217: loose indentation
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(49) : warning 202: number of arguments does not match definition
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(50) : warning 217: loose indentation
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(50) : error 017: undefined symbol "TSC_Login"
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(56) : warning 217: loose indentation
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(56) : error 035: argument type mismatch (argument 1)
C:\Users\Administrator\Desktop\Samp Server\filterscripts\ts3.pwn(58) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase4 Errors.
jup kommt bei mir auch
-
-
Ich hab gesehen das der Beitrag schon lange inaktive ist und ich dennoch jetzt hier schreiben muss da ich ein Problem mit dem Filterscript habe es lädt alles in der server.cfg aber im Teamspeak wird bei mir nix angezeigt trotz erstelltem Channel
MfG
Domse93
-
Ich hab gesehen das der Beitrag schon lange inaktive ist und ich dennoch jetzt hier schreiben muss da ich ein Problem mit dem Filterscript habe es lädt alles in der server.cfg aber im Teamspeak wird bei mir nix angezeigt trotz erstelltem Channel
MfG
Domse93
ist es auch dein ts server ?
da du den haupt serveradmin login brauchst dafür
-
Ja ist mein Server den Query hab ich
-
Ich hab gesehen das der Beitrag schon lange inaktive ist und ich dennoch jetzt hier schreiben muss da ich ein Problem mit dem Filterscript habe es lädt alles in der server.cfg aber im Teamspeak wird bei mir nix angezeigt trotz erstelltem Channel
MfG
Domse93
Lern doch bitte endlich das wir etwaige Code oder Logs brauchen um dir richtig zu helfen.
-
Hier der Code und das Filterscript Query Password hab ich ausgenommen
Code
Alles anzeigenC:\Users\Domse_Cross\Desktop\SOM_SAMP\filterscripts\ts_connect.pwn(28) : warning 217: loose indentation C:\Users\Domse_Cross\Desktop\SOM_SAMP\filterscripts\ts_connect.pwn(32) : warning 202: number of arguments does not match definition C:\Users\Domse_Cross\Desktop\SOM_SAMP\filterscripts\ts_connect.pwn(33) : warning 215: expression has no effect C:\Users\Domse_Cross\Desktop\SOM_SAMP\filterscripts\ts_connect.pwn(35) : warning 217: loose indentation C:\Users\Domse_Cross\Desktop\SOM_SAMP\filterscripts\ts_connect.pwn(36) : warning 217: loose indentation C:\Users\Domse_Cross\Desktop\SOM_SAMP\filterscripts\ts_connect.pwn(44) : warning 202: number of arguments does not match definition C:\Users\Domse_Cross\Desktop\SOM_SAMP\filterscripts\ts_connect.pwn(45) : warning 215: expression has no effect C:\Users\Domse_Cross\Desktop\SOM_SAMP\filterscripts\ts_connect.pwn(47) : warning 217: loose indentation C:\Users\Domse_Cross\Desktop\SOM_SAMP\filterscripts\ts_connect.pwn(48) : warning 217: loose indentation Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 9 Warnings.
C
Alles anzeigen#include <a_samp> #include <TSConnector> #define TSC_Login new spieler = 0; public OnFilterScriptInit() { print("\n--------------------------------------"); print(" SA:MP Onlineanzeige TS3 by m4a_X ^^"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } public OnPlayerConnect(playerid) { SetTeamspeakConnectData(); return 1; } public OnPlayerDisconnect(playerid, reason) { SetTeamspeakDisconnectData(); return 1; } stock SetTeamspeakConnectData() { TSC_Connect("185.16.61.75", "9987"); TSC_Login("serveradmin", "", "[CyL-BOT]"); new channelNew[40]; spieler = spieler+1; format(channelNew, 40, "[cspacer]%d/200 Spieler", spieler); TSC_SetChannelName(587, channelNew); TSC_Disconnect(); return 1; } stock SetTeamspeakDisconnectData() { TSC_Connect("185.16.61.75", "9987"); TSC_Login("serveradmin", "", "[CyL-BOT]"); new channelNew[40]; spieler = spieler-1; format(channelNew, 40, "[cspacer]%d/200 Spieler", spieler); TSC_SetChannelName(587, channelNew); TSC_Disconnect(); return 1; }
Und hier noch eben der server_log
Code
Alles anzeigen---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [01:18:00] [01:18:00] Server Plugins [01:18:00] -------------- [01:18:00] Loading plugin: Encrypt.so [01:18:00] [01:18:00] ______________________________________ [01:18:00] Encrypt Plugin v0.1 loaded [01:18:00] ______________________________________ [01:18:00] By: Fro (c) Copyright <TBG> 2009-2010 [01:18:00] ______________________________________ [01:18:00] Loaded. [01:18:00] Loading plugin: mysql.so [01:18:00] > MySQL plugin R7 successfully loaded. [01:18:00] Loaded. [01:18:00] Loading plugin: mysql_static.so [01:18:00] SA:MP MySQL Plugin v2.1.1 Loaded. [01:18:00] Loaded. [01:18:00] Loading plugin: sscanf.so [01:18:00] [MySQL] Thread running. Threadsafe: Yes. [01:18:00] [01:18:00] =============================== [01:18:00] sscanf plugin loaded. [01:18:00] (c) 2009 Alex "Y_Less" Cole [01:18:00] =============================== [01:18:00] Loaded. [01:18:00] Loading plugin: streamer.so [01:18:00] *** Streamer Plugin v2.8.2 by Incognito loaded *** [01:18:00] Loaded. [01:18:00] Loading plugin: audio.so [01:18:00] *** Audio Plugin v0.5 R2 by Incognito loaded *** [01:18:00] Loaded. [01:18:00] Loading plugin: teamspeak-connector.so [01:18:00] >> plugin.TSConnector: v1.3 loaded. [01:18:00] Loaded. [01:18:00] Loaded 7 plugins. [01:18:00] [01:18:00] Filterscripts [01:18:00] --------------- [01:18:00] Loading filterscript 'objects-server.amx'... [01:18:00] Server Objecte werden geladen [01:18:00] 0 Gemappte Objecte Geladen [01:18:00] Loading filterscript 'wbb_connect.amx'... [01:18:00] === WBB_Connect: === WBB_Connect v. 2.0 was successfully loaded! Copyright (c) by Hauke Marquardt ==================== [01:18:00] Loading filterscript 'ts_connect.amx'... [01:18:00] -------------------------------------- [01:18:00] SA:MP Onlineanzeige TS3 by m4a_X ^^ [01:18:00] -------------------------------------- [01:18:00] Loaded 3 filterscripts. [01:18:00] *** Audio Plugin: Started TCP server on port 7777 [01:18:00] <-| [MYSQL] Verbindung zur Datenbank wurde erfolgreich hergestellt!
-
Es besteht aktuell immer noch das Problem mit dem filterscripte das es nicht richtig funktioniert das keine Verbindung aufgebaut wird und ein warning oder error kommt und wie und wo bekommt man das passende include
Include gefunden nur plugin ist für Debian 7 32bit hab ich gesehen
-
Du musst es so machen TSC_Connect(“serveradmin“, ““, “185.16.61.75“, 9987, 10011); und mit TSC_ChangeNickname(“[CyL-BOT]“); änderst du den Namen des Querys.
Erklärung: Zum verbinden aufn Teamspeak als Query muss die Verbindungsdaten (IP sowie Port) eingetragen werden, dazu noch braucht der Query beim verbinden noch die Query Verbindung (Query-Benutzer, Query-Passwort und der Query-Port), der Query-Port muss mit angegeben werden, damit der Query weiß welchen Port der braucht um sich als Query zur verbinden. Die andere Funktion ist selbsterklärend.
-
Ich hab das Gefühl das das inc nicht mehr geht bekomme die nur fatal Error
CodeC:\Program Files (x86)\Rockstar Games\Grand Theft Auto San Andreas\filterscripts\ts.pwn(2) : fatal error 100: cannot read from file: "TSConnector" Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Error.
Weil inc hab ich im inc Ordner drinnen
Du musst es so machen TSC_Connect(“serveradmin“, ““, “185.16.61.75“, 9987, 10011); und mit TSC_ChangeNickname(“[CyL-BOT]“); änderst du den Namen des Querys.
Erklärung: Zum verbinden aufn Teamspeak als Query muss die Verbindungsdaten (IP sowie Port) eingetragen werden, dazu noch braucht der Query beim verbinden noch die Query Verbindung (Query-Benutzer, Query-Passwort und der Query-Port), der Query-Port muss mit angegeben werden, damit der Query weiß welchen Port der braucht um sich als Query zur verbinden. Die andere Funktion ist selbsterklärend.
Hab es so gemacht wie du es beschrieben hast hat auch so weit alles geklappt nur zwei Errors über geblieben hier der Code