Könnte man es auch so machen, dass wenn ein User z.b 30 Score hat erst dann im Teamspeak freigeschaltet wird?
TS³ Connect - Eine Lösung um deinen SA:MP Server mit deinem Teamspeak 3 zu verbinden!
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 muss so gescriptet werden
Dass er wenn er Level 30 oder Score 30 hat,
er dann in die Gruppe 'registriert' wird. -
Gibt es denn die Funktion schon dafür? Weil finde sie gerade nicht, also zum Registrieren setzen.
-
ts_addservergroup(ts_name[], const servergroup[]);
Die Funktion kann das
-
Gefällt mir, mal gucken was noch dazu kommt.
10/10
-
Könntest du amchen, dass statt serveradmin ein name steht. Code der dir helfen kann
In diesem fall würde statt "serveradmin from ...." Admin stehenUnd könnte man amchen, dass abgefragt wird ob der User überhuapt im Teamspeak online ist?
-
Ok das mit den Namen geht
Habe es mal beim Ban hinzugefügt und es klappt
was da für ein Name steht verrat ich nicht//e
Wenn der user nicht online ist gibt es sowiso ein Fehler zurück "InvalidClientID" oder so -
Das mit dem Abfragen ist bißchen blöd, vllt ist jemand im Server Online und aufm TS nicht,
und trotzdem will man ihm in eine Gruppe rein machen,
wir könnten eine extra Funktion machen, die das abfragt, dies müsste jedoch im Script geschehen -
Das könnte man machen dazu brauch man die Userliste auf den TS (die online sind) ausgeben und mit den Spieler vergleichen dann sollte es eig klappen
Das mit den "serveradmin from .... " ist jetzt weg statdessen steht da ein Name
bei der näschten version könnt ihr den Namen festlegen -
So nachdem ich ebend einiges getestet habe der funktionen, sie funzen einwandfrei, aber man sollte die ip derzeit von dem Server wo das Script drauf ist unbedingt in der Whitelist haben von den Teamspeakserver, da diese jetzt kurzzeitig bei mir gebannt worden ist, weil ich es überfordert habe mit nem kleinen Befehl.
Aber sonst ganz gutes system -
-
Tolle Arbeit !
10/10 Punkten.. Man hofft auf viele neue Funktionen -
Supersache, gefällt mir sehr
was mir nicht gefällt, hab grad den kick erstmal zum testen ausprobiert, beim ersten test steht
"serveradmin from 85.13.130.181:41447" hat Sie vom Server gekickt (TEST)jetz steht da
"Beavis" hat Sie vom Server gekickt (TEST)
mhh^^
//edit
Kann man da nicht einfach die Server ip weitergeben? -
Das mit Beavis war ein Spaß von mir
In der Beta 2 version könnt ihr da ein Namen eintrgen wie der heißen soll
-
Schick
Kann es sein das Teamspeak die Server Query Konsole entfernt hat
Wie macht man sich zum Server Query? Da gibts ja nur Query Login, dort erhält man ja nur ein PasswortMfG
-
Bei mir kommt folgender Fehler: Error beim Kick! '(Errorid: 113) No route to host'
ts_connect("87.***.**.***","serveradmin","uNW6CR1d",9987,10011,true);
Danke schonmal
-
Stimmen die Zugangsdaten ?
-
Schick
Kann es sein das Teamspeak die Server Query Konsole entfernt hat
Wie macht man sich zum Server Query? Da gibts ja nur Query Login, dort erhält man ja nur ein PasswortMfG
die konsole is schon seit sehr vielen updates weg..
entwerder über putty ne telnet verbindung, oder über YaTQA@ Beavis,
ich hab das nun so versucht aber es geht nicht, was mach ich falsch?
ocmd:ts3(playerid,params[])
{
new string[128];
format(string,sizeof(string),"%s", SpielerName(playerid));
ts_addservergroup("string","Normal");
return 1;
} -
bin mir nich sicher aber sollte es nicht so sein?
ocmd:ts3(playerid,params[])
{
new string[128];
format(string,sizeof(string),"%s", SpielerName(playerid));
ts_addservergroup(SpielerName(playerid),"Normal");
return 1;
} -
wenn dann so
ocmd:ts3(playerid,params[])
{
ts_addservergroup(SpielerName(playerid),"Normal");
return 1;
} -
bin mir nich sicher aber sollte es nicht so sein?
ocmd:ts3(playerid,params[])
{
new string[128];
format(string,sizeof(string),"%s", SpielerName(playerid));
ts_addservergroup(SpielerName(playerid),"Normal");
return 1;
}wenn dann so
ocmd:ts3(playerid,params[])
{
ts_addservergroup(SpielerName(playerid),"Normal");
return 1;
}
japp danke dir