Leaderboard


Popular Content

Showing content with the highest reputation since 02/21/2019 in Posts

  1. 10 points
    Whatup rA. Here's something I've been working intermittently for the past few weeks, it's a massive overhaul of a town map I originally made back in 2012 (Please do not bump that thread back to the front page) that I was fairly proud of, but looks sorta old and outdated now. This is probably the most custom model and texture work I've ever done on a map so far, but while a lot of those assets were made brand new for this map, there's also a lot of custom stuff I've re-used from stuff I worked on in 2019. Ever since I figured out how to retexture things (and it took years, because believe it or not, I'm kind of dumb), I've kinda gone crazy and done a lot of it. Just counting new assets I made specifically for this map, there's 48 new models and 80 new textures. With that said, this map isn't just a revamp of the old one with slightly nicer models and textures. The town is much bigger and more modern. I always wanted it to be that way, but I couldn't really accomplish that with the assets available in 2012, and even if I did have those assets, I probably wasn't skilled enough back then to make them look good. I think the town's lost a little bit of its 'country' feel, and some landmarks have been changed- Most notably, the old graveyard with stone caskets in the northwest end is now a little marketplace with docks, and a few manor-style homes have been replaced with colorful apartment buildings and warehouses, but real world cities grow and change a lot over time, so I'm OK with this. I don't have any interior maps finished yet, and the original Aquitaine had quite a few fields and extra quest-related maps in the surrounding forests and marshlands, so I'll have to update those too, eventually. I'm not 100% satisfied with this map either, and cut a few corners just so I wouldn't be working on it for the next month: I'd like to eventually retexture Malaya's car models into something that looks more realistic and less like a theme park ride, and I'd like to try making some better, more modern looking boats, too. I also got lazy with the marquee sign for the cinema and didn't add any movie titles or show times. I'll probably change that in the future. First screenshot is the old map, everything else is the new one.
  2. 9 points
    Good Morning Another Prontera Edition that was requested some time ago. I thought it was good to show up. Software used: zbrush (for sculpting the organic tree), Photoshop (textures) and browedit (legacy). The map is simple but, sometimes "less is more"
  3. 9 points
    [Client Mod] Chat Timestamp As you can see in the picture above this Mod enables chat timestamps. To get this mod you can visit my github and get all the required files. (https://github.com/Normynator/Ragnarok/tree/master/client/extension/release) How to apply to your client? Add your client date to client_ver.h Compile it for x86 Use something like CFF Explorer (https://ntcore.com/?page_id=388) to add the dll to your client. Done. What clients are supported? 20180620 more to come. I have trouble with XY If you run into a linker error make sure that detours.lib is linked and that you compile for x86. If your Client does weird things/crashes (or whatever) please enable debug in client_ver.h and compile again. Start debug_server.py and put in 1337 if you get asked for a port. Start your client and wait until your bug appears, then check output of debug_server.py and send it here. How to get it for client date XY? If you buy me a coffee or energy dring (2$ Donation) I will sit down and add your requested client date. Buy a coffee/energy drink Also I will try to add new clientdates from time to time. Please don’t PM me directly, feel free to post your questions here. (Maybe someone else would ask your question too)
  4. 8 points
    The forums have been sucessfully upgraded to the newly available IPS 4.4 branch. There are an awful lot of changes, which can been seen below. IPS Community Suite 4.4.0 Released 02/25/2019 Key Changes Major New Features / Enhancements Post Before Registering Animated GIFs AdminCP Notification Center New Email Features: Email Statistics Email Advertisements Unfollow Without Logging In SEO Improvements: Improved pagination with page number now in path (rather than query string) and unique page titles for paginated pages. Improved use of canonical tags. Improved handling of empty containers and profiles to reduce soft 404s. Improved JSON-LD markup, adding @id tags and fixing URLs for comments. Removed page output hidden by JavaScript. Performance Improvements: Added Lazy Loading for images, which will speed up page rendering. Added HTTP/2 support with prefetch/preload. Added support for Brotli compression. Improved default profile photos to use inline SVGs rather than generated images, which will speed up page rendering. Improved browser caching of pages served by the guest page cache, which will reduce the number of requests reaching the server. Improved handing of session data for guests to reduce database reads for guests. Optimized images to reduce file size for faster page rendering. Other minor performance improvements to reduce database queries and fix unnecessary code execution. Commerce Store Filters allow customers to filter products by price, review, stock, or custom admin-defined filters. Core Added setting to display user group formatting in more areas (see 6 New Micro Features). Added less intrusive browser notification prompt in Notifications menu (see 6 New Micro Features). Added ability to show sidebar blocks to only certain types of devices (see 6 New Micro Features). Added ability for club owners to reorder the navigation tabs (see 6 New Micro Features). Added ability for announcements to be linked to an URL or be a title only (see 6 New Micro Features), improved consistency in how announcements are shown in different areas. Improved UI for entering time intervals in AdminCP settings (see 6 New Micro Features). Added a new Icons & Logos section in the AdminCP which allows providing logos for use when sharing links from the community, adding the community as a home screen app on a mobile device (along with additional settings for a PWA manifest to control certain aspects the community’s behaviour when used in this way), and in Safari’s favourites menus and pinned tabs on macOS. Added a new UI for attachments, showing a box with some information about the file, rather than a plain line (see Turbo charging loading speeds). Commerce Braintree Gateway including support for PayPal (with recurring payments), Venmo, and cards. Deprecates some PayPal features. Added ability to target bulk mails to members who have spent certain amounts. Added sidebar widgets for best sellers, latest products, product reviews and a featured product. New Server Requirements: PHP 7.1.0 or higher required (7.3.x now supported). MySQL 5.5.3 or higher requires (5.6.2 recommended). Removed Features Removed EmojiOne-style emojis due to licensing issues. Removed Gravatar support due to privacy concerns and performance issues. Removed password hashes when downloading a member list from the AdminCP. This is for security, to reduce the ease of obtaining sensitive data if the AdminCP is ever compromised. Removed the name of the content (e.g. topic) from the “Next Unread” link which could consume significant server resources on large communities. Release Patches We sometimes release patches for issues that come up frequently between full releases. If you are experiencing any of the issues below on this version you can download and apply the patches using the instructions provided. Fixes several issues. Minor Changes Security We continuously audit the product for potential security issues. While none of these security changes are significant we are committed to making improvements wherever potential issues are found. We’d like to thank everyone who responsibly reported issues to us for this release. Added a setting to prevent Invision Community being used in an iframe to prevent clickjacking. Improved entropy of CSRF keys. Improved SSRF protection. Fixed potential leaking of sensitive keys via HTTP referrers. Fixed an issue where the redirect script could be tricked into outputting HTML from an unverified source. Fixed several minor XSS vulnerabilities. Fixed some missing CSRF checks. Fixed users being able to change the social account used for promoting. Fixed club owners being able to manipulate the meta tags for a page which could force users to be redirected to another website when visiting certain club areas. Fixed non-sensitive information on pending transactions made by guests in Commerce potentially viewable by other guests. Fixed users being able to post remote images when disallowed from doing so. Core - UI Added “Create” menu on mobile. Fixed ordering of custom emoji categories. Fixed the “pulse” animation when reacting to content not being correctly centered. Fixed the “popular” indicator overlapping reactions on mobile devices. Fixed clicking on the label for a field not causing focus to jump the field it is for in several locations. Fixed select boxes always dropping down, extending past the bottom of the screen in some situations (they will now drop “up” if near the bottom of the screen). Fixed node (e.g. forums, products, etc.) selection fields consuming significant server resources on communities which have lots of them by limiting the number that is shown when the select box is initially opened to 100. Fixed “stack” form fields (fields where multiple values can be entered) not showing the “Add another” Button" once an item was removed from the stack after the max elements were reached. Fixed “stack” form fields (fields where multiple values can be entered) not saving the correct values if one item is deleted and then another one added. Fixed carousels not being scrollable on very small devices (e.g. iPhone SE). Fixed carousels not behaving correctly with right-to-left languages. Fixed more than one sort options sometimes showing as selected in some content lists. Fixed styling of bullet points in some lists when using Microsoft Edge. Fixed various W3C validation errors (including removing CSS rules with vendor prefixes which are no longer needed in most browsers). Removed total reputation count in “mini” reputation view (used by Gallery comments and status updates), which isn’t necessary as each reaction type shows its own total. Core - Posting / Editor / Embeds Added tag suggestions from previously used tags as you type. Fixed @mentions not working in some circumstances. Fixed results lists showing in wrong place in some autocomplete fields. Fixed Flickr embeds. Fixed embeds for extremely long content causing crashes on mobile devices. Fixed pasting certain URLs into the editor escaping characters. Fixed certain content being pasted into an editor only actually pasting a single URL from the pasted content. Fixed UI when editing highlighted posts. Fixed a user not being able to post a review if they had previously posted a review which had been deleted. Fixed author of content that is set to be published in the future not being able to view and edit it if they do not usually have permission to view future items. Fixed content that is set to be published in the future being able to be commented or reviewed. Fixed sTex/LaTeX editor code syntax highlighting. Fixed an issue where previewing content with attachments may cause the content to be listed multiple times on the “My Attachments” page. Fixed double-clicking on an image to adjust its size could fail when multiple WYSIWYG editors are on the page. Upgraded CKEditor to 4.11.2. Core - Clubs Added option when splitting topics/other content to have the newly created topic/etc be in a club. Fixed paid clubs being able to be created without having a valid price. Fixed the number of members shown for a club not always being accurate. Fixed layout of the club member list when there is no sidebar (now shows 24 per page which divides evenly between the number shown per row both with and without the sidebar). Fixed club leaders not being able to crop the club icon. Fixed members being able to vote on polls in open clubs even if they aren’t members of the club. Fixed an issue where editing a club on PHP 7.2. Fixed HTML open-graph tags not being set in clubs. Core - Search & Activity Streams Added support for showing images from pages records and poll votes in the activity stream. Improved performance if using MySQL. Improved Elasticsearch integration: Added support for wildcard searches. Added support for custom analyzers. Improved performance for certain Elasticsearch queries. Removed the ability to filter by number of views when searching using Elasticsearch, which had significant performance issues.- Fixed deleted comments showing in activity streams. Fixed error in streams with certain content combinations. Fixed quick search dropdown being dismissed when selecting an option inside it. Fixed browser’s autocomplete box overlapping the quick search dropdown. Fixed behaviour of back button after visiting an unread item in a stream. Fixed search form not being reset when using the browser’s back button. Fixed new products icon floating over the title in streams. Fixed searching by “Select box” profile fields with multiple options. Fixed date filters being lost when changing the sort order in search. Fixed changing the date filters not working correctly if the search was originally initiated by the advanced search form. Fixed date filters showing the dates in the wrong timezone. Fixed “search by terms or tags” and “search by terms and tags” not showing on the search form initially. Fixed content not being highlighted correctly in search results. Fixed issues searches when using “&”, “_” or “%” in the search term. Core - Profiles & User Settings Added ability for users to re-crop their profile photos. Added custom field formatting options for profiles. Added ability for users to delete multiple attachments at a time from the “My Attachments” page. Added AdminCP settings for showing signatures to guests and mobile users. Added ability to disable profile photo imports from URL. Added ability to use $member variable (to access details about the member) in custom profile field formatting templates (“Custom topic formatting” and “Custom profile formatting”). Fixed duplicate entries in the “Reputation” section of member profiles. Fixed an issue where “Complete Your Profile” steps may not be dismissed properly and could re-appear later. Fixed links to ignored users and editing profiles showing even when these features were disabled. Fixed users being able to import profile photos from linked social network accounts even if they don’t have permission to use a profile photo. Fixed a generic error when attempting to import a profile photo from an invalid domain. Core - Notifications Added a new user notification to be notified when their content is embedded in other content. Added ability for administrators to set the default value for several notification settings: “Show popup window when members receive a new personal message?”, “Only send one email notification for followed content per member visit?”, and “Play a sound when notifications are received?” Added a small message when editing notification settings to clarify that changing the default method for following content will not affect content you are already following. Fixed notifications triggered by guests not showing an author name. Fixed notifications for users logged in anonymously. Fixed links to some notifications pages/settings using an old format which caused an unnecessary redirect to the correct URL. Core - Messenger Added ability for moderators to delete messenger conversations. Fixed pagination of messenger search results. Core - Leaderboard Fixed some items missing from the Leaderboard’s “Popular items” list. Fixed Leaderboard positions potentially switching if the positions are tied. Fixed AdminCP leaderboard settings form not showing/hiding fields correctly when turned on/off. Fixed “Top Members” page in the Leaderboard consuming significant server resources on large communities. Core - Members & Accounts Fixed the formatting setting not showing the color box when editing a group in the AdminCP. Fixed errors showing twice on registration form if it was submitted with errors. Fixed potential errors merging some member accounts. Fixed an issue which may allow users to bypass validation if they are held for admin approval by Spam Defense. Fixed login handlers sometimes not syncing email addresses or display names. Fixed login handlers syncing profile data even when disabled. Fixed “Complete Your Profile” not sending the user back to the same page they were previously viewing. Fixed some filters in member list downloads not working correctly. Fixed certain non-latin characters in member list downloads. Core - Status Updates Fixed attachments failing to save when editing a status update. Fixed attachments on status updates not being removed when a member is deleted. Fixed status updates and status update edits still showing as autosaved content after submission. Fixed number of replies to status updates sometimes showing incorrectly. Core - Moderation Added a link to the IP address tools for moderators who can see IP addresses in the online users list. Improved UI of the message which tells a user if their post will need to be approved by a moderator, and added the message in some areas it was missing from. Improved UX for flagging members as spammers: flagging a member as spammer from the AdminCP is now done without reloading the page, hiding/deleting content will be processed faster and notifications will not be sent in the meantime, and flagging a member as a spammer from the front-end will redirect back to the page previously being viewed. Fixed an issue where if a moderator deletes content, and then restores it, it is still permanently deleted after the time period it would have been as if it had not been restored. Fixed word filters not holding content for approval in all areas. Fixed automatic moderation rules needing more reports than set. Fixed automatic moderation not counting reports on status updates. Fixed an issue where banning a member and removing their profile photo would leave a broken image in their profile. Fixed deleting reviews or comments sometimes showing two confirmation dialogs. Fixed content items that require a comment not rendering correctly in the report center. Fixed potential error merging content when both items have reviews. Fixed moderators being able to merge content they cannot view if the URL is known. Fixed bad description on the merge form (said “a topic” rather than “the topic”). Fixed a recommend comment still showing in the content it previously belonged to if it is split into new content. Fixed some inconsistencies in behaviour when hiding/unhiding content which itself has hidden comments/reviews inside. Core - Sidebar Added a sidebar widget to show users with the most contributions. Fixed minimum comments/reviews filters in sidebar blocks. Fixed announcements being shown at the bottom of the on some pages, rather than at the top. Fixed the status update widget caching not taking into consideration if that member has status updates enabled, which may cause a text field when the current member has status updates disabled and vice-versa. Fixes missing margin between two blocks if there is a block between them which is hidden because it has no content. Fixed styling inconsistencies when editing some sidebar blocks versus when they are actually displayed. Fixed the recently browsing widget erroneously showing a guest when using Redis sessions. Fixed error rebuilding content (after changing certain settings) of some sidebar blocks. Core - Social / Sharing Added support for cover photos when promoting to social media. Fixed uploading a new promotional image when editing internally promoted content. Fixed unsorted of time options when scheduling social promotions. Fixed AdminCP > System > Social Media Promotion > Permissions not showing all groups in the list of groups with promote permissions. Fixed an issue where it was not always possible to remove existing Facebook social promotion settings. Removed StumbleUpon share service which no longer exists. Core - Files & Uploads Added ability for administrators to choose to move files when changing between file storage configurations. Improved error messages if an error occurs when uploading a file. Fixed uploading not possible in some areas on iPads. Fixed not being able to submit a form if the user tried to submit it while a file upload was in progress. Fixed an issue where an attachments may stop working while files are in the process of being moved after changing file storage configuration settings. Fixed not being able to delete file storage configurations in the AdminCP. Fixed sorting not being retained when deleting multiple attachments from the Files section of the AdminCP. Fixed deleting an attachment not deleting the file from disk. Core - Emails Fixed bulk mail replacement tags. Fixed HTML entities appearing in plaintext email content. Fixed reverting email templates disappearing (until a page refresh) as if they have been deleted. Fixed a broken language string in Sendgrid settings. Core - AdminCP Member Profile Added “Go to Public Profile” button. Fixed an error when viewing the profile if the member had scheduled content for future publishing. Fixed the profile consuming significant server resources on large communities by changing the content statistics section to count all content, regardless of whether containers (i.e. forums), increment the user’s post count. Fixed content statistics not displaying correctly for some locales. Fixed accounts which are linked to Twitter not showing the correct Twitter username. Fixed a broken link to the notifications page. Core - AdminCP Charts & Statistics Fixed charts consuming significant server resources on large communities by applying a default date range of the last 6 months. Fixed an error viewing the AdminCP keywords usage chart if the same keyword had been set more than once. Fixed errors in AdminCP statistics pages if there is no data. Fixed weekly charts showing the last week of the year twice when the year rolls over. Core - Advanced Settings Added new setting option to only serve non-https images from local server. Added basic Redis usage information to the support area of the AdminCP for self-hosted communities. Fixed some inconsistencies when running tasks using cron. Core - Misc Added administrator log entries for various actions which were not logging. Improved site mark as read process to avoid an unnecessary redirect. Fixed privacy policy not being accessible to banned members. Fixed searching of administrator/moderator logs with non-latin characters. Fixed moderator log showing an unparsed language string for some automatic moderation actions. Fixed error if a background task is working on something (such as sending notifications for a topic) which is deleted while the task is still running. Fixed error reporting when setting up Google Maps API. Fixed some background task not not showing their progress accurately on the AdminCP dashboard. Fixed guests not being able to hide announcements. Fixed potential error in calculating width and height of animated gifs when using ImageMagick. Fixed potential error generating the sitemap if orphaned content exists. Fixed the number of reviews on items not being recounted correctly (when upgrading from certain versions or after converting) if the item has reviews but no comments. Fixed some browsers not correctly caching remote images served by the local server. Fixed the code editor on the External Database login handler configuration screen not loading correctly. Fixed AdminCP Dashboard not loading when lots of background tasks are running by adding a limit of 100 to the number shown. Fixed “Configure Services” button in Community Enhancements truncating unnecessarily. Fixed reputation data for comments or reviews not being deleted from the database when the item they belong to is deleted. Fixed files not being removed from server when uninstalling an application. Upgraded JShrink to 1.3.1 (for PHP 7.3 compatibility). Forums Added setting to RSS feed imports to auto-follow the author to created topics. Improved the UI of the “Poll” sidebar block, fixed the “View topic” link disappearing after viewing results, and fixed an error if the topic the poll belongs to is deleted. Changed behaviour of rating questions and answers that a user has already rated - now clicking the same arrow will undo the original rating, and clicking the other will change the rating to that one (previously clicking the same arrow did nothing and clicking the other undid the original rating). Fixed topics still being shown in search results to users who can longer see them if the per-forum setting to only show topics to the person who created them is turned on for an existing forum. Fixed guests not being able to change the selected forums when using fluid view. Fixed fluid view showing the wrong forums checked. Fixed error viewing the topic preview hovercard if the topic has been moved or merged. Fixed breadcrumb navigation in forums/topics in clubs if there is only one forum outside of clubs. Fixed some inconsistencies with automatic locking and unlocking of topics. Fixed question and answer ratings not being merged properly when topics were merged. Fixed error when approving very old topics. Fixed topics not being accessible if a category with a “minimum posts to view” setting set is changed into a forum without removing the value from that setting. Fixed topics from clubs not being included in the sitemap. Fixed marking a topic as read consuming significant server resources on large communities. Commerce - Store Improved store display by hiding empty product categories. Changed the links to buy/redeem gift cards to be in the menu. Fixed possible error when searching products. Fixed products incorrectly showing as being in stock if they use different stock levels based on custom fields and all variations are out of stock. Fixed the “Continue Shopping” dialog showing multiple times when adding several products from the category list view. Fixed copying a product not copying all settings. Fixed broken UI when hovering over a product image in the store on communities which use a right-to-left language. Fixed product embed images not matching the styling of other embeds. Fixed an issue where copying a product could fail. Fixed meta description on product pages. Commerce - Checkout Added AJAX validation to email field when checking out as a guest. Added ability to disable a payment method by setting the countries it is available to to no value. Fixed partial gift card codes being accepted. Fixed grouped products showing incorrect renewal amount on the checkout form when ordering multiple quantities. Fixed the prompt to log in not being shown for guests checking out. Fixed purchase not being processed properly with third party payment gateways if Commerce app is only accessible to certain groups. Commerce - Payment Gateways Fixed possible error when saving a credit card using Stripe if customer already has a card on file. Fixed error when a guest pays using a Stripe method which requires redirect (3Secure, Bancontact, etc.) Commerce - Subscriptions Added ability to apply subscription package changes to existing purchases. Changed Subscriptions to require renewal terms. Fixed disabled Subscription Packages still being purchasable and viewable in the sidebar block. Fixed duplicate entries in the AdminCP subscriber list if a member has inactive subscriptions. Commerce - Client Area Added custom product fields to printed invoices. Fixed broken UI when viewing payment details on a $0 invoice. Fixed invoice status badges not being colored appropriately on the front end when using languages other than English. Commerce - General Payments / Invoices Added an option to filter invoices by payment status in the AdminCP Improved notification emails for upcoming purchase renewals and transaction refunds to include more information. Improved display of customer purchases in admin control panel by separating active/expired purchases. Fixed missing tax on purchase reactivation. Fixed duplicate items sometimes being added when generating an invoice in the AdminCP. Fixed a possible error when marking an invoice as paid if awarding commission to other users (for example, from Downloads purchases or referrals) in some circumstances. Fixed potential errors adjusting Account Credit settings in the AdminCP. Fixed button to mark an invoice paid showing to admins on invoices created by guests even before the guest has filled in any account details (which show an error if clicked). Fixed editing a coupon form showing the start / end dates in the wrong timezone. Commerce - Customer Management Fixed a potential error in the AdminCP member profile if a purchase has been deleted. Fixed an error in the Referrals tab of the customer page in the AdminCP. Fixed an error occurred when cloning customer fields. Fixed wrong AdminCP restrictions being checked for viewing customer statistics. Commerce - Support Added option for retaining the default reply wrapper when using a stock action as a staff member replying to a support request. Added ability to filter support requests older or newer than a specific date in AdminCP. Fixed incoming emails being routed incorrectly if the same sender had recently sent an email to a different department. Fixed incoming plaintext emails sometimes being parsed blank. Fixed the feature which holds a staff member’s reply if the customer replies while the staff member is writing their reply, which wasn’t working if the staff member submits their reply by replying to the email notification. Fixed trying to require an associated subscription in support department settings not working. Fixed handling of custom support request fields for pay-per-incident support requests. Fixed long ticket names breaking UI in ticket history sidebar. Fixed uninstalling Commerce not disable the task to check for incoming POP3 emails. Fixed missing language string on the stock action form. Fixed wrong language string being used in the description for the default reply content setting. Removed IP Addresses used for Support Requests from the ModCP. Commerce - Misc Fixed license key API handling of invisible characters. Pages Changed the severity level of the error when somebody without proper permissions tries to load the sidebar manager from 3 to 2. Fixed pages that have been renamed not redirecting to the new URL. Fixed databases showing in the “Create” menu to users without permission. Fixed records in databases with “wiki-style” editing enabled not actually being able to be edited by all users. Fixed an issue where the form may not be displayed when trying to move a database record. Fixed missing language string in the dialog that shows when choosing “Custom” from the “Sort by” menu when viewing database records. Fixed the wrong template being used for reviews. Fixed the currently chosen database being disabled on the database select menu when editing a page in WYSIWYG mode. Fixed searching for database categories in the AdminCP showing categories from all databases. Fixed missing canonical tags. Gallery Added a group setting to control whether users can download the original image or not, and whether it should be watermarked or not. Added the image to certain notification emails (new content, user mentioned, etc.). Added a setting to control whether showing a map defaults to on or off for images with GPS coordinates embedded. Added certain indicators (such as image pending approval) to the images shown on the Gallery index. Added “Lens Model” in EXIF data if present. Changed albums displayed on user profiles to sort by latest update (newest to oldest). Fixed an error when adding Gallery images with tags. Fixed an error if a guest tries to follow an image during the upload process. Fixed behaviour of the browser’s back button after viewing images in a lightbox and closing the lightbox. Fixed navigation between images not working correctly in the lightbox in some circumstances. Fixed images being marked as read before they have been seen when in the Lightbox. Fixed gallery albums and the uploaded images being shown separately in activity streams and on the “Overview” page in a club. Fixed deleting a club not deleting the albums inside it. Fixed members being able to move images into a category that normally cannot receive direct image submissions during the process of deleting an album. Fixed users being able to submit directly to a category if it requires albums to be used but the user does not have permission to create albums. Fixed a section for the category description showing even if the category has no description. Fixed image uploading on Internet Explorer 11. Fixed images not being accessible if the album is moved while they are being uploaded. Fixed “ModifyDate” EXIF tag being displayed as “Date Taken”. Fixed the wrong “last modified” date being used for albums in the sitemap. Fixed the files on disk being moved when rebuilding image thumbnails (it was placing all of the newly created images in the current monthly folder, rather than in the original folder). Removed ability to upload images in album descriptions, as this presented a source of confusion for some users. Downloads Added ability to show custom fields in a new tab, below the description, or in the sidebar. Fixed “Buy” button still showing on paid files which have had purchases disabled. Fixed an issue where files could get incorrectly removed when changing a version number, or updating screenshots. Fixed the average review rating counting reviews that are not visible. Fixed support topics not being created after enabling the setting and editing a file. Fixed screenshots with parenthesis in the filename not being shown while uploading a new file version. Fixed a template error on certain PHP versions during submission if importing screenshots from a URL is enabled. Fixed the tooltip shown when hovering over the number of purchases for a file (when Commerce integration is enabled) showing “downloads” rather than “purchases”. Blog Fixed clicking on a reaction for a blog entry sometimes opening an image lightbox. Fixed long blog names breaking UI. Fixed multiple icons (e.g. “pinned”, “hidden”, etc.) showing over multiple lines rather than next to the title when viewing a blog entry. Fixed cover photos not expanding if clicking on the same line as the title. Calendar Fixed dates and times showing in the wrong timezone in cached areas/pages. Fixed time summary formatting for some locales when creating events. Fixed error on activity streams if the event associated with an RSVP has been deleted. Fixed potential error when deleting iCalendar import feeds. Fixed cover photos not expanding if clicking on the same line as the title. REST & OAuth New Endpoints: Core: Added support for managing clubs. Core: Added support for managing user warnings and fetching warn reasons. Forums: Added support for creating and updating polls in topics and blog entries. Calendar: Added support for managing Calendar venues. Calendar: Added support for filtering Calendar events by date range Calendar: Added support for sorting events by event start or end date. Added a parameter when deleting a node via the REST API to determine what to do with child nodes (previously that would just become orphaned). Changed OAuth Server behaviour to reject authorization or token requests for users who are banned or suspended. Fixed OAuth refresh tokens being lost if an access token request omits it. Fixed some endpoints not being available to requests authenticated with an OAuth access token granted by Client Credentials. Fixed requests that attempt to unhide content items that are already visible not updating other details. Fixed deleting reviews on Pages records using the REST API. Fixed display names which have a “” in them being returned as null. Fixed the documentation for the Commerce purchases endpoint missing a possible exception which can be thrown. Installer / Upgrader Improved performance of UTF-8 converter in some instances when upgrading from 3.x. Changed the default MySQL collation to UTF8MB4 for new installations. Changed the upgrade message about hiding the AdminCP link when upgrading from older versions to recommend using two factor authentication instead of providing instructions about how to re-enable it. Fixed potential errors or inconsistencies after applying a patch if using disk caching for templates. Fixed an error when trying to upgrade if templates or CSS files exist in the database without an associated theme. Fixed bad conversion of Sparkpost settings when upgrading from 4.3.x. Fixed bad conversion of refund data in Commerce when upgrading from certain versions. Fixed an error when rebuilding legacy content (after a 3.x upgrade) when using PHP 7.2. Fixed an error in the messenger after upgrading from certain versions. Fixed soft-deleted content from older versions not being upgraded correctly. Fixed members potentially have an incorrect validating status after upgrading from 3.x. Fixed Gallery albums losing their sort orders may after upgrading from certain versions. Fixed UTF-8 Converter (part of upgrading from 3.x) potentially losing connection while compiling table information. Removed ability to access the AdminCP while an upgrade is in process to improve stability. Converters Improved conversion user experience and simplified approach to running a conversion. Improved redirects for vBulletin 3/4 including attachments.php and printthread.php. Improved performance of certain background tasks launched following a conversion. Improved BBCode conversion when converting from MyBB. Improved converting member titles from vBulletin. Improved support for converting posts with links from vBulletin 5. Improved Invision Community redirects to support multiple merged communities, now uses /ic-merge-{core_app_id}/*. Improved support for [img:alignment] bbcode when converting from UBB.Threads. Fixed an issue where incomplete accounts could be created during a conversion. Fixed an issue where images uploaded to vBulletin5 “photo” posts do not convert. Fixed an issue where legacy XenForo versions may not be detected correctly in some edge cases. Fixed an issue where certain usernames may not convert properly from vBulletin, MyBB and XenForo. Fixed an issue where converted MyBB posts with inline attachments may display the wrong attachment. Fixed an issue where in certain circumstances Gallery albums/images may be converted to a category that was removed. Fixed an issue where private messages may not be converted from vB3/4 in certain circumstances. Fixed an issue where vBulletin archive links may not be redirected. Fixed an issue where hidden posts from vBulletin (3.x/4.x) may not convert correctly. Fixed an issue where topic reply counts were not converted. Fixed an issue where vBulletin Blog Attachments may not convert correctly from vBulletin 3.x. Fixed an issue where member history group information may not display correctly after conversion. Was it necessary to paste the whole thing? Well... why not. Please let us know if you come across something not working correctly after the upgrade by posting about the issue, along with as much detail as possible, followed by images/screenshots, into the Forum Issues area.
  5. 7 points
    Hello! I just wanted to share with you a Kafra set I did for a Spanish RO server. What do you think about them? I used the same template presentation they use for the original ones and also respected the colors (or so I think) I really would like to read what is your opinion, Thanks!!
  6. 6 points
    To generate <ITEML> string by using itemlink. <ITEML> is string that auto-parsed by client that support item link feature, when user SHIFT+Click the item or equipment. Script to test: itemlink.txt and thanks for the tester(s)
  7. 6 points
    View File Stormbreaker Introduction Stormbreaker is a large modification system which adds a collection of new features, bonuses and script commands to your own rAthena server. This package is designed to augment your server with new features which can breathe new life into your gameplay, and comes with a getting started guide, a Git patch file, and some optional client resources. Stormbreaker is developed against the latest version of rAthena, and will be continually updated to the latest on a weekly basis. (Videos will be coming soon highlighting each feature.) Features This package includes the following: New item bonuses (70) New script commands (10) Item Bazaar Shop system Item Durability system Item Craft system Item Enchantment system Item Passive Script system Item Passive Status system More features are actively being developed and will be released in the near future. Item Bonuses All item bonuses are the same as those found on the Bonus Expansion Pack thread. If you're looking to acquire this package solely for the item bonuses, please be advised that these will be released soon for free on that thread. Stormbreaker will be updated with newer item bonuses as more are recommended. Script Commands Item Bazaar Shop The bazaar shop system functions similar to that featured in Final Fantasy XII. As a player accumulates and sells items to shops, you can configure items which become available for purchase at specialist bazaar shops by the sale of certain combinations of items. These can be items which become permanently unlocked, can be unlocked multiple times, or those which can only be purchased the once and can never be unlocked again. This feature provides a great way to reward players for farming and killing monsters, and unlocks great potential for introducing unique items and equipment available only after acquiring and selling combinations of materials. Item Durability The item durability system works much like the Witcher 3 durability for equipment. All equipment has a durability score (a percentage) which determines how much more stress it can take before breaking. As players engage in battle, their equipment will slowly degrade (completely configurable), which can lead to weakened bonuses, weakened ATK and DEF modifiers, and chances of breaking. All equipment can be repaired through special NPCs (using new script commands described above) and can also receive protection with the Chemical Protect skills (configurable.) Note: For the item durability percentage to be visible as in the screenshot, this requires client version 2015-02-25aRagexeRE or later. Item Craft The item craft system uses the new refine user interface with a completely custom crafting database. Players can drag a source material and catalyst material into the refine window to be given the opportunity to craft something new. This feature isn't restricted to just equipment, but any other sort of item too! Your players could be upgrading their basic Red Potions to Orange Potions using Jellopies or Grapes, or could be upgrading their Knife[3] to a Knife[4] by combining it with a special material. The crafting database allows for a lot of flexibility, including key features like equipment being able to retain their refine level, cards, random options, and even item durability! Note: For the new refine interface and the crafting system, this requires client version 2016-10-12aRagexeRE or later. Item Enchantment The enchantment system similarly uses the new refine user interface to provide a beautiful and unique point for being able to upgrade equipment with random options! The custom enchantment database lets you build your own system for allowing players to add unique or powerful random options to their equipment, restricted at a per-item level. Every item supports up to a maximum of 4 different enchantment types, and can be configured with custom chance rates and costs, which can further be configured depending on the current number of enchantments already on the equipment! New server configurations let you control how many enchantments can be added to each type of equipment to add finer control. With this system, players could enchant their boring Knife with ATK + 10% by using some rare or valuable material. Note: For the new refine interface and the enchanting system, this requires client version 2016-10-12aRagexeRE or later. Item Passive Script The passive script system is designed to augment and empower the already powerful item database. The bespoke item passive script file lets you add new "equipment" scripts which are active while an item is stored in the players inventory! A player holding a rare coin in their miscellaneous item tab might find themselves with a constantly active HP + 5%, or perhaps they have acquired a sword which provides a permanent HIT - 30 while the item is held by the player. The system could also be used to reward players with EXP or Zeny increasing items. This system works with any existing or new items, and just needs a line adding to the file! Item Passive Status The passive status system works similar to the passive script system, except that the player receives a permanent (cannot be dispelled nor removed by death, nor cured from healing items) status effect while an item is held in their inventory. You could grant players a permanent Increase Agility effect while holding a magic feather, or perhaps afflict them with Poison while they carry some cursed tome. The passive status system is designed to improve on existing mechanics where equipments can provide permanent bonuses, with special flags indicating whether equipment provides the status only when equipped or when in the inventory. Support I intend to provide continual support with Stormbreaker by keeping the files up-to-date, on a weekly basis, with the latest hash of rAthena. Each week I will upload a new version of the Stormbreaker archive, along with any new augmentations (such as item bonuses, script commands) and bug fixes. If you encounter problems when running or using the new Stormbreaker features, please feel free to contact me directly on here or to my email address [email protected] and I will respond as soon as I am able (usually on the day, otherwise within 1-2 days.) For support on applying the Stormbreaker project to an older version of rAthena, again please contact me directly. Copyright Stormbreaker © Chris Copeland 2019. All rights reserved. By purchasing this package you agree that you will not share or redistribute any and all files included in the package without the express written consent of myself (Epoque, Chris Copeland), and that you will not upload this package onto any secure or unsecure file sharing websites. Submitter Epoque Submitted 03/18/2019 Category Source Modifications Video Content Author Chris Copeland
  8. 5 points
    February Digest 2019 The following digest covers the month of February 2019. Staff Changes: None Development Highlights: CORE: Fixed a possible mail send server crash (2c47569f) Fixed a possible pet server crash (dd084234) Fixed a possible script exploit (25aaeec1, 8e325e41) Added the battle_config limits (from pc_changelook) to changelook script command (b032aae3) Added item bonus bNoWalkDelay (f235d89e) Cleaned up script command argument parsing (1f97beae, 42b71e6f) Fixed accessory equipping with cards (2ae2f25f) Added gvg warning (92de3065) Fixed Ice Wall units to match their official behavior (35611e78) Converted remaining C comments (c5a5c545) Corrected script commands containing arrays (d649ede4, 47866f60) Fixed Camouflage skill (5d69a4fe) Fixed an issue with progressbars (fc92a979) Added correct allocation info to strlib (913cf875) Fixed Taekwon Running fixed cast time (915c84f1) Minor clean up in `clif_displaymessage` function (bfb6b831) Corrected RODEX message size (7e649201) Fixed definitions for DB pathing (a5c93b60) Modified itemdb_read_flag error message (ec6c3698) Fixed a duplicate path status (757a4593) DATABASE: Updated Item DB (727078a6) Corrected some card combos (360cc25c) Fixed some item scripts (6a522e72) Corrected loyal pet bonuses (37772211) Corrected item DB of Wurst (214573ed) Updated Eddga's HP (4bf57de2) SCRIPT: Uncommented progressbar part in Devil tower (42920b27) Adjusted death event for Emperium Battleground (724bd3bf) OTHERS: Added Epoque to mailmap (c80b8acf) List of Contributors: @aleos89, @AnnieRuru, @Atemo, @attackjom, @Badarosk0, @BrOgBr, @cahya1992, @c0nflicts, @Daegaladh, @Epoque1, @esu1214, @Everade, @exneval, @functor-x, @JohnnyPlayy, @keitenai, @Lemongrass3110, @marky291, @mrjnumber1, @Indigo000, @raelemagy, @teededung, @Tokeiburu, @zhqfdn Show your support to rAthena by submitting your Issue or Pull Requests!
  9. 5 points
    View File Verifiy Client Files and fix it sader's files verifier JUST A TEMPLATE!! an application that check the files you want to check and download if they are missing or corrupt this program in C# , Visual Studio 2017 , and need .Net 4.5 (you can lower the version if you put some work in to it) it's just a template for now , so please edit it before you use it https://github.com/sader1992/sader_files_verifier Video on how to setup (slow it down if you can't follow my steps) this file made for Ragnarok private servers community you better not add the data.grf and rdata.grf as files as the player better just re-download the full client again do not add your custom.grf as you will edit it every update , unless you are planing to generate new information file every update same thing for your .dat from Thor Patcher don't add it if you have custom.grf that you will never change with the updates , you can add it i would recommend that DO NOT ADD THE PROGRAM IT SELF TO THE information FILE!!! this to do list i may or may not do it , however you are free to do it your self! TODO: Encrypt information.txt Compress uploaded files and decompress after download add more design to the app designing in visual studio is very easy! after building you should encrypt your exe , but you can use it as it is (i don't suggest that). Submitter sader1992 Submitted 02/23/2019 Category Client Tools Video https://youtu.be/-tL8g4JS6PU Content Author sader1992  
  10. 5 points
    Hi, If interest, wanted to introduces you rAthena Studio. Is a Cross-Platform tool for manage, setting and configuring rAthena Server. Written in Qt C++. Compatible 100% for Windows, Linux and Mac. and OpenSource. Actually is in progress. But are available for testing and configure simple 4 step to run rAthena in public ip. Screen: Reposity is public and open for all future Developer and more. and Join on Discord Next, more feature, client patch and more....
  11. 4 points
    Hello! So far I mainly worked with flux websites but non-responsive. Today I worked on a website that is responsive and uses bootstrap. Still in progress and I did not add anything fancy to it other than time and player count Will be updating this topic as I get closer to integrating flux properly. I will maybe release this website for free when I'm done.
  12. 4 points
    LOL, my 'child' is still alive ... Very nice
  13. 4 points
    View File Customize your iteminfo with import this an example and template on how you Customize your iteminfo read the ReadMe!! file before you ask anything this work as the import folders in rathena (if you don't know what i mean than i suggest you use rathena search or google) ALL THE FILES MUST BE .lua !!! the way it work: you add your custom and edited items in the import iteminfo file you add kro iteminfo file you add the server url in the function file the client will read the iteminfo import first than the kro iteminfo than you can update your kro iteminfo at anytime you need without any edit to it without the need to re-add your custom and edited items to a new kro iteminfo the kro_iteminfo included is from https://github.com/zackdreaver/ROenglishRE this file is added for example on how you use it i suggest you get the last iteminfo after you make sure there is no error! i would highly suggest you check out his great project every time you want to update your iteminfo! Please report any error in the forum post not in the PM , Thanks. Submitter sader1992 Submitted 02/21/2019 Category Client Resources Video Content Author sader1992 , zackdreaver  
  14. 3 points
    View File Illusion Moonlight Illusion Moonlight Story. Submitter crazyarashi Submitted 03/20/2019 Category Games, Events, Quests Video Content Author crazyarashi  
  15. 3 points
    Hi guys, I'm here to share with you my new project php-grf, with this guy you can use PHP to read and write grf files. This only supports grf files with version 0x200; This supports read and writing in grf files; This code is based on https://github.com/MagicalTux/grf The code ahead will show you how to extract all files inside grf. <?php require_once 'php-grf/lib/autoload.php'; // Instance a reader/writer for your grf file $grf = new GrfFile('php-grf/tests/test200.grf'); foreach ($grf->getEntries() as $entry) { $dir = dirname($entry->getFilename()); if (is_dir($dir) === false) mkdir ($dir, 0777, true); $file = str_replace('\\', '/', $entry->getFilename()); $buffer = $entry->getUnCompressedBuffer(); $fp = fopen($file, 'wb'); fwrite($fp, $buffer); fflush($fp); fclose($fp); } // Dispose all resources used $grf = null; Enjoy it, has any issue or problem with the lib? Please report it and help to keep it good for you all use. Repo URL: https://github.com/carloshenrq/php-grf Other useful repositories: https://github.com/arminherling/GRF/ (Read-only C#) https://github.com/MagicalTux/grf (Read-Write C)
  16. 3 points
    100% scripting btw scripting is my absolute strong point https://irowiki.org/wiki/War_of_Emperium#Benefits - script ksdjfs FAKE_NPC,{ OnMinute00: for ( [email protected] = 0; [email protected] < 20; [email protected] ) { if ( getcastledata( .castle$[[email protected]], CD_GUILD_ID ) ) { if ( rand(100) < 50 ) { // 50% chance setcastledata .castle$[[email protected]], CD_GUILD_ID, 0; donpcevent "Agit#"+ .castle$[[email protected]] +"::OnStartArena"; } } else { if ( rand(100) < 50 ) // 50% chance setcastledata .castle$[[email protected]], CD_CURRENT_ECONOMY, getcastledata( .castle$[[email protected]], CD_CURRENT_ECONOMY ) - 5; } } end; OnInit: setarray .castle$[0], "aldeg_cas01","aldeg_cas02","aldeg_cas03","aldeg_cas04","aldeg_cas05", "gefg_cas01","gefg_cas02","gefg_cas03","gefg_cas04","gefg_cas05", "payg_cas01","payg_cas02","payg_cas03","payg_cas04","payg_cas05", "prtg_cas01","prtg_cas02","prtg_cas03","prtg_cas04","prtg_cas05"; end; } npc/guild/agit_main.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/npc/guild/agit_main.txt b/npc/guild/agit_main.txt index c2925487c..964e701fb 100644 --- a/npc/guild/agit_main.txt +++ b/npc/guild/agit_main.txt @@ -1135,8 +1135,8 @@ OnClock0001: set [email protected], GetCastleData(strnpcinfo(2),CD_GUILD_ID); - // If there is no owner, do nothing. - if ([email protected]) end; + // only spawn treasure chest when there is no owner + if ([email protected]) end; // Is there Economy in this castle? set [email protected],GetCastleData(strnpcinfo(2),CD_CURRENT_ECONOMY)/5+4; npc/guild/agit_main.txt | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/npc/guild/agit_main.txt b/npc/guild/agit_main.txt index c2925487c..abe5c3cda 100644 --- a/npc/guild/agit_main.txt +++ b/npc/guild/agit_main.txt @@ -657,22 +657,18 @@ OnRecvCastle: else if (([email protected] >= 86) && ([email protected] <= 90)) { set [email protected]_invest,770000; } else if (([email protected] >= 91) && ([email protected] <= 95)) { set [email protected]_invest,860000; } else if (([email protected] >= 96) && ([email protected] <= 100)) { set [email protected]_invest,955000; } - //Quadruple the cost of investing if you've already invested once. - if (GetCastleData(strnpcinfo(2),CD_INVESTED_ECONOMY)) { - set [email protected]_invest,[email protected]_invest*4; - } mes "["+strnpcinfo(1)+"]"; mes "If you invest in commercial growth, the quantity of goods made by the guild will increase. Therfore, if you consider our future, investments will be a necessity."; mes " "; - mes "Initially, you are able to invest just once but if you pay more money, you will be able to invest twice."; + mes "You are able to invest just once."; if ([email protected] >= 100) { mes " "; mes "^ff0000The commercial growth level of our Castle is at it's highest, 100%. No more investments are needed. Just as I have expected from a great economist like you, Master.^000000"; close; } - if (GetCastleData(strnpcinfo(2),CD_INVESTED_ECONOMY) >= 2) { + if (GetCastleData(strnpcinfo(2),CD_INVESTED_ECONOMY) >= 1) { mes " "; - mes "^ff0000You have already invested twice today. You cannot invest any more.^000000 I expect riches of the guild to grow at a high rate."; + mes "^ff0000You have already invested today. You cannot invest any more.^000000 I expect riches of the guild to grow at a high rate."; close; } if (GetCastleData(strnpcinfo(2),CD_INVESTED_ECONOMY) == 0) { npc/guild/agit_main.txt | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/npc/guild/agit_main.txt b/npc/guild/agit_main.txt index c2925487c..fd76a0582 100644 --- a/npc/guild/agit_main.txt +++ b/npc/guild/agit_main.txt @@ -177,17 +177,57 @@ OnRecvCastle: if (compare(strnpcinfo(2),"aldeg")) { // Normal Spawns monster strnpcinfo(2),0,0,"Evil Druid",1117,10; + for ( [email protected] = 0; [email protected] < 10; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_MAXHP, getmonsterinfo( 1117, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + setunitdata [email protected][[email protected]], UMOB_HP, getmonsterinfo( 1117, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + } monster strnpcinfo(2),0,0,"Khalitzburg",1132,4; + for ( [email protected] = 0; [email protected] < 4; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_MAXHP, getmonsterinfo( 1132, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + setunitdata [email protected][[email protected]], UMOB_HP, getmonsterinfo( 1132, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + } monster strnpcinfo(2),0,0,"Abysmal Knight",1219,2; + for ( [email protected] = 0; [email protected] < 2; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_MAXHP, getmonsterinfo( 1219, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + setunitdata [email protected][[email protected]], UMOB_HP, getmonsterinfo( 1219, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + } monster strnpcinfo(2),0,0,"Executioner",1205,1; + setunitdata [email protected][[email protected]], UMOB_MAXHP, getmonsterinfo( 1205, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + setunitdata [email protected][[email protected]], UMOB_HP, getmonsterinfo( 1205, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; monster strnpcinfo(2),0,0,"Penomena",1216,10; + for ( [email protected] = 0; [email protected] < 10; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_MAXHP, getmonsterinfo( 1216, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + setunitdata [email protected][[email protected]], UMOB_HP, getmonsterinfo( 1216, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + } monster strnpcinfo(2),0,0,"Alarm",1193,18; + for ( [email protected] = 0; [email protected] < 18; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_MAXHP, getmonsterinfo( 1193, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + setunitdata [email protected][[email protected]], UMOB_HP, getmonsterinfo( 1193, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + } monster strnpcinfo(2),0,0,"Clock",1269,9; + for ( [email protected] = 0; [email protected] < 9; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_MAXHP, getmonsterinfo( 1269, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + setunitdata [email protected][[email protected]], UMOB_HP, getmonsterinfo( 1269, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + } monster strnpcinfo(2),0,0,"Raydric Archer",1276,7; + for ( [email protected] = 0; [email protected] < 7; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_MAXHP, getmonsterinfo( 1276, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + setunitdata [email protected][[email protected]], UMOB_HP, getmonsterinfo( 1276, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + } monster strnpcinfo(2),0,0,"Wanderer",1208,3; + for ( [email protected] = 0; [email protected] < 3; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_MAXHP, getmonsterinfo( 1208, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + setunitdata [email protected][[email protected]], UMOB_HP, getmonsterinfo( 1208, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + } monster strnpcinfo(2),0,0,"Alice",1275,1; + setunitdata [email protected][[email protected]], UMOB_MAXHP, getmonsterinfo( 1275, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + setunitdata [email protected][[email protected]], UMOB_HP, getmonsterinfo( 1275, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; monster strnpcinfo(2),0,0,"Bloody Knight",1268,1; + setunitdata [email protected][[email protected]], UMOB_MAXHP, getmonsterinfo( 1268, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + setunitdata [email protected][[email protected]], UMOB_HP, getmonsterinfo( 1268, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; monster strnpcinfo(2),0,0,"Dark Lord",1272,1; + setunitdata [email protected][[email protected]], UMOB_MAXHP, getmonsterinfo( 1272, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; + setunitdata [email protected][[email protected]], UMOB_HP, getmonsterinfo( 1272, MOB_MAXHP ) * getcastledata( strnpcinfo(2), CD_CURRENT_ECONOMY ) / 100; // Set Emperium room spawn coordinates and spawn monsters. if (strnpcinfo(2) == "aldeg_cas01") { setarray [email protected][0],216,23; } else if (strnpcinfo(2) == "aldeg_cas02") { setarray [email protected][0],213,23; } lazy to do the rest ... anyway you get the point disable the npc/guild/agit_controller.txt file and use this - script ksdjfs FAKE_NPC,{ OnInit: agitstart; end; } npc/guild/agit_main.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/npc/guild/agit_main.txt b/npc/guild/agit_main.txt index c2925487c..d979649fa 100644 --- a/npc/guild/agit_main.txt +++ b/npc/guild/agit_main.txt @@ -769,6 +769,8 @@ OnRecvCastle: } case 4: mes "["+strnpcinfo(1)+"]"; + mes "Summon a Guardian is disabled"; + close; mes "Will you summon a Guardian? It'll be a protector to defend us loyally."; mes "Please select a guardian to defend us."; next; for me, it is easy as 1 2 3 , A B C npc/guild/agit_main.txt | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/npc/guild/agit_main.txt b/npc/guild/agit_main.txt index c2925487c..133012e87 100644 --- a/npc/guild/agit_main.txt +++ b/npc/guild/agit_main.txt @@ -177,17 +177,45 @@ OnRecvCastle: if (compare(strnpcinfo(2),"aldeg")) { // Normal Spawns monster strnpcinfo(2),0,0,"Evil Druid",1117,10; + for ( [email protected] = 0; [email protected] < 10; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_LEVEL, 99; + } monster strnpcinfo(2),0,0,"Khalitzburg",1132,4; + for ( [email protected] = 0; [email protected] < 4; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_LEVEL, 99; + } monster strnpcinfo(2),0,0,"Abysmal Knight",1219,2; + for ( [email protected] = 0; [email protected] < 2; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_LEVEL, 99; + } monster strnpcinfo(2),0,0,"Executioner",1205,1; + setunitdata [email protected][[email protected]], UMOB_LEVEL, 99; monster strnpcinfo(2),0,0,"Penomena",1216,10; + for ( [email protected] = 0; [email protected] < 10; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_LEVEL, 99; + } monster strnpcinfo(2),0,0,"Alarm",1193,18; + for ( [email protected] = 0; [email protected] < 18; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_LEVEL, 99; + } monster strnpcinfo(2),0,0,"Clock",1269,9; + for ( [email protected] = 0; [email protected] < 9; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_LEVEL, 99; + } monster strnpcinfo(2),0,0,"Raydric Archer",1276,7; + for ( [email protected] = 0; [email protected] < 7; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_LEVEL, 99; + } monster strnpcinfo(2),0,0,"Wanderer",1208,3; + for ( [email protected] = 0; [email protected] < 3; [email protected] ) { + setunitdata [email protected][[email protected]], UMOB_LEVEL, 99; + } monster strnpcinfo(2),0,0,"Alice",1275,1; + setunitdata [email protected][[email protected]], UMOB_LEVEL, 99; monster strnpcinfo(2),0,0,"Bloody Knight",1268,1; + setunitdata [email protected][[email protected]], UMOB_LEVEL, 99; monster strnpcinfo(2),0,0,"Dark Lord",1272,1; + setunitdata [email protected][[email protected]], UMOB_LEVEL, 99; // Set Emperium room spawn coordinates and spawn monsters. if (strnpcinfo(2) == "aldeg_cas01") { setarray [email protected][0],216,23; } else if (strnpcinfo(2) == "aldeg_cas02") { setarray [email protected][0],213,23; } change all monsters to level 99 yes, 1. it happens to be using agitstart2 ... 2. use npc\guild2 folder ... 3. rathena also has woe training edition ... btw you ask too many question at once
  17. 2 points
    You should have plenty of money if you continue to file chargeback disputes in Paypal. Account banned
  18. 2 points
    Ima love this so much gonna take this idea and release it on hercules forum
  19. 2 points
    Hi, this crash this crash related to state icon. If you use ROenglishRE from zackdreaver open data/luafiles514/lua files/stateicon/stateiconinfo.lub change StateIconList[EFST_IDs.EFST_GEFFEN_MAGIC1] = { haveTimeLimit = 1, posTimeLimitStr = 3, descript = { { "Increases physical damage against Demihuman monster" }, { "%s", COLOR_TIME } } } StateIconList[EFST_IDs.EFST_GEFFEN_MAGIC2] = { haveTimeLimit = 1, posTimeLimitStr = 3, descript = { { "Increases magical damage against Demihuman monster" }, { "%s", COLOR_TIME } } } StateIconList[EFST_IDs.EFST_GEFFEN_MAGIC3] = { haveTimeLimit = 1, posTimeLimitStr = 3, descript = { { "Reduces damage taken from Demihuman monster" }, { "%s", COLOR_TIME } } } to StateIconList[EFST_IDs.EFST_GEFFEN_MAGIC1] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { { "Increases physical damage against Demihuman monster" }, { "%s", COLOR_TIME } } } StateIconList[EFST_IDs.EFST_GEFFEN_MAGIC2] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { { "Increases magical damage against Demihuman monster" }, { "%s", COLOR_TIME } } } StateIconList[EFST_IDs.EFST_GEFFEN_MAGIC3] = { haveTimeLimit = 1, posTimeLimitStr = 2, descript = { { "Reduces damage taken from Demihuman monster" }, { "%s", COLOR_TIME } } }
  20. 2 points
    Maybe this will help a little. But it's Thai language sorry for that. MapFlag.txt RUBGController.txt
  21. 2 points
    Copy all the contents of the import-tmpl folder that you upgraded to the import folder. It worked for me.
  22. 2 points
    Need the latest kRO Install folder for your private server? Look no further! ----> Download <---- Latest: 2018-08-13 Installation: Official kRO Updated: 25/02/2019 Download Link: http://bit.ly/latestkro Package contains RSU RO Patcher Lite for kRO and kRO RE by [Ai4rei] This package is maintained by [Akkarin] This ZIP archive is 3.14GB in size and includes all BGMs plus the latest RSU ([2018-10-23] Release 2.4.23.800) Simply download, extract, play! A fan of this topic? Hit the rep button
  23. 2 points
    Woah, what a week- You're the second mapper showing amazing work in a 48 hour time span. Lovely to see, and yes less can be more indeed. Very pretty. :3 You and Sage make me want to continue the map(s) in my own WIP/development bin (that have been on-hold for way too long).
  24. 2 points
    The title matches the description at least. izlude,100,100,0 script I need a script that will 56,{ disablenpc "lock the castle doors I wish"; end; } ordeal_1-1,100,150,0 warp lock the castle doors I wish 1,1,ordeal_1-1,128,150
  25. 2 points
    switch(select((countitem(34996))?"Insertar Ticket Clase C":"" , (countitem(34995)) ? "Insertar Ticket Clase B":"", (countitem(34994)) ? "Insertar Ticket Clase A":"", (countitem(34993)) ? "Insertar Ticket Clase S":"", "Cancelar"))
  26. 2 points
    Hi, i began to script and edit src since 2 years now, for french pserv, i decided to share you this. It's a small feature inspired by pc_update_last_action function of eAthena. I don't have bring together all changes yet, i just poste a video to show you what it look like, and if someone is interested, i'll post a file. And sorry if the topic is not in the good place. I don't know if somethings like this exist actualy AFK MODE: A npc will check every 1 minute, can be change, the idle time of all online player. If the player is idle since to long, he's considired AFK, and all can see a Afk Hat on is head. Afk state is automaticaly set to 0 when the player active idle_time trigger, that can be configurate in ./conf/battle/player.conf There is also a @afk command, and pcisafk command script: @afk make the player in Afk state. pcisafk is used by the npc to check or change the afk state. So here the package (Source modification + Script) : Afk_Mode.rar Edit: Something like that has been made before, it's not the same release but i put it here:
  27. 2 points
    Try this: case RG_STRIPWEAPON: status_change_end( bl, SC_CP_WEAPON, INVALID_TIMER ); sc_start(src,bl,SC_STRIPWEAPON,100,skill_lv,skill_get_time(skill_id,skill_lv)); break; case RG_STRIPSHIELD: status_change_end( bl, SC_CP_SHIELD, INVALID_TIMER ); sc_start(src,bl,SC_STRIPSHIELD,100,skill_lv,skill_get_time(skill_id,skill_lv)); break; case RG_STRIPARMOR: status_change_end( bl, SC_CP_ARMOR, INVALID_TIMER ); sc_start(src,bl,SC_STRIPARMOR,100,skill_lv,skill_get_time(skill_id,skill_lv)); break; case RG_STRIPHELM: status_change_end( bl, SC_CP_HELM, INVALID_TIMER ); sc_start(src,bl,SC_STRIPHELM,100,skill_lv,skill_get_time(skill_id,skill_lv)); break; You can ignore the warnings when compiling. P.S Sorry if I'm necro'ing a thread from 2 years ago, but nobody has answered this yet.
  28. 2 points
    Hola a todos!, despues de un tiempo he decidido hacer una montura para GM ya que son los unicos que no he visto que tengan uno. Obiamente es personalizado, espero que les guste!. ------------------------------------------------------------------------------ English Hello everyone, after a while I decided to make a mount for GM because they are the only ones I have not seen that have one. Obviously it is personalized, I hope you like it!. Personalmente no me comvencio del todo la montura de la GM femenina, ya que su postura no coincide perfectamente con los perfiles, es decir la manera o la pose en la que esta sentada... me gustaria modificarle o crear otro cuerpo con una pose distinta pero no tengo mucho talento en el pixel art, si alguien desea ayudarme bienvenido sea! Tambien quisiera modificarle el radio o el tamaño de la sombra de bajo de sus monturas para que se vean acorde a la dimension de la misma, pero nose donde es que se configura, alguna sugerencia? Tengo otros detalles y proyectos en mente tambien que me gustaria hacer y compartir, pero necesito una mano jeje. Saludos! ----------------------------------------------------------------------------------------------- English Personally I do not fully commend the female GM's mount, since her posture does not perfectly match the profiles, that is, the way or the pose she is sitting in ... I would like to modify her or create another body with a different pose but I do not have much talent in pixel art, if someone wants to help me, be welcome! I would also like to modify the radius or size of the bass shadow of their frames so that they look according to the size of the frame, but I do not know where it is configured, any suggestions? I have other details and projects in mind too that I would like to do and share, but I need a hand hehe. Regards!
  29. 2 points
    Hello folks Still around making graphics. No much time to make a fancy presentation ... you know me; I know you so ... Here is a Prontera renewal map. Whats new? well I did it in 3 days. Right only 3 days. With a method that combines a bit of coding, a scup of 3D... hexing and a pinch of photography (psst I work as photographer IRL ) ... so I can melt all of that and make themed prontera maps very fast. Very fast. I tried my luck updating the very old valentines prontera with a renewal look. Some melted cocoa, bars of chocolate on floor, powdered chocolate on roofs and topping... Who can't love topping? The screenshots below. Happy Valentines; love you all
  30. 2 points
    Discord Rich Presence Hello rA, today I'm here to show you a client-plugin for RO that I made recently. This plugin is Discord-RPC or better known as Discord Rich Presence. What is Discord Rich Presence? "Rich Presence allows you to leverage the totally overhauled "Now Playing" section in a Discord user's profile to help people play your game together. Rich game data—including duration, score, current boss or map, and so much more—lives inside Discord." Source: Discord Documentation So, basically, this plugin allows players to display basic information about their game in Discord, some examples: Main Menu In-game information The plugin is very configurable and It's possible show even your Guild Name. Currently this plugin only works in 2018-06-20 RagExe. Hope you liked this showcase. Regards~
  31. 2 points
    The thing is, we don't quite understand what are you guys need. can you please be more specific. EDIT: Okay so i re-read it, and somehow i know what you guys want. let me take a few minutes. EDIT 2: Here's what you guys need P.S Dont forget to upvote if i helped prontera,154,177,5 script Yumi Haruka 811,{ mes .name$; mes "Hello, i can reset an instance."; mes "What instance do you want to reset?"; next; for([email protected]=0;[email protected]<getarraysize(.instances$);[email protected]+=5) set [email protected]$,[email protected]$+.instances$[[email protected]]+":"; set [email protected],select([email protected]$)-1; set [email protected]$,.instances$[[email protected]*5]; set [email protected],atoi(.instances$[([email protected]*5)+1]); set [email protected],atoi(.instances$[([email protected]*5)+2]); set [email protected],atoi(.instances$[([email protected]*5)+3]); set [email protected],atoi(.instances$[([email protected]*5)+4]); next; if(checkquest([email protected],PLAYTIME)==2 || checkquest([email protected],PLAYTIME) < 0){ mes .name$; mes "Eh? You don't need to reset this instance. You are already allowed to enter it."; end; } mes .name$; mes "So you want to reset ^FF0000"[email protected]$+"^000000?"; mes "It will cost you: "; if([email protected]) mes ""[email protected]+"x ^0000FF"+getitemname([email protected])+"^000000"; if([email protected]) mes "and ^0000FF"[email protected]+"^000000 Zeny!"; mes "Would you like to reset now?"; next; if(select("Yes, Please Reset:No sorry")==2){ mes .name$; mes "Okay, Please come at me again once you decided"; end; } close2; if([email protected] && countitem([email protected])<[email protected]) goto L_NotEnough; if([email protected] && Zeny<[email protected]) goto L_NotEnough; if([email protected]) delitem [email protected],[email protected]; [email protected]; erasequest [email protected]; message strcharinfo(0),"Instance has been Reset!"; end; L_NotEnough: mes .name$; mes "Sorry! But unfortunately, You don't have the requirements to reset the instance"; end; OnInit: // Instance Name, Quest ID, Item ID for Reset,Item Amount, Zeny Amount set .name$,"[ Yumi ]"; setarray .instances$[0], "Endless Tower","60200","501","10","100000", "Nidhogg Nest","3135","502","30","0", "Sealed Shrine","3045","0","0","999999"; end; }
  32. 2 points
    let the EQI_SHADOW_WEAPON slot can equip any special weapon you want and cover the your EQI_HAND_R weapon view ID. Its showcase only.
  33. 2 points
    Hello guys! Here is another Christmas Prontera! If some of your guys seen my previous map of Christmas Prontera, It's kinda similar but this is has more effects and lights! Have a great Christmas! Hope you guys like it
  34. 1 point
    getmapxy has been updated https://github.com/rathena/rathena/commit/26720f041a3cd0edbaa975bfc70345a30e9bf706 You need to update the script depending of your emulator date
  35. 1 point
    Hello rAthena, anyone can help me about my script PvP dotasound I got an error about getmapxy invisible / not on map so the map not appear when you kill / killed someone at pvp zone thank you very much ~
  36. 1 point
  37. 1 point
    Hello i have made this NPC prontera,157,176,7 script Discord 47,{ //OnInit: while(1) { query_sql("SELECT * FROM `discordbot` WHERE `id`='1'", [email protected]); //query_sql("SELECT `messaggio` FROM `discordbot` WHERE `id` LIKE '1'", [email protected]); announce "Discord> " + escape_sql([email protected][1]),0,0x0965f9; sleep 3000; } } My Table discordbot INT(10) VARCHAR (255) +---------+----------------------+ | ID | MESSAGGIO | +---------+----------------------+ | 1 | Hello World | +---------+----------------------+ On client i see: for wath reason i dont see my text from database?
  38. 1 point
    Hello friends, today I bring a little of what I'm developing for my server, it's a system of forging weapons, armor, etc ... the higher the refining, the more likely to break the item and delete. I'm a beginner, I hope you like it!
  39. 1 point
    had the same problem as above, it did fix the problem on visual studio but it is not now allowing me to connect to the server said "Failed to connect to server" "SOLVED" It works but be careful with the packet version you use and change on the diff file. It needs to be the same.
  40. 1 point
    The project is close to completion. I still have to integrate the lua library and write the source for updating an existing itemInfo file. I don't know if anyone was able to get this project to work by themselves. If so, then I would love to hear your feedback. I have attached a text file containing the item descriptions generated by i2d. (using the renewal item database from dd0842) If you are interested in this project, then feel free to message me. I want to make this project easy to use, accessible, and free for everyone. output.txt
  41. 1 point
    Hello i'm RagBoy, at my time free, i fabricate hats, all free. ALL these hats are animateds at game. just copy and paste link for download, and 1 thing more respect the follow rules please: -Don't steal credits, give credits to me, that I cost my effort to do them. -Do Not edit my work without my permission, It includes recolors. Good without hook up more, I start, and sorry for my bad english (i'm spain) https://mega.nz/#!aUUVCKDZ!qgmfp2_S7rRdYvEc5DwPkWeBLk-VP-3CKd9Coqk8JQs https://mega.nz/#!zdkAXKDJ!fVD0DvIoir1kq7L8L3UiHnrd9gdMwqKOj7oPeNYRksQ https://mega.nz/#!fVcgTaRJ!DaLeQsbeau6nU0eyeNtcYjBR4LZd7GLlspy82xSBijw https://mega.nz/#!iMUmwbrS!dQ05bf78E0DPAG326D-cSf2miQ0OCG8Tnc9ssWn942o https://mega.nz/#!vBcSGZJa!oLEm_wsW_coS-V5sxYdNvscXNSu0iHy2Y0irP3JVdmg https://mega.nz/#!GZNSBSra!IWoepnTXNMpRpiQQs0Q3b6vf7FczxppMFWrQHeettDE https://mega.nz/#!3NNWnY6a!JsaZSdyCGOUhhTz-l2TGHr66DfAq4G9dfT5PN-IiTlo https://mega.nz/#!2cF1CbzD!0sMtv3xoAj6JzUOmtaoY_KFnS8iBcm7L03SdIo9x8H4 https://mega.nz/#!SFMSlKjA!TEqiwtd0lN61TBesPEihkRQzaD-Drp7eokQ6X646x9c https://mega.nz/#!uMET3QBC!5M-RfsgUl4Op7akwltb_SLuBcncR1pV3dTK7USicydU https://mega.nz/#!OUEkzCCb!Uf6qZhe0FpNZ1AqmobFMAof6vKpAcujmsA6ATOgWAS0 https://mega.nz/#!LdtCjZSC!ZyCMDy6ATeOpsW2FUNGdQDxPi0dwWWygRqd7igJ8hlU https://mega.nz/#!iIljQKKQ!XLqfS_Oj1udReyXqvCekTiVBv6UKhZJv9bPVnVP3MWs https://mega.nz/#!LYEW2AqR!DL6Muw0TVSxCyw6hqsRuXZHcEFuvOko0PXFtrbImgAY https://mega.nz/#!nME3VAra!hyPRAVlfn2g5LvfBfYg19TUs3jlq6a2yg7EfBiRMWSs http://imgur.com/wvpmoev https://mega.nz/#!vYcQ2L5A!3l4F6g-jZsgZvasZNy5YVLvEO_jImHEZfU3l2mgm5jo https://mega.nz/#!iBEXxbob!ttSvB22BQeGlf-c_JJTeuxmXpmiIEsm_Oo1rHs-DCj0 https://mega.nz/#!uZtl0IIA!kI8DWRkeV-F3bJxe_rkvU7zzXcTeWhzF-1kbtRwc5w8 https://mega.nz/#!ucEm0JiY!JDM7E2-am6WLYBfTpwNTeEMl8hECaG5vwbOKLjeb2no https://mega.nz/#!bA8WiLrQ!OmMm5n_2Oz9nBZtFTxXYPs7qlfVacS1rsee80_JNwKs https://mega.nz/#!yI810TCK!6Zp9qhkak977nhDdBLlRfjMZCuPzGMhztajnrLC_dPU https://mega.nz/#!qNsTlIIK!V7ioodfAGWQw7YCJNFhzlS7EuELW2m82swvc2LL0vwE https://mega.nz/#!OVNFDYzR!e7ISqUqGPXa6Fa80kvws6EUocx3pnKjFIVlAo3-IaxQ https://mega.nz/#!OdlhlSIJ!Z9q5bZEjT_Sg_39gILIsZonxqOrHv7PEkN2LPB-SNxU https://mega.nz/#!GVMCWQxY!XOLdB_HzL48MeW6-1gXAEc6i30I1cleeJf127xii9Q0 https://mega.nz/#!uUNF1JRI!KAGFev_iNbgH_L8L7JJNjOwSfSufZZPNRG2o4ncPrQs https://mega.nz/#!WEkHxb4K!989zny4tbsFH643Y0gz-6oLcHGJnzvFcR6YCsT7KUOU https://mega.nz/#!idUGWKoa!FrwEGqyO3MyFKpZcl-dI__Y5plCgVEUPzW6Av-5v0II Ok, thanks for comentary and download my hat, this is my last hat posted here, if anyone wants more hat to visit my new blog at the following link: http://ragboyragnarok.blogspot.com.es/ https://mega.nz/#!DdVFmTbB!aUBBy1JroNLX1oK9bFJOJukVH4P2WCDEMw9cbzp5U_E
  42. 1 point
    for the labels , the rathena official labels controled by the src , you can not call it , it would be called automatically , however you can make your own label (see goto or callsub command scripts) for the Condition i think you are missing something >> see this example and figure it out mes ((1 != 0)?"true":"false");
  43. 1 point
  44. 1 point
    @Chaos92 What do you exactly mean? You use these settings in "char" config: But after attempt of deletion game client shows delay "12 months 4 days 7 hours 9 min 43 sec". Correct? If "yes", what EXE version do you use?
  45. 1 point
    < Stolao's Script Collection> Please Comment, Good or Bad i want to know your guys thoughts on what i should do next. Update History At Afk At Commands Auto Event Custom Functions Daily Login Reward Ex Job Master Floating Rates Fly-Wings Group Buffs Mvp Speed Run Non-Abuse Healer Poring Power Pvp Ladder Mining -Unsupported, Bug Fixes Only- Weapon Mastery -Unsupported, Bug Fixes Only- Coming soon to a server near you
  46. 1 point
    You need to make a fix on the system so that the @autotrade system after rebooting the server returns with the item that was selected for trading, quite simple. In the do_init_vending_autotrade function, find: at-> sd-> state.monster_ignore = (battle_config.autotrade_monsterignore); add after: // Extended Vending System Fix Bug [CreativeSD] at-> sd-> vend_loot = at-> vend_loot;
  47. 1 point
    You can believe, you can not believe, but the idea for my next map was found by randomly clicking on Google maps in search of inspiration! So there was Navagio - an incredible beach on the coast of Zakynthos, in Greece, hidden between the rocks with a mysterious ship in the middle of it. I fell in love with it at first sight .•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•. Navayo Please rate it if the map is good enough
  48. 1 point
    Hello people~ These are my sprite work that I would like to share with you all. Feel free to use them after you read the Terms of Use below. Please join my Discord channel and click on #freebies to Download. Enjoy!
  49. 1 point
    +1 Thank you. Btw, is there any guide to add this for newbie?
  50. 1 point
    Using cliente 2012-04-10 the servers when login dont show the account login, show a null value and give the console error "Login Authentication Failed"
  • Newsletter

    Want to keep up to date with all our latest news and information?

    Sign Up