ilch Forum » Allgemein » HTML, PHP, SQL,... » BBCODE - Sector Dialog

Geschlossen
  1. #1
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    Hallo liebe Ilcher lächeln
    In unserer Gemeinschaft beschäftigen wir uns mit dem Erstellen von Maps für ein Videospiel . Hauptsächlich erklären wir Anfängern wie man bestimmte Sachen darstellt und wie das ganze doch ziemlich komplexe Programm funktioniert . Dazu gehört auch der "Sektor Dialog" und der "Sprite Dialog" .
    Das ist immer ziemlich viel Arbeit, dass ganze immer wieder abzuschreiben .
    Also dachte ich an eine Funktion im "BB Code" , welche uns die Arbeit ein wenig erleichtert. Der Nutzer klickt auf einen Button, ein Fenster öffnet sich indem der Nutzer bestimmte Dialog Punkte auswählen kann. Schließlich klickt er auf einfügen und das ganze wird tabellarisch in den Post eingefügt... Ich würde mir sehr freuen, wenn jemand hier Lust hätte hierbei zu helfen ! lächeln
    Vielen Dank schoneinmal für alle Antworten ...

    Die Striche stehen für ein freies Textfeld, indem der Nutzer irgendwas eintragen kann . Eine Klammer steht für etwas ankreuzbares .


    Farben wie hier auf dem Bild :
    externer Link

    Button 1 : Sector Dialog - Überschrift

    Type : _______________

    RX ID : ______________

    TX ID : ______________

    State : _____________

    Cmd : ________________



    Trigger Flags : - Überschrift
    ( ) Decoupled
    ( ) 1 -shot
    ( ) Locked
    ( ) Interruptable
    ( ) DudeLockout

    OFF -> ON : - Überschrift

    ( ) Send at ON

    busytime : ______________

    wave : ________________

    ( ) waitTime : ____________

    ON -> OFF : - Überschrift

    ( ) Send at OFF

    busytime : ______________

    wave : ________________

    ( ) waitTime : ____________

    Trigger On : - Überschrift

    ( ) Push
    ( ) Vector
    ( ) Reserved
    ( ) Enter
    ( ) Exit
    ( ) WallPush

    Data : ___________

    Key : ___________

    Depth : ___________

    ( ) Underwater
    ( ) Crush

    FX - optional kann der Nutzer abwählen

    Lighting - Überschrift

    Wave : _______________

    Amplitude : ____________

    Freq : ________________

    Phase : ___________

    ( ) floor
    ( ) ceiling
    ( ) walls
    ( ) shadeAlways

    More Lighting - Überschrift

    ( ) Color Lights

    ceil pal2 = ___________
    floor pal2 = ___________

    Motion FX - Überschrift

    Speed = ________________
    Angle = ____________________

    ( ) pan floor
    ( ) pan ceiling
    ( ) panAlways
    ( ) drag

    Wind vel : ___________
    Wind ang : __________
    ( ) Wind always

    Continuous motion : - Überschrift

    Z range : _____________
    Theta : _____________
    Speed : _____________

    ( ) always
    ( ) bob floor
    ( ) bob ceiling
    ( ) rotate

    DamageType : ________


    verwendete ilch Version: 1.1 P


    Zuletzt modifiziert von HATEFRONT am 24.08.2015 - 14:19:10
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Hier auf ilch ist es halt so das du einen Button hinzufügst.
    1
    <a href="javascript:void(0);" onclick="addHelpText()">Text</a>


    1
    2
    3
    4
    5
    6
    7
    <script language="JavaScript" type="text/javascript">
    <!--
        function addHelpText() {
            simple_insert('{_lang_helpHelpText}', '');
        }
    //-->
    </script>


    Er dann in der de.php geschrieben ist
    1
    'helpHelpText' => 'Button 1: Sector Dialog - Überschrift\n\nType: _______________\nRX ID: ______________\nTX ID: ______________\nState: ______________\nCmd: ________________',
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    Dankeschön lächeln
    In welche Dateien müssten die ersten beiden Codes eingefügt werden ?
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Na ja da wo du die hin haben möchtest newpost, newthread?
    1 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    Im Forum lächeln
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    Niemand eine Idee ? :-/
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    ja steht doch schon oben in der newspost bzw newthread es soll ja wenn man will beim erstellen eines textes eingefügt werden
    1 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    Danke, dass hilft jedoch nicht wirklich. Ich möchte nämlich das nicht im NewPost einfügen, sondern direkt in den BBCode 2.00..
    Und in der BB Code Datei stehen da noch andere Bezeichnungen drüber...

    Beispiel .... oder braucht man das nicht ?
    //> Kursiv Button!
    if($boolButton['fnFormatI'] == 1) {

    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Musst nur einen Button zur BBCode hinzufügen den rest hab ich ja schon beschrieben

    ZitatZitat geschrieben von Siggi
    Hier auf ilch ist es halt so das du einen Button hinzufügst.
    1
    <a href="javascript:void(0);" onclick="addHelpText()">Text</a>


    1
    2
    3
    4
    5
    6
    7
    <script language="JavaScript" type="text/javascript">
    <!--
        function addHelpText() {
            simple_insert('{_lang_helpHelpText}', '');
        }
    //-->
    </script>


    Er dann in der de.php geschrieben ist
    1
    'helpHelpText' => 'Button 1: Sector Dialog - Überschrift\n\nType: _______________\nRX ID: ______________\nTX ID: ______________\nState: ______________\nCmd: ________________',
    1 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    Danke, ja und wie mache ich das ?
    Ich kann kein PHP....Ich müsste das schon genau wissen, wo in welche Datei...

    So und den rest in die de.php ?

    So ?

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
          //> Sektor Button!
                    if($boolButton['fnFormatB'] == 1) {
                            $BBCodeButtons .= " <script language="JavaScript" type="text/javascript">
    <!--
        function addHelpText() {
            simple_insert('{_lang_helpHelpText}', '');
        }
    //-->
    </script>
     <a href="javascript:void(0);" onclick="addHelpText()">Text</a>



    Zuletzt modifiziert von HATEFRONT am 31.08.2015 - 18:25:26
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    ?
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Du öffnest die include/includes/func/bbcode.php und fügst nach
    1
    2
    3
    4
    //> Countdown Button!
    if($boolButton['fnFormatCountdown'] == 1) {
        $BBCodeButtons .= "<a href=\"javascript:bbcode_insert_with_value('countdown','Gib hier das Datum an wann das Ereignis beginnt.\\n Format: TT.MM.JJJJ Bsp: 24.12.".date("Y")."','Gib hier eine Zeit an, wann das Ergeinis am Ereignis- Tag beginnt.\\nFormat: Std:Min:Sek Bsp: 20:15:00')\"><img src=\"include/images/icons/bbcode/bbcode_countdown.png\" alt=\"Countdown festlegen\" title=\"Countdown festlegen\" width=\"23\" height=\"22\" border=\"0\"></a> ";
    }


    folgendes ein
    1
    2
    //> Sektor & Sprite Dialog Button!
            $BBCodeButtons .= "<a href=\"javascript:void(0);\" onclick=\"addHelpText()\"><img src=\"include/images/icons/bbcode/bbcode_block.png\" alt=\"Sektor & Sprite Dialog\" title=\"Sektor & Sprite Dialog\" width=\"23\" height=\"22\" border=\"0\"></a> ";


    dann fügst du in der include/includes/lang/de.php folgendes ein.
    1
    'helpHelpText' => 'Button 1: Sector Dialog - Überschrift\n\nType: _______________\nRX ID: ______________\nTX ID: ______________\nState: ______________\nCmd: ________________',


    und zum schluss fügst du überall wo es die bbcode funktion gibt zb. include/templates/forum/newtopic.htm und newthread.htm ganz unten folgendes ein.
    1
    2
    3
    4
    5
    6
    7
    <script language="JavaScript" type="text/javascript">
    <!--
        function addHelpText() {
            simple_insert('{_lang_helpHelpText}', '');
        }
    //-->
    </script>
    1 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    MOODFOR Mitglied
    Registriert seit
    25.06.2014
    Beiträge
    177
    Beitragswertungen
    2 Beitragspunkte
    Danke funktioniert perfekt lächeln
    The government pretend,
    they your friend. And then when you steal some shit,they put you in jail
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten