Ragnar Lothbrok
New member
Any fix on the Zeny and Cash?
This actually is not converted to plugin yet,I think most of its functionality was already added to our emulator's core, rendering this release useless.
And I remember this having been converted to a plugin. Since I'm on cellphone and can't go check, could you please take a glance on it in case you actually want this?
sir is this ok for revision 14359M??db/item_vending.txtLilith said:Original topic and code here: link
Idea: link
You can enable or disable the cash / item in file db/item_vending.txtWhen you use the skill vending there would be a menu that will pop up and you will choose what type of vending system do you like.
• Zeny - You will purchase items using zeny..
• Cashpoints - purchase items using cashpoints
• Item(your desired item) - purchase item using your desired items..(Example: TCG-7227)
5.PNG![]()
Vending title can be looks like: "[ITEM_ID] name"
2.PNG![]()
Version 1.8 preview:
3.PNG![]()
Modify your client data files:>// Specific items for Vending System
// Format: ItemID
// Max items is equal MAX_INVENTORY ( 100 by default )
// TCG Card
7227
// Mithril Coin
674
// Silver Coin
675
// Bronze Coin
673
idnum2itemdisplaynametable.txt
idnum2itemresnametable.txt30000#Zeny#
30001#Cash#
Ragexe 2013 ( haven't tested it with Ragexe 2012 )30000#µ¿È#
30001#¹Ì½º¸±È#
System/Iteminfo.lub
or
System/Iteminfo.lua
Update:[30000] = { unidentifiedDisplayName = "Zeny", unidentifiedResourceName = "µ¿È", unidentifiedDescriptionName = { "Unknown item requiring Appraisal. Can be identified by using a Magnifier.", }, identifiedDisplayName = "Zeny", identifiedResourceName = "µ¿È", identifiedDescriptionName = { }, slotCount = 1, ClassNum = 1 }, [30001] = { unidentifiedDisplayName = "Cash", unidentifiedResourceName = "¹Ì½º¸±È", unidentifiedDescriptionName = { "Unknown item requiring Appraisal. Can be identified by using a Magnifier.", }, identifiedDisplayName = "Cash", identifiedResourceName = "¹Ì½º¸±È", identifiedDescriptionName = { }, slotCount = 1, ClassNum = 1 },
item_db2.txt should be:
Creator: Lilith{ Id: 30000 AegisName: "Zeny" Name: "Zeny" Type: 3 Sell: 10 Weight: 10},{ Id: 30001 AegisName: "Cash" Name: "Cash" Type: 3 Sell: 10 Weight: 10},
Modified by: dastgirpojee and quesoph
*Warning: It will not work with auto trade persistency.
Hercules Rev 14041.
Extended Vending System Hercules Rev 14041.patch![]()
please convert itThis actually is not converted to plugin yet,I think most of its functionality was already added to our emulator's core, rendering this release useless.
And I remember this having been converted to a plugin. Since I'm on cellphone and can't go check, could you please take a glance on it in case you actually want this?
itemdb_read_combos(); itemdb_read_itemgroup(); sv->readdb(db_path, "item_vending.txt", ',', 1, 1, ARRAYLENGTH(item_vend), &itemdb_read_vending); // Extended Vending system [Lilith] sv->readdb(db_path, "item_avail.txt", ',', 2, 2, -1, &itemdb_read_itemavail); sv->readdb(db_path, DBPATH"item_trade.txt", ',', 3, 3, -1, &itemdb_read_itemtrade); sv->readdb(db_path, "item_delay.txt", ',', 2, 2, -1, &itemdb_read_itemdelay);
Use skill ?
[Warning]: skill_castend_nodamage_id: Unknown skill used:41
ALTER TABLE `autotrade_merchants` ADD COLUMN `currency_id` smallint(6) NOT NULL DEFAULT '0' AFTER `title`;
hy Angel about the zeny & cash issue where server think its as item can you reproduce it ?this patch make Extended Vending System to support @AT vendor
but only for those who had already patched 14935.patch
@at support.patch![]()
run the below sql command to update your autotrade_merchants table
ALTER TABLE `autotrade_merchants` ADD COLUMN `currency_id` smallint(6) NOT NULL DEFAULT '0' AFTER `title`;
I just change Aegis name 'Zeny' to 'IZeny' and 'Cash' to 'ICash' ,I dont get any warninghy Angel about the zeny & cash issue where server think its as item can you reproduce it ?this patch make Extended Vending System to support @AT vendor
but only for those who had already patched 14935.patch
@at support.patch![]()
run the below sql command to update your autotrade_merchants table
ALTER TABLE `autotrade_merchants` ADD COLUMN `currency_id` smallint(6) NOT NULL DEFAULT '0' AFTER `title`;
{ Id: 30000 AegisName: "IZeny" Name: "金錢" Type: 3 Sell: 0 Weight: 1},{ Id: 30001 AegisName: "ICash" Name: "商城點數" Type: 3 Sell: 0 Weight: 1},
I tested opening shop with Zeny but dont get any error and the dealing money works as my intended@Angelmelody it isn't the error but if i open shop with zeny and vend aple with price 1.000 z even i have 1 Billion zeny
We use essential cookies to make this site work, and optional cookies to enhance your experience.