Jump to content

Other Web/CP Scripts

SGPanel, Ceres, ROCP, etc

11 files

  1. Free

    VCP 2.0 (Updated PHP 8.2.1)

    vCP (Version 2.0)
    The vCP (Version 2.0) is a point-based voting system designed for the game Ragnarok. This version of the system has undergone significant updates to enhance security, ensure compatibility with the latest PHP version (8.2.1), and improve code organization.
    Features
    Point-Based Voting: Players can earn points by voting and then exchange them for items that will be delivered directly to their in-game accounts.
    Installation
    Access install/index.php and fill out the installation form. Upon completion, the system will create all the necessary infrastructure for its operation.
    Common Errors and Solutions:
    Error when altering the login table: Check if the "vcp_pontos" field does not exist in the table. If it exists, you can delete it and attempt the installation again.
    Error when writing the configuration file: If you encounter this error, it may be due to insufficient writing permissions in the "inc" folder. Ensure that your account has the necessary permissions.
    Key Improvements
    In this version 2.0, the following improvements have been implemented:
    Introduction of the vCP class instance: An instance of the vCP class has been introduced to improve code organization and maintenance.
    Code improvements in files: The code has been enhanced to make it more secure and robust. Practices such as input sanitization using htmlspecialchars have been adopted.
    Updated Charset: The charset has been changed to UTF-8, ensuring support for special characters.
    Sql class improvements: The Sql class has been improved to make it more robust and secure.
    Transition to MySQLi: The system now utilizes the MySQLi extension for database communication, enhancing query security and efficiency.
    How to Contribute
    If you wish to contribute to this project or report issues, feel free to open issues or pull requests. Contributions are welcome!
    Conclusion
    The Point-Based Voting system for Ragnarok is an excellent way to encourage player participation and increase competitiveness among servers. Additionally, it provides a richer and more diverse gaming experience. The system's installation is simple and quick and can be carried out through the install/index.php file.
    License
    This project is licensed under the MIT License. Please refer to the LICENSE file for more details.

    Github: https://github.com/felipemike/vcp

    110 downloads

    Submitted

  2. Free

    Patcher Output

    Please note that this will only work if your patch files are controlled via Github. If you don't know how to use Git, you should either learn or delete these files.
    Instructions:
    1. Copy the file 'patcher_output.txt' to your npc/ directory and add the 'npc:' inclusion line to whichever .conf file you prefer (usually npc/scripts_custom.conf)
    2. Go to your server's Github repository and create a new 'Action'. Copy the content from update.yml and commit. Remember to create the following Repository Secrets:
    SERVER_IP
    SERVER_USERNAME
    SERVER_PASSWORD
    LOCATION_PATCHER
    MYSQL_HOST
    MYSQL_USERNAME
    MYSQL_PASSWORD
    MYSQL_DATABASE
    3. Add the following to your conf/channels.conf file:
    ,
        {
            name: "#syslog"
            alias: "[SystemLog]"
            color: "Orange"
            type: "CHAN_TYPE_PUBLIC"
            delay: 1000
            autojoin: true
            chat: false
            leave: false
            self_notif: false
        }
    4. When you commit a new patch file to your patch server's repo and push the changes to Github, you will trigger the action and it will create a message in the syslog channel in-game once the action has completed.
    Access to your server's SQL DB is required, and this script uses SSH to run the update script. I suggest creating a special SSH user that can only access your patchers web directory.
    This package is provided as-is and no direct support will be available.

    77 downloads

    Updated

  3. Free

    Status & Players Online

    Hello, I provide these php scripts because I see that many people have problems with Lawliet's one being outdated.
    Like me by the way.
    This release is completely based on Lawliet's one :
    https://rathena.org/board/files/file/2285-php-simple-rathena-status-script/
    Edit config.php !!!
     
    Contact
    You can found me on discord : Sloth#6226
    Github : https://github.com/SlothBM/
     
    Want to support my work ?

    394 downloads

    Updated

  4. Free

    cp_itemdesc populed table

    I don't know the reason but on my Fluxcp the system "UPLOAD ITEMINFO.LUA" never worked and so I took the file "itemInfo.lua" file translated by @zackdreaver (GIT repo) with all the descriptions of the translated items formatted in HTML and I have made a SQL file that inserts the data in the `cp_itemdesc` table which should be enabled on the Fluxcp "Add Item Info" page.
    The option to activate the description of the items is the following in the file "/config/application.php":
    'ShowItemDesc' => true, // Displays generated item descs from parsed itemInfo.lua It depends on the configuration of your "phpmyadmin" (if you use it), but it is very likely that you will need to split this SQL file into several parts to avoid timing out during the query run.
    if you want to thank me, you can give me a "LIKE"! ;D
    p.s.: the first 8 items on the list are custom of my server!


    569 downloads

    Updated

  5. Free

    Registration WebTemplate / SemiCoded

    Hi guys, just designed a web template, too lazy to php/sql it, so... ill give it away for free to anybody who wants to give it a good use.
    * Do NOT sell it as a personal work.
     

    1397 downloads

    Submitted

  6. Free

    Add file to guild storage

    Hello guys,
    I've create this page because some one requested it. It's easy to configure but very useful.
    With this page you can add an item to the guild storage of any guild you want.
    You can configure a key which anyone need to access this site.
    You can configure the min. group id which anyone need to add an item to any guild.
    The page check the following:
    - Does the guild exist
    - Does the guild have the item already
    - And last but not least does the user have the right group id to access
    I hope it can help anyone. If you find some bug or issue let me know this If you want to request any else I can help you too.
    Best regards
    Garkor
    //Copyright by Garkor.
    //Dont steal it. Dont name it as yours. Dont remove the copyright.
    //You can change something but you aren't allowed to remove the copyright/watermarks.

    65 downloads

    Submitted

  7. Free

    CeresCP Control Panel Skin

    Hello.
    CeresCP Control Panel powered by me and Ike3da, no remove ours credits!
    Configuration:

    //config.php//sql connections$CONFIG['rag_serv'] = '127.0.0.1'; // SQL Ragnarok Host$CONFIG['rag_user'] = 'root'; // SQL Ragnarok User$CONFIG['rag_pass'] = 'vertrigo'; // SQL Ragnarok Password$CONFIG['rag_db'] = 'ragnarok'; // SQL Ragnarok Database name$CONFIG['log_db'] = 'ragnarok'; // SQL Ragnarok Log Database name$CONFIG['cp_serv'] = '127.0.0.1'; // SQL CP Host$CONFIG['cp_user'] = 'root'; // SQL CP User$CONFIG['cp_pass'] = 'vertrigo'; // SQL CP Password$CONFIG['cp_db'] = 'cp'; // SQL CP Database name//map,char,login servers settings$CONFIG['accip'] = '127.0.0.1'; // Account/Login Server IP$CONFIG['accport'] = '6900'; // Account/Login Server Port$CONFIG['charip'] = '127.0.0.1'; // Char Server IP$CONFIG['charport'] = '6121'; // Char Server Port$CONFIG['mapip'] = '127.0.0.1'; // Zone/Map Server IP$CONFIG['mapport'] = '5121'; // Zone/Map Server Port// Vote4Fun1 => 'http://www.topragnarok.com.br/'; // Vote4Fun One2 => 'http://www.topragnarok.org/'; // Vote4Fun Two3 =>'http://www.topservers200.com/'; // Vote4Fun Three
    Enjoy!

    1340 downloads

    Submitted

  8. Free

    ERODS unfinished web template

    This was supposed to be the new design for my online Ragnarok database, ERODS, but I never finished it.
    I think it's an okay layout and some parts look OK, so I decided it's better to share than to keep it dusting on my disk. It needs a little work, but maybe someone wants to refit it to their page?
    Image is of the (unfinished) HTML coded design. Download also contains PSD source files.

    1025 downloads

    Submitted

  9. Free

    Ceres CP Addon: Show Vote Points

    Hi there, i just made an simple php script for showing the vote points on ceres control panel.
    based on this request:
    http://rathena.org/b...4-points-query/
    Step1:
    write your database / username / pass etc. in the header of the php file.
    Step2:
    put the file into the main directory of your ceres cp.
    Step3:
    Open the "vote4points.php" and add:
    and you are done. simple but working.

    341 downloads

    Updated

  10. Free

    [PHP] Simple rAthena Status Script

    Show your eAthena / rAthena server status and count player online
    requires: PHP5.2+ , MySql
    Sorry for my bad english

    2582 downloads

    Updated

  11. Free

    Iris Acccount Registration

    Account Registration form

    1233 downloads

    Updated


×
×
  • Create New...