Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

haeufi

Schüler

  • »haeufi« ist der Autor dieses Themas

Beiträge: 159

Beruf: Student

Rootserver vorhanden: Ja

  • Nachricht senden

1

Donnerstag, 7. August 2014, 18:32

AdsQL Chat neue Zeile

Hey Leute,

ich hab mal wieder ein Problemchen und hoffe, dass ihr mir helfen wollt.

Ich habe vor ein paar Tagen wegen der Wartungsfreundlichkeit das Plugin AdsQL eingerichtet. Es funktioniert soweit auch.

Jetzt hab ich aber ein kleines Formatierungsproblem: Ich möchte eine Chat Nachricht erstellen, die Zeilenumbrüche besitzt. (geht um die empfohlenen rates für den Server)
Damit das ganze übersichtlich bleibt.
Die Nachricht habe ich so eingegeben:

Quellcode

1
						Empfohlene Netsettings: \ncl_cmdrate 128 \ncl_updaterate 128 \nrate 128000


Jetzt macht mir das Plugin keine Zeilenumbrüche.

Ich habe auch schon probiert das \n an jeder Stelle zu doppeln, hat aber auch nichts gebracht. In der Datenbank wird das \n ebenfalls korrekt eingetragen, nur ingame angezeigt wird es nicht. Zu dem Problem habe ich schon ein Forenthema gefunden, wo jemand meint:

Zitat

ReadFileLine doesn't truncate newline characters... you need to
TrimString it first... [...]
Kann mir jemand, der das Plugin vielleicht selbst nutzt, eventuell mit diesem Problem helfen?

Danke schon mal!
Team Niederbayern - Seit 2005 DEINE CSS-Community, egal ob Default Maps oder Turbo Gungame Deathmatch mit NoBlockoder dust2only , da ist für jeden was dabei. Besucht uns auf Server und Homepage!
Jetzt NEU
: CS:GO - Classic Competitive (176.9.107.110:27080), de_dust2 only (176.9.107.110:27085) und de_dust2_se Deathmatch (176.9.107.110:27090)

haeufi

Schüler

  • »haeufi« ist der Autor dieses Themas

Beiträge: 159

Beruf: Student

Rootserver vorhanden: Ja

  • Nachricht senden

2

Sonntag, 10. August 2014, 11:54

Bitte nicht alle auf einmal.... :keinahn:
Team Niederbayern - Seit 2005 DEINE CSS-Community, egal ob Default Maps oder Turbo Gungame Deathmatch mit NoBlockoder dust2only , da ist für jeden was dabei. Besucht uns auf Server und Homepage!
Jetzt NEU
: CS:GO - Classic Competitive (176.9.107.110:27080), de_dust2 only (176.9.107.110:27085) und de_dust2_se Deathmatch (176.9.107.110:27090)

Impact

Super Moderator

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

3

Sonntag, 10. August 2014, 15:57

Probier das hier mal.
»Impact« hat folgende Dateien angehängt:
  • adsql.sp (33,48 kB - 97 mal heruntergeladen - zuletzt: 23. April 2024, 16:11)
  • adsql.smx (23,23 kB - 80 mal heruntergeladen - zuletzt: 23. April 2024, 16:11)

haeufi

Schüler

  • »haeufi« ist der Autor dieses Themas

Beiträge: 159

Beruf: Student

Rootserver vorhanden: Ja

  • Nachricht senden

4

Sonntag, 10. August 2014, 19:25

Danke schon mal, Impact, ich weiß noch nicht, wann ich es ausprobieren kann.

Was hast du im Sourcecode jetzt verändert? (zum nachvollziehen) Zeilenangaben würden mir genügen.
Team Niederbayern - Seit 2005 DEINE CSS-Community, egal ob Default Maps oder Turbo Gungame Deathmatch mit NoBlockoder dust2only , da ist für jeden was dabei. Besucht uns auf Server und Homepage!
Jetzt NEU
: CS:GO - Classic Competitive (176.9.107.110:27080), de_dust2 only (176.9.107.110:27085) und de_dust2_se Deathmatch (176.9.107.110:27090)

Impact

Super Moderator

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

5

Sonntag, 10. August 2014, 21:45

Sorry, ich hatte gehofft du diffst dir den Sourcecode.
Ich habe Zeile 747 bis 751 auskommentiert.

Spoiler Spoiler


PHP-Quelltext

1
2
3
4
5
//if (StrContains(sText, "\\n")          != -1) 
//{
//    Format(sBuffer, sizeof(sBuffer), "%c", 13);
//    ReplaceString(sText, sizeof(sText), "\\n",          sBuffer);
//}


haeufi

Schüler

  • »haeufi« ist der Autor dieses Themas

Beiträge: 159

Beruf: Student

Rootserver vorhanden: Ja

  • Nachricht senden

6

Donnerstag, 13. November 2014, 00:45

Habe das Plugin jetzt mal ausprobiert, aber es zeigt jetzt nur das "\n" im Chat als Klartext an...

Vielleich könnte man das Thema wieder eröffnen, danke!
Team Niederbayern - Seit 2005 DEINE CSS-Community, egal ob Default Maps oder Turbo Gungame Deathmatch mit NoBlockoder dust2only , da ist für jeden was dabei. Besucht uns auf Server und Homepage!
Jetzt NEU
: CS:GO - Classic Competitive (176.9.107.110:27080), de_dust2 only (176.9.107.110:27085) und de_dust2_se Deathmatch (176.9.107.110:27090)

Ähnliche Themen