Jump to content

xeNium

Members
  • Posts

    94
  • Joined

  • Last visited

Everything posted by xeNium

  1. http://rathena.org/board/topic/60513-event-ticket-rewarder-php-log-viewer-anti-gm-corruption/ Is this the only way that my GM can't corrupt anymore? Is there another way because I don't know how to use it especially, KCP?!
  2. Interesting until FAQ #11, FAQ #12 SUCKS! I was thinking, If I could add this on my servers, my servers will be great but when asked to paying, I can't I don't have paypal and my dad won't allow me to buy it, hiks!
  3. xeNium

    Xantara's FluxCP

    Hmm, I forgot to copy it, also I can't connect to rajagame.com/cp anymore I keep disconnected, I must replace the cp folder everytime I try to install, I already get alot of problem now, my servers database gone due to XAMPP problems, hiks. MySQL Database, gone! I will not online until saturday, working time in real life, lol. I will try to get the error logs as soon as possible but I already had alot of problems, I am tired and need to rest now. kenshn, before I am using baseurl, it seem give same results that's why I am using baseurl now. It do not effect anything. Oh man! I am so sad now! My project, all gone!
  4. Server IP Address: 116.68.171.190 Website/FluxCP IP Address: 103.10.21.98 or cp.rajagame.com Xantara's FluxCP: https://code.google.com/p/fluxcp-ra/ application.php <?php // This is the application configuration file. All values have been set to // the default, and should be changed as needed. return array( 'ServerAddress' => 'rajagame.com', // This value is the hostname:port under which Flux runs. (e.g., example.com or example.com:80) 'BaseURI' => '/cp', // The base URI is the base web root on which your application lies. 'InstallerPassword' => 'REMOVED', // Installer/updater password. 'RequireOwnership' => true, // Require the executing user to be owner of the FLUX_ROOT/data/ directory tree? (Better for security) // WARNING: This will be mostly IGNORED on non-POSIX-compliant OSes (e.g. Windows). 'DefaultLoginGroup' => null, 'DefaultCharMapServer' => null, 'DefaultLanguage' => 'en_us', // Specify the default control panel language (see FLUX_ROOT/lang/ directory for available languages.) 'SiteTitle' => 'LegendaryRO Control Panel', // This value is only used if the theme decides to use it. 'ThemeName' => 'default', // The theme name of the theme you would like to use. Themes are in FLUX_ROOT/themes. 'ScriptTimeLimit' => 0, // Script execution time limit. Specifies (in seconds) how long a page should run before timing out. (0 means forever) 'MissingEmblemBMP' => 'empty.bmp', // 'ItemIconNameFormat' => '%d.gif', // The filename format for item icons (defaults to {itemid}.gif). 'ItemImageNameFormat' => '%d.png', // The filename format for item images (defaults to {itemid}.png). 'MonsterImageNameFormat' => '%d.gif', // The filename format for monster images (defaults to {monsterid}.gif). 'ForceEmptyEmblem' => false, // Forcefully display empty guild emblems, helpful when you don't have GD2 installed. 'EmblemCacheInterval' => 12, // Hourly interval to re-cache guild emblems (set to 0 to disable emblem cache). 'SessionCookieExpire' => 48, // Duration in hours. 'AdminMenuGroupLevel' => AccountLevel::LOWGM, // The starting group ID for which module actions are moved into the admin menu for display. 'DateDefaultTimezone' => null, // The default timezone, consult the PHP manual for valid timezones: http://php.net/timezones (null for defaut system TZ) 'DateFormat' => 'Y-m-d', // Default DATE format to be displayed in pages. 'DateTimeFormat' => 'Y-m-d H:i:s', // Default DATETIME format to be displayed in pages. 'ShowSinglePage' => true, // Whether or not to show the page numbers even if there's only one page. 'ResultsPerPage' => 20, // The number of results to display in a paged set, per page. 'PagesToShow' => 10, // The number of page numbers to display at once. 'PageJumpMinimumPages' => 1, // Minimum number of required pages before page jump box is shown. (0 to always show!) 'ShowPageJump' => true, // Whether or not to show the "Page Jump" box. 'SingleMatchRedirect' => true, // Whether or not to redirect to view action from index page if only one match is returned (and action is allowed). 'SingleMatchRedirectItem' => false, // Same as above, for item module. 'SingleMatchRedirectMobs' => false, // Same as above, for monster module. 'UsernameAllowedChars' => 'a-zA-Z0-9_', // PCRE Format Pattern. default: 'a-zA-Z0-9_' (alphanumeric and underscore) // WARNING: This string isn't escaped so be careful which chars you use! // PCRE Pattern Ref: http://php.net/manual/en/pcre.pattern.php 'MinUsernameLength' => 4, // Minimum username length. 'MaxUsernameLength' => 23, // Maximum username length. 'MinPasswordLength' => 8, // Minimum password length. 'MaxPasswordLength' => 31, // Maximum password length. 'PasswordMinUpper' => 1, // Number of upper-case letters to require in passwords. 'PasswordMinLower' => 1, // Number of lower-case letters to require in passwords. 'PasswordMinNumber' => 1, // Number of numbers to require in passwords. 'PasswordMinSymbol' => 0, // Number of symbols to require in passwords. 'GMMinPasswordLength' => 8, // Minimum password length for GM accounts. 'GMPasswordMinUpper' => 1, // Number of upper-case letters to require in passwords for GM accounts. 'GMPasswordMinLower' => 1, // Number of lower-case letters to require in passwords for GM accounts. 'GMPasswordMinNumber' => 1, // Number of numbers to require in passwords for GM accounts. 'GMPasswordMinSymbol' => 1, // Number of symbols to require in passwords for GM accounts. 'RandomPasswordLength' => 16, // This is the length of the random password generated by the "Reset Password" feature. (NOTE: Hardcoded minimum value of 8) 'AllowUserInPassword' => false, // Whether or not to allow the password to contain the username. (NOTE: A case-insensitive search is performed) 'AllowDuplicateEmails' => false, // Whether or not to allow duplicate e-mails to be used in registration. (See Mailer config options) 'RequireEmailConfirm' => true, // Require e-mail confirmation during registration. 'RequireChangeConfirm' => true, // Require confirmation when changing e-mail addresses. 'EmailConfirmExpire' => 48, // E-mail confirmations expire hours. Unconfirmed accounts will expire after this period of time. 'MailerFromAddress' => '[email protected]', // The e-mail address displayed in the From field. 'MailerFromName' => 'LegendaryRO', // The name displayed with the From e-mail address. 'MailerUseSMTP' => false, // Whether or not to use a separate SMTP server for sending mail. 'MailerSMTPUseSSL' => false, // Whether or not mailer should connect using SSL (yes for GMail). 'MailerSMTPUseTLS' => false, // Same as above SSL setting, but for TLS. This setting will override the SSL setting. 'MailerSMTPPort' => null, // When MailerUseSMTP is true: SMTP server port (mailer will default to 25). 'MailerSMTPHosts' => null, // When MailerUseSMTP is true: A string host or array of hosts (e.g., 'host1' or array('host1', 'backuphost')). 'MailerSMTPUsername' => null, // When MailerUseSMTP is true: Authorized username for SMTP server. 'MailerSMTPPassword' => null, // When MailerUseSMTP is true: Authorized password for SMTP server (for above user). 'ServerStatusCache' => 2, // Store a cached server status and refresh every X minutes. Default: 2 minutes (value is measured in minutes). 'ServerStatusTimeout' => 2, // For each server, spend X amount of seconds to determine whether it's up or not. 'SessionKey' => 'fluxSessionData', // Shouldn't be changed, just specifies the session key to be used for session data. 'DefaultModule' => 'main', // This is the module to execute when none has been specified. 'DefaultAction' => 'index', // This is the default action for any module, probably should leave this alone. (Deprecated) 'GzipCompressOutput' => false, // Whether or not to compress output using zlib. 'GzipCompressionLevel' => 9, // zlib compression level. (1~9) 'OutputCleanHTML' => true, // Use this if you have Tidy installed to clean your HTML output when serving pages. 'ShowCopyright' => true, // Whether or not to show the copyright footer. 'ShowRenderDetails' => true, // Shows the "page rendered in X seconds" and "number of queries executed: X" in the default theme. 'UseCleanUrls' => true, // Set to true if you're running Apache and it supports mod_rewrite and .htaccess files. 'DebugMode' => false, // Set to false to minimize technical details from being output by Flux. WARNING: DO NOT USE THIS OPTION ON A PUBLICALLY-ACCESSIBLE CP. 'UseCaptcha' => true, // Use CAPTCHA image for account registration to prevent automated account creations. (Requires GD2/FreeType2) 'UseLoginCaptcha' => true, // Use CAPTCHA image for account logins. (Requires GD2/FreeType2) 'EnableReCaptcha' => true, // Enables the use of reCAPTCHA instead of Flux's native GD2 library (http://www.google.com/recaptcha) 'ReCaptchaPublicKey' => 'REMOVED', // This is your reCAPTCHA public key [REQUIRED FOR RECAPTCHA] (sign up at http://www.google.com/recaptcha) 'ReCaptchaPrivateKey' => 'REMOVED', // This is your reCAPTCHA private key [REQUIRED FOR RECAPTCHA] (sign up at http://www.google.com/recaptcha) 'ReCaptchaTheme' => 'white', // ReCaptcha theme to use (see: http://code.google.com/apis/recaptcha/docs/customization.html#Standard_Themes) 'DisplaySinglePages' => true, // Whether or not to display paging for single page results. 'ForwardYears' => 15, // (Visual) The number of years to display ahead of the current year in date inputs. 'BackwardYears' => 30, // (Visual) The number of years to display behind the current year in date inputs. 'ColumnSortAscending' => ' ?', // (Visual) Text displayed for ascending sorted column names. 'ColumnSortDescending' => ' ?', // (Visual) Text displayed for descending sorted column names. 'CreditExchangeRate' => 1.0, // The rate at which credits are exchanged for dollars. 'MinDonationAmount' => 25000, // Minimum donation amount. (NOTE: Actual donations made that are less than this account won't be exchanged) 'DonationCurrency' => 'IDR', // Preferred donation currency. Only donations made in this currency will be processed for credit deposits. 'MoneyDecimalPlaces' => 2, // (Visual) Number of decimal places to display in amount. 'MoneyThousandsSymbol' => ',', // (Visual) Thousandths place separator (a period in European currencies). 'MoneyDecimalSymbol' => '.', // (Visual) Decimal separator (a comma in European currencies). 'AcceptDonations' => false, // Whether or not to accept donations. 'PayPalIpnUrl' => 'www.sandbox.paypal.com', // The URL for PayPal's IPN responses (www.paypal.com for live and www.sandbox.paypal.com for testing) 'PayPalBusinessEmail' => '[email protected]', // Enter the e-mail under which you have registered your business account. 'PayPalReceiverEmails' => array( // These are the receiver e-mail addresses who are allowed to receive payment. //'admin2@localhost', // -- This array may be empty if you only use one e-mail //'admin3@localhost' // -- because your Business Email is also checked. ), 'GStorageLeaderOnly' => false, // Only allow guild leader to view guild storage rather than all members? 'DivorceKeepChild' => false, // Keep child after divorce? 'DivorceKeepRings' => false, // Keep wedding rings after divorce? 'IpWhitelistPattern' => // PCRE Format Pattern. It's recommended you add your gameserver, webserver and server owner's IPs here. '(127\.0\.0\.1|0(\.[0\*]){3})', // WARNING: This string isn't escaped so be careful which chars you use! // By default, whitelists 127.0.0.1 (localhost) and 0.0.0.0 (all interfaces; whitelists all wildcard bans that can achive this too) 'AllowIpBanLogin' => false, // Allow logging into account from banned IP. 'AllowTempBanLogin' => false, // Allow logging in of temporarily banned accounts. 'AllowPermBanLogin' => false, // Allow logging in of permanently banned accounts. 'AutoRemoveTempBans' => true, // Automatically remove expired temporary bans on certain pages. 'ItemShopMaxCost' => 99, // Max price an item can be sold for. 'ItemShopMaxQuantity' => 99, // Max quantity the item may be sold at once for. 'ItemShopItemPerPage' => 5, // The number of items to display per page in the "Item Shop" page. 'HideFromWhosOnline' => AccountLevel::LOWGM, // Levels greater than or equal to this will be hidden from the "Who's Online" page. 'HideFromMapStats' => AccountLevel::LOWGM, // Levels greater than or equal to this will be hidden from the "Map Stats" page. 'EnableGMPassSecurity' => AccountLevel::LOWGM, // Levels greater than or equal to this will be required to use passwords that meet the earlier GM Password settings. 'ChargeGenderChange' => 1, // You can specify this as the number of credits to charge for gender change. Can be 0 for free change. 'BanPaymentStatuses' => array( // Payment statuses that will automatically ban the account owner if received. 'Cancelled_Reversal', // -- 'Cancelled_Reversal' 'Reversed', // -- 'Reversed' ), 'HoldUntrustedAccount' => 0, // This is the time in hours to hold a donation crediting process for, if the account // isn't a trusted account. Specify 0 or false to disable this feature. 'AutoUnholdAccount' => false, // Enable this to auto-unhold an account and credit it if the transaction is still // valid. This only applies if you are using the HoldUnstrustedAccount feature. // If you want to run a cron job instead, you can make a request to the '/donate/update' // module/action with the InstallerPassword as the password to run the update task. // With clean URLs: http://<server>/<baseURI>/donate/update?password=<InstallerPassword> // Without clean URLs: http://<server>/<baseURI>?module=donate&action=update&password=<InstallerPassword> // NOTE: This option is HIGHLY inefficient, it's recommended to run a cron job instead. 'AutoPruneAccounts' => false, // Enable this to automatically prune expired accounts. Enabling this is a performance // performance killer. See 'AutoUnholdAccount' for running this task as a cron job, // the module is 'account' and the action is 'prune'. // With clean URLs: http://<server>/<baseURI>/account/prune?password=<InstallerPassword> // Without clean URLs: http://<server>/<baseURI>?module=account&action=prune&password=<InstallerPassword> 'ShopImageExtensions' => array( // These are the image extensions allowed for uploading in the item shop. 'png', 'jpg', 'gif', 'bmp', 'jpeg' ), 'NoResetPassGroupLevel' => AccountLevel::LOWGM, // Minimum group level of account to prevent password reset using control panel. 'CharRankingLimit' => 20, // 'GuildRankingLimit' => 20, // 'ZenyRankingLimit' => 20, // 'DeathRankingLimit' => 20, // 'AlchemistRankingLimit' => 20, // 'BlacksmithRankingLimit' => 20, // 'RankingHideGroupLevel' => AccountLevel::LOWGM, // 'InfoHideZenyGroupLevel' => AccountLevel::LOWGM, // Minimum group level of account to hide zeny from in server information page. 'CharRankingThreshold' => 0, // Number of days the character must have logged in within to be listed in character ranking. (0 = disabled) 'ZenyRankingThreshold' => 0, // Number of days the character must have logged in within to be listed in zeny ranking. (0 = disabled) 'DeathRankingThreshold' => 0, // Number of days the character must have logged in within to be listed in death ranking. (0 = disabled) 'AlchemistRankingThreshold' => 0, // Number of days the character must have logged in within to be listed in death ranking. (0 = disabled) 'HideTempBannedCharRank' => false, // Hide temporarily banned characters from ranking. 'HidePermBannedCharRank' => true, // Hide permanently banned characters from ranking. 'HideTempBannedZenyRank' => false, // Hide temporarily banned characters from ranking. 'HidePermBannedZenyRank' => true, // Hide permanently banned characters from ranking. 'HideTempBannedDeathRank' => false, // Hide temporarily banned characters from ranking. 'HidePermBannedDeathRank' => true, // Hide permanently banned characters from ranking. 'HideTempBannedAlcheRank' => false, // Hide temporarily banned characters from ranking. 'HidePermBannedAlcheRank' => true, // Hide permanently banned characters from ranking. 'HideTempBannedSmithRank' => false, // Hide temporarily banned characters from ranking. 'HidePermBannedSmithRank' => true, // Hide permanently banned characters from ranking. 'HideTempBannedStats' => false, // Hide temporarily banned accounts from statistics. 'HidePermBannedStats' => true, // Hide permanently banned accounts from statistics. 'SortJobsByAmount' => false, // Sort job class information on statistics page by descending quantity (false = Sort by Job ID). 'CpLoginLogShowPassword' => false, // Show password in CP login log (also see access.php's SeeCpLoginLogPass). 'CpResetLogShowPassword' => false, // Show password in CP "password resets" log (also see access.php's SeeCpResetPass). 'CpChangeLogShowPassword' => false, // Show password in CP "password changes" log (also see access.php's SeeCpChangePass). 'AdminMenuNewStyle' => true, // Use new-style admin menu; Applies to 'default' theme. // These are the main menu items that should be displayed by themes. // They route to modules and actions. Whether they are displayed or // not at any given time depends on the user's account group level and/or // their login status. 'MenuItems' => array( 'Main Menu' => array( 'Home' => array('module' => 'main'), //'Forums' => array('exturl' => 'http://www.fluxro.com/community'), ), 'Account' => array( 'Register' => array('module' => 'account', 'action' => 'create'), 'Login' => array('module' => 'account', 'action' => 'login'), 'Logout' => array('module' => 'account', 'action' => 'logout'), 'History' => array('module' => 'history'), 'My Account' => array('module' => 'account', 'action' => 'view'), ), 'Donations' => array( 'Purchase' => array('module' => 'purchase'), 'Donate' => array('module' => 'donate'), ), 'Information' => array( 'Server Info.' => array('module' => 'server', 'action' => 'info'), 'Server Status' => array('module' => 'server', 'action' => 'status'), 'WoE Hours' => array('module' => 'woe'), 'Castles' => array('module' => 'castle'), "Who's Online" => array('module' => 'character', 'action' => 'online'), 'Map Statistics'=> array('module' => 'character', 'action' => 'mapstats'), 'Ranking Info.' => array('module' => 'ranking', 'action' => 'character'), ), 'Database' => array( 'Item Database' => array('module' => 'item'), 'Mob Database' => array('module' => 'monster'), ), 'Misc. Stuff' => array( 'rA Logs' => array('module' => 'logdata'), 'CP Logs' => array('module' => 'cplog'), 'IP Ban List' => array('module' => 'ipban'), 'Accounts' => array('module' => 'account'), 'Characters' => array('module' => 'character'), 'Guilds' => array('module' => 'guild'), 'Send Mail' => array('module' => 'mail'), 'Re-Install' => array('module' => 'install', 'action' => 'reinstall'), //'Auction' => array('module' => 'auction'), //'Economy' => array('module' => 'economy'), ) ), // Sub-menu items that are displayed for any action belonging to a // particular module. The format it simple. 'SubMenuItems' => array( 'history' => array( 'gamelogin' => 'Game Logins', 'cplogin' => 'CP Logins', 'emailchange'=> 'E-Mail Changes', 'passchange' => 'Password Changes', 'passreset' => 'Password Resets' ), 'account' => array( 'index' => 'List Accounts', 'view' => 'View Account', 'changepass' => 'Change Password', 'changemail' => 'Change E-mail', 'changesex' => 'Change Gender', 'transfer' => 'Transfer Credits', 'xferlog' => 'Credit Transfer History', 'cart' => 'Go to Shopping Cart', 'login' => 'Login', 'create' => 'Register', 'resetpass' => 'Reset Password', 'resend' => 'Resend E-mail Confirmation' ), 'guild' => array( 'index' => 'List Guilds', 'export' => 'Export Guild Emblems' ), 'server' => array( 'status' => 'View Status', 'status-xml' => 'View Status as XML' ), 'logdata' => array( //'char' => 'Characters', //'inter' => 'Interactions', 'command' => 'Commands', //'branch' => 'Branches', 'chat' => 'Chat Messages', 'login' => 'Logins', //'mvp' => 'MVP', //'npc' => 'NPC', 'pick' => 'Item Picks', 'zeny' => 'Zeny' ), 'cplog' => array( 'paypal' => 'PayPal Transactions', 'login' => 'Logins', 'resetpass' => 'Password Resets', 'changepass' => 'Password Changes', 'changemail' => 'E-mail Changes', 'ban' => 'Account Bans', 'ipban' => 'IP Bans' ), 'purchase' => array( 'index' => 'Shop', 'cart' => 'Go to Cart', 'checkout' => 'Checkout', 'clear' => 'Empty Cart', 'pending' => 'Pending Redemption' ), 'donate' => array( 'index' => 'Make a Donation', 'history' => 'Donation History', 'trusted' => 'Trusted PayPal E-mails' ), 'ipban' => array( 'index' => 'IP Ban List', 'add' => 'Add IP Ban' ), 'ranking' => array( 'character' => 'Character Ranking', 'guild' => 'Guild Ranking', 'zeny' => 'Zeny Ranking', 'death' => 'Death Ranking', 'alchemist' => 'Alchemist Ranking', 'blacksmith' => 'Blacksmith Ranking' ), 'item' => array( 'index' => 'List Items', 'add' => 'Add Item' ) ), 'AllowMD5PasswordSearch' => false, 'ReallyAllowMD5PasswordSearch' => false, // Are you POSITIVELY sure? // Specifies which modules and actions should be ignored by Tidy // (enabled/disabled by the OutputCleanHTML option). 'TidyIgnore' => array( array('module' => 'captcha'), array('module' => 'guild', 'action' => 'emblem') ), // Job classes, loaded from another file to avoid cluttering this one. // There isn't normally a need to modify this file, unless it's been // modified in an update. (In English: DON'T TOUCH THIS.) 'JobClasses' => include('jobs.php'), // Alchemist job classes, mostly used for alchemist rankings. // Should be left alone unless new alchemist-related job classes are introduced. 'AlchemistJobClasses' => include('jobs_alchemist.php'), // Blacksmith job classes, mostly used for blacksmith rankings. // Should be left alone unless new blacksmith-related job classes are introduced. 'BlacksmithJobClasses' => include('jobs_blacksmith.php'), // Gender-linked Job class IDs and their corresponding names. // Should be left alone unless new gender-specific job classes are introduced. 'GenderLinkedJobClasses' => include('jobs_gender_linked.php'), // Homunculus class IDs and their corresponding names. // Best not to mess with this either. 'HomunClasses' => include('homunculus.php'), // Item Types with their corresponding names. // Shouldn't touch this either. 'ItemTypes' => include('itemtypes.php'), // Specil Item Types with their corresponding names (For Weapons & Ammo by default). // Shouldn't touch this either. 'ItemTypes2' => include('itemtypes2.php'), // Common Equip Location Combinations with their corresponding names. // Shouldn't touch this unless you've added custom combinations. 'EquipLocationCombinations' => include('equip_location_combinations.php'), // Error Code -> Error Type mapping. // Shouldn't need touching, however modifying loginerrors.php should be relatively safe. 'LoginErrors' => include('loginerrors.php'), // rA equip jobs mapping. 'EquipJobs' => include('equip_jobs.php'), // rA equip locations mapping. 'EquipLocations' => include('equip_locations.php'), // rA equip upper mapping. 'EquipUpper' => include('equip_upper.php'), // rA monster sizes mapping. 'MonsterSizes' => include('sizes.php'), // rA monster races mapping. 'MonsterRaces' => include('races.php'), // rA elements mapping. 'Elements' => include('elements.php'), // rA attributes mapping. 'Attributes' => include('attributes.php'), // rA monster modes mapping. 'MonsterModes' => include('monstermode.php'), // Item shop categories. 'ShopCategories' => include('shopcategories.php'), // Item pick and zeny log types. 'PickTypes' => include('picktypes.php'), // Castle names. 'CastleNames' => include('castlenames.php'), // DON'T TOUCH. THIS IS FOR DEVELOPERS. 'FluxTables' => array( 'CreditsTable' => 'cp_credits', 'CreditTransferTable' => 'cp_xferlog', 'ItemShopTable' => 'cp_itemshop', 'TransactionTable' => 'cp_txnlog', 'RedemptionTable' => 'cp_redeemlog', 'AccountCreateTable' => 'cp_createlog', 'AccountBanTable' => 'cp_banlog', 'IpBanTable' => 'cp_ipbanlog', 'DonationTrustTable' => 'cp_trusted', 'AccountPrefsTable' => 'cp_loginprefs', 'CharacterPrefsTable' => 'cp_charprefs', 'ResetPasswordTable' => 'cp_resetpass', 'ChangeEmailTable' => 'cp_emailchange', 'LoginLogTable' => 'cp_loginlog', 'ChangePasswordTable' => 'cp_pwchange' ) ); ?> servers.php (MySQL Database, Username & Password based on Server MySQL Database, Username & Password) <?php return array( // Example server configuration. You may have more arrays like this one to // specify multiple server groups (however they should share the same login // server whilst they are allowed to have multiple char/map pairs). array( 'ServerName' => 'LegendaryRO Midgard', // Global database configuration (excludes logs database configuration). 'DbConfig' => array( //'Socket' => '/tmp/mysql.sock', //'Port' => 3306, //'Encoding' => 'utf8', // Connection encoding -- use whatever here your MySQL tables collation is. 'Convert' => 'utf8', // -- 'Convert' option only works when 'Encoding' option is specified and iconv (http://php.net/iconv) is available. // -- It specifies the encoding to convert your MySQL data to on the website (most likely needs to be utf8) 'Hostname' => '116.68.171.190', 'Username' => 'REMOVED', 'Password' => 'REMOVED', 'Database' => 'REMOVED', 'Persistent' => true, 'Timezone' => '+7:00' // Example: '+0:00' is UTC. // The possible values of 'Timezone' is as documented from the MySQL website: // "The value can be given as a string indicating an offset from UTC, such as '+10:00' or '-6:00'." // "The value can be given as a named time zone, such as 'Europe/Helsinki', 'US/Eastern', or 'MET'." (see below continuation!) // **"Named time zones can be used only if the time zone information tables in the mysql database have been created and populated." ), // This is kept separate because many people choose to have their logs // database accessible under different credentials, and often on a // different server entirely to ensure the reliability of the log data. 'LogsDbConfig' => array( //'Socket' => '/tmp/mysql.sock', //'Port' => 3306, //'Encoding' => null, // Connection encoding -- use whatever here your MySQL tables collation is. 'Convert' => 'utf8', // -- 'Convert' option only works when 'Encoding' option is specified and iconv (http://php.net/iconv) is available. // -- It specifies the encoding to convert your MySQL data to on the website (most likely needs to be utf8) 'Hostname' => '116.8.78.190', 'Username' => 'REMOVED', 'Password' => 'REMOVED', 'Database' => 'REMOVED', 'Persistent' => true, 'Timezone' => '+7:00' // Possible values is as described in the comment in DbConfig. ), // Login server configuration. 'LoginServer' => array( 'Address' => '116.68.171.190', 'Port' => 6900, 'UseMD5' => true, 'NoCase' => true, // rA account case-sensitivity; Default: Case-INsensitive (true). 'GroupID' => 0, // Default account group ID during registration. //'Database' => 'ragnarok' ), 'CharMapServers' => array( array( 'ServerName' => 'LegendaryRO Midgard', 'Renewal' => true, 'MaxCharSlots' => 9, 'DateTimezone' => '+7:00', // Specifies game server's timezone for this char/map pair. (See: http://php.net/timezones) //'ResetDenyMaps' => 'sec_pri', // Defaults to 'sec_pri'. This value can be an array of map names. //'Database' => 'ragnarok', // Defaults to DbConfig.Database 'ExpRates' => array( 'Base' => 10000, // Rate at which (base) exp is given 'Job' => 10000, // Rate at which job exp is given 'Mvp' => 10000 // MVP bonus exp rate ), 'DropRates' => array( // The rate the common items (in the ETC tab, besides card) are dropped 'Common' => 25000, 'CommonBoss' => 2500, // The rate healing items (that restore HP or SP) are dropped 'Heal' => 2500, 'HealBoss' => 2500, // The rate usable items (in the item tab other then healing items) are dropped 'Useable' => 2500, 'UseableBoss' => 2500, // The rate at which equipment is dropped 'Equip' => 5000, 'EquipBoss' => 1000, // The rate at which cards are dropped 'Card' => 7500, 'CardBoss' => 1000, // The rate adjustment for the MVP items that the MVP gets directly in their inventory 'MvpItem' => 2500 ), 'CharServer' => array( 'Address' => '116.68.171.190', 'Port' => 6121 ), 'MapServer' => array( 'Address' => '116.68.171.190', 'Port' => 5121 ), // -- WoE days and times -- // First parameter: Starding day 0=Sunday / 1=Monday / 2=Tuesday / 3=Wednesday / 4=Thursday / 5=Friday / 6=Saturday // Second parameter: Starting hour in 24-hr format. // Third paramter: Ending day (possible value is same as starting day). // Fourth (final) parameter: Ending hour in 24-hr format. // ** (Note, invalid times are ignored silently.) 'WoeDayTimes' => array( //array(0, '12:00', 0, '14:00'), // Example: Starts Sunday 12:00 PM and ends Sunday 2:00 PM //array(3, '14:00', 3, '15:00') // Example: Starts Wednesday 2:00 PM and ends Wednesday 3:00 PM array(1, '19:00', 1, '20:00'), array(2, '18:00', 2, '19:00'), array(3, '18:00', 3, '19:00'), array(4, '18:00', 4, '20:00'), array(5, '18:00', 5, '20:00'), array(6, '18:00', 6, '19:00') ), // Modules and/or actions to disallow access to during WoE. 'WoeDisallow' => array( array('module' => 'character', 'action' => 'online'), // Disallow access to "Who's Online" page during WoE. array('module' => 'character', 'action' => 'mapstats') // Disallow access to "Map Statistics" page during WoE. ) ) ) ) ); ?> Events: 1. Extrating fluxcp-ra-master (fluxcp-ra-master folder renamed to cp), FluxCP_Item_Icons_2012-08-05 (Extracted to cp) and FluxCP_Monsters_Eclage_14.2 (Extracted to cp). 2. Editing application.php & servers.php 3. Add cp folder to "cp.zip" 4. Uploading to rajagame.com 5. Extracting cp.zip 6. Connect to cp.rajagame.com 7. Redirected to cp.rajagame.com/?module=install 8. Typing the secretpassword. 9. Authenticate 9. Typing the MySQL username & password. 10. Update LegendaryRO Midgard. 11. An error message popout 12. Reloading, disconnected. So what happen?
  5. Because the NPC does not exist. I can't say more than that, lol. Hmm, bytheway where did you get the iRO Cash Shop Texture?
  6. yes, seriously check this http://rathena.org/board/topic/70841-r16771-client-md5-hash-check/?p=139834 long ago, ive read an openkore forum about how to bypass the login pin. and they did bypass it. hmm, oh yes you're right. here's the thing i did for them not to know my hash. i did use secure grf and next i use Geromes game guard call rocshield, when you use secure grf it will change the hash of your client and then use the rocshield on your client it will also change the hash of your client(but i think it is a fake hash) because when i compute the hash of the client from secure grf & rocshield my server wont let me login, but when i used the hash of the client from secure grf only it let me login. i really dont know what happen, but i think because of the rocshield, the client is given a false hash when you try to compute it using the tool here in rathena, Do not use two different anti-hack programs. It's overkilling And possibly do not work. And if does work, it will produces a slight lag spikes. go to your phpmyadmin, install it if you do not have one. go to you your ragnarok db, find the bk_config, find the table row $@BKNextUse and $@BKNextUseVariation. according to the author, the sum of the two row table values are the time allowance on the next interrogation on the same player. $@BKRate if set to 0, it will be disabled. The rates base on my understanding are the chances on how each of the module will be use. for example rates 10% to module 1, rates 50% to module 2 and so on. I hope I answer your questions well Edit: I didnt touch the default config for it is already working and stable. So I cannot give you the instructions on how-to, I might misguide you. Nope, you don't answer it. I am asking how to make botkiller to check every players after x times playing in the server.
  7. This thread does not mainly discussing about requesting a script, it's also discussing a problem but the ratio of discussion is 1:10, which mean requesting is still mainly discussion here so don't say I am breaking the rules, lol. I believe it's better help someone in one topic with alot of question rather than making a lot of thread for a lot of question. I am using WoE Controller from Euphy, but everytime I break a emperium and go to Master's Room I don't see a Treasure Chest. // -------------------------------------------------------------- // - Guild Wars - // -------------------------------------------------------------- // ----------------------- War of Emperium ---------------------- // - Guild WoE time settings npc: npc/guild/agit_controller.txt // - Guild NPC Template file npc: npc/guild/agit_main.txt // - Al De Baran npc: npc/guild/aldeg_cas01.txt npc: npc/guild/aldeg_cas02.txt npc: npc/guild/aldeg_cas03.txt npc: npc/guild/aldeg_cas04.txt npc: npc/guild/aldeg_cas05.txt // - Geffen npc: npc/guild/gefg_cas01.txt npc: npc/guild/gefg_cas02.txt npc: npc/guild/gefg_cas03.txt npc: npc/guild/gefg_cas04.txt npc: npc/guild/gefg_cas05.txt // - Payon npc: npc/guild/payg_cas01.txt npc: npc/guild/payg_cas02.txt npc: npc/guild/payg_cas03.txt npc: npc/guild/payg_cas04.txt npc: npc/guild/payg_cas05.txt // - Prontera npc: npc/guild/prtg_cas01.txt npc: npc/guild/prtg_cas02.txt npc: npc/guild/prtg_cas03.txt npc: npc/guild/prtg_cas04.txt npc: npc/guild/prtg_cas05.txt // - Treasure Room Protection //npc: npc/guild/trs_rp.txt // --------------- War of Emperium Second Edition --------------- // - WoE SE time settings npc: npc/guild2/agit_start_se.txt // - Guild NPC Template file npc: npc/guild2/agit_main_se.txt // - Town Flags npc: npc/guild2/guild_flags.txt // - Arunafeltz npc: npc/guild2/arug_cas01.txt npc: npc/guild2/arug_cas02.txt npc: npc/guild2/arug_cas03.txt npc: npc/guild2/arug_cas04.txt npc: npc/guild2/arug_cas05.txt // - Schwaltzvalt npc: npc/guild2/schg_cas01.txt npc: npc/guild2/schg_cas02.txt npc: npc/guild2/schg_cas03.txt npc: npc/guild2/schg_cas04.txt npc: npc/guild2/schg_cas05.txt I also have seen some server that has a PvP Map, example they can do PvP in a map that use Izlude map but when we @go Izlude, the map do not activate the PvP so It a different map with same map, so how we can do it? I also see in a official server, idRO. They has BGR (Best Guild Record) and some private server modified it become soemthing more, If you can keep your castle for a x period your Guild Master will get a reward in his storage or on his Guild Storage 'I see guild bank in my server If I am not wrong but I can't use it, I don't know how to open the guild storage lol' or maybe the reward distributed to every member storage of the Guild, e.g the reward for Guild A is 5 Yggdrasil and 500,000 zeny per member so member A got 5 Yggdrasil and 500,000 zeny and member B got 5 Yggdrasil and 500,000 zeny but member C wasn't online during the WoE so he do not get the reward (Based everytime WoE in the castle were activated, not based on it's days because It will not be fair because my server do not always do WoE in one place, e.g Prontera in Monday and Geffen in Tuesday) I have seen a couple of server with a script 'Headgear Quest from A - Z', one of them do not have any money to buy a script (That using PayPal, etc for doing a transaction) , like me. So, I believe the script must be shared for public but unfrontnanetly I don't found them. Mall, I have seen a server with a mall they sell alot of things with balanced price and not a Godly items (It's not a ransum for WoE or hunting) In the server I see mall and Headgear Quest from A - Z has own map, somewhere I forgot but Mall and Headgear Quest from A - Z has a same map. Cash Point NPC, It's not necessary I can edit the Kafra Shop from Payon to do this. I am considering to put CP NPC on itemmall map. Custom Items, I don't know what the hell is going on but this new server has a +1000 custom headgear, that's make me jealous because how that server install the custom headgear one by one, I believe they must be download it somewhere but I don't found it. So do you have it? If yes, do you want to share it with me? Please, I am newbie at Ragnarok Online. I am seriously new to Ragnarok Online but I am a little senior at managing server so I know a little how to managing a server but I don't know what is Ragnarok Online was, I already study a little but well I think my knowledge still need to be improved, ahaha. Oh ya, do you know where I can put my players to do a vending and where I must put my mall NPC & Headgear Quest from A - Z for players to buy a ransum and do a quest? I am thinking to add alot of custom items that balanced with common items. No answer?, please.
  8. Okay, I still don't get about this posts. http://rathena.org/board/topic/66834-antibot-botkiller-6/?p=118042 I don't know how to: 1. Make the antibot check every players everytime they login. 2. Make the antibot check every players every 5 minutes, except they were AFK or Vending. So do you know how to do it? Please give me more detailed informations, I do not know about BotKiller, I am a new guy here, ahaha.
  9. Someone from eAthena said that this Antibot method has been cracked someway. is that true? http://eathena.ws/forum/topic/1114-botkiller-6-antibot-script/
  10. I can't provide any logs of the server due to the facts I don't found any logs there, but I am sure it because I am updating it to r17245 I already run 17176 sql query, from http://rathena.org/board/topic/81335-error-at-starting/#entry193031. It's not working, it keep says there is error, but yes. I can connet to the server after I do that, before that I can't but there still a lot of godlike word of Duplicate, Waring, etc. Here the part of the server log I found, others. I can't copy it due the limitation of windows. http://pastebin.com/mHAwvCfv I also get this after I compile it again 'Build Solution' on Microsoft C++ Express 2010 http://pastebin.com/amJjXJJv As a note, I do not do anything before the error pop out, except updating the svn.
  11. Yes, I am using that but when I am diffing the recommended ragexe, the client do not show the aura (On the foot) only a spirit ball. So I am trying to get newer differ.
  12. you should try harder to find it, many people have supported this, for everything that belong to the client itself (kRO), you can find/search in Client Side section : an example from the quote problem : this I know miruku projects but it will kill me because I want to download a eclage then I must the whole folder, ahaha. I am trying to make a lite client for idRO because in Indonesia people mostly have idRo than kRO due to the facts, they are the official servers.
  13. Yes, I already try it multiple times! Ahahaha
  14. I want to using Pre-Renewal and Renewal Mechanism at the same time. I want to use all of the Pre-Renewal Mechanism, and on the another side I don't want to use Renewal Mechanism at all. I just want to use the map, monster (Pre-Renewal Formulas), npc, quest (Non 3rd Jobs Quest, I don't have any experience in Renewal Mechanism so I don't know If on Renewal Mechanism there is only 3rd Jobs Quest), items (I believe renewal items will be available even I don't use Renewal Mechanism). I also heard when I am activate renewal.h (#define RENEWAL, only) they feel they fighting a monster stronger than before, so I am trying to use a Pre-Renewal Formulas, that's why I am asking a Renewal monster to be calculated by a Pre-Renewal Formulas I also heard there is some server that say they have Battlegrounds 2.0, what is that mean? What's the different between Battlegrounds 1.0 and Battlegrounds 2.0 I also heard about WoE 2.0, What's the different between WoE 1.0 and WoE 2.0? Do you have Ep. 14.2: Eclage? If yes, would you share the .grf (I just need the Eclage Updates, not the whole .grf, I also need the whole Eclage Updates not only the town of Eclage ) I am requesting this because I am using idRO data.grf (It's 100% sucks! They even do not update their izlude town, lol. I must do it myself. I am considering to using kRO but I don't know where I can download the latest version or the recommended version) I am also considering to use a security, but I don't know how I can use a security and I don't know where to get available security for free, I don't have money so I don't know how to get a security like harmony. I seriously want to get harmony but I know my dad will 100% refuse to buy me such things like that because it too expensive for us. I know you would say 'Are you crazy? Asking for a good security for free? GTFO!" or something like that , somebody could you please help me for free to improve my server? I am not an expert to do such things like that and I make a server for fun not for achieving a achievement or something else (Well, some of the reason is still a little have a same defition, I am too lazy to follow a rules so I will make my own rules, so I make a server but when I make a server I will not make a server that will only fun for me, I will make it fun for others) I am also still 14 years old (March 31) but I am a game lover . I even thinking to crack Harmony yesterday (I am so stress ahaha because I believe harmony will make things easier because I don't want to ban my players, banning is hurting yourself because it will make the server dead, no more players. My servers is a Mid rate server but I don't want to adding a overpowered donations or imbalanced customs due to the facts that midrate is a Low rate with a plus, so it just like a official server but it offers something more. I am a newbie of Ragnarok Online, I never really play Ragnarok Online, I just play on a official server for a 1-2 weeks then I disconnect from the server because it was very boring because I don't know what I must do, leveling is so hard there. I am writing this with heart, with a greatly of hope to improve my server, due to the facts no one want to be my friends (I have friends on the real world but they don't really accept me as a friends sometimes they don't respect me by leaving me alone or heed me when I am talking a.k.a they don't answer or response any word that come out of my mouth due to the facts I can't socializing in the real world because my dad don't give me a good tutorial how to live in the real world, he just give me a computer when I want young so everyday I just playing games, and games and it destroying my life! I am so desparate of that facts but I believe I can change it one day, but first I want to play with my computer like making a server.
  15. xeNium

    FluxCP Questions

    Yes, I know 127.0.0.1 is the root but I am using two dedicated server, one for the website and one for the server. I am using the website dedicated server for the patcher and the FluxCP. So which one ip I must write there?
  16. Exneval, Super Novice and Expanded Super Novice, are they renewal?
  17. Questions #1: Which is the most stable control panel? Xantara FluxCP or CalciumKid FluxCP Renewal? Or do you know another script that more stable than those FluxCP? Questions #2: I know this sound silly but I still don't know how to install the FluxCP! I am still testing it on my PC (If it working, I will upload it to my website but until now I even can't open the FluxCP, omg!) Thank you for reading, I hope some of you can help me, ahaha. I will try it again, I will come back every 5 minutes, I think.
  18. It's not a big problem I just can't update the shins diff patcher from it's website. It keep blocking me to downloading the whole files from the SVN (via TortoiseSVN) It won't download the whole files. http://subversion.assembla.com/svn/weetools/trunk/ShinsDiffPatcher/
  19. Bytheway soon I think I will deactivate the renewal mechanism (Not #define RENEWAL) because it little sucks!
  20. I want to use renewal mechanics (Except the 3rd jobs) Bytheway how I can disable it? Just give a comment '//' on the line or remove the line? If just give a comment then on which line I must give?
  21. I do not disable renewal at all, I just disable the exp etc that not related with npc, monters, items etc. You are right I disable it --a but I never think I have disabled that before, maybe that was my mistake. So the question is, did they still can become a shadow chaser or other 3rd jobs? In a pure server there is only two way that a player can become a 3rd jobs via GM commands and via completing the 3rd jobs quest, am I right? If yes then did they can't become a 3rd jobs?
  22. naaaan, Are you sure? Is that do not damage the database? Emistry, Is there a way to make the renewal mobs, npc, items, etc except classes activate on the server?
×
×
  • Create New...