私服 是仍使用正版網路遊戲的 Client 端軟體 但是不連上官方的 Server 而是連上私人架設的提供遊戲服務的 Server 而此 Server 模擬正版網路遊戲來進行 因此這台 Server 並非原始開發該 Client 端軟體的廠商 卻透過該 Client 進行修改,導向自己的 Server 影響原始廠商的營利及權利,才會犯法
Travian 這種網頁遊戲 根本沒有所謂的 Client 端軟體(除非瀏覽器算 = =a) 有的只是 Server 端的程式
轉貼國外網站的Travian like game 需求; 原文出處:http://www.scriptlance.com/projects/1202535843.shtml --------------------------------------------------------------------------------------------------------- Project: Travian Based Clone ID: 1202535843
Status: Closed (Chosen Programmer: andres) Budget: $500-1200 Created: 2/9/2008 at 0:44 EST Bidding Ends: N/A Project Creator: splitmeister Rating: (No Feedback Yet) Description: Description: The project consists in creating the codes (PHP and MySQL database) of a Travian-like (www.travian.com) clone.
OS will be linux. Files should be structured in the root directory, but there should also be images/ folder, and lang/ folder, as well as any other additional folders (in order to keep the main folder clean from files not related to the code).
Time to complete: an estimated 3 months or less.
The project should be complete after you finish the codes ? it should be prepared to begin accepting members at that point. The images, will be provided at the very end. (since we make these ourselves)
Details: + Game playability should be identical to Travian (some information can be found, as well as on the game page, on http://help.travian.com/ )
Requirements: + Game codes should be clean and optimized. An execution time should be shown during debug phases, or when set by the admin (set debug=1 on admin panel) for each page load. Execution times should be fast and consume few resources. + Security is very important - there should be no holes in the program, which would allow users to cheat. Admin area should be .htaccess protected, as well as password protected. + PLUS system (like in Travian) is required too. This would mean an implementation of a free e-commerce script such as zen-script or oscommerce, or any other shopping system. Purchases should be validated (i.e.: check the PayPal transaction before adding the bonus features to the users' accounts). + Codes should be Logically Structured - everything should be in an order which can allow spotting everything quickly. They should be properly indented too.
Admin area: + General statistics page, such as: Total players, active players in the last 24 hours/48 hours/7 days, failed logins in the last 24 hours/48 hours/7 days, most failed logins (username) + Change site general parameters: title, descriptions, etc. + All general game settings, including, but not limited to: total races number, tribe characteristics/buildings, building images (upload another .jpg) + There should be a button to extend all existing plus memberships for a certain amount of time + There should be a button to award all members a certain amount of time of plus membership + There should be a word filter page (add banned words/view list/edit, etc) + There should be a page to read / reply to support requests (from the game) + There should be a page to read / take action against reported members (i.e. swearing, etc): this includes temporary or indefinite bans, etc. + Editing users ? any of the parameters in the database should be editable (except for purchases) + See plus user list + Check for multis (people with more than one account, see if their accounts are cheating with one another) + Send a global message + Add/remove/view junior admin rights to users + More necessary admin functions will be needed too - see users online, see failed logins, etc.
Support admins: + They can only read and reply to support requests
Users + Preferences ? notify by mail on new private message (default 0), on building completed (default 0) + Send private messages / archive / view news / etc.
These are some of the specific features the game should have ? it should include all other travian features (they can be seen in the game)
Graphics will be developed by myself in this project. Again, codes should be clean and well-structured. The script will belong to my company, which means it cannot be sold again.