Raised This Month: $32 Target: $400
 8% 

[CS:GO] MailboxGO - In-Game mailboxing system


Post New Thread Reply   
 
Thread Tools Display Modes
Author
MAGNET12
Member
Join Date: Dec 2017
Plugin ID:
6224
Plugin Version:
0.0.1
Plugin Category:
General Purpose
Plugin Game:
Any
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Plugin that introduces an in-game mailbox system
    Old 08-12-2018 , 07:11   [CS:GO] MailboxGO - In-Game mailboxing system
    Reply With Quote #1

    Note
    I've just finished off first release of my plugin. Over time, there will be some enhancements, such as ConVars. For now I release project, that hasn't appeared on any server, which is the reason I would like you to help me catching some bugs, if there are any

    Description
    This addon gives admin (default: ROOT flag) an opportunity to run his own 'mailboxes', that other players can send messages to. There are various ways to use this plugin - a tool for cheaters reporting system, announcements system, informing about incoming competitions and ultimatively - its results, a special award for VIP - his own mailbox (if you have any interesting ideas write them down in the comments please!). Everything is based on SQLite.

    !mb - opens the menu







    As you can see, admin can control a lot of things - he can set description, password, mailbox capacity (max 50 messages each) and mailbox type:

    Public - everyone can send messages to it
    Limited - only VIPs can send messages (default: CUSTOM1)
    Announcement - a typical announcement mailbox - everyone can read it's content, but only admin can manage it

    What's important, boxes can be created only by admin, but for managing purposes the only requirement is password, which means, that we can hand it over a normal player, or admin without ROOT flag.

    After we have logged-in, we can browse messages, delete them and change mailbox parameters (description, password). Root admin can also see SteamID of player, that has sent the message.

    All the text operations are based on chat insertion - made in an intuitive way. Each message has its title and can hold up to 5 lines with 50 characters each

    ConVars
    There will be for sure ;)

    Available translations:
    English

    Available colors to use: {default}, {darkred}, {purple}, {green}, {lightgreen}, {mediumgreen}, {lightred}, {lightpurple}, {yellow}, {greyblue}, {blue}, {violet}, {firered}

    Instruction
    Transfer the package content to the compiler and...compile it

    Changelog

    Code:
    0.0.1 - Plugin release
    
    0.0.2:
    - minor fixes
    - added translation file
    - changed colors
    - added color tags replacements







    Download

    GitHub
    Or attachment:
    Attached Files
    File Type: zip MailboxGO.zip (349.4 KB, 131 views)
    __________________

    Last edited by MAGNET12; 08-26-2018 at 11:27.
    MAGNET12 is offline
    Masterofks
    AlliedModders Donor
    Join Date: Sep 2016
    Location: Poland
    Old 08-12-2018 , 10:59   Re: MailboxGO - In-Game mailboxing system
    Reply With Quote #2

    Nice work!
    Masterofks is offline
    Groven
    AlliedModders Donor
    Join Date: Apr 2011
    Location: Sweden
    Old 08-12-2018 , 11:36   Re: MailboxGO - In-Game mailboxing system
    Reply With Quote #3

    Lol this is cool haha
    __________________
    Groven is offline
    TheHap
    Member
    Join Date: Feb 2018
    Old 08-12-2018 , 11:42   Re: MailboxGO - In-Game mailboxing system
    Reply With Quote #4

    hello,

    i can not smx complete.


    //SourceMod Batch Compiler
    // by the SourceMod Dev Team


    //// MailboxGO.sp
    //
    // F:\\sourcemod-1.9.0-git6245-windows\addons\sourcemod\scripting\include\Ma ilboxGO/MailboxGO_SQLLoadData.sp(80) : error 088: cannot return a value from a void function
    // F:\\sourcemod-1.9.0-git6245-windows\addons\sourcemod\scripting\MailboxGO. sp(11) : warning 204: symbol is assigned a value that is never used: "MaxAmountOfMailboxes"
    // F:\\sourcemod-1.9.0-git6245-windows\addons\sourcemod\scripting\MailboxGO. sp(10) : warning 204: symbol is assigned a value that is never used: "MaxMailboxCapacity"
    //
    // 1 Error.
    //
    // Compilation Time: 0,41 sec
    // ----------------------------------------

    Press enter to exit ...
    TheHap is offline
    alphaearth
    Senior Member
    Join Date: Feb 2018
    Location: Turkey
    Old 08-12-2018 , 11:47   Re: MailboxGO - In-Game mailboxing system
    Reply With Quote #5

    Feedback: Compile error:

    Code:
    //// MailboxGO.sp
    //
    // C:\Users\poyra\Desktop\frm\smcompile\addons\sourcemod\scripting\include\MailboxGO/MailboxGO_SQLLoadData.sp(80) : error 088: cannot return a value from a void function
    // C:\Users\poyra\Desktop\frm\smcompile\addons\sourcemod\scripting\MailboxGO.sp(11) : warning 204: symbol is assigned a value that is never used: "MaxAmountOfMailboxes"
    // C:\Users\poyra\Desktop\frm\smcompile\addons\sourcemod\scripting\MailboxGO.sp(10) : warning 204: symbol is assigned a value that is never used: "MaxMailboxCapacity"
    //
    // 1 Error.
    //
    // Compilation Time: 0,83 sec
    // ----------------------------------------
    alphaearth is offline
    MAGNET12
    Member
    Join Date: Dec 2017
    Old 08-12-2018 , 11:53   Re: MailboxGO - In-Game mailboxing system
    Reply With Quote #6

    Quote:
    Originally Posted by alphaearth View Post
    Feedback: Compile error:

    Code:
    //// MailboxGO.sp
    //
    // C:\Users\poyra\Desktop\frm\smcompile\addons\sourcemod\scripting\include\MailboxGO/MailboxGO_SQLLoadData.sp(80) : error 088: cannot return a value from a void function
    // C:\Users\poyra\Desktop\frm\smcompile\addons\sourcemod\scripting\MailboxGO.sp(11) : warning 204: symbol is assigned a value that is never used: "MaxAmountOfMailboxes"
    // C:\Users\poyra\Desktop\frm\smcompile\addons\sourcemod\scripting\MailboxGO.sp(10) : warning 204: symbol is assigned a value that is never used: "MaxMailboxCapacity"
    //
    // 1 Error.
    //
    // Compilation Time: 0,83 sec
    // ----------------------------------------
    Hmm that's strange. I've updated package and added *.smx file. Perhaps we're using different compilers or somethin'
    __________________
    MAGNET12 is offline
    alphaearth
    Senior Member
    Join Date: Feb 2018
    Location: Turkey
    Old 08-12-2018 , 11:55   Re: MailboxGO - In-Game mailboxing system
    Reply With Quote #7

    Will you add a translation file in the update?
    alphaearth is offline
    MAGNET12
    Member
    Join Date: Dec 2017
    Old 08-12-2018 , 11:57   Re: MailboxGO - In-Game mailboxing system
    Reply With Quote #8

    Quote:
    Originally Posted by alphaearth View Post
    Will you add a translation file in the update?
    Yes, definitely
    __________________
    MAGNET12 is offline
    MAGNET12
    Member
    Join Date: Dec 2017
    Old 08-18-2018 , 07:58   Re: [CS:GO] MailboxGO - In-Game mailboxing system
    Reply With Quote #9

    Translation has been added ;)

    0.0.2:
    - minor fixes
    - added translation file
    - changed colors
    - added color tags replacements
    __________________
    MAGNET12 is offline
    alphaearth
    Senior Member
    Join Date: Feb 2018
    Location: Turkey
    Old 08-18-2018 , 17:24   Re: [CS:GO] MailboxGO - In-Game mailboxing system
    Reply With Quote #10

    turkish translate
    Attached Files
    File Type: txt myboxgo.phrasesFinal.txt (11.2 KB, 220 views)
    __________________
    alphaearth is offline
    Reply



    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 01:48.


    Powered by vBulletin®
    Copyright ©2000 - 2024, vBulletin Solutions, Inc.
    Theme made by Freecode