Seite 1 von 1

Chips setzen Befehl

Verfasst: 14.08.2010, 19:12
von John
Hallo liebe Forenuser! Ich hoffe ihr könnt mir helfen, ich bedanke mich auf jeden Fall jetzt schon mal.

Also, um folgendes geht es:

Ich hätte gerne eine Funktion, bei der beispielsweise folgendes dann im Chat zu lesen ist:

John setzt 1 Chip
John setzt 2 Chips
John setzt 10 Chips
John setzt 99 Chips


Man soll dann eben irgendeinen Befehl im Chat eingeben und dahinter die individuelle Anzahl der Chips. Und falls möglich wäre auch noch gut das Bild eines kleinen Spielchips hinter den Befehl zu setzen. (So wie beim Spiel Münze oder Schere Stein Papier z.B.)

USER setzt X Chip/s [BILD]

Ich hoffe ihr wisst was ich meine. Müsste eigentlich wenn man sich bisschen auskennt leicht umzusetzen
sein, aber alleine krieg ich es wohl nicht hin.

John

PS: Das soll für einen Spieleabend in unserem Chat sein.

Re: Chips setzen Befehl

Verfasst: 14.08.2010, 19:48
von Maxs

Code: Alles auswählen

setzt <b>%user% Chips <img src="LINKzumBILD"></b>.
Einfach einen Chatbefehl (z.B. /setze) mit dem Text anlegen ;)

Re: Chips setzen Befehl

Verfasst: 14.08.2010, 21:00
von John
Maxs hat geschrieben:

Code: Alles auswählen

setzt <b>%user% Chips <img src="LINKzumBILD"></b>.
Einfach einen Chatbefehl (z.B. /setze) mit dem Text anlegen ;)
Ja, aber es sollte auch automatisch erkannt werden wenn nur 1 Chip gesetzt wird und dann richtigerweise setzt 1 Chip und nicht 1 Chips heißen.

Aber danke schon mal.

John

Re: Chips setzen Befehl

Verfasst: 14.08.2010, 21:35
von Maxs
Ok, dann nimm das:

Code: Alles auswählen

~~Code entfernt by 1. FC Keller~~
Edit: Script verbessert.

Re: Chips setzen Befehl

Verfasst: 15.08.2010, 02:37
von 1. FC Keller
böse falle! %user% ohne Anführungszeichen in einem Scripttag... das lädt ja geradezu zu injections ein. man kann mit diesem Script als Chatbefehl den Chat mit Userrechten übernehmen! Wenn das Script jemand eingesetzt hat bitte unverzüglich löschen!

Diese leicht angepasste Version ist ungefährlich:

Code: Alles auswählen

setzt <b><script type="text/javascript">user='%user%';if(user=="1"){document.write("einen Chip")}else{document.write(user+' Chips')}</script>  <img src="LINKzumBILD"></b>.

Re: Chips setzen Befehl

Verfasst: 15.08.2010, 06:46
von Maxs
Ups :oops: Hoffentlich hat noch niemand damit schaden angerichtet... Sorry, das wollte ich nicht. Aber jetzt wo du es sagst, fällt es mir auch auf - das wäre ziemlich böse geendet, falls jemand die Sicherheitslücke entdeckt hätte... Vielen Dank für das aufmerksame Auge.