About This File
An automated guild package manager that will help your server manage the distribution of guild package. Currently the script checks the following:
- Must be a new guild on the server
- Must have at least {.@min-1} Guild Members ({.@min} including the Guild Leader)
- Guild Members must be online
- Guild Members must have a unique IP (duals are not counted and won't be receiving any rewards) {.@bypassipcheck == 0}
- Both Guild Leader and Guild Members must be at their maximum level {.@blvl}/{.@jlvl}
- Both Guild Leader and Guild Members must not participated on any Guild Recruitment on the past
Configurations:
.@min = 5; // Minimum Guild Count Requirement
.@blvl = 255; // Required Base Level
.@jlvl = 120; // Required Job Level
.@bypassipcheck = 0; // Bypass IP Check
Notes:
» All contents must be Guild-bounded
» Sharable within the guild by using @gstorage or trading guildmates
» Guildmates who left the guild will have their guild-bounded items automatically transfer into @gstorage (including compounded cards)
Example Packages: (feel free to modify the packages in functions getrlp, getrap, getrwp, always use getitembound/getitembound2 with Bound_Guild flag)
» Recruitment Leader Pack (for Guild Leader only) - 1x BTS Armor Set
» Recruitment Armor Pack (for Guild Members only) - 1x Quest Valkyrie Set of choice
» Recruitment Weapon Pack (for All) - 1x +7 Custom Weapon of choice (Quest Weapon)
ItemDB Packages:
- Id: {YOUR .@rlpid ID HERE}
AegisName: Recruitment_Leader_Pack
Name: Recruitment Leader Pack
Type: Delayconsume
Buy: 2
Script: |
callfunc "getrlp";
- Id: {YOUR .@rapid ID HERE}
AegisName: Recruitment_Armor_Pack
Name: Recruitment Armor Pack
Type: Delayconsume
Buy: 2
Script: |
callfunc "getrap";
- Id: {YOUR .@rwpid ID HERE}
AegisName: Recruitment_Weapon_Pack
Name: Recruitment Weapon Pack
Type: Delayconsume
Buy: 2
Script: |
callfunc "getrwp";
Edited by dizonivan11