[0.9][Befehl]Gedankenblase - Druckversion +- zEvolutions (https://ze-chat.de) +-- Forum: Community Content (https://ze-chat.de/forumdisplay.php?fid=14) +--- Forum: Modifications (https://ze-chat.de/forumdisplay.php?fid=15) +--- Thema: [0.9][Befehl]Gedankenblase (/showthread.php?tid=254) |
[0.9][Befehl]Gedankenblase - Zion - 26.03.2015 [attachment=45] Mal ein kleines Beispiel dafür, wie man einen Befehl hinzufügt, anhand einer Gedankenblase. Zuerst öffnen wir unsere /styles/default/css/ext09.css Oder eben euer verwendetes Style Und fügt am Ende der Datei an: Code: .think{ Speichern. Als nächstes öffnen wir die /js/chatRoom.php.js Ändern Code: if(rType != 2) { in Code: if(rType != 2 && rType != 6) { Und Code: showText += rContent+'</span><br>'; in Code: if(rType != 6) { Speichern. Im ACP legen wir nun unter "Rechte" einen neuen Eintrag an mit Namen "com_th" und den Einstellungen eurer Wahl (Prüfe Level, Höher als, Benutzer zB) Im Anschluss (nicht vorher) öffnen wir noch die /inc/ajax/messages/global.pms.php und setzen unter PHP-Code: case '/pm': ein PHP-Code: case '/th': Speichern, Chat reloaden und mit Zitat:/th TEXT viel Spaß haben. RE: [0.9][Befehl]Gedankenblase - SchnugglSchnecke - 26.03.2015 Super danke freu für die schnelle Umsetzung RE: [0.9][Befehl]Gedankenblase - Skudi - 28.03.2015 hallo ihr habe den befehl nun eingesetzt und möchte einen neuen befehl dazu setzen. habe alles laut anleitung getan und unter den Befehl Code: if(rType != 6) { Code: if(rType != 7) { also der erste befehl geht super aber beim zweiten ist ein fehler und der sieht so aus test Skudi: Test ^^ also mein text kommt nochmals oben und dann mit mein nick. Wo ist der fehler ? RE: [0.9][Befehl]Gedankenblase - crowroyal - 29.03.2015 Woher soll dein Befehl wissen auf welches If sich der Befehl bezieht? Wenn du schon das hinzufügst: Code: if(rType != 7) usw. usf.{ muss dein Befehl: Code: if(rType != 2 && rType != 6) { ja wissen dass er gemeint ist. Von daher kann das Skript ja zwar den ersten Befehl ausgeben, aber nicht den Zweiten, da das zweite If ja überhaupt gar nicht weiß, wohin er den befehl senden soll. Ich habs nicht ausprobiert, aber eigentlich solltest du im zweiten If mit der 7 auch ein Befehl für 7 und nicht für 6 stehen. Wie gesagt ich habs noch nicht ausprobiert, weil ich den code nicht eingebunden habe, sollte ich es aber ausprobieren wollen, würde ich den ersten Befehl mit der Gedankenblase als ersten Skript sehen und den zweiten Befehl als zweiten Skript einbinden und lediglich die Art des Befehls dann anpassen. RE: [0.9][Befehl]Gedankenblase - Skudi - 29.03.2015 ich habe diesen code ja auch geändert sehe: Code: if(rType != 2 && rType != 6 && rType != 7) { Dennoch besteht der fehler weiterhin RE: [0.9][Befehl]Gedankenblase - crowroyal - 29.03.2015 (29.03.2015, 18:12)Skudi schrieb: ich habe diesen code ja auch geändert Ich glaube du hast mich nicht richtig verstanden oder ich habe mich nicht korrekt ausgedrückt. Du könntest beide Befehle als Seperat also als zwei eigenständige Befehle sehen und nicht als Ganzes und beide Befehle extra Iffen. RE: [0.9][Befehl]Gedankenblase - Skudi - 01.04.2015 und das soll wie folgt aussehen ? Ich habe leider keine ahnung von sowas, deswegen hoffe ich auf hilfe von den Support hier lg Skudi |