Scripts hlapex - BCE o Lineage II

Script elfog a támadó karakter vagy lény a Cél:
Ez a szkript van szükség, például ha megtámadta mob vagy egy játékos, nem láttad, akkor automatikusan kiemelt (cél), elő fogja segíteni a harc, ha megtámadnak hirtelen, vagy hátul.


Script információk megjelenítéséhez a játékosok egy külön ablakban:
Információkat jelenít IB játékos a Felhasználói Tab ablak hlapex, nevezetesen becenevet, faji és nemi. Az adatok gyűjtése az esetben, ha a játékos a láthatósági zóna az Ön számára (azaz például város) .Udobno Brutus vagy más dolog. Az összegyűjtött elegendő információt mozheet neki példányt a felhasználó Tab és mentse a fájlt archiválni kívánt.

A szkript a nyitó / záró ajtók:
Ezzel a script meg tudja nyitni, szoros, ajtók, kapuk, stb, majd haladjanak keresztül. Például, az ostrom a vár nyitó / záró bárhol működik, de menni a nyitott ajtón át, csak a szerveren, ahol nincs geoadat (JAVA). Megnyitása vagy zárja be az ajtót, akkor válassza ki a shift + bal egérgombbal.

Script keresni PK játékos:
Ha PK közelben, lehetséges, hogy automatikusan, hogy azt a célt, és / vagy egy üzenetet jelenít meg a chat. menedzsment parancsfájlutasításokat (mindegyikük írt a chat):
Lehetővé teszi az automatikus felvétel a cél PK -% pk_target 1
Kapcsolja ki az automatikus felvétel a cél PK -% pk_target 0
Annak érdekében, hogy az értesítést a chat, ha azt észleli adott PK -% pk_msg 1
Kikapcsolása beszélgetési értesítést, ha azt észleli adott PK -% pk_msg 0

Script automatikusan bűvölet Sebességváltó:

Az alábbiakban röviden ANNOTATION: szinte mindenütt a 20-00 jön egy rendszer üzenetet az elején az olimpiai játékok. SCRIPT manuálisan aktiválható egy kicsit előtte. idején az érkezés a korai beszámolók olimpiai, skript- tűhegynyi rendszeridőt. (Ez hasznos bárki számára használható szkriptjeidben SYSTEM Órák és idő).
Ezután manuálisan csaló megpróbálja átadni a kastély. de mivel kastély jelenleg vyklyuchen- kap valami ilyesmi. „Abban a pillanatban a rendszer kikapcsolt Manor”, ​​biztosítva csomagszállító kastély megjegyzett script után 5min48sek (beállítva a script) kezdete után olimpikon, a szkript ismét megpróbálja átadni Manor automatikusan és 30-szor egymás után előre meghatározott időközönként. A nagyon kísérlet korábban sdat- neudalos. után umpeshnoy popytki- felhasználó kikapcsolja élesen script kullancs. Ismételni nem telt el. Hát ez előbb-utóbb rögzíteni, hogy a forgatókönyvet maga fordult le, és a visszajátszást nem érte a szerver után sikeres licit ..
FIGYELMEZTETÉSEK: 1. Több gyakori próbálkozások átadni Manor büntethető a sok szerver banán. - Vedd fel a dátumtartományt kísérletek manora- ésszerű. 2. Amikor megpróbálja használni (ebben az esetben, hogy átadja hajtás) tételek, amelyek már nincsenek jelen inventore- avtoban- de nevezde. Kikapcsolja script azonnal megadta magát kastély ..

Timer1: TTimer; // időzítő vezérli a rendszer idő

Kezdés ideje: TDateTime;
ENDTIME: TDateTime;

eljárás Init; // meghívásra, ha a script
kezdődik
Timer1: = TTimer.Create (nulla);
timer1.OnTimer: = @ OnTimer; //
timer1.enabled: = false; // az alapértelmezett időzítő ki van kapcsolva
timer1.interval: = 400; // minden 0,4sek lesz pontosan kontroll szedése kastély

eljárás ingyenes; // meghívásra, ha a leállás script
kezdődik
timer1.Free; // felszabadítja a memóriát foglal el az időzítő
végén;

// nevezett, amikor az időzítő aktiválva
eljárás OnTimer (Sender: TObject);
kezdődik
// ha itt az ideje, hogy átadja a kastély és a forgatókönyvet még nem küldték 30. ő megpróbálja átadni a
ha (idő> = ENDTIME) és (X<30) then
kezdődik
// levelet magukat a chat -, hogy a „kísérlet”
buf: = Hstr ( „4A AB F6 A0 48 02 00 00 00 2D 00 3E 00 56 00 4F 00 52 00 4F 00 4E 00 37 00 00 00 3F 04 3E 04 3F 04 4B 04 42 04 3A 04 30 04 20 00 41 04 34 04 30 04 42 04 4C 04 00 00 „);
SendToClient;
// elküldi a csomagot a szállítás a kastély.
buf: = PaketManora;
SendToServer;
// száma kísérletek
X: = x + 1;
végén;
végén;

// ha az elfogott csomag a szállítás a kastély
ha FromClient és (PCK [1] = # $ D0) és (PCK [2] = $ # 09) és (PCK [3] = $ # 00), akkor
kezdődik
// tároljuk teljesen
PaketManora: = PCK;
végén;

// ha egy csomagot kapott az elején az olimpiai játékok
ha FromServer és (PCK [1] = # $ 64) és (PCK [2] = $ # 69) és (PCK [3] = $ # 06), akkor
kezdődik
// pontosan az aktuális időt
Kezdés ideje: = idő;
// számolja a szállítási idő a kastély (add a megfelelő időben, hogy szeretne érzékelni, miután megkapta jelentések ilimpiade)
ENDTIME: = Kezdés ideje + EncodeTime (0,5,49,0); // változásokat, és UTB méret szám (HH, MM, SS, MS)
// aktiválja időzítő
timer1.enabled: = true;
// és EtO küld maga számol be, hogy az idő múlásával
buf: = Hstr ( „4A AB F6 A0 48 02 00 00 00 2D 00 3E 00 56 00 4F 00 52 00 4F 00 4E 00 37 00 00 00 32 04 40 04 35 04 3C 04 4F 04 20 00 3F 04 3E 04 48 04 3B 04 04 00 00 3E „);
SendToClient;
végén;

Ha ez a ruha.

Kapcsolódó cikkek