Dear visitor,
This html page was created by Tsalkapone in attempt to gather every possible script that can be used in .net server of the Tribal Wars. Note that if you need any script to be officially approved you have to send a ticket on this link. Beware to have read the script approval process and the Game Rules. §7) Bots and Scripts first.
You can search for already approved scripts and tools for the .net server in Scripts & Independent Tools.
How to load a script
General Settings
Notes
Translation Instructions
Technical Notes & Bug Reports
Notes
Every script that has been edited by Tsalkapone contains thorough guides, regarding each script's functions and customizable variables, that can be found wherever is needed ingame. All you have to do is click on any you may notice.
Most of the scripts edited by Tsalkapone contain more than one supported language. You can find the supported languages of every script by clicking the button Open language selection when activating the script. You can change the selected language by clicking on the desired one.
Whenever a script hosted by Tsalkapone is updated you will get notified about its new version and changes log ingame when you activate it.
All the saved values of the scripts are stored in the localStorage, cache or a cookie of your browser. Changing browser or deleting your cookies will remove any saved value from any script.
The table displayed below supports a large variety of filters, columns and information that can be adjusted accordingly. The Column filter settings are automatically saved in your browser in every change. You may combine various filters to get the result you want. The Search filter cancels every other filter setting.
The scripts on the table are ordered based on the Date Entry of each script. You may change the order by clicking on the heading of each visible column.
By moving your cursor over any column, row, filter or image you will get all the info you need about its meaning and usage.
Translation Instructions
Every script that has been edited by Tsalkapone supports more than one language. You may select the desired language through the settings table which is embedded in a script. Scripts that don't support settings table will use the selected language of other scripts with similar functions. Click on any script to view its description for more info regarding its language selection.
The Trans column on the table below displays an icon-link that opens each script's translations file on a new tab. On the top of each file between /* and */ tags you may read more instructions regarding each translation file. The parts (words or sentences) of each translation file that are to be translated are the ones displayed between " and ". Ignore every character, word or sentence inside these characters: < >. Also, try to keep the punctuations in each variable as they are.
There are some scripts which contain specific parts that have to be translated to their relevant ones if you want to use a script in any other server apart from .uk, .us and .net. The variable tw in a translation file contains all these "must" parts. If you just need to use a script in any other server besides the ones already mentioned just make sure to translate these parts.
Some scripts contain large translation files. Some of them are included in the translation file with the tag main and some of them with the tag advanced. The 1st category contains parts that are displayed on the screen. The 2nd category contains parts that are included in additional infos pop-ups.
After you complete a translation, send a message to tsalkapone@hotmail.com including in the mail's title the following infos:
1. The script's name.
2. The translated language.
3. The translator's name (pick anything you want to be displayed on the table below).
i.e. Commander Script - French (MrIncognito).
How to load a script
You are allowed to load an approved script ONLY with an active premium account. From the Settings menu, on the right of the top-bar menu of the game, click on Quick bar option.
When you do so, click on Add new link to load a new script.
Adding a new link offers you some various options that you may modify to your will. These options and their uses are as described below:
1. REQUIRED FIELD In this textarea you must enter the url-address of an external link or a javascript code. Note that any script code must have the tag javascript: on the beginning.
2. Enter a name for your entry. This name will be displayed on the quick bar.
3. In this field enter a text that will be displayed as a title of your entry when you hover over its name on the quick bar.
4. In this field you may add an icon's url or you can pick one from the embedded list. The selected icon will be displayed on the quick bar. Avoid entering a url of a page that usually transfers or deletes image-files. In case an image-url is not valid you may encounter delays in every load of game's pages. Also, take into consideration that the size of the image you may enter won't be changed. Avoid using large-sized images.
5. Determine if you want to perfom the entry's function on a new window or in the same window.
OK -> Never forget to click OK to save your settings.
6. You may assign a shortcut-key for up to 10 entries. The available shortcut-keys are the following:
General Settings
Every script hosted by Tsalkapone is written on a specific template which contains the following criteria:
Languages: Every script supports more than one embedded language. If there is available translation for your server's market (.gr,.it,.fr etc) the market's language will be granted as the default one. If not the default one in every script will be English. You may change the language selecting an available by clicking the button Open language selection in the script's settings table.
Translations: Every script supports a variable that contains translations text. All that someone, that desires to translate a script, has to do is simply open the translation file of a script, displayed on the table below, translate it and send it to tsalkapone@hotmail.com.
Tips & Infos: Every script supports thorough guides, tips and infos wherever needed. Just click on any you may notice. If a script doesn't support an info table just click T on your keyboard to display the infos.
Notifications: Every script supports an organized notifications' system that notifies the user with necessary information wherever and whenever needed.
Auto-assigns: If any script is triggered in a page that doesn't operate any function a notification will be displayed offering the option to re-assign your location to the page needed.
Save options: Every script provides the opportunity to save essential variables' values in localStorage, cookie or cache.
Updates: If any script is updated you will get notified ingame for the new update and about its changes.
Settings: Most of the scripts provide stylish settings table, if needed, that presents its functions and customizable variables, if there are any.
Style: Most of the scripts contain additional styles and styling opportunities that will enhance your gameplay experience.
Shortcut keys: Some of the scripts offer the opportunity to trigger functions by pressing an assigned shortcut key.
Browser tests: Every script hosted by Tsalkapone is:
Fully tested on: Google Crome browser 51.0.2704.103 m
Partially tested on: Opera browser 38.0.2220.31, Mozilla Firefox browser 43.0.1
Technical Notes & Bug Reports
LocalStorage & cookiesCookies and local storage serve different purposes. Cookies are primarily for reading server-side, local storage can only be read client-side. Unlike cookies, LocalStorage is more secure and large amounts of data can be stored locally, without affecting website performance. Most of the scripts hosted by Tsalkapone use LocalStorage to save the variables' values. Cookies are used only for scripts running from the rally point page. Take into consideration that you may clear any LocalStorage or cookie used in a browser. Insert the following urls, for each browser, in your address bar to access the menu of the saved cookies and data per website:
Opera: opera://settings/cookies
Mozilla: about:preferences#privacy
Opera: chrome://settings/cookies
Once you open the menu click on the desired website (e.g. tribalwars.net) and select the saved data you would like to delete.
Pop-up windows
Some of the scripts may trigger one or more pop-up windows. By default, your browser will forbid the opening of the pop-up and a notification of restriction will be displayed on your address bar. Make sure that you have granted permission for pop-up windows for tribalwars website. You may change your pop-up setting for the current website from your address bar. If a pop-up is blocked you will get notified with a Pop-ups blocked. Click on it and click on Always show pop-ups from [site].
Alternatively access the settings menu of your browser and follow these instrunctions for each browser.
Quick bar icons
Beware to load valid image-urls on your quick bar. If by any case, a loaded url is no longer valid you may notice lags for more than 5 seconds in every page refreshing. Better load the icons provided by the game for this kind of purpose.
Bug reports
Some of the scripts hosted by Tsalkapone provide you with reports you can use to ask for help if you encounter any bug or malfunction in the script's function(-s). Search for them in the bottom of the page. Furthermore, provide as many information as you can regarding how, where and when the bug/malfunction occured. Alternatively, press F12 on your keyboard and copy every mark noted as Error in your console log. Make sure you send all these details to Tsalkapone or any other scripter you trust. You may communicate with Tsalkapone with one of the following ways:
Skype: Tsalkapone
Mail: tsalkapone@hotmail.com
Forum: Tsalkapone
Activated on map you may enter troops in any command template in a pop-up using the functions' settings that can be changed and saved by activating the script on the Rally Point page. Each function is operated using an assigned shortcut key.
Activated on any other page it displays the found coordinations on the page offering the oppurtunity to save the extracted coords in an available embedded script. All the customizable variables of the script are embedded in a stylish settings table. Executable on all pages.
- The user may save the selected values on localStorage.
- The user may assign shortcut keys for specific functions.
javascript:$.getScript('https://dl.dropboxusercontent.com/s/1kfp8ja9k9io86b/Tsalkapone.rally_point_script.js');void 0; GNU GENERAL PUBLIC LICENSE, version 3 Activated on Production page opens an html code on a new tab with extracted encoded data. The data contains info for each of the page's villages' current resources' amount, farm space and available merchants.
A settings table offers you the opportunity to configure several optional settings. Click on the button Send data & settings to server to assign your location to the main server that hosts the Resource Balancer tool. You'll find links who act as transfer-links. All the customizable variables of the script are embedded in a stylish settings table. Executable on Overviews ↦ Production page (make sure the mode=Prod is displayed on your url link).
- The user may save the selected language on localStorage.
Click on the button Additional Map Info to read more details about the infos displayed for each template. There may be a delay on the script's execution if there is much data to be gathered. All the customizable variables of the script are embedded in stylish settings tables. Executable on Map.
- The user may save the selected language on localStorage.
javascript:$.getScript('https://dl.dropboxusercontent.com/s/kcysj3qhgoc04cu/Tsalkapone.more_map_info.js');void 0; GNU GENERAL PUBLIC LICENSE, version 3 Activated on Map page it displays a variety of tools that operate different functions. These tools and their functions are the following:
1. Coords finder: It finds every coordinate that is displayed on the visible area of the Map.
2. Coords Extractor: It extracts the coordinates of the selected villages. Click any village on the map to extract its coordinates. Click it again to delete them. You may modify the extracted coordinates through a variety of tools. You may also use the extracted coordinates to design a table or form a forum post.
3. Coords & Points: It finds every coordinate that is displayed on the visible area of the Map that fulfills the selected criteria of village type (barbarian or not) and village points (minimum-maximum).
4. Religion Influence: It designs the selected belief radius' values on the Map. You may select a church level for up to five different coordinates. Available only in worlds with active church setting.
5. Map Resize: Select the desired size of the Map and Minimap. All the customizable variables of the script are embedded in stylish settings tables. Executable on Map.
- The user may save the selected language on localStorage.
javascript:$.getScript('https://dl.dropboxusercontent.com/s/9m6y4nwjs9luyoh/Tsalkapone.Map_scripts.js');void 0; GNU GENERAL PUBLIC LICENSE, version 3 Activated on any page it displays a large variety of options that are used to extract villages from the world's data files. You may define the information you want to extract from each village and modify them using different kinds of options. The script supports fake,nuke, support & farming scripts generator and a variety of tools to design a table. All the customizable variables of the script are embedded in stylish settings tables. Executable on all pages.
- The user may save the selected values on localStorage.
- The user may save the tools displayed by saving their ON/OFF values on localStorage.
- The user may change the script's background image.
javascript:$.getScript('https://dl.dropboxusercontent.com/s/u6f4fro64tbcovr/Tsalkapone.Advanced_Coords_Extractor_ek.js');void 0; GNU GENERAL PUBLIC LICENSE, version 3 Activated on rally point page it enters the selected values of units which fulfill the selected criteria and inserts a random coordinate out of the selected ones. It also focuses on Attack button allowing you to sent the command by pressing Enter on your keyboard. All the customizable variables of the script have to be modified on the code. For more info about each variable press "t" on any page on the game after you activate the script. The language that will be applied on this script is the one saved on the Commander Script.
Customizable variables:
Tsalkapone_scouts
Tsalkapone_units_order
Tsalkapone_coords Executable on Rally Point.
- The user may save the coordinate's order on a specified cookie in the browser.
Customizable variables:
Tsalkapone_scouts
Tsalkapone_units_order
Tsalkapone_coords
Tsalkapone_target
Tsalkapone_repeat
Tsalkapone_cookieID Executable on Rally Point.
- The user may save the coordinate's order on a specified cookie in the browser.
Customizable variables:
Tsalkapone_secure_attack
spy, ram, catapult, light, heavy, marcher, axe, spear, archer, sword
Tsalkapone_coords
Tsalkapone_cookieID
Tsalkapone_script_title Executable on Rally Point.
- The user may save the coordinate's order on a specified cookie in the browser.
Customizable variables:
spy, ram, catapult, light, heavy, marcher, axe, spear, archer, sword, snob
Tsalkapone_coords
Tsalkapone_cookieID
Tsalkapone_script_title Executable on Rally Point.
- The user may save the coordinate's order on a specified cookie in the browser.
- The user may save the coordinate's order on a specified cookie in the browser.
javascript:$.getScript('https://dl.dropboxusercontent.com/s/4zpqbmdy716xeua/Tsalkapone.Count_and_categorize_troops.js');void 0; GNU GENERAL PUBLIC LICENSE, version 3 Activated on Market page it provides various tools in different pages. These are the following:
1. Premium Exchange: It calculated the amount difference between stock capacity and your resources in the current village and notifies you if the difference exceeds a specified value.
2. My offers: It offers you the capability to create offers that will balance the resource-type in the highest value with the resource-type with the lowest value.
3. Send resources: The user may customize 4 different templates that will be used to insert the selected value for each resource-type and the specified coordinates. All the customizable variables of the script are embedded in a stylish settings table. Executable on three Market pages (Premium Exchange, Send resources, My offers).
- The user may save the selected values on localStorage.
javascript:$.getScript('https://dl.dropboxusercontent.com/s/fuvabndcnyzeb3i/Tsalkapone.Market_tools_ek.js');void 0; GNU GENERAL PUBLIC LICENSE, version 3 Activated on Overviews -> Combined page it provides various tools that calculate time & distance differences. These tools can help you programm a snipe or a back-time command. You can also calculate the world's units' speed. No customizable variables. Executable on Overviews -> Combined.
- The extracted results are modified in table or list form usings games' bb-codes.
javascript:$.getScript('https://dl.dropboxusercontent.com/s/y32vs0i6392wfoc/Tsalkapone.Snipe_script.js');void 0; GNU GENERAL PUBLIC LICENSE, version 3 Activated on Overviews -> Incoming page it provides various tools that sort out, label and add colors to incoming commands. It may also count incoming commands per village. All the customizable variables of the script are embedded in a stylish settings table. Executable on Overviews -> Incoming.
- The user may save the selected values on localStorage.
javascript:$.getScript('https://dl.dropboxusercontent.com/s/839m6tduezyrnew/Tsalkapone.Central_Intelligence_Script_ek.js');void 0; GNU GENERAL PUBLIC LICENSE, version 3 Activated on Loot Assistant page it provides tools to sort out the villages of the page and help you send commands assigning shortcut keys. All but one of the customizable variables of the script are embedded in a stylish settings table.
In case you encounter issues while loading the pages of the loot assistant try to change the value of the variable cookieName on the script's code to any desired one. Executable on Loot Assistant.
- The user may save the selected values on a cookie.
- The user may save his own images and shortcut links.
javascript:$.getScript('https://dl.dropboxusercontent.com/s/0unlti8bzsj196f/Tsalkapone.ToolKit.js');void(0); GNU GENERAL PUBLIC LICENSE, version 3 Activated on Quick Bar -> Add new link page, it provides a table with every script displayed on this table with its title and a short description of its function (-s). Click on Load to fill the script's code and its info in the relevant fields. No customizable variables. Executable on Settings -> Quick Bar -> Add new link.
- The user may load any script with just a click.
1. A tribe's profile.
2. A player's profile.
3. A tribe's member list.
- The user may design an elegant table through a large variety of options.
- The user may create an advanced attack plan.
javascript:$.getScript('https://dl.dropboxusercontent.com/s/qplvy48chieqlh7/Tsalkapone.Player_Profile_Scripts.js');void 0; GNU GENERAL PUBLIC LICENSE, version 3 Activated on Overviews -> Combined it provides various tools to rename your villages. You may create your own renaming templates, extract and save your current villages' names or import old ones. All the customizable variables of the script are embedded in a stylish settings table. Executable on Overviews -> Combined
- The user may save the customizable values on LocalStorage.
- The user may create his own name pool.
javascript:$.getScript('https://dl.dropboxusercontent.com/s/kkaro0wvg8ec03t/Tsalkapone.Village_Renamer.js');void 0; GNU GENERAL PUBLIC LICENSE, version 3
Select a skin: Music ? Song of the week:
SearchSearch any text in the rows of the Scripts' Table and filter the ones that fulfill the entered criteria. This filter cancels every other filter setting. You can add more than one word using space bar. The rows of the table have to fulfill every entered word to be displayed in the table.: |
|
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
If a new script is added on the table you will get notified. |