Scenariul pentru a lua jucătorul sau mobul atacant în țintă:
Este nevoie de acest script, de exemplu, dacă sunteți atacat de mob sau un jucător, nu ați văzut, acesta este evidențiat în mod automat (Target), va facilita procesul de luptă, dacă ești atacat dintr-o dată sau în spate.
Script pentru afișarea informațiilor despre jucători într-o fereastră specială:
Afișează informațiile despre jucătorii ib în fereastra File User în hLaPEx, și anume porecla, rasa și sexul. Informațiile sunt colectate în cazul în care jucătorii se află în zona de vizibilitate pentru dvs. (de exemplu, orașul). Este convenabil pentru lucruri brute sau alte lucruri. După ce ați adunat informații, îl puteți copia din fila User și salvați-l în fișierul de care aveți nevoie pentru arhivă.
Script pentru ușile de deschidere / închidere:
Cu acest script puteți deschide, închide uși, porți etc. și apoi treceți prin ele. De exemplu, în asediul castelului, Deschiderea / Închiderea va funcționa peste tot, dar puteți trece prin ușa deschisă numai pe un server unde nu există nici o geodată (JAVA). Pentru a deschide sau a închide ușa, selectați-o cu schimbare + butonul stânga al mouse-ului.
Script pentru căutare pentru jucătorii PK:
Dacă PK se află în apropiere, puteți să-l luați automat la destinație și / sau să transmiteți un mesaj către chat. Comenzi pentru gestionarea scriptului (toate sunt introduse în chat):
Activați capturarea PK automată pentru a viza -% pk_target 1
Dezactivați capturarea automată a PK pentru a viza -% pk_target 0
Activați notificarea de chat atunci când detectează PK din apropiere -% pk_msg 1
Dezactivați notificarea în chat atunci când detectează PK din apropiere -% pk_msg 0
Script pentru schimbătorul de viteze automat:
SCURTĂ ANOTARE: aproape peste tot în 20-00 apare un mesaj de sistem despre începutul Jocurilor Olimpice. SCRIPT este activat manual cu puțin înainte. la momentul sosirii mesajului despre începutul Jocurilor Olimpice, timpul de sistem de script-time. (Acest lucru este util pentru oricine de a utiliza în script-urile de sistem Ceasuri și timp).
apoi trișorul încearcă manual să treacă conacul. Dar, din moment ce conacul este în prezent oprit, devine așa ceva. „În momentul în care sistemul este oprit Manor“, asigurând conac livrare pachet memorate script, după 5min48sek (configurat în script-ul) după începerea Olympian, script-ul va încerca din nou să treacă manor- automat și de 30 de ori la rând la un interval predeterminat. chiar încercarea care a fost făcută înainte a eșuat. după o încercare urâtă, utilizatorul ar trebui să dezactiveze brusc scriptul bifând. astfel încât repetările să nu treacă. Ei bine, vom corecta mai devreme sau mai târziu că script-ul însuși a fost oprit și că replicile nu au lovit serverul după o încercare de succes.
ATENȚIE: 1. multiple încercări frecvente de a trece un conac sunt pedepsite pe multe servere de către BANAN. - Selectați intervalul de încercări de predare a conacului - rezonabil. 2. când încearcă să folosească (în acest caz, să treacă filmul), a cărui piesă nu mai este în inventar - avtobanno ignorant. Dezactivați scenariul imediat ce proprietarul sa predat.
timer1: TTimer; // ceas care controlează timpul sistemului
StartTime: TDateTime;
EndTime: TDateTime;
procedura Init; // Chemat când script-ul este activat
începe
Timer1: = TTimer.Create (zero);
timer1.OnTimer: = @ OnTimer; //
timer1.enabled: = false; // cronometrul este dezactivat în mod implicit
timer1.interval: = 400; // după fiecare 0,4 sec vom verifica timpul de check-in al conacului
procedura gratuita; // Chemat când scriptul este oprit
începe
timer1.Free; // eliberați memoria ocupată cu un temporizator
se încheie;
// este apelat când se declanșează cronometrul
procedura OnTimer (expeditor: TObject);
începe
// dacă este timpul să luăm conacul și scriptul nu a trimis încă 30 de încercări de a trece
dacă (timp> = EndTime) și (x<30) then
începe
// scrie-ne în chat - că "ATTEMPT"
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 3E 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;
// trimiteți pachetul la livrarea conacului.
buf: = PaketManora;
SendToServer;
// reține numărul
x: = x + 1;
se încheie;
se încheie;
// dacă pachetul este interceptat pentru transferul conacului
dacă dinClient și (pck [1] = # $ D0) și (pck [2] = # $ 09) și (pck [3] = # $ 00)
începe
// amintiți-vă complet
PaketManora: = pck;
se încheie;
// dacă este primit un pachet despre începutul Olimpiadei, atunci
dacă FromServer și (pck [1] = # $ 64) și (pck [2] = # $ 69) și (pck [3] = # $ 06)
începe
// marcați ora curentă
StartTime: = timp;
// calculați timpul pentru livrarea conacului (adăugăm momentul potrivit necesar pentru a vă prinde după primirea mesajului despre evenimentul ormic)
EndTime: = StartTime + EncodeTime (0,5,49,0); // modificați și corectați acest număr în format (HH, MM, SS, MS)
// activați cronometrul
timer1.enabled: = true;
// și eto-trimiterea de mesaje în legătură cu faptul că TIMP a căzut
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 3E 04 3E 04 48 04 3B 04 3E 04 00 00 ");
SendToClient;
se încheie;
Dacă se potrivește.