[外掛] ADR的Addon-ADR Jobs 打工外掛

MODs Released by Other phpbb Sites
非官方認證通過之 MOD ,或許有安全性之疑慮,所有問題由原發表者回覆!

版主: 版主管理群

主題已鎖定
米加
星球普通子民
星球普通子民
文章: 14
註冊時間: 2004-11-24 09:37
聯繫:

[外掛] ADR的Addon-ADR Jobs 打工外掛

文章 米加 »

外掛名稱 : ADR Jobs 打工(或者稱呼工作職業..)

外掛介紹 : 可以讓管理者 透過後台設定 , 來創造出工作選項 , 提供給玩家每日所賺取的金額 ( 或者相關點數.)

外掛管理 : 管理者可以設定工作所需要 , 例如 所需等級 , 所需職業 , 所需元素 , 所需種族..等

可以設定一項工作 最大的剩餘名額 , 以及工作的期限

在工作結束之前 , 可以經由打工獲取一些 例如特殊物品獎勵 , 經驗值獎勵 , 點數獎勵等..

相關外掛 :

-新增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}&nbsp;<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}&nbsp;<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}" />&nbsp;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 附註 : 此中文語系 是我個人翻譯 , 可能用詞上有點不恰當 , 如果你有更好的建議 , 還希望多多指點 .
主題已鎖定

回到「非官方認證外掛」