|
www.l2walkerpolska.fora.pl L2Walker, Lineage II, L2.Net, L2Divine, L2Superman,
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Quest
Dołączył: 07 Lip 2010
Posty: 3
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Sob 2:30, 14 Sie 2010 Temat postu: RB CHEK LOOP |
|
|
INCLUDE StdLib/npc.l2c
INCLUDE StdLib/player.l2c
DEFINE_GLOBAL STRING RB_NAME "Hobgoblin"
DEFINE_GLOBAL STRING MSG_ALIVE "just spawned!!"
DEFINE_GLOBAL STRING OWNER_NAME1 "Marks"
DEFINE_GLOBAL STRING OWNER_NAME2 "Monk"
DEFINE_GLOBAL STRING OWNER_NAME3 "Blade"
DEFINE_GLOBAL INT CHECK_INTERVAL 1000
DEFINE_GLOBAL INT START_CHECKING 1
DO
IF START_CHECKING == ONE
CALLSUB CHECK_RB
SLEEP "<CHECK_INTERVAL>"
ENDIF
LOOP ZERO == ZERO
END_SCRIPT
SUB CHECK_RB
COMMAND "/target <RB_NAME>"
SLEEP 1000
IF TARGET_NAME == RB_NAME
PRINT_TEXT "<RB_NAME> ALIVE"
CALLSUB ALERT_BUDDY
START_CHECKING = ZERO
PRINT_TEXT "start"
FOR A 0 10 1
PRINT_TEXT "<A>"
PLAYALARM
SLEEP 1000
NEXT
PRINT_TEXT "done"
ELSE
PRINT_TEXT "<RB_NAME> DEAD"
ENDIF
RETURNSUB
SUB ALERT_BUDDY
SAY_TEXT "<CHANNEL_PRIVATE>" "<RB_NAME> <MSG_ALIVE>" "<OWNER_NAME1>"
SLEEP 1000
SAY_TEXT "<CHANNEL_PRIVATE>" "<RB_NAME> <MSG_ALIVE>" "<OWNER_NAME2>"
SLEEP 1000
SAY_TEXT "<CHANNEL_PRIVATE>" "<RB_NAME> <MSG_ALIVE>" "<OWNER_NAME3>"
SLEEP 1000
RETURNSUB
RETURN VOID
mam taki scrypt z glownego forum ale sa problemy bo nie chce powtarzacz w kolko ze rb zyje pisze tylko raz 2 problem to taki ze jak zrespi sie rb i go zabije to 2 x juz nie sprawdza nie ma loopa poprostu scryptu ktos wie jak to ustawic ?
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
FX
Moderator
Dołączył: 28 Sty 2010
Posty: 682
Przeczytał: 0 tematów
Pomógł: 17 razy Ostrzeżeń: 0/5
|
Wysłany: Pon 11:59, 16 Sie 2010 Temat postu: |
|
|
START_CHECKING = ZERO
wywal to i dodaj
jakis spory sleep w glownej petli
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
LeninZawodowiec
Dołączył: 02 Mar 2011
Posty: 1
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Sob 15:32, 05 Mar 2011 Temat postu: |
|
|
Ciekawi mnie czy dało by sie zrobic, ze gdy rb sie zespi to wlacza sie alarm (taki jak w sound alerts). Jesli tak to moze jakas podpowiedz jak cos takiego zrobic?
Co do zawartego skryptu wyskakuje mi blad
15:52:39 :[ERROR: SCRIPT ERROR : THREAD[13] LINE[0] : FAILED TO INCLUDE FILE : C:\PROGRAM FILES\LINEAGE II\L2NET\SCRIPTS\STDLIB\NPC.L2C
Post został pochwalony 0 razy
Ostatnio zmieniony przez LeninZawodowiec dnia Sob 16:53, 05 Mar 2011, w całości zmieniany 3 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
FX
Moderator
Dołączył: 28 Sty 2010
Posty: 682
Przeczytał: 0 tematów
Pomógł: 17 razy Ostrzeżeń: 0/5
|
Wysłany: Sob 18:42, 05 Mar 2011 Temat postu: |
|
|
wszystko sie da
mozna to zrobic na 2 sposoby
1- prosty
petla co np 5-10 sec pobiera liste npc wokolo i leci po id i sprawdza czy istnieje dane jak tak = alarm
2- ciezszy monitorowac pakiety npcinfo jak sie pojawi dany z npc = alarm
zreszta powinien ten skrypt glowny(z l2net www) wlasnie dzialac na zasadzie nr 1
nie polecam kopiowac tego wyzej stad od @Quest
bo przy wklejaniu skryptu i jak sie niezaznaczy " Wyłącz HTML w tym poście"
uciena pewne znaczki i skrypt jest do d ...
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|