[D2NT]Follow-Skript?

04/28/2012 16:47 prrovoss#16
Quote:
Originally Posted by mirkoregge View Post
Na da steht doch drin, wem er folgen soll :D
Hast nicht richtig gelesen, wa? :p
ne ausnahmsweise mal nicht :D
04/29/2012 08:39 Northern Light#17
du kannst es auch mit dem svn-updater machen ;)
wurde mir gesagt und es ging^^
einfach den link vom follower einfügen und zack :P


dann hast alles geladen und is wie ein "normaler" bot.
04/29/2012 13:33 prrovoss#18
Quote:
Originally Posted by Northern Light View Post
du kannst es auch mit dem svn-updater machen ;)
wurde mir gesagt und es ging^^
einfach den link vom follower einfügen und zack :P


dann hast alles geladen und is wie ein "normaler" bot.
svn updater sagt mir grade nix:confused: und welchen follower-link meinst du?
04/29/2012 13:43 mirkoregge#19
Quote:
Originally Posted by prrovoss View Post
svn updater sagt mir grade nix:confused: und welchen follower-link meinst du?
dieses:
Quote:
Originally Posted by lanara View Post

Installation/Updates:

Es gibt 2 Möglichkeiten sich den Bot zu holen, entweder wie gewohnt als Download, oder per SVN. (Apache Subversion) Der Vorteil den SVN bietet ist, dass man den Bot besser updaten kann und so auch kleinere Bugs schnell und unkompliziert gefixed werden können.

Installation per Download:

[Only registered and activated users can see links. Click Here To Register...] - Herunterladen und entpacken.


Installation per SVN:

Lasst euch nicht davon abschrecken, dass es auf den ersten Blick etwas komplizierter aussieht, die Arbeit lohnt sich. Wenn einmal alles eingestellt ist, kann man den Bots einfach mit 2 Klicks auf den neuesten Stand bringen.

Um die aktuelle Version laden zu können sowie zukünftig Updates zu machen wird zunächst TortoiseSVN benötigt. Das könnt ihr euch hier herunterladen: [Only registered and activated users can see links. Click Here To Register...]

Nachdem ihr TortoiseSVN installiert habt, erstellt ihr einfach einen beliebigen Ordner in dem ihr den Bot speichern wollt. Jetzt geht ihr in diesen Ordner und macht einen Rechtsklick, damit sich das Kontextmenü öffnet. Dort wählt ihr "SVN Checkout..." aus.

[Only registered and activated users can see links. Click Here To Register...]

Jetzt öffnet sich ein Fenster in dem ihr folgenden Link eintragen müsst:
Code:
[COLOR="Navy"]http://d2etal.projectetal.com/Trunk[/COLOR]
[Only registered and activated users can see links. Click Here To Register...]

Den Rest lasst ihr so wie es ist und klickt auf OK, dann öffnet sich ein neues Fenster wo der Fortschritt des Downloads angezeigt wird.

[Only registered and activated users can see links. Click Here To Register...]

Wenn es fertig geladen hat klickt ihr wieder auf OK, das wars dann auch schon.


Update per SVN:

Wenn ihr den Bot über SVN installiert habt, könnt ihr ihn updaten, indem ihr einen Rechtsklick im Bot Ordner macht und dann im Kontextmenü "SVN Update" auswählt.
05/09/2013 09:55 Flinkesocke#20
hallo,
ich muss mal diesen thread aus der versenkung holen.
ich habe mir die zwei scripte ( entrypoint und follower ) gezogen und auch eingebunden.
soweit funktioniert auch alles.

allerdings hab ich das problem, dass der follower nicht durch das fighter portal in der stadt geht.
wenn ich im chatfenster beim leader die 1 drücke dann kommt die meldung "Taking portal to outside." und das wars dann auch schon. umgekehrt wenn der fighter ein portal in die stadt öffnet und auch durch geht, geht auch der follower in die stadt. ich hänge da schon seit tagen dran und finde einfach nicht den fehler.

währe schön wenn mir da jemand helfen könnte.
ich poste mal den script abschnitt hier mit.

PHP Code:
case "1"// take leader's tp to outside of town / change act if leader is in another town
                            
if (NTC_InTown() && NTC_InTown(_leader) && CheckLeaderAct(_leader) !== me.act) {
                                
Say("/w " _leaderName " Going to leader's town.");
                                
NTTM_CheckAct(CheckLeaderAct(_leader));
                                
NTTM_TownMove("portalspot");
                            } else if (
NTC_InTown()) {
                                
Say("/w " _leaderName " Taking portal to outside.");
                                
NTTM_CheckAct(CheckLeaderAct(_leader));
                                
NTTM_TownMove("portalspot");
                                
NTM_UsePortal(nullnull_leaderName);
                                
                                
_busy false;
                                
                                while (!
GetLeaderUnit(_leaderName)) {
                                    
ClearPosition(10);
                                    
NTC_Delay(200);
                                }
                            }
                            
                            break; 
danke für die mühe im vorraus
gruss Flinkesocke