|
www.l2walkerpolska.fora.pl L2Walker, Lineage II, L2.Net, L2Divine, L2Superman,
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rygarmaster
Dołączył: 23 Sie 2011
Posty: 26
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Wto 8:02, 13 Wrz 2011 Temat postu: Łączenie dwóch skryptów |
|
|
Jak połączyć 2 skrypty ? Proszę o podanie prostego przykładu 2 połączonych ze sobą skryptów.
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: Czw 15:35, 15 Wrz 2011 Temat postu: |
|
|
tu niema uniwersalnego sposobu
zalezy jak dany skrypt jest napisany co robi etc
np majac skryt na mp potki
Kod: |
define int temp_mp 0
do
temp_mp = max_char_mp - 200
if cur_char_mp < temp_mp
use_item 723
endif
sleep 500
loop 1 == 1
end_script |
i jakis inny hmm np targetujacy/bijacy (to tylko przyklady skryptow na szybko pisane zeby niebylo
Kod: |
do
TARGET_NEAREST
sleep 500
if target_id != 0
do
atack_target
sleep 2000
loop TARGET_CUR_HP != 0
endif
sleep 500
loop 1 == 1
end_script |
mozna prosto polaczyc przenoszac z 1 skryptu czesc z petla do osobnej funkcji
i te funkcje odpalic jako osobny watek przed petla tego 2 skryptu
np cos takiego
Kod: |
thread mp_function
do
TARGET_NEAREST
sleep 500
if target_id != 0
do
atack_target
sleep 2000
loop TARGET_CUR_HP != 0
endif
sleep 500
loop 1 == 1
end_script
function mp_function
define int temp_mp 0
do
temp_mp = max_char_mp - 200
if cur_char_mp < temp_mp
use_item 723
endif
sleep 500
loop 1 == 1
return void
|
najczesciej trzeba wszystkie eventy/funkcje przeniesc i dodac jakis watek
problem sie zaczyna jak sa eventy na to samo w 2 skryptach wtedy trzeba grzebac w kodzie i odpowiednio powstawiac kod z 2 skryptu
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
|