外掛介紹 : 可以讓管理者 透過後台設定 , 來創造出工作選項 , 提供給玩家每日所賺取的金額 ( 或者相關點數.)
外掛管理 : 管理者可以設定工作所需要 , 例如 所需等級 , 所需職業 , 所需元素 , 所需種族..等
可以設定一項工作 最大的剩餘名額 , 以及工作的期限
在工作結束之前 , 可以經由打工獲取一些 例如特殊物品獎勵 , 經驗值獎勵 , 點數獎勵等..
相關外掛 :
-新增20種工作項目
支援的ADR版本: 僅限 v0.3.x
下載
安裝步驟 :
代碼: 選擇全部
#############################################################
## MOD Title: ADR Jobs
## MOD Author: Seteo-Bloke
##
## MOD Description: Adds character jobs in exchange for points & other rewards
##
## MOD Version: 0.2.0
##
## Installation Level: Easy
## Installation Time: 15 minutes
##
## Files To Edit (12): adr_character_prefs.php
## admin/admin/admin_adr_general.php
## adr/includes/page_header.php
## adr/includes/adr_constants.php
## adr/includes/adr_header.php
## adr/includes/adr_global.php
## adr/includes/adr_functions_communicate.php
## adr/languages/lang_*/lang_adr.php
## adr/languages/lang_*/lang_adr_admin.php
## adr/templates/adr_character_prefs_body.tpl
## adr/templates/adr_town_body.tpl
## adr/templates/admin/config_adr_general_body.tpl
##
##############################################################
## Version History:
##
## 0.2.0 - Changed the way payment times are checked to a per user basis (02/01/04)
## - Added payment intervals on a job-per-job basis
## 0.1.5 - Fixed a multiple PM notification bug (12/12/04)
## - Added category & pagination to the job center page
## 0.1.2 - Added option to give Spirit Points (SP) as a job reward (26/11/04)
## - Added French translation by Rainbow07 (27/11/04)
## 0.1.0 - Initial public release (25/11/04)
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#--------------[ SQL ]-------------
#
# Run all these SQL updates through phpmyadmin
INSERT INTO phpbb_adr_general (config_name, config_value) VALUES ('job_salary_enable', '1');
INSERT INTO phpbb_adr_general (config_name, config_value) VALUES ('job_salary_cron_time', '1');
INSERT INTO phpbb_adr_general (config_name, config_value) VALUES ('job_salary_cron_last_time', '0');
ALTER TABLE phpbb_adr_characters ADD character_job_pm TINYINT(1) NOT NULL DEFAULT '1';
ALTER TABLE phpbb_adr_characters ADD character_job_id INT(5) NOT NULL DEFAULT '0';
ALTER TABLE phpbb_adr_characters ADD character_job_start INT(12) NOT NULL DEFAULT '0';
ALTER TABLE phpbb_adr_characters ADD character_job_end INT(12) NOT NULL DEFAULT '0';
ALTER TABLE phpbb_adr_characters ADD character_job_earned INT(12) NOT NULL DEFAULT '0';
ALTER TABLE phpbb_adr_characters ADD character_job_total_earned INT(12) NOT NULL DEFAULT '0';
ALTER TABLE phpbb_adr_characters ADD character_job_times_employed SMALLINT(5) NOT NULL DEFAULT '0';
ALTER TABLE phpbb_adr_characters ADD character_job_completed INT(8) NOT NULL DEFAULT '0';
ALTER TABLE phpbb_adr_characters ADD character_job_incomplete INT(8) NOT NULL DEFAULT '0';
ALTER TABLE phpbb_adr_characters ADD character_job_last_paid INT(12) NOT NULL DEFAULT '0';
CREATE TABLE phpbb_adr_jobs (
job_id smallint(5) NOT NULL auto_increment,
job_name varchar(255) NOT NULL default '',
job_desc text NOT NULL,
job_class_id smallint(3) NOT NULL default '0',
job_race_id smallint(3) NOT NULL default '0',
job_alignment_id smallint(3) NOT NULL default '0',
job_level smallint(3) NOT NULL default '1',
job_auth_level tinyint(1) NOT NULL default '0',
job_img varchar(255) NOT NULL default '',
job_salary int(12) NOT NULL default '100',
job_payment_intervals SMALLINT(2) NOT NULL default '1',
job_exp int(12) NOT NULL default '100',
job_item_reward_id int(5) NOT NULL default '0',
job_sp_reward int(12) NOT NULL default '0',
job_slots_available int(12) NOT NULL default '1',
job_slots_max int(12) NOT NULL default '1',
job_duration smallint(3) NOT NULL default '7',
PRIMARY KEY (job_id)
) TYPE=MyISAM;
INSERT INTO phpbb_adr_jobs (job_name, job_desc, job_level, job_img, job_salary, job_slots_available, job_slots_max) VALUES ('Town Cryer', 'Notify the town of latest events', '1', 'town_cryer.gif', '100', '5', '5');
INSERT INTO phpbb_adr_jobs (job_name, job_desc, job_level, job_img, job_salary, job_slots_available, job_slots_max) VALUES ('Priest', 'Spread the word of God throughout your town', '2', 'priest.gif', '5000', '3', '3');
#
#--------------[ COPY ]--------------
#
copy adr_character_jobs.php to adr_character_jobs.php
copy adr_jobs.php to adr_jobs.php
copy admin_adr_jobs.php to admin/admin_adr_jobs.php
copy functions_job_salary_cron.php to adr/includes/functions_job_salary_cron.php
copy adr_jobs_body.tpl to adr/templates/adr_jobs_body.tpl
copy adr_character_jobs_body.tpl to adr/templates/adr_character_jobs_body.tpl
copy config_adr_jobs_edit_body.tpl to adr/templates/admin/config_adr_jobs_edit_body.tpl
copy config_adr_jobs_list_body.tpl to adr/templates/admin/config_adr_jobs_list_body.tpl
copy priest.gif to adr/images/jobs/priest.gif
copy town_cryer.gif to adr/images/jobs/town_cryer.gif
#
#--------------[ OPEN ]-------------
#
adr/includes/adr_constants.php
#
#--------------[ FIND ]-------------
#
define('ADR_VAULT_USERS_TABLE',$table_prefix.'adr_vault_users');
#
#--------------[ AFTER, ADD ]-------------
#
define('ADR_JOB_TABLE',$table_prefix.'adr_jobs');
#
#--------------[ OPEN ]-------------
#
adr/includes/adr_global.php
#
#--------------[ FIND ]-------------
#
include_once($phpbb_root_path .'adr/includes/adr_functions_exploits.'. $phpEx);
#
#--------------[ AFTER, ADD ]-------------
#
include_once($phpbb_root_path .'adr/includes/adr_functions_job_salary_cron.'. $phpEx);
#
#--------------[ OPEN ]-------------
#
adr/includes/adr_header.php
#
#--------------[ FIND ]-------------
#
adr_advanced_template_file('adr_header_body.tpl',header);
#
#--------------[ AFTER, ADD ]-------------
#
// Job check
adr_job_salary_check( $user_id );
#
#--------------[ FIND ]-------------
#
$sub_menu_text = array($lang['Adr_characters_page_name'] , $lang['Adr_inventory_page_name'] , $lang['Adr_character_skills'] , $lang['Adr_equipment_page_name'] , $lang['Adr_defy_page_name'] );
$sub_menu = array( 'adr_character' , 'adr_character_inventory' , 'adr_character_skills' , 'adr_character_equipment' ,'adr_character_pvp');
#
#--------------[ INLINE FIND ]-------------
#
$lang['Adr_equipment_page_name']
#
#--------------[ INLINE AFTER, ADD]-------------
#
, $lang['Adr_jobs_page_name']
#
#--------------[ INLINE FIND ]-------------
#
'adr_character_equipment'
#
#--------------[ INLINE AFTER, ADD ]-------------
#
, 'adr_character_jobs'
#
#--------------[ OPEN ]-------------
#
adr_character_prefs.php
#
#--------------[ FIND ]-------------
#
$character_pref_seller_pm = intval($HTTP_POST_VARS['character_pref_seller_pm']);
#
#--------------[ AFTER, ADD ]-------------
#
$character_job_pm = intval($HTTP_POST_VARS['character_job_pm']);
#
#--------------[ FIND ]-------------
#
character_pref_seller_pm = $character_pref_seller_pm
#
#--------------[ REPLACE WITH ]-------------
#
character_pref_seller_pm = $character_pref_seller_pm,
character_job_pm = $character_job_pm
#
#--------------[ FIND ]-------------
#
'L_GENERAL' => $lang['Adr_general_pref'],
#
#--------------[ BEFORE, ADD ]-------------
#
'JOB_PM_CHECKED' => ( $row['character_job_pm'] ? 'CHECKED' :'' ),
'L_JOB_PM' => $lang['Adr_job_pm_enable'],
#
#--------------[ OPEN ]-------------
#
adr_town.php
#
#--------------[ FIND ]-------------
#
'L_TOWN_TRAINING' => $lang['Adr_town_training_grounds'],
#
#--------------[ BEFORE, ADD ]-------------
#
'L_TOWN_JOB' => $lang['Adr_town_job'],
'U_TOWN_JOB' => append_sid("adr_jobs.$phpEx"),
#
#--------------[ OPEN ]-------------
#
admin/admin_adr_general.php
#
#--------------[ FIND ]-------------
#
define('IN_ADR_CELL', 1);
#
#--------------[ AFTER, ADD ]-------------
#
define('IN_ADR_JOB', 1);
#
#--------------[ FIND ]-------------
#
'PVP_DEFIES' => $adr_general['battle_pvp_defies_max'],
#
#--------------[ AFTER, ADD ]-------------
#
'JOB_CRON_TIME' => $adr_general['job_salary_cron_time'],
'JOB_ENABLE' => ( $adr_general['job_salary_enable'] ? 'CHECKED' :'' ),
'NO_JOB_ENABLE' => ( !$adr_general['job_salary_enable'] ? 'CHECKED' :'' ),
#
#--------------[ FIND ]-------------
#
$wh_dura = intval($HTTP_POST_VARS['wh_dura']);
#
#--------------[ AFTER, ADD ]-------------
#
$job_enable = intval($HTTP_POST_VARS['job_enable']);
$job_cron_time = intval($HTTP_POST_VARS['job_cron_time']);
#
#--------------[ FIND ]-------------
#
$sql= "UPDATE ". CONFIG_TABLE . " SET config_value = '$shop_tax' WHERE config_name = 'Adr_shop_tax' ";
if ( !($result = $db->sql_query($sql)) )
{
adr_previous( Adr_character_general_update_error , admin_adr_general , '' );
}
#
#--------------[ AFTER, ADD ]-------------
#
$sql= "UPDATE ". ADR_GENERAL_TABLE . " SET config_value = '$job_enable' WHERE config_name = 'job_salary_enable' ";
if ( !($result = $db->sql_query($sql)) )
{
adr_previous( Adr_character_general_update_error , admin_adr_general , '' );
}
$sql= "UPDATE ". ADR_GENERAL_TABLE . " SET config_value = '$job_cron_time' WHERE config_name = 'job_salary_cron_time' ";
if ( !($result = $db->sql_query($sql)) )
{
adr_previous( Adr_character_general_update_error , admin_adr_general , '' );
}
#
#--------------[ FIND ]-------------
#
'L_BATTLE_PVP_USE' => $lang['Adr_pvp_enable_pvp'],
#
#--------------[ AFTER, ADD ]-------------
#
'L_JOB_TITLE' => $lang['Adr_admin_job_title'],
'L_JOB_ENABLE' => $lang['Adr_admin_job_enable'],
'L_JOB_CRON_TIME' => $lang['Adr_admin_job_cron_time'],
#
#--------------[ OPEN ]-------------
#
adr/templates/adr_character_prefs_body.tpl
#
#--------------[ FIND ]-------------
#
<td class="row2" align="center" valign="top"><input type="checkbox" name="character_pref_seller_pm" value="1" {SELLER_ITEM_PM_CHECKED} /></td>
</tr>
#
#--------------[ AFTER, ADD ]-------------
#
<tr>
<td class="row1" align="center" width="65%"><span class="gen">{L_JOB_PM}</span></td>
<td class="row2" align="center" valign="top"><input type="checkbox" name="character_job_pm" value="1" {JOB_PM_CHECKED} /></td>
</tr>
#
#--------------[ OPEN ]-------------
#
adr/templates/adr_town_body.tpl
#
#--------------[ FIND ]-------------
#
<td align="center" class="row1" onMouseOver="this.style.backgroundColor='{T_TD_COLOR1}'; this.style.cursor='hand';" onMouseOut=this.style.backgroundColor="{T_TR_COLOR2}" onClick="window.location.href='{U_TOWN_WAREHOUSE}';"><span class="gen">{L_TOWN_WAREHOUSE}</span></td>
</tr>
#
#--------------[ AFTER, ADD ]-------------
#
<tr>
<td align="center" class="row2" onMouseOver="this.style.backgroundColor='{T_TD_COLOR2}'; this.style.cursor='hand';" onMouseOut=this.style.backgroundColor="{T_TR_COLOR1}" onClick="window.location.href='{U_TOWN_JOB}';"><span class="gen">{L_TOWN_JOB}</span></td>
</tr>
#
#--------------[ OPEN ]-------------
#
adr/templates/admin/config_adr_general_body.tpl
#
#--------------[ FIND ]-------------
#
<td class="row1" width="65%"><span class="gen">{L_WEIGHT_ENABLE}</span></td>
<td class="row2" align="center" valign="top"><input type="radio" name="weight_enable" value="0" {NO_WEIGHT_ENABLE_CHECKED} />{L_OFF} <input type="radio" name="weight_enable" value="1" {WEIGHT_ENABLE_CHECKED} />{L_ON}</td>
</tr>
</table>
<br clear="all" />
#
#--------------[ AFTER, ADD ]-------------
#
<table border="0" cellpadding="4" cellspacing="1" width="100%" class="forumline" align="center">
<tr>
<th align="center" colspan="2">{L_JOB_TITLE}</th>
</tr>
<tr>
<td class="row1" width="65%"><span class="gen">{L_JOB_ENABLE}</span></td>
<td class="row2" align="center" valign="top"><input type="radio" name="job_enable" value="0" {NO_JOB_ENABLE} />{L_NO} <input type="radio" name="job_enable" value="1" {JOB_ENABLE} />{L_YES}</td>
</tr>
<tr>
<td class="row1" width="65%"><span class="gen">{L_JOB_CRON_TIME}</span></td>
<td class="row2" align="center" ><input class="post" type="text" maxlength="12" size="5" name="job_cron_time" value="{JOB_CRON_TIME}" /> days</td>
</tr>
</table>
<br clear="all" />
#
#--------------[ OPEN ]-------------
#
adr/language/lang_english/lang_adr.php
#
#--------------[ FIND ]-------------
#
$lang['Adr_town_training_grounds']
#
#--------------[ BEFORE, ADD ]-------------
#
$lang['Adr_town_job']='Job Center';
#
#--------------[ FIND ]-------------
#
if ( defined ( 'IN_ADR_CHARACTER' ))
#
#--------------[ BEFORE, ADD ]-------------
#
// Job addon keys
$lang['Adr_job_closed']='The Job Center is currently closed';
$lang['Adr_job_return']='Click %shere%s to return to the Job center';
$lang['Adr_job_none_left']='There are no more positions available for the job of %s';
$lang['Adr_job_accept']='You have successfully applied for the job of %s';
$lang['Adr_job_quit']='You have successfully quit from the job of %s';
$lang['Adr_job_title']='Employment Center';
$lang['Adr_job_img']='Image:';
$lang['Adr_job_name']='Title:';
$lang['Adr_job_desc']='Description:';
$lang['Adr_job_level']='Level Req:';
$lang['Adr_job_salary']='Daily Salary:';
$lang['Adr_job_duration']='Duration:';
$lang['Adr_job_slots']='Available:';
$lang['Adr_job_slots_max']='Max Jobs:';
$lang['Adr_job_non_employed']='You are currently not employed';
$lang['Adr_job_employed']='You are currently employed as a';
$lang['Adr_job_employed_salary']='You are currently earning';
$lang['Adr_job_employed_total']='Since you started this job you have earned';
$lang['Adr_job_employed_total_earned']='Total earnings from all jobs:';
$lang['Adr_job_times_employed']='Total amount of jobs applied for:';
$lang['Adr_job_wrong_class']='You are not of the required class to apply for this job';
$lang['Adr_job_wrong_level']='You are not of high enough level to apply for this job';
$lang['Adr_job_personal_stats']='Personal Job Statistics:';
$lang['Adr_job_all_classes']='All';
$lang['Adr_job_class']='Class:';
$lang['Adr_job_race']='Race:';
$lang['Adr_job_alignment']='Alignment:';
$lang['Adr_job_wrong_race']='You are not of the required race to apply for this job';
$lang['Adr_job_wrong_alignment']='You are not of the required alignment to apply for this job';
$lang['Adr_job_employed_completed']='Total jobs completed:';
$lang['Adr_job_employed_incomplete']='Total jobs not completed:';
$lang['Adr_job_days_remaining']='Days remaining in current job:';
$lang['Adr_job_exp']='Experience Reward:';
$lang['Adr_job_item_reward']='Item Reward:';
$lang['Adr_job_no_item_reward']='No item reward';
$lang['Adr_job_daily_salary']='You have been rewarded %s for your current job as %s';
$lang['Adr_job_end']='Your job as %s has ended';
$lang['Adr_job_end_xp']='You have earned %s experience points';
$lang['Adr_job_end_item']='You have been rewarded a %s';
$lang['Adr_job_pm_paid']='You have recieved your job salary';
$lang['Adr_job_pm_paid_msg']='You have been paid %s %s for your current job as %s';
$lang['Adr_job_pm_finish']='Your current job has finished';
$lang['Adr_job_pm_finish_msg']='Your current job as %s has ended. ';
$lang['Adr_job_pm_finish_msg1']='You have earned %s experience points. ';
$lang['Adr_job_pm_finish_msg2']='You have earned a %s as a reward. ';
$lang['Adr_job_pm_finish_msg3']='You have earned %s Spirit Points. ';
$lang['Adr_job_pm_enable']='Enable PM notifications for jobs';
$lang['Adr_jobs_page_name']='Job List';
$lang['Adr_job_list_name']='Job Name';
$lang['Adr_job_list_salary']='Current Salary';
$lang['Adr_job_list_duration']='Days Remaining';
$lang['Adr_job_list_total_earnings']='Total Earnings';
$lang['Adr_job_list_completed']='% Completed';
$lang['Adr_job_sp_reward']='Spirit Points Reward:';
$lang['Adr_job_salary_intervals']='Payment Intervals:';
$lang['Adr_job_day']='day';
$lang['Adr_job_days']='days';
#
#--------------[ OPEN ]-------------
#
adr/language/lang_english/lang_adr_admin.php
#
#--------------[ FIND ]-------------
#
}
?>
#
#--------------[ BEFORE, ADD ]-------------
#
if ( defined ('IN_ADR_JOB'))
{
$lang['Adr_job_successful_added']='Job successfully added';
$lang['Adr_job_successful_updated']='Job successfully updated';
$lang['Adr_job_successful_deleted']='Job successfully deleted';
$lang['Adr_admin_job_add']='Add Job';
$lang['Adr_admin_job_no_item_reward']='No item selected';
$lang['Adr_admin_job_all_races']='All races';
$lang['Adr_admin_job_all_classes']='All classes';
$lang['Adr_admin_job_all_alignments']='All alignments';
$lang['Adr_admin_job_name']='Job name:';
$lang['Adr_admin_job_desc']='Description:';
$lang['Adr_admin_job_img']='Image:';
$lang['Adr_admin_job_level']='Level Requirement:';
$lang['Adr_admin_job_race']='Race Requirement:';
$lang['Adr_admin_job_class']='Class Requirement:';
$lang['Adr_admin_job_alignment']='Alignment Requirement:';
$lang['Adr_admin_job_salary']='Salary: (earned each day of job duration)';
$lang['Adr_admin_job_exp']='Experience: (earned at end of job duration)';
$lang['Adr_admin_job_item_reward']='Reward: (earned at end of job duration)';
$lang['Adr_admin_job_duration']='Job length: (in days)';
$lang['Adr_admin_job_slots']='Available Job Slots:';
$lang['Adr_admin_job_slots_max']='Maximum Available Job Slots:';
$lang['Adr_admin_job_auth_level']='Authorisation Level:';
$lang['Adr_admin_job_title']='Jobs';
$lang['Adr_admin_job_enable']='Enable ADR jobs';
$lang['Adr_admin_job_cron_time']='Duration between payments';
$lang['Adr_admin_job_sp_reward']='Spirit Points (SP) Reward: (earned at end of job duration)';
}
#
#--------------[ OPEN ]-------------
#
adr/language/lang_english/lang_adr_common_admin.php
#
#--------------[ FIND ]-------------
#
$lang['Adr_store_cats']='Shop Categories';
#
#--------------[ AFTER, ADD ]-------------
#
$lang['Adr_jobs']='Jobs';
#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------
#
# EoM
#--------------[ 個人翻譯的中文部份]--------------------------
#
#--------------[ OPEN ]-------------
#
adr/language/lang_traditional_chinese/lang_adr.php
#
#--------------[ FIND ]-------------
#
$lang['Adr_town_training_grounds']
#
#--------------[ BEFORE, ADD ]-------------
#
$lang['Adr_town_job']='職業中心';
#
#--------------[ FIND ]-------------
#
if ( defined ( 'IN_ADR_CHARACTER' ))
#
#--------------[ BEFORE, ADD ]-------------
#
// Job addon keys
$lang['Adr_job_closed']='職業中心目前關閉中';
$lang['Adr_job_return']='點選 %s這裡%s 返回職業中心';
$lang['Adr_job_none_left']='該職業已經沒有名額 %s';
$lang['Adr_job_accept']='你已成功取選該工作 %s';
$lang['Adr_job_quit']='你已成功離開該工作 %s';
$lang['Adr_job_title']='工作中心';
\n$lang['Adr_job_img']='圖片:';
$lang['Adr_job_name']='標題:';
$lang['Adr_job_desc']='描述:';
$lang['Adr_job_level']='需求等級:';
$lang['Adr_job_salary']='每日薪資:';
$lang['Adr_job_duration']='工作期限:';
$lang['Adr_job_slots']='名額:';
$lang['Adr_job_slots_max']='最大工作數:';
$lang['Adr_job_non_employed']='你尚未找到任何工作';
$lang['Adr_job_employed']='你目前的職業是';
$lang['Adr_job_employed_salary']='你目前從工作中 , 賺取了';
$lang['Adr_job_employed_total']='從你工作開始 , 你已經賺取了';
$lang['Adr_job_employed_total_earned']='所有工作賺取金額:';
$lang['Adr_job_times_employed']='所有工作經驗:';
$lang['Adr_job_wrong_class']='你的職業不符合 , 無法勝任該項工作';
$lang['Adr_job_wrong_level']='你的等級不足 , 無法勝任該項工作';
$lang['Adr_job_personal_stats']='個人工作狀況:';
$lang['Adr_job_all_classes']='皆可';
$lang['Adr_job_class']='職業:';
$lang['Adr_job_race']='種族:';
$lang['Adr_job_alignment']='聯盟:';
$lang['Adr_job_wrong_race']='你的種族不符合 , 無法勝任該項工作';
$lang['Adr_job_wrong_alignment']='你的聯盟不符合 , 無法勝任該項工作';
$lang['Adr_job_employed_completed']='已完成工作數量:';
$lang['Adr_job_employed_incomplete']='尚未完成工作數量:';
$lang['Adr_job_days_remaining']='目前工作剩餘天數:';
$lang['Adr_job_exp']='經驗值獎勵:';
$lang['Adr_job_item_reward']='物品獎勵:';
$lang['Adr_job_no_item_reward']='無物品獎勵';
$lang['Adr_job_daily_salary']='你獲取獎勵 %s 從你的工作 %s';
$lang['Adr_job_end']='你的工作 %s 已經結束';
$lang['Adr_job_end_xp']='你獲取 %s 經驗值點數';
$lang['Adr_job_end_item']='你獲取獎勵 %s';
$lang['Adr_job_pm_paid']='你已接收到你的工作薪資';
$lang['Adr_job_pm_paid_msg']='你已繳納 %s %s 在你的目前工作 %s';
$lang['Adr_job_pm_finish']='你已完成目前的工作';
$lang['Adr_job_pm_finish_msg']='你目前的工作 %s 已經結束. ';
$lang['Adr_job_pm_finish_msg1']='你獲取 %s 的經驗值點數. ';
$lang['Adr_job_pm_finish_msg2']='你獲取 %s 的獎勵. ';
$lang['Adr_job_pm_finish_msg3']='你獲取 %s 的精力. ';
$lang['Adr_job_pm_enable']='開啟使用短訊通知工作';
$lang['Adr_jobs_page_name']='工作列表';
$lang['Adr_job_list_name']='工作名稱';
$lang['Adr_job_list_salary']='目前薪資';
$lang['Adr_job_list_duration']='剩餘天數';
$lang['Adr_job_list_total_earnings']='所有獲取';
$lang['Adr_job_list_completed']='% 完成';
$lang['Adr_job_sp_reward']='精力點數獎勵:';
$lang['Adr_job_salary_intervals']='繳稅金額:';
$lang['Adr_job_day']='天';
$lang['Adr_job_days']='天';
#
#--------------[ OPEN ]-------------
#
adr/language/lang_traditional_chinese/lang_adr_admin.php
#
#--------------[ FIND ]-------------
#
}
?>
#
#--------------[ BEFORE, ADD ]-------------
#
#附註 : Job Add , Job Update , Job delete 無法中文化 會出現字串錯誤
#
#
if ( defined ('IN_ADR_JOB'))
{
$lang['Adr_job_successful_added']='Add Job Successful';
$lang['Adr_job_successful_updated']='Update Job Successful';
$lang['Adr_job_successful_deleted']='Del Job Successful';
$lang['Adr_admin_job_add']='新增工作';
$lang['Adr_admin_job_no_item_reward']='無選擇物品';
$lang['Adr_admin_job_all_races']='所有種族';
$lang['Adr_admin_job_all_classes']='所有職業';
$lang['Adr_admin_job_all_alignments']='所有聯盟';
$lang['Adr_admin_job_name']='工作名稱:';
$lang['Adr_admin_job_desc']='描述:';
$lang['Adr_admin_job_img']='圖片:';
$lang['Adr_admin_job_level']='所需等級:';
$lang['Adr_admin_job_race']='種族需求:';
$lang['Adr_admin_job_class']='職業需求:';
$lang['Adr_admin_job_alignment']='聯盟需求:';
$lang['Adr_admin_job_salary']='薪資: (工作期限 , 每天獲取數目)';
$lang['Adr_admin_job_exp']='經驗值獎勵: (工作期限 , 每天獲取數目)';
$lang['Adr_admin_job_item_reward']='物品獎勵: (工作期限 , 每天獲取數目)';
$lang['Adr_admin_job_duration']='工作天數: (以天數計算)';
$lang['Adr_admin_job_slots']='工作名額:';
$lang['Adr_admin_job_slots_max']='最大工作名額:';
$lang['Adr_admin_job_auth_level']='授權等級:';
$lang['Adr_admin_job_title']='工作';
$lang['Adr_admin_job_enable']='開啟工作';
$lang['Adr_admin_job_cron_time']='在付款期限之間';
$lang['Adr_admin_job_sp_reward']='精力獎勵: (工作期限 , 每天獲取數目)';
}
#
#--------------[ OPEN ]-------------
#
adr/language/lang_traditional_chinese/lang_adr_common_admin.php
#
#--------------[ FIND ]-------------
#
$lang['Adr_store_cats']='工作設定';
#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------
#
# EoM
PS 附註 : 此中文語系 是我個人翻譯 , 可能用詞上有點不恰當 , 如果你有更好的建議 , 還希望多多指點 .