Wie holt man einen Namen?
Richtig GetPlayerName
Einfach beim Speichern neu getten und dann klappts auch
Wie holt man einen Namen?
Richtig GetPlayerName
Einfach beim Speichern neu getten und dann klappts auch
Was ist denn daran schwer, seine ID aus seinen Profil zu kopieren & dann einzutragen!?
Nix aber ich denke auch an "Dummis".....
Die bekommen auch nix auf anhieb hin und daran musst du denken ![]()
Ein Tutorail wird es nie geben, da ein ausführliche Dokumentationen über den Funktionen erstellt wird und wie man ein TS auf MySQL macht, wird man schnell bei google finden können
Ich kann dir sagen woran es liegt.
Hol einfach beim Speichern den namen neu, dann geht alles ![]()
Mit aufwand kann man alles machen
Wenn dann geht es eh erst ab der Alpha wenn der php code mitkommt, denn ich wette das kaum einer sein TS auf MySQL hat ![]()
Dann währe es leichter ![]()
Aber wo ich auch wieder bedebken habe, das keiner mit uID zurecht kommt, da es mit Name doch einfacher ist
Dann scheint der Link nicht zu stimmen
Das kann man am besten merken wenn man den Link im Browser eingibt
Nja wenn es schnell gehen soll, dann würd ich glatt http://www.mainpower.cc nehmen
Da kann man nix bei falsch machen und die Dontime ist nahezu bei 0.
Ich bin da seit mehr als 1 Jahr und hatte in der Zeit keine 24 Stunden downtime
Villeicht ist es was für dich, denn auch die Leistung ist schneller als bei anderen Hostern die einfach alles auf einen Server haben...
Und ich denke das dies auch reicht es sei denn du willst das alles über einen eigenen Server laufen haben
Wenn ja, das Plugin heißt "md5"
Ich wüsste nicht das es ein Plugin währe..
Eher eine Include
Wenn dann das hier, denn das ist besser als md5
http://forum.sa-mp.com/showthread.php?t=65290
Dann ist der Adminrank entweder größer als 4 oder er ist 0 daher kommt alles in weiß
Lediglich eine Funktion um mehrere Servergruppen gleichzeitig zu geben & dann noch dass das ganze über der uID funktioniert.
Das mit den Servergruppen schau ich mal wie ich das ohne großen aufwand machen kann ![]()
Mit der uID muss ich mal schauen, da die Api nicht wirklich bei offline usern zu gebrauchen ist daher ist das mit Aufwand nur machbar
Wieso benennt man bitte einen String 'Query' ?
Sinn dahinter?
Du kannst den auch Spongebob nennen oder auch Kai_Uwe
Das ist ja egal
Eine SendClientMessage schafft nur 128 Zeichen wenn man für jede Zeile eine neue format deklaration nutzt, dann ist der headspace auch schnell voll daher nutz eine in einer Funktion das reicht vollkommen aus ![]()
Ich würde es dir auch so raten:
public OnPlayerText(playerid, text[])
{
new string[128];
switch(SpielerInfo[playerid][pAdmin])
{
case 1:format(string, 128,"{E600FF}(( {FFFFFF}%s %s: %s {E600FF}))",Adminrang[SpielerInfo[playerid][pAdmin]],PlayerName(playerid),text);
case 2:format(string, 128,"{19CF00}(( {FFFFFF}%s %s: %s {19CF00}))",Adminrang[SpielerInfo[playerid][pAdmin]],PlayerName(playerid),text);
case 3:format(string, 128,"{0085FF}(( {FFFFFF}%s %s: %s {0085FF}))",Adminrang[SpielerInfo[playerid][pAdmin]],PlayerName(playerid),text);
case 4:format(string, 128,"{E1FF00}(( {FFFFFF}%s %s: %s {E1FF00}))",Adminrang[SpielerInfo[playerid][pAdmin]],PlayerName(playerid),text);
default:format(string, 128,"(( %s: %s ))",PlayerName(playerid),text);//wenn er unter 1 ist und über 4
}
SendClientMessageToAll(-1,string);
return 0;
}
Grund ist einfach:
Du hast weniger Zeilen
Es ist übersichtlich
Es ist etwas schneller
Gibt es sonst noch wünsche was alles dazukommen soll?
Es liegt an der Funktion GetString/GetInt
I muss ein string sein aber ich rate dir das nicht zu machen wie du es hast, denn du nutzt für das Bisschen 2500 Query´s und das ist nicht wirklich schonend
Das werde ich noch machen, das die Include erkennt wenn mehrere daten gesendet werden
Mal schauen wie man es schnell und einfach beheben kann ![]()
//nachtrag
Ich habe mir mal vorgenommen, das ich die userlist mache
Meine Frage an euch
Soll ich ein Controlpanel dazu mitmachen oder soll ich euch einfach die Namen nur ausgeben lassen?
Ich kann euch da ein Panel zu machen, womit ihr den User direkt verwalten könnt ![]()
Ihr habt die Wahl
nickname is already in use'
Den namen gibt es schon auf den TS...
wenn nicht restarte den TS komplett
Der TS Botname darf nicht den Selben namen haben wie ein User auf den TS!!
ping doch mal dt-rp.de an da bekommst du ne ip
die in die Liste eintragen
Die ip der URL in die Whitelist eintragen
Komisch eigendlich sollte das auch ohne ein Bindestrich gehen..
Aber sind sonst neue Bugs bekannt?