|
You last visited: Today at 20:48
Advertisement
[Release] Seafight custom client - Pixelbot edition
Discussion on [Release] Seafight custom client - Pixelbot edition within the Seafight forum part of the Browsergames category.
02/06/2014, 21:54
|
#1036
|
elite*gold: 0
Join Date: May 2012
Posts: 33
Received Thanks: 3
|
fake for rshiny
|
|
|
02/07/2014, 05:59
|
#1037
|
elite*gold: 0
Join Date: Aug 2013
Posts: 30
Received Thanks: 1
|
Creator there is something wrong with islands can u check that plz.!
the islands cant be detected.! Plz creator =D
|
|
|
02/08/2014, 01:30
|
#1038
|
elite*gold: 0
Join Date: Jul 2012
Posts: 43
Received Thanks: 3
|
hello my friends...can you help me?
i have this problem in the scar script..
I have windows 7
i tryed and with 11 flash also with 12 bu t always the script tells me
Group not found.
Unable to find a suitable area to place Group, please make sure it is visible and to the side.
Ending Script
Ay idea????????
|
|
|
02/08/2014, 09:34
|
#1039
|
elite*gold: 0
Join Date: Aug 2012
Posts: 233
Received Thanks: 31
|
Hab immer dieses Problem !!!! Nach einer zeit
|
|
|
02/08/2014, 10:02
|
#1040
|
elite*gold: 0
Join Date: Jan 2013
Posts: 5
Received Thanks: 0
|
you are very good thanks )
|
|
|
02/08/2014, 13:47
|
#1041
|
elite*gold: 0
Join Date: Jul 2012
Posts: 43
Received Thanks: 3
|
Group not found.
Suitable area to place Group has been found.
Placing group.
Group still not found.
Ending Script
anyone plzzzzzzzzzzzzzzzzzzzzzzzzzzzz
|
|
|
02/08/2014, 18:02
|
#1042
|
elite*gold: 0
Join Date: May 2012
Posts: 33
Received Thanks: 3
|
open group
|
|
|
02/08/2014, 21:37
|
#1043
|
elite*gold: 0
Join Date: May 2013
Posts: 31
Received Thanks: 5
|
hey i have one problem, i open rshiney bot and minimap coudnt be definet and then when i make manual goes only to corner
|
|
|
02/09/2014, 19:47
|
#1044
|
elite*gold: 0
Join Date: Jul 2012
Posts: 43
Received Thanks: 3
|
i open the group...but the problem is:
MiniMap has been Manually Defined at: x1 = 1412, y1 = 345, x2 = 1497, y2 = 430
RepButton AutoDefined: repx = 1064, repy = 744
If your RepButton is NOT at this position, please use manual define.
Group not found.
Unable to find a suitable area to place Group, please make sure it is visible and to the side.
Ending Script
Successfully executed
after tells me that group found....find a suitable to place to place the group but again wright group still not found
--------------------------------------
Group not found.
Suitable area to place Group has been found.
Placing group.
Group still not found.
Ending Script
Successfully executed
------------------------------
|
|
|
02/15/2014, 15:54
|
#1045
|
elite*gold: 0
Join Date: Feb 2014
Posts: 7
Received Thanks: 0
|
Hello,
I get the error:
Pixelbot Edition\data\$3\modified\$4.$5' was not found.
How should I fix this?
|
|
|
02/16/2014, 09:44
|
#1046
|
elite*gold: 0
Join Date: Jun 2011
Posts: 19
Received Thanks: 2
|
Quote:
Originally Posted by _Creator_
- English -
Hello pirates,
I'm releasing my Seafight custom client (Pixelbot edition).
Current version / compile date: 1.13 / 03.12.2013
Download: See attachement!
Virustotal:
What is this?
This is based on the original Seafight client, but it has all of the images replaced.
That means bots don't have to use slow and inaccurate picture search anymore, because every single ship, monster, button, ... can be uniquely identified by a specific color.
No color is used twice!
The purpose is to serve much better pixel bots (and other clickbots), compared to the existing ones.
This is not a bot itself - but I'm sure that there will be bots based on this.
So how to use it?
It's actually simple to set up.
Here is a video on how to set it up, but I also explain it below.
- Download the file from the attachement and unpack it anywhere on your computer. Remember the location of course.
- Open Fiddler and open the AutoResponder tab on the right and tick "Enable automatic responses" and "Unmachted requests passthrough"
- Add this rule:
Code:
Line 1:
regex:(?ix)http://(?>(?:\w+\.)?seafight\.(?>\b\w{2,}\.\b)*(?:[\da-z]){2,3}|seafight-[\d]+\.(?:ah|level3)\.bpcdn\.net)/(?=(?:\w+/)?(?<o1>client/))(?=(?:\k<o1>)?(?<o2>(?:res/)?(?:(?<tree>ships|fx|pet|monster|items|maptiles|effects|uiElements|gui|uiConfig|minimaps|api)/)))(?:\k<o1>|\k<o2>){2}(?<res>[\w_\-]*(?:\.cfg)?(?!\.php)|dlc(?=\.php)|getStartTip(?=\.php))\.(?<type>swf|png|xml|php|css)(?:\?.*)?$ # Seafight custom client
Line 2:
<Your download folder>\Seafight custom client - Pixelbot Edition\data\$3\modified\$4.$5
If you need to see an example for this step, there is one in the FAQ.
- You're done! Now you can open the sea chart (but make sure you have disabled animated monsters and animated water).
Once you've set it up, you can use it simply by opening Fiddler. If you open the sea chart without having Fiddler opened, everything will be normal.
You don't have to empty your Browsercache!*
*Note: The replaced 2-color minimap graphics will work only if you do empty your cache before use. Everything else works without clearing your cache.
Here are some frequently asked questions people asked or might ask
FAQ:
Can you show an example for the Fiddler rule?
Sure. Let's say you downloaded the attachement in your standard download folder and unpacked it there, and your username in Windows is "Randomguy".
Then you copy line 1 directly as is, and in line 2 (= "then respond with...") you put this:
Code:
C:\Users\Randomguy\Downloads\Seafight custom client - Pixelbot Edition\data\$3\modified\$4.$6
Ignore the $-stuff, that's only for Fiddler. You don't have to replace them (and you shouldn't).
I'm getting an error when trying to open the sea map.
It says: "ERROR LOADING projectiles -> ...seafight-14.level3.bpcdn.net/clie...rojectiles.swf -> RELOADING in 5 sec...". What am I doing wrong?
You've set up the Fiddler path wrong. Please read the description carefully, and make sure you don't mix up folders - make sure the "data" folder is located in the path you entered in Fiddler.
If it still doesn't work, no problem. Fiddler will mark entries on the left in red - click on them, and choose the tab "Inspectors" on the right.
Then click on "TextView" in the lower pane - it will tell you what file it's looking for, and why it can't find it. Example:
1. Select a red entry with "404" in the result column
2. Select the "Inspectors" view
3. Open the "TextView" tab
4. Spot the error in your Fiddler rule
How did you make this?
This is based on the original client, but I replaced all images, videos and resources it uses, plus I replaced and revised the user interface.
Since this required modifying over 600 .swf files and over 7000 images inside them, I wrote a program (using the programming language Ruby) to to the job.
The program I've made is also released with this, you can find it attached inside the archive, as open-source software. To run it, you will need to have Ruby 1.8.*, ImageMagick, RMagick and swfmill installed on your system.
Then you can simply run it by writing
Code:
ruby generate_custom_client.rb
in a command line. It runs on Windows, Linux, and other platforms, but I recommend Linux as it's easiest to set it up with.
I want to make a bot based on this, how do I know which colors to use?
You can find a file named "Color lookup table.txt" inside the archive.
It lists all the colors you will see in the client in a table format.
Does it cost anything?
No, it's completely free. Additionally you can modify it to fit your needs, as I released the program to create it as open-source.
I want to make a bot based on this, but I want money for it. Can I do that?
I ask you not to. This was a lot of work, and I would not like to see it being sold for money.
I reserve the right to prohibit commercial use for future versions.
What about Seafight updates?
These are not a problem. If for example new ship designs were added, you will get error messages if you come across this ship until you downloaded an updated version from here.
The program actually analyses the current client and downloads + modifies all required files, that means even on updates the program does not need to be changed. It only has to be executed again to produce the modified files (you can always find the most up-to-date files here).
Can the colors change in the future?
Short answer is, no, they remain the same. New items/ships etc. will be added with new unique colors automatically.
That way you don't have to rewrite your bot on Seafight updates.
Are really all colors unique?
Well almost. The exception is the HP bar below ships and monsters, I have no way to replace that. However it's very tiny, so you can rely on that everything that is supposed to be used is of at least 20x20 pixels in size.
Also the minimaps might contain other colors if you don't empty your cache. If you do, you get a 2-colored version of them.
Is there a list of all changes in detail?
Well no, not yet. If you require one please let me know, and I add it here.
I'm a bot developer, and I would love to have the detail xyz changed. Can you do it?
That's the good thing about open-source software: You can just change it in the program yourself and experiment with the results.
If you are unable to do that, I can also assist you. If you think that change would be good for all users, you can of course ask in this thread, but I don't promise anything.
I found a bug, something doesn't work as expected!
If you really have to question my freedom from error you may post it in the thread
How can I use this bot?
Read the description again carefully, this is not a bot.
Is there any risk of getting banned for using this?
Definetly not. The reason is that everything is changed locally on your computer, that means the server doesn't even "know" you are using a custom client.
Changelog:
1.13
- Added winter 2013 designs
1.12.1
- Fixed: Positioning of pumpkin graphic
- Fixed: Explosive balls had no graphic (thanks xRiDDi for the notice)
1.12
- Recompiled to include UI changes and new designs
- Added event designs for Halloween 2013
- Removed animation from kraken meat
- Adapted changes in the UI while trying to keep the same colors.
Note: The system message box has got new colors, because it now shares the graphics with the overlay dialog.
1.11
- Added NPCs/Designs for Columbus event 2013
- Fixed positioning of guild glitters and chests
- Removed animation from the latter
- Combined the old Fiddler rules into one complex rule - working for all servers with all hosts
- Recompiled to include latest updates
1.10
- Recompiled to include Bokor design of October
- Changed edition name to "Pixel bot edition", since not only SCAR bots are using this client
- Changed CDN host also in the program
1.09
- Added: The buttons in the new overlay dialog (ship sunk message, logout screen, tortuga warning) now have a color (#6C7754). Problem is, they are still slightly transparent, so this color is only valid if the button is over the water.
- Recompiled to include new bokor design
1.08
- Improved: Guild islands are now shown in a different color (please see lookup table) which bots can use to avoid them (on both the normal map and minimap)
- Fixed: The minigame maps can now be entered without problems
1.07
- Added: new event NPCs for carnival of souls event
- Added: Custom color for close button icon (x) on menus that support it (group system, weapon menus, ...). Thanks to mariokn14 for the request
- Bugfix: Changed HP bar color to be different from minimap color (thanks to bluedra for noticing me of this)
- Recompiled to include some changes in UI config
1.06
- Added new high level merchant NPCs
- Recompiled to include some updates (new event menu, new player designs)
- Added support for host wp.pl
1.05
- Added evil rites 2 event NPCs
- Added point of interest item (currently unused)
1.04
- Fixed: The zoom slider was not visible in the last update (thanks Rostock90)
1.03
- Added evil rites event items (chests, key)
- Recompiled to include event ships
- Fixed: Bug that caused the small and embedded ui config to break (thanks Alex_II)
1.02
- Improved: Changed item identification of infoicons and ui buttons to be more reliable (also easier for updates)
- Improved: Multithreaded processing of the graphics (at least in theory)
- Compatibility with Ruby 2.0 and 1.9.3 improved
- Some minor optimizations in the program
1.01
- Fixed: Water now always looks the same, even when animated water is enabled
- Added birthday event chest to useful items (that way it gets its own color)
1.00
- Fixed: Eventticker removed
- Improved: Map is now shown correctly even if animated water is enabled (work in progress)
- Added configuration files for small and embedded client version
- Added buttons for Taurus and Aquarius bonus maps
- Recompiled to include birthday event items
- Filename and folder now stays the same, so you don't have to update your Fiddler rules on every update
*Note: I had to update the first Fiddler rule for this update. Please use the updated rules.
0.99
- Fixed: NPCs didn't disappear after they were sunk
- Removed levelup movie
- Improved caching behaviour (only necessary files are fetched upon loading)
- UI config is now automatically generated
- HP bar is now visible with a fixed color (Length: 127 pixels)
_________________________________________
_________________________________________
- Deutsch -
Ahoi Piraten,
Ich veröffentliche hier meinen Seafight custom client in der Pixelbot Edition.
Aktuelle Version / Datum des Kompilierens: 1.13 / 03.12.2013
Download: Im Anhang!
Virustotal:
Was ist das?
Das Ganze basiert auf dem originalen Seafight-Client, aber es wurden sämtliche Bilder ersetzt.
Das bedeutet, dass Bots keine langsame und ungenaue Bildsuche mehr verwenden müssen, denn jedes einzelne Schiff, Monster, Bedienelement, ... kann nun eindeutig über seine Farbe identifiziert werden.
Keine Farbe kommt doppelt vor!
Der Sinn dahinter ist, wesentlich bessere Pixelbots (und andere Klickbots) zu ermöglichen, verglichen mit den derzeit verfügbaren.
Das hier ist kein Bot - aber ich bin sicher, dass Bots auf dieser Basis entwickelt werden.
Wie benutze ich das?
Es ist relativ einfach einzurichten.
Hier ist ein Video mit Instruktionen, aber ich erkläre es auch nochmals unten.
- Lade das Archiv aus dem Anhang herunter, und entpacke es irgendwo auf deinem Computer. Merke dir natürlich den Ordner.
- Öffne Fiddler und wähle den AutoResponder-Tab auf der rechten Seite aus. Markiere "Enable automatic responses" und "Unmachted requests passthrough".
- Füge diese Regel hinzu:
Code:
Zeile 1:
regex:(?ix)http://(?>(?:\w+\.)?seafight\.(?>\b\w{2,}\.\b)*(?:[\da-z]){2,3}|seafight-[\d]+\.(?:ah|level3)\.bpcdn\.net)/(?=(?:\w+/)?(?<o1>client/))(?=(?:\k<o1>)?(?<o2>(?:res/)?(?:(?<tree>ships|fx|pet|monster|items|maptiles|effects|uiElements|gui|uiConfig|minimaps|api)/)))(?:\k<o1>|\k<o2>){2}(?<res>[\w_\-]*(?:\.cfg)?(?!\.php)|dlc(?=\.php)|getStartTip(?=\.php))\.(?<type>swf|png|xml|php|css)(?:\?.*)?$ # Seafight custom client
Zeile 2:
<Dein Downloadordner>\Seafight custom client - Pixelbot Edition\data\$3\modified\$4.$5
Falls du für diesen Schritt ein Beispiel sehen möchtest, findest du eines in der FAQ.
- Das war's! Nun kannst du die Seekarte öffnen (aber stelle sicher, dass du animierte Monster und animiertes Wasser deaktiviert hast).
Wenn du es einmal eingerichtet hast, kannst du es einfach benutzen indem du Fiddler öffnest. Wenn du die Seekarte ohne Fiddler öffnest, ist alles wieder normal.
Du musst deinen Browsercache dazu nicht leeren!*
*Anmerkung: Die zweifarbigen Minimap-Grafiken funktionieren nur, wenn du vorher deinen Cache leerst. Alles andere funktioniert ohne das Leeren des Caches.
Link zur FAQ (nur auf englisch)
Changelog:
1.13
- Designs des Winterevent 2013 hinzugefügt
1.12.1
- Behoben: Positionierung des Kürbis-Items
- Behoben: Explosivkugeln hatten keine Grafik
1.12
- Neu kompiliert um Änderungen am Userinterface sowie neue Designs zu beinhalten
- Event Designs für Halloween 2013 hinzugefügt
- Animation von Krakenfleisch-Items entfernt
- Einige Änderungen im Userinterface adaptiert, um gleichzeitig alte Farben zu erhalten
Anmerkung: Das System-Nachrichtenfenster hat nun neue Farben, da es seine Grafiken mit denen des Overlay-Dialogs teilt
1.11
- NPCs/Designs des Columbus Event 2013 hinzugefügt
- Position der Gildenglitzies und Truhen wurde verbessert
- Die Animation der letzteren wurden entfernt
- Die alten Fiddler Regeln in einer komplexen vereint
- Neu kompiliert um die letzten Updates einzuschließen
1.10
- Neu kompiliert um Oktober-Bokor-Design zu integrieren
- Editionsnamen in "Pixel Bot edition" geändert, da mittlerweile nicht nur SCAR-Bots den Client nutzen
- CDN-Host auch im Programm aktualisiert
1.09
- Hinzugefügt: Die Buttons im neuen Overlay-Dialog (Schiff versenkt-Meldung, Logout Hinweis, Tortuga-Warnung) haben jetzt eine Farbe (#6C7754). Das Problem ist, dass sie immernoch minimal transparent sind, also ist diese Farbe nur über Wasser gültig.
- Neu kompiliert um Bokor's Kelch-Design einzuschließen
1.08
- Verbessert: Gildeninseln erscheinen nun in einer eigenen Farbe (siehe lookup table), sodass Bots diesen ausweichen können (sowohl auf Minimap als auch auf normaler Karte)
- Behoben: Ein Bug wurde behoben, sodass nun auch die Minigame-Karten mit dem Client problemlos betreten werden können
1.07
- Hinzugefügt: Neue Event-NPCs für das Karneval der Seelen-Event
- Hinzugefügt: Der Schließen-Button (x), den einige Menüs haben (Gruppensystem, Waffen-Menüs, ...) hat nun eine eigene Farbe. Danke an mariokn14 für den Vorschlag
- Bugfix: Der HP-Balken hat nun eine Farbe die sich von der Minimap-Farbe unterscheidet (danke an bluedra für den Hinweis)
- Neu kompiliert um einige Änderungen am Userinterface zu übernehmen.
1.06
- Händlerschiffe auf den hohen Karten hinzugefügt
- Neu kompiliert um einige Updates einzuschließen (neues Event-Menü, einige Schiffsdesigns)
- Unterstützung für Host wp.pl hinzugefügt
1.05
- "Düstere Rituale 2"-NPCs hinzugefügt
- "Point of interest" Item hinzugefügt (noch nicht verwendet)
1.04
- Behoben: Im letzten Update war der Zoom-Regler nicht sichtbar
1.03
- "Düstere Rituale"-Event-Items hinzugefügt (Truhen, Schlüssel)
- Neu kompiliert um neue Schiffe einzubinden
- Behoben: Die Konfiguration für den kleinen (640x480) und eingebetteten Client funktioniert nun wieder
1.02
- Verbessert: Die Identifizierung der Infoicons und Buttons ist nun zuverlässiger (erleichtert auch Updates)
- Multithread-Verarbeitung der Grafiken (zumindest in der Theorie)
- Kompabilität mit Ruby 2.0 und 1.9.3 verbessert
- Einige kleinere Optimierungen im Programm
1.01
- Behoben: Das Wasser sieht nun immer gleich aus, selbst wenn animiertes Wasser aktiviert ist
- Geburtstagstruhen zu nützlichen Items hinzugefügt, auf diese Weise bekommen sie eine eigene Farbe
1.00
- Behoben: Eventticker entfernt
- Verbessert: Die Karte wird nun korrekt angezeigt falls "Animiertes Wasser" aktiviert ist (weiterhin in Arbeit)
- Client-Konfiguration nun auch für 640x480 und Embedded client
- Buttons für Taurus and Aquarius Bonusmaps hinzugefügt
- Neu kompiliert um Geburtstags-Event-Items zu inkludieren
- Datei- und Ordnernamen bleiben nun gleich, sodass ihr nicht bei jedem Update die Fiddler-Regeln anpassen müsst
*Notiz: Ich musste für dieses Update die erste Fiddler-Regel anpassen. Bitte vergesst nicht, sie zu aktualisieren.
0.99
- Behoben: NPCs sind nach Versenkung nicht verschwunden
- Levelup-Film entfernt
- Verbessert: Cache-Verhalten, es werden nur notwendige Dateien geladen
- UI-Konfiguration wird nun automatisch erzeugt
- HP-Balken ist nun sichtbar, mit einer festen Farbe und Länge von 127 Pixeln
_________________________________________
_________________________________________
Thanks goes to:
- Alex_II, who had the original idea for this project.
- Urteil123, for betatesting it.
Greetings,
Creator
|
de:Gibt es einen Schimmer der Fähigkeit zu sammeln
Eng:is there a glimmer of ability to collect
İ use google translate
|
|
|
02/16/2014, 16:12
|
#1047
|
elite*gold: 0
Join Date: Oct 2012
Posts: 60
Received Thanks: 7
|
How about tomorrow s updates ? will all still work or there will be new updates on custom client too ?
|
|
|
02/17/2014, 12:12
|
#1048
|
elite*gold: 0
Join Date: Jul 2012
Posts: 43
Received Thanks: 3
|
ok i have fixed script in raid map that coulldnt find group....but now refresh page in a minute anyone knows to fix that?It hits 3-4 sunbirds and after refresh the page....and dont open the group again second time and stops!!!!!!
procedure Refresh;
begin
Keydown(116);
wait(20+(randomwait));
Keyup(116);
wait(5000);
end;
|
|
|
02/17/2014, 15:57
|
#1049
|
elite*gold: 0
Join Date: Aug 2012
Posts: 92
Received Thanks: 42
|
????error
ERROR LOADING projectiles -> -> RELOADING in 5 sec...
There will be an update?
|
|
|
02/20/2014, 14:47
|
#1050
|
elite*gold: 0
Join Date: Aug 2011
Posts: 315
Received Thanks: 85
|
Update plsss
|
|
|
All times are GMT +2. The time now is 20:48.
|
|