-
Posts
2285 -
Joined
-
Last visited
-
Days Won
77
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Posts posted by Cydh
-
-
995,610 left before 1M
Spoiler4390
-
cmd_fild08 northeast and southeast
-
2 hours ago, AnnieRuru said:
*itemlink(<item_id>{,<refine>,<card0>,<card1>,<card2>,<card3>});
compare with getitem2
*getitem2(<item id>, <amount>, <identify>, <refine>, <attribute>, <card1>, <card2>, <card3>, <card4>{, <account ID>})what happen to the <identify> and <attribute> field ?
EDIT: ->
Testing ...
1. if the item is not identify ... I can't even get the shift-click to work ..
2. if the item is broken, shift-click it will display non-broken item ....hmm ....
I think these guys have thought it out ...nvm, disregard this post
amount and atribut is not needed by ITEML. we never talk about ITEML here, but you can found the info here
-
1
-
-
Script command: itemlink to generate <ITEML>
To simple 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.
Quote*itemlink(<item_id>{,<refine>,<card0>,<card1>,<card2>,<card3>});
*itemlink2(<item_id>,<refine>,<card0>,<card1>,<card2>,<card3>,<RandomIDArray>,<RandomValueArray>,<RandomParamArray>);Generate <ITEML> string for an item and can be used for npctalk, message,
dispbottom, and broadcast commands. The result is clickable-item name just
like from SHIFT+Click from player's inventory/cart/equipment window. In mes
command is still usable but the item name is not clickable.Examples:
npctalk "Knife [3] : "+itemlink(1202)+"";
npctalk "+16 Knife [3] : "+itemlink(1202,16)+"";
npctalk "+13 BXB Bapho+VR+EA2+EA1 : "+itemlink(18110,13,4147,4407,4833,4832)+"";
setarray .@opt_ids[0],RDMOPT_VAR_ATKPERCENT,RDMOPT_VAR_ATKPERCENT,RDMOPT_VAR_ATTMPOWER,0,0;
setarray .@opt_values[0],3,5,20,0,0;
setarray .@opt_params[0],0,0,0,0,0;
npctalk "+13 BXB Bapho+VR+EA2+EA1 + 3 Options : "+itemlink2(18110,13,4147,4407,4833,4832,.@opt_ids,.@opt_values,.@opt_params)+"";
For RandomIDArray, RandomValueArray, and RandomParamArray only works if
client (& server is complied) with supporter Item Random Options feature is
PACKETVER >= 20150225. But using itemlink2, all command parameters must be
specified if PACKETVER is not supported, use dummy arrays to avoid errors!Credits:
- These people from OpenKore: lututui, exaxia, and jchcc
-
Submitter
-
Submitted03/19/2019
-
Category
-
Video
-
Content AuthorCydh
-
3
-
2
-
2
-
1
-
stunning as always!
-
Imagining some crowds of players
-
On 11/18/2018 at 9:10 PM, Haikenz said:
Which one is more functional? the one you posted, or the one from your site?
not both, all are old diffs than unsupported for recent rAthena
-
stunning as always
-
1
-
-
Mapflag gvg_noally
This is mapflag gvg_noally will ignores guild alliances in GVG maps
Compatibility:
- The diff was made for rAthena Git Hash: 55acdb98 / 2018-10-10
-
Submitter
-
Submitted10/11/2018
-
Category
-
Video
-
Content AuthorCydh
-
1
-
1
-
I read it somewhere, forgot, need to remove a code line for this client packet. github issues or forum, can't find it again
because the char-server 'resend' some datas (which are correct for other client versions) but this client doesn't expect it, so client just overflow then crashed
-
1
-
-
those x y dir clearly not defined. the problem not the c or c++, but where you add the codes?
-
assume you know how to script, use
.@cash = readparam(CASHPOINT_VAR,"char name");
-
sql-files/upgrades/upgrade_20171001_logs.sql
-
- pincode change is timestamp of "when the last time pincode changed"
- safe, better you add the e-mail & birthdate too, because deleting need one of them
- nothing. just if u decide to run use m5 for password, you need to set md5 too on password while insert new record
-
-
not officially implemented nor planned
-
1 hour ago, Vykimo said:
No answer?...
I'll answer this for you. so here's the answer. no answer yet... the problem is not the donating, the withdrawing xD
-
1
-
-
RE => digunakan di Sakray kRO
-
just do what Mahiro says, it works at least in the server-side.
the client-side value are hardcoded in client. there' s no answer "how to remove/change it on client" for a year and for more years
-
1
-
-
The idea was from my old mod "to open other's storage" but somehow it's gone with corrupted git dir. And this mod is about a shared storage system that in simple example somehow like guild storage that players can access 'the same storage' as long as the player has same guild id. So, players that registered to shared storage id, can access the same storage.
Shared Type
- None: Specified by your own script
- Guild: Example 3 guilds have 1 shared storage
- Account: Example you have 2 accounts and want a storage to easily move the items
- Characters: Example for married chars & adopted child has shared storage
Permissions
Based on my-now-as-rathena's premium-storage, each players maybe have different permission (read-only, put, get) even the storage_id is same. But the permission/access mode can be overwrote by using script command to open the shared storage.
FluxCP Add-On
Added FluxCP Add-on to manage the shared storage entries which are stored in SQL.
Limitation
Multi-map servers dupe..... shouldn't be happen anymore (need further test xd), I added a flag to mark if the storage is opened in inter-server which in for guild storage, players can access same guild storage in same time.
-
2
-
3
-
only some hints, you can do the rest
setarray .tickets[0],5,6235, 6,6234, 7,6233, 8,6232; .@pos = EQI_HEAD_TOP; .@ref = getequiprefinerycnt(.@pos); disable_items(); //add some var to store equip data for F_IsEquipRefineHack for (.@i = 0; .@i < getarraysize(.tickets); .@i+=2) { if (.@ref == .tickets[.@i] && countitem(.tickets[.@i+1]) > 0) { callsub(OnRefine,.@pos,.tickets[.@i+1]); break; } } end; OnRefine: // callfunc F_IsEquipRefineHack, .... delitem(getarg(1),1); successrefitem(getarg(0),1); end;
-
I like the concept to put monsters in that area. looks lively
-
1
-
-
what are "tried a lot" refers to?
it's simple, you didn't set sclientinfo.xml yet, ur client still use connection for kRO
-
updated for rathena Git Hash: ae89b3a7 and press the upvote is easy, thank me
-
6
-
Release: @security - Prevent account transaction
in Source Releases
Posted
I will add it