WICHTIG

Aufgrund eines Spammers ist der freie Download gesperrt. Ab sofort ist der Download nur für registrierte Mitglieder möglich. Due to a spammer, the free download is blocked. From now on, the download is only available to registered members. Please register.

Verstärkungen wieder verwenden

Mehr
2 Jahre 2 Monate her #15 von mediatr
Verstärkungen wieder verwenden wurde erstellt von mediatr
Manchmal ist es nötig eine Verstärkung (Reinforcement) anrücken zu lassen. Sei es weil der Spieler Alarm auslöst, der Spieler eine Grenze überschreitet, oder was auch immer deine Fantasie sagt dass es nun nötig ist dem Spieler ein bissl Ärger auf den Hals zu schicken. Bei solchen Reinforcements bietet es sich an sie mehrfach zu verwenden, also in verschiedenen Bereichen der Map erneut gegen den Spieler zu hetzen. Man verwendet hier das Spawnen der Bots, jedoch ohne dass dieses Spawnen den Spieler nervig erscheint - da diese ja nicht am gleichen Ort und zu einem viel späteren Zeitpunkt wieder erscheinen. Für den Spieler sind das dann nur normale Gegner und keine Spawner.

Voraussetzungen: etwas wohin die Bots teleportieren können (bei mir ein LKW, bietet sich an weil 6 Bots), es kann aber auch ein Stuhl oder ähnliches sein. Diese Bots müssen auf Spawn gesetzt werden - genau so oft wie du sie als Verstärkung schicken willst. In Meinem Fall verwende ich noch 2 Wegpunktlisten (man könnte sie genauso gut auch zum Spieler schicken oder was auch immer euer Bedürfnis ist.
Kopierbar: nein, da eure LKW-Nummer nicht die gleiche wäre und auch die Wegpunktlisten andere Nummern hätten

//////////////////////////////////////////////////////////// / Reinforcement Canal
if ssndead(2097) and v15 == 0 then
GLOOP Reinf
ssn2ssn(item,68732)
ssnuse(item)
END
if ssnride(68732) then
GLOOP Reinf
ssnrelease(item)
ssntoWP(2789,11)
ssntoWP(2791,11)
ssntoWP(2794,11)
ssntoWP(2796,12)
ssntoWP(2797,12)
ssntoWP(2801,12)
END
removessn(68732)
endif
if previous then
v15 = 1
endif
endif
if v15 == 1 then
GLOOP Reinf
if !ssnalive(item) then
ssntowp(item,0)
endif
END
endif

Wird Bot 2097 getötet und v15 ist 0 (v15 verwende ich wieder um das Event an und auszuschalten - Zuviele LOOPs sind schlecht) dann teleportiere die Gruppe der Bots zum LKW. Danach steigen die Bots aus dem LKW aus und gehen zu ihren Wegpunktlisten. Der LKW wird von der Map gelöscht und danach wird die Variable v15 auf 1 gesetzt. Somit wird das Event inaktiv und gleichzeitig startet ein neuer LOOP der abfragt ob ein Bot nicht mehr lebt. Ist dies der Fall, setzt er den Bot auf Befehl Wegpunkt 0 abzugehen(also stehen zu bleiben) dies ist wichtig da der Bot sich über den Tod hinaus merkt dass er auf eine Wegpunktliste geschickt wurde. Er würde wieder versuchen dort hin zu gehen.
Es ist hier wichtig zu wissen was der Unterschied zwischen ssndead und ssnexist ist. Ein Bot ist nur für ein paar Sekunden SSndead (glaub 29 wenn ich mich nicht irre). Dieses Script funktioniert, kann aber verbessert werden. Hier kommt mir die Gutmütigkeit von Joint Ops entgegen. Es wäre evtl. sinnvoll die Befehle ssntoWP aus dem LOOP heraus zu nehmen und sie direkt danach zu setzen. Denn jedesmal wenn der LOOP durchläuft, würde auch der Bot erneut zu seiner Wegpunktliste geschickt werden.

... danach könnte man nun die gleiche Bots auf das nächste Event an einem anderen Ort schicken

Beispiel:
if ssndead(2769) and never then
v15 = 4
endif
if v15 == 4 then
GLOOP Reinf
ssn2ssn(item,68589)
ssnuse(item)
END
if ssnride(68589) then
GLOOP Reinf
ssnrelease(item)
ssn2ssn(item,132516)
END
removessn(68589)
endif
if previous then
v15 = 5
endif
endif
if v15 == 5 then
GLOOP Reinf
if !ssnalive(item) then
ssntowp(item,0)
endif
END
endif

Nickname in JO is JackDaniels

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.168 Sekunden

Kunena Profile Information

Kunena function Kunena\Forum\Libraries\Controller\Application\Display::execute(): 0.000 / 0.156 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Controller\Application\Display::before(): 0.114 / 0.119 seconds (1 calls)
Kunena render layout 'topic/default': 0.000 / 0.036 seconds (1 calls)
Kunena function Kunena\Forum\Site\Controller\Topic\Item\TopicItemDisplay::execute(): 0.011 / 0.019 seconds (1 calls)
Kunena render layout 'Topic/Item': 0.002 / 0.016 seconds (1 calls)
Kunena render layout 'Topic/Item/Message': 0.001 / 0.008 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Forum\Category\KunenaCategoryHelper::get(): 0.006 / 0.006 seconds (51 calls)
Kunena function Kunena\Forum\Libraries\Access\KunenaAccess::getAllowedCategories(): 0.000 / 0.006 seconds (3 calls)
Kunena function Kunena\Forum\Libraries\Forum\Category\KunenaCategoryHelper::initialize(): 0.000 / 0.006 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Forum\Category\KunenaCategoryHelper::loadCategories(): 0.001 / 0.006 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Factory\KunenaFactory::loadLanguage(): 0.004 / 0.004 seconds (6 calls)
Kunena render layout 'Message/Item': 0.001 / 0.003 seconds (1 calls)
Kunena render layout 'User/Profile': 0.001 / 0.002 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Access\KunenaAccess::getInstance(): 0.000 / 0.002 seconds (46 calls)
Kunena function Kunena\Forum\Libraries\Access\KunenaAccess::__construct(): 0.002 / 0.002 seconds (1 calls)
Kunena render layout 'Widget/Module': 0.002 / 0.002 seconds (14 calls)
Kunena function Kunena\Forum\Libraries\Html\KunenaParser::parseBBCode(): 0.001 / 0.001 seconds (2 calls)
Kunena render layout 'Widget/Pagination/List': 0.001 / 0.001 seconds (2 calls)
Kunena function Kunena\Forum\Site\Controller\Message\Item\Actions\MessageItemActionsDisplay::execute(): 0.001 / 0.001 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Route\KunenaRoute::_(): 0.000 / 0.001 seconds (12 calls)
Kunena function Kunena\Forum\Site\Controller\Widget\Announcement\WidgetAnnouncementDisplay::execute(): 0.001 / 0.001 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Layout\KunenaLayout::getTopicLink(): 0.001 / 0.001 seconds (1 calls)
Kunena render layout 'User/Item/Status': 0.001 / 0.001 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Route\KunenaRoute::resolveAlias(): 0.001 / 0.001 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Route\KunenaRoute::_(t): 0.001 / 0.001 seconds (5 calls)
Kunena render layout 'Widget/Search': 0.001 / 0.001 seconds (2 calls)
Kunena render layout 'Widget/Footer': 0.000 / 0.001 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\User\KunenaUserHelper::loadUsers(): 0.001 / 0.001 seconds (2 calls)
Kunena render layout 'Widget/Pagination/Item': 0.001 / 0.001 seconds (12 calls)
Kunena function Kunena\Forum\Site\Controller\Topic\Item\Actions\TopicItemActionsDisplay::execute(): 0.001 / 0.001 seconds (2 calls)
Kunena function Kunena\Forum\Site\Controller\Widget\Menu\WidgetMenuDisplay::execute(): 0.001 / 0.001 seconds (1 calls)
Kunena render layout 'Widget/Login/Login': -0.002 / 0.001 seconds (5 calls)
Kunena function Kunena\Forum\Site\Controller\Widget\Login\WidgetLoginDisplay::execute(): 0.000 / 0.000 seconds (1 calls)
Kunena render layout 'Widget/Breadcrumb': 0.000 / 0.000 seconds (2 calls)
Kunena function Kunena\Forum\Libraries\Route\KunenaRoute::getItemID(): 0.000 / 0.000 seconds (6 calls)
Kunena function Kunena\Forum\Libraries\Controller\Application\Display::after(): 0.000 / 0.000 seconds (1 calls)
Kunena function Kunena\Forum\Site\Controller\Topic\Item\Message\TopicItemMessageDisplay::execute(): 0.000 / 0.000 seconds (1 calls)
Kunena render layout 'Widget/Forumjump': 0.000 / 0.000 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Route\KunenaRoute::setItemID(): 0.000 / 0.000 seconds (11 calls)
Kunena function Kunena\Forum\Libraries\Route\KunenaRoute::prepare(): 0.000 / 0.000 seconds (20 calls)
Kunena function build(): 0.000 / 0.000 seconds (5 calls)
Kunena function Kunena\Forum\Site\Controller\Topic\Poll\TopicPollDisplay::execute(): 0.000 / 0.000 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Integration\KunenaAvatar::getURL(): 0.000 / 0.000 seconds (4 calls)
Kunena render layout 'Widget/Menu': 0.000 / 0.000 seconds (1 calls)
Kunena render layout 'Topic/Item/Actions': 0.000 / 0.000 seconds (2 calls)
Kunena function Kunena\Forum\Libraries\Route\KunenaRoute::initialize(): 0.000 / 0.000 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Route\KunenaRoute::stringURLSafe(): 0.000 / 0.000 seconds (2 calls)
Kunena function Kunena\Forum\Libraries\Route\KunenaRoute::normalize(): 0.000 / 0.000 seconds (4 calls)
Kunena render layout 'Category/Moderators': 0.000 / 0.000 seconds (1 calls)
Kunena render layout 'Message/Item/Actions': 0.000 / 0.000 seconds (1 calls)
Kunena render layout 'Empty': 0.000 / 0.000 seconds (2 calls)
Kunena function Kunena\Forum\Libraries\Route\KunenaRoute::build(): 0.000 / 0.000 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Date\KunenaDate::toTimeAgo(): 0.000 / 0.000 seconds (1 calls)
Kunena render layout 'Message/Edit': 0.000 / 0.000 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\User\KunenaUserHelper::get(): 0.000 / 0.000 seconds (16 calls)
Kunena render layout 'Widget/Label': 0.000 / 0.000 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Forum\Category\KunenaCategoryHelper::getParents(): 0.000 / 0.000 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Forum\Category\KunenaCategoryHelper::getChildren(): 0.000 / 0.000 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Forum\Category\KunenaCategory::getChannels(): 0.000 / 0.000 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Forum\Category\KunenaCategoryHelper::getCategories(): 0.000 / 0.000 seconds (3 calls)
Kunena function Kunena\Forum\Libraries\Route\KunenaRoute::getHome(): 0.000 / 0.000 seconds (3 calls)
Kunena function Kunena\Forum\Libraries\Forum\Category\KunenaCategoryHelper::buildTree(): 0.000 / 0.000 seconds (1 calls)
Kunena function Kunena\Forum\Libraries\Route\KunenaRoute::current(): -0.000 / 0.000 seconds (4 calls)
Kunena Total Time: -0.156 / 0.000 seconds (1 calls)
Kunena render layout 'Page': 0.000 / 0.000 seconds (1 calls)
Kunena render layout 'Widget/MenuBar': -0.001 / 0.000 seconds (2 calls)

Information

Der Mapcontainer ist eine Download Seite für Joint Operations und seine verschiedenen Mods. Die Maps wurden alle von ToF-Oldie zum Download bereitgestellt. Viel Spass beim stöbern.

Besucher

Aktuell sind 50 Gäste und keine Mitglieder online