-
Posts
96 -
Joined
-
Last visited
-
Days Won
19
Everything posted by FelixBeta
-
Making path with spaces is not good idea in any situation, consider just rename it
-
You can use xammp from PHP Parser topic, works fine. But for CCR launcher you would need to edit configs for sure
-
Downloaded via different pc, worked fine. Maybe try vpn?
-
I would like to share with you guys my tool for saving each spreadsheet list in excel file to make life easier when you work with PHP parser. Everyone knows how it's tricky to save each text file when you work on excel files for your server/client. Now you can just save excel files and run this tool, it will save all lists as tab delimited text files (be careful to name your lists the way parser wants, otherwise it will compile different file). Tool configured for 2.2.3.2 excels (default parser from forum fits well), but you can change ini for any version. Basic usage: 1. Unpack it somewhere, preferably near parser folder. 2. Open config.ini and edit path to your parser folder where gu_in folder is located. 3. Run ExcelTxt.exe Download: https://www.mediafire.com/file/1q0zuj8rextb7pz/ExcelTxt.7z/file Author: FelixBeta
-
Here is fixed default php excel parser from TriRozhka. For most of my projects I use specifically php version due to more flexibility. This is end of sale free version that does not include map parser. It will be a great tool for learning and developing your server. Forget about DatEdit and 010 You can also purchase C++ version directly from him. There is no guide for now, but your basic steps would be: - Edit Excel file and save it. - Click on spreadsheet list and click Save As (pick tab delimited txt file) and save your txt file. - Do this for server/client files that are changed. Most client spreadsheet data is linked to server via formula, so you don't need edit it. Only when you add/remove rows. - Compile via php in browser or cmd. Parser (English): https://www.mediafire.com/file/0ozhc4ifgmcoofo/Parser_GU_Clean_English_Fixed_2019.7z/file Parser (Russian): https://www.mediafire.com/file/2ov66e964i2fdw0/Parser_GU_Clean_Russian_Fixed_2019.7z/file Xamp (Apache + PHP) 1.7.0 (Suitable php version for running this parser): https://sourceforge.net/projects/xampp/files/XAMPP Windows/1.7/xampp-win32-1.7.0-installer.exe/download
-
Here is my full list of 2.2.3.2 GM commands that you can use on your server. Please note that some commands duplicate each other, some may require various situations to work, most commands require own syntax after command, like serial, type etc. Some default commands don't have names, but they are here in list and available in Odin Secure. ;;Add race currency. %show me the dalant ;;Add gold %show me the gold ;;Make yourself race leader %BossMe ;;Alter CW schedule, rough example %OneHourAfter 0 1 %OneHourAfter ;;Set owning neutrals guild %Set Settle Owner Guild ;;Clear owning neutrals guild %Clear Settle Owner Guild ;;Teleport to character %gotochar ;;Teleport to monster %gotomon ;;Give yourself premium %premium ;;Set guild grade to guild serial and grade. Example %Set Guild Grade 5 1 %Set Guild Grade ;;Set guild grade by the guild name %Set Guild Grade By Name ;;Set guild grade by the guild serial %Set Guild Grade By GuildSerial ;;Set yourself guild leader %MasterMe ;;Set your maximum level %altlv ;;Set server exp rate %setexprate ;;Teleport to npc by serial %gotonpc ;;Get npc quest %npcquest ;;Remove npc quest %delquest ;;Manage guild (propose GvG, add funds, expel players etc) %manageguild ;;Start guild master election %masterelect ;;Start cash shop event %conevent ;;Spawn item %* ;;Change account grade %change degree ;;Start event respawn %respawn start ;;Stop event respawn %respawn stop ;;Upgrade weapon %allmuzi ;;Show your xyz coordinates %xyz ;;Set your exp %altexp ;;Teleport to map (%jump Exile_land 0 0 0) %jump ;;Pass dungeon quest %pass dungeon ;;Make yourself invisible to any detect %transparent ;;Make yourself visiable %no transparent ;;Max attacking damage %max attack point ;;Min attacking damage %min attack point ;;Revert to normal attacking damage %normal attack point ;;Enable oneshot kill %matchless ;;Disable oneshot kill %no matchless ;;Teleport to racial HQ port (%port 0) %port ;;Teleport to racial Ether port (%eder 0) %eder ;;Teleport to transport ship %goto ship ;;Start chip war %start holy ;;Same as start holy %stone ;;Empty %stone bye ;;Same as stone bye (both commands does nothing) %keeper bye ;;Empty %servant ;;Same as servant %start keeper ;;Teleport to chip terminal %goto stone ;;Enable all loot from monster %beggar ;;Disable all loot from monster %no beggar ;;Send message to GM chat %# ;;Kick player %kick ;;Pass your quest one by one %pass quest ;;Summon player to you %charcall ;;Summon monster %moncall ;;Teleport to crag mines %goto mine ;;Copy player of same race and gender %copy ;;View total online %total ;;Kill yourself %die ;;Restore half of your hp/fp/sp %miracle ;;Restore full hp/fp/sp %fullmiracle ;;Make yourself invincible %neverdie ;;Make yourself mortal %no neverdie ;;Set level %lv ;;Set force skills PT %upfcitem ;;Set skill PT %upskill ;;Set force PT %upforce ;;Set all PT %allskill ;;Set contribute points %contribute_p ;;Set pvp points (currency) %contribute_m ;;Set animus recall time %recalltime ;;Set animus exp %recallexp ;;Enable/Disable monster respawn %monset ;;Set all force skills %full force ;;Spawn 4 inventory bags %threeseven ;;Clear your inventory %clear inven ;;Enable successful upgrade %god hand ;;Disable successful upgrade %chicken hand ;;Set buffs time %effect time ;;Clear all effects %effect clear ;;Show players number around you %circle ;;Set your set level and spawn equipment %fullset ;;Upgrade your armor %dfgrace ;;Set animus max/min/normal attack %recallattack ;;Set all your PT and skill PT to level 0-99 %allskillpt ;;Resurrect after death %resurrect ;;Create GvG field %createfield ;;Destroy GvG field %destroyfield ;;Regenerate gravity stone %regenstone ;;Destroy gravity stone %destroystone ;;Take gravity stone %takestone ;;Get gravity stone %getstone ;;Drop gravity stone %dropstone ;;Force take gravity stone %forcestone ;;Check goal %checkgoal ;;Show GvG schedule list %recvschedule ;;Show GvG battle info %recvbattleinfo ;;Show total guild rank %recvtotalguildrank ;;Show pvp guild rank %recvpvpguildrank ;;Change tax rate %changetaxrate ;;Set UMT delay %amp-set ;;Fill UMT storage %amp-full ;;Show server time %servertime ;;Summon party by part leader name %partycall ;;Summon guild by guild name %guildcall ;;Load your cash points amount %cashamount ;;Purchase cash shop item %csbuy ;;Set premium rates %primium ;;Set class refine event status %classevent ;;Take holy mental scanner %takeholymental ;;Set chip war status, start/end/keeper status like invincible or chaos etc %war ;;Set animus level %recalllv ;;Recover animus hp/fp %AniPow ;;Set nuclear effect %AfterEff ;;Remove skill/force delay %removesfdelay ;;Cancel auction registered items with logout %utcancellogout ;;Cancel auction registered items %utcancel ;;Save chat %chatsave ;;Drop jade by code %drop ;;Set ore amount %oreamount ;;Show remaining ore %remainore ;;Show server rates %serverrate ;;Show premium server rate %premiumrate ;;Set max/min/normal trap attacking point %trapattack ;;Set damaged body part %hitme ;;Start eventset %eventset start ;;Stop eventset %eventset stop ;;Set temporary pvp points %temp point ;;Refresh pvp killer list %new killerlist ;;End potion effect %buf ;;Attach/dettach lua script %lua ;;Ban player chat %userchatban ;;Set item loot rate %itemloot ;;Set mining speed rate %minespeed ;;Set skillforce PT rate %sfmastery ;;Set base PT rate %basemastery ;;Set animus exp rate %animuexp ;;Set player rate %playerexp ;;Set dungeon reward rate %darkholereward ;;Set premium item loot rate %pcitemloot ;;Set premium mining speed rate %pcminespeed ;;Set premium skillforce PT rate %pcsfmastery ;;Set premium base PT rate %pcbasemastery ;;Set premium animus exp rate %pcanimuexp ;;Set premium player rate %pcplayerexp ;;Give yourself premium %mepcbang ;;Get premium items %pcbangitemget ;;Expire premium %expirepcbang ;;Enable vote %voteenable ;;Show vote info %voteinfo ;;Set information for vote %playerset ;;Set vote conditions %envset ;;Set vote period %timeset ;;Set player timelimit %tlinfoset ;;View player timelimit %tlinfo ;;Set timelimit status %tlsysset ;;Set action points (0 - Process point, 1 - Kill point, 2 - Gold point) %actpset ;;Show action points event status %eventst ;;Set action point event status %setevent ;;Get golden boxes count %getboxcnt ;;Set hp % %sethp ;;Set full hp/fp/sp %hfs full ;;Punish player %punish ;;Remove punishment %unpunish ;;Update honor guilds list %update honor guild ;;Start cash shop discount event %startcashdiscountevent ;;End cash shop discount event %endcashdiscountevent ;;Start cash shop event %startcashevent ;;Look like race leader %BossLook ;;Set specific PT amount %changemastery ;;Empty %reportcrihp ;;Skip chip war schedule stage to next one %pass schedule ;;Empty %exit stone ;;Change all items amount in inventory to 1-99 %alterinvendur ;;Not sure, but something about PT %freesfbyclass ;;Spawn all craft materials %lootmaterial ;;Spawn all towers and materials %loottower ;;Spawn mine and battery %lootmine ;;Collect own or player stats information in txt file %charlog ;;Set guard tower. Cleans SystemGuardTower.ini! %makesystemtower ;;Destroy system tower %destroysystemtower ;;Remove archon message %removebossnotice ;;Create bank %trunkinit ;;Spawn everything for upgrade %lootupgrade ;;Spawn dungeon keys %lootdungeon ;;Spawn everything around you %powerloot ;;Kill monsters around you %powerkill ;;Complete another player quest %completequest ;;Loots upgraded item, but way not work %lootugradeitem ;;Add guild battle to schedule. Something like %addguildschedule Guild1 Guild2 23 1 0 (23 hour, 1 dunno what, 0 is bellato (1 cora, 2 acc)) %addguildschedule ;;%Setguildcolor 0 or 1 %setguildcolor ;;Current guild color %curguildcolor ;;Add one day to guild schedule, but needs many names :D %addonedayguildbattle ;;Empty %guildsuggest ;;Empty %guildinfo ;;Send combine result %excombineresult ;;Set damage to keeper %keeperdamage ;; %PatriarchAuto - Set Race Leader Voting with Cheat Possible.[Number 0 : Able to Vote with Cheat, 1 : Not Able to Vote with Cheat]. Example: %PatriarchAuto 0 %PatriarchAuto ;; %PatriarchProc - Set Race Leader Progress in order from 0 to 5. This cheat code needs to be preceded by %PatriarchAuto 0. [0 : Register Candidate, 1 : Additional Candidate, 2 : Start Voting 3 : Result Calculation, 4 : Apply for Board Members, 5 : Nominate Board Members] %PatriarchProc ;; %PatriarchInfo - VoteInfo Patriarch %PatriarchInfo ;;Remove pvp point limit %pvplimit ;;Increase playtime for coupons %playtimeinc
-
Here are various SQL queries that can help some administrators/developers to work with accounts and characters. All queries are mostly for 2.2.3 and newer versions. Feel free to add your own useful queries (place them in hide for portability).
-
A simple and straightforward guide on how to install Microsoft SQL Server 2014 database and management tool on your server. I strongly recommend to avoid any lower versions such as 2005 or 2008/R2 due to their total obsolescence and compatibility issues on modern systems. I'm using SQL 2014 Enterprise Edition, you can easily find it all over internet (prefer respected forums/torrents). Step 1: Unpack your sql 2014 .iso to any folder and run setup.exe as Administrator. Select installation tab and click New SQL Server stand-alone installation. Step 2: Don't mark option to check for updates and just click Next. Step 3: Wait till it scans for requirements and click Next. if needed - install .NET Framework, but usually it don't ask. Step 4: Select SQL Server Feature Installation and click Next. Step 5: Select Database Engine Services, Analysis Services, Management Tools - Complete and click Next. Step 6: As you are installing SQL Server on clean machine, just select Default Instance and leave ID default. Click Next. Step 7: Select Automatic as Startup Type for all services and configure Collation if needed. Russian users may need to make cyrillic collation. Step 8: Click Add Current User, it will automatically add system user in list. Then click Next. Step 9: Select Mixed Mode and enter password that will be used for "sa" login. After this, click Add Current User, it will automatically add system user in list. Step 10: Now just click Install and wait for installation complete. Step 11: Once installation complete you can start SQL Management Tool and connect to your server via default credentials or using sa user with defined password.
- 1 reply
-
- 1
-
-
Re-check your ODBC setting for BILLING db. Also start your server as administrator You can also adjust zoneserver rfacc.ini: [Options] DBSTR = Provider=MSDASQL;DSN=BILLING;Source=BILLING;UID=sa;PWD=123456;Initial Catalog=BILLING; ErrDBSTR = LogLevel = 2
-
Hello RF Online Community, We understand the importance of third-party services like security solutions, script development,hosting and Game Control Panels (GameCP) in running a successful RF Online server. This thread aims to collect your valuable feedback, experiences, and recommendations regarding these services. Whether you had an excellent experience or ran into some issues, your insights can help others make informed decisions. Please share your thoughts using the template below: Product/Service Name: Website or Forum Link: Owner Name: Feedback: Thank you for taking the time to share your feedback. Your experiences can go a long way in helping others in our community. Best regards, FelixBeta
-
Those are community default RF Online Age Of Patron files. Core of the files are PlayPark updated client as of 12.04.2021 and TriRozhka modified server files Nov 2016 build. Client Information: - Client scripts are synced with server scripts including general portion of Belzeebub update. - Added Russian datatable with 2232 translation, Age of Patron content remains English. Server Information: - Server scripts are synced with client scripts including general portion of Belzeebub update. Server: https://www.mediafire.com/file/ej35qebrswnmhl1/Default_AoP_Server.7z/file Client: https://www.mediafire.com/file/87klwsusfg2j6hh/Default_AoP_Client.7z/file
-
Those are default server and client files, suitable for learning RF Online game. As any retail file, it has some imperfections that you can adjust or change. From my side, I would recommend you to use Microsoft SQL Server 2014 (Please, don't use old stuff like 2008 that will cause you issues eventually). You can use later versions, but they have external Management tools, which are slow. Don't restore .bak files if you don't know their origin, always try to use database creation scripts from RF_User and RF_World folders, one by one. Server: https://www.mediafire.com/file/e19rrbx4gqvq01e/Default_2232_Server.7z/file RF_User creation sql script (Ready to use) https://www.mediafire.com/file/niatallpdbxjr1i/RF_User_clean_sql2014.sql/file RF_World creation sql script (Ready to use) https://www.mediafire.com/file/ja5t5kgiazs44oz/RF_World_clean_sql2014.sql/file BILLING creation sql script (Ready to use) https://www.mediafire.com/file/eb1p45ao5dzo4za/BILLING_clean_sql2014.sql/file Client: https://www.mediafire.com/file/2hxg0gzvlh9gdvn/Default_2232_Client.7z/file Small developer launcher: https://www.mediafire.com/file/7ag1pk4md503sbu/DevLauncher.7z/file Default R3Engine.ini for english client language: You can create simple .bat file to register your db ODBC. Feel free to change SQL connection provider, names or other data. Start your server As Administrator. ODBC.bat code: @echo off set bil=BILLING set acc=RF_User set wld=RF_World %WINDIR%\System32\odbcconf.exe CONFIGDSN "SQL Server" "DSN=%bil%|Description=|SERVER=(local)|Trusted_Connection=Yes|Database=%bil%" %WINDIR%\System32\odbcconf.exe CONFIGDSN "SQL Server" "DSN=%acc%|Description=|SERVER=(local)|Trusted_Connection=Yes|Database=%acc%" %WINDIR%\System32\odbcconf.exe CONFIGDSN "SQL Server" "DSN=%wld%|Description=|SERVER=(local)|Trusted_Connection=Yes|Database=%wld%"
-
Dear Community Members, We are thrilled to welcome you to the new RFDev, a community-driven forum inspired by the legacy of the closed rf-dev.net forum that was home to countless RF Online development guides, tutorials, server and client files. We aim to reignite that spirit and create a place where passionate developers and enthusiasts can come together, share, learn, and collaborate. Here's what you can expect from RFDev: Guides & Tutorials: Access a comprehensive collection of guides and tutorials covering various aspects of RF Online game development. Server & Client Files: Find all the essential files to set up and manage your RF Online server, carefully curated and made available by the community. Collaboration: Connect with fellow developers and enthusiasts to work on projects, exchange ideas, and learn from one another. Support: Whether you're just starting or have years of experience, our community is here to provide assistance, feedback, and encouragement. Community Spirit: Be part of a welcoming community that values knowledge-sharing, creativity, and the joy of RF Online development. We believe in the power of community, and we invite you to contribute your wisdom, experiences, and passion. Whether you're looking to start your own RF Online server, create innovative mods, or simply explore the world of RF Online development, RFDev is here to support you every step of the way. Feel free to explore the forum, introduce yourself, and start engaging with like-minded individuals. If you have guides, files, or insights to share, we encourage you to post and help others in their development journey. We're excited to see RFDev grow into a hub for RF Online development, and we're grateful to have you with us. Together, let's honor the legacy of the old rf-dev.net forum and build a thriving community for the future. Welcome to RFDev, where the spirit of RF Online development lives on. Let's create, innovate, and inspire! Best regards, FelixBeta RFDev Team
-
Dear RFDev Community Members, I hope you're enjoying your time on our forum and finding the Software & Services section useful. I would like to take a moment to remind you of an important aspect of purchasing products or services here. While we strive to create a community of trustworthy and legitimate sellers, it's crucial to remember that RFDev is not responsible for any scams or fraudulent activities that might occur. Before purchasing any software or service, please follow these guidelines: Know the Seller: Research the seller's history on RFDev or other resources like discord groups or forums. Look at their post count, feedback, and how long they have been a member. If possible, talk to other members who have bought from them. Understand the Product or Service: Make sure you completely understand what you are purchasing. Read all the information provided in the advertisement and ask the seller any questions if something is unclear. Use Secure Payment Methods: If possible, use secure and traceable payment methods. Be cautious if the seller insists on non-traceable payment methods. Verify Third-party Reviews: Look for reviews or testimonials from other users who have used the product or service. Honest reviews can give you a better understanding of what to expect. Communicate Clearly: Make sure all the terms of the purchase are clear. If something seems too good to be true, it probably is. Remember, the responsibility of ensuring a safe transaction lies with you. Take your time to do the necessary research and feel free to reach out to the community or moderators if you need assistance. Your vigilance is your best defense against potential scams. Be smart, be safe, and happy shopping on RFDev! If you have any concerns or issues, please do not hesitate to contact us directly. Best regards, FelixBeta RFDev Team
-
Community Rules Content Sharing: Please do not redistribute content found on RFDev on other websites without the consent of the original creator. We encourage sharing the direct link to our website instead. Some members prefer to exclusively post on RFDev, and we respect that choice. Respect Intellectual Property: While it's not advisable to post others' work without permission, RFDev won't filter or remove leaked content. Although we won't promote leaks, we also won't remove them. Developers are expected to safeguard their intellectual property, and we hope members understand our neutral position on this matter. Third-Party Content Rules: The Third Party Content forum has areas specifically for third-party advertisements. Adhere to the unique rules for each section within this category. Advertisement Locations: Ads are restricted to designated sections and are not permitted elsewhere in the community. Community Guidelines Engage with Reactions: Use the Thanks and Like buttons to respond to posts. Reactions, found at the bottom-right of posts, contribute to your forum reputation. Building your reputation benefits the entire community. Link Sharing: Links to other websites are welcome to foster an open development community. You're free to link to your own or other relevant sites, but we appreciate linking back to RFDev if you do share your own. This isn't mandatory but is certainly valued. File Sharing Recommendations: For sharing content, utilize services like Mega or Mediafire. While forum attachments are capped at 1MB, we prefer that you manage downloads through third-party services to help maintain low disk usage on our website. Support Section Rules These guidelines govern the Support section and the assistance provided by the RFDev team. When creating a post, please: Use a concise and clear thread title. Short questions are acceptable if the query is unambiguous. Choose the applicable game version from the thread tag drop-down menu. Provide a brief summary of the problem. For detailed issues, include: Outline the exact steps to recreate the issue. Provide videos or screenshots to elucidate the issue. Share any additional logs or details to explain your issue further. After resolution: Respond to your thread marking it as resolved. The RFDev Team will then close the thread to signify its resolution. Avoid editing your original post to add "solved" or similar messages. Keep the original issue intact for future reference. If reopening a question, create a new thread linking the existing one and clarify why you are revisiting the question. Additional guidelines: Refrain from unnecessary bumping of support topics. If you find the solution, please share it within the thread. Avoid replying with "use search!" or similar unhelpful comments. Respect different skill levels and only respond if you can offer constructive help. If you choose to respond, be prepared to teach at a level that the original poster can comprehend. The RFDev Team oversees the Support section but is not required to answer questions. Tag staff only for forum moderation issues, not for responses to support queries. Assistance will be provided when time allows; otherwise, the community members offer full support. Regardless of who helps, use Reactions to express gratitude for assistance! Guidelines for Software & Service Promotion These guidelines govern the posting of software and service advertisements on RFDev. Active thread maintainers in this section must adhere to these rules. Non-compliance may lead to thread removal and possible account warnings. Commercial engagement on RFDev mandates a related thread in our advertisement section. Direct marketing to members via private messages, including Discord, is prohibited. You may respond if contacted, but initiating such communication is not allowed. Support for RFDev members regarding your software or service is required through your thread or RFDev private messages. Address questions promptly, ideally within 24 hours. You may direct members to your support channels, but timely responses on RFDev are essential. Inactivity or unresponsiveness may result in ad removal. You may refresh your thread once weekly. If already bumped within the week, only respond to directly address another user's reply. Threads must adhere to provided post templates. Start your thread by copying and pasting the template, then add any extra information, screenshots, or other media after the main description. WARNING: Unauthorized commercial products cannot be marketed to members through any RFDev channels, including Discord. If your product is commercial and lacks an appropriate advertisement, promotion is strictly forbidden. Template for Software Post Name: Price: Latest Version: Release Date: Description: Name: Specify the name of the software. Price: Indicate the price of the software or mention 'Free' if it doesn't cost anything. Latest Version: Provide the current version number of your software. Release Date: State the release date of the latest version. Description: Include detailed information about your software. Template for Service Post Name: Price: Description: Name: Mention the name of the service. Price: List the cost of the service or enter 'Free' if applicable. Description: Provide a comprehensive description of your service. Notices for Advertising & Private Transactions Any RFDev member may post commercial projects or services for sale, without restrictions or obligations. If you appreciate our platform, consider linking back to RFDev on your website or social channels. Third parties operate all threads in this section. Our rules aim to uphold quality standards while limiting RFDev's direct engagement. We strive to moderate content but are not liable for member actions. Posts by RFDev staff in these sections are individually supported, not directly endorsed by RFDev. We urge members to exercise caution in all transactions. Evaluate member activity to assess transaction risks. Feel free to vouch for or review sellers in their thread if satisfied, or allow them to address issues privately if dissatisfied. Discussions of non-RFDev transactions are prohibited. If a transaction did not begin through RFDev, please direct comments to the involved parties. We appreciate your respect for our neutral position. Rules for Team Recruitment Permissible content includes: Team member recruitment. Hiring for particular jobs or tasks. Announcing your availability to join a team. WARNING: If offering work services for sale, utilize the Software & Services section. In Team Recruitment, work must be non-compensated, such as voluntary, open-source, or non-profit projects. Rules for Game Server Advertising Rules for game server ads on RFDev aim to maintain quality. Failure to comply may lead to ad removal and account warnings. These rules may change, so please review them if actively advertising a game server. Although RFDev primarily focuses on RF, ads for other games meeting the requirements are allowed. Ads are restricted to owners, staff, or team members of the server. Ads must stay current, with double posting allowed for updates. Respond to RFDev member inquiries within 24 hours in your ad thread. Avoid overloading ads with media. Ideally, no more than one video and five screenshots. Utilize the provided post template for all ads, incorporating additional content as needed. Mandatory Information in Ads Include the following in your ad: Server Name, Website, registration, and download URLs. Datacenter Location. Server Timezone. Experience Rates. Main Server Language (e.g., English, Russian). Server Age (operating time without a wipe). Other optional details may include: Maximum in-game level. Update frequency. Average player count online. Special event details. Any vital server information players should know.