• Silahkan bergabung dengan chat kami di Telegram group kami di N3Forum - https://t.me/n3forum
  • Welcome to the Nyit-Nyit.Net - N3 forum! This is a forum where offline-online gamers, programmers and reverser community can share, learn, communicate and interact, offer services, sell and buy game mods, hacks, cracks and cheats related, including for iOS and Android.

    If you're a pro-gamer or a programmer or a reverser, we would like to invite you to Sign Up and Log In on our website. Make sure to read the rules and abide by it, to ensure a fair and enjoyable user experience for everyone.

Plugins Openkore

Status
Not open for further replies.

Akbare

4 SD
Level 2
Menanyakan tentang error yang aku dapat pada Plugins Disconect
semua udah aku set menurut panduan, yang jadi masalah
kalau ada momon attack ke char dan miss kok char gue langsung RELOG???

Set di config
Code:
teleportAuto_hp
teleportAuto_sp
teleportAuto_minAggressives
teleportAuto_minAggressivesInLock

disconnectAuto_hp < 30
disconnectAuto_sp
disconnectAuto_minAggressives 5
disconnectAuto_minAggressivesInLock 1
makasih ^^ :smiley_beer:
 

ferry_gukguk

Gukguk Love Cat
Level 2
@Akbare
Coba liat :
Code:
disconnectAuto_hp < 30
disconnectAuto_sp
disconnectAuto_minAggressives 5
disconnectAuto_minAggressivesInLock [Ini Kok di set 1??]
nah, yg itu kok di set 1?? jadi kalo ada 1 momon pas kita lg di lockMap ya langsung dc
 

ferry_gukguk

Gukguk Love Cat
Level 2
@bandjoel
Plugins nya ya..
nanti saya coba de.. (Sibuk banget akhir2 ini, ngurusin ke SMK <- Sry OOT dikit)

Coba cari di d-bests.. ato di Sini
 

soccer_b0yz

TK A
Level 1
om" dan bapak bapak sekalian..

ada yg tau macro nya klo misalnya ketemu mvp dia dc slama misal 60 detik ga ?
maaf,soalnya klo saya pasang di timeout.txt ganti reconect 60 tetep reconectnya 30..

tolongin yah,saya main di F & C...tolong yah
 

Qpalzm

3 SD
Level 2
@^

memang ga bisa klo dari timeoutsnya kk.. =p

coba cek di corelogic.pm kk menggunakan word pad...

ubah kode ini...
Code:
	foreach (@monstersID) {
next unless $_;
if (mon_control($monsters{$_}{name},$monsters{$_}{nameID})->{teleport_auto} == 3) {
warning TF("Disconnecting for 30 secs to avoid %s\n", $monsters{$_}{name});
relog(30);
}
}
}
ubah jadi
Code:
	foreach (@monstersID) {
next unless $_;
if (mon_control($monsters{$_}{name},$monsters{$_}{nameID})->{teleport_auto} == 3) {
warning TF("Disconnecting for 30 secs to avoid %s\n", $monsters{$_}{name});
relog(60);
}
}
}
enjoy!! :smiley_beer:
 

Qpalzm

3 SD
Level 2
@all

mau tanya nie... sorry n00b...

klo command nya yang udah ada di corelogic.pm trus kita copas di plugin gitu gimana ya?

jalan yang corelogic atau yang plugin atau crash ya? hmm... >.< :rolleyes:
 

Qpalzm

3 SD
Level 2
@^

ha??? emang ngga bisa kk klo dari timeouts.txt buat dc klo ada monster.... >.<

harus ubah di corelogic.pm nya.... corelogic.pm nya di folder openkore mu trus masuk ke src trus ke ai...

:smiley_beer:
 

Qpalzm

3 SD
Level 2
@^

ow... brarti harus diubah ya kk ferry? >.<

masalahnya ini yang dissconect.pl mau aku edit klo ada MVP monster bisa DC selama berapa detik gitu...

nah masalahnya kan commandnya tumpuk... gimana ya? hmm....
 

carloscilebut

PAUD
Level 1
@Qpalzm

Yang di edit untuk DC xxx Detik,, Di file mananya ya om ????
heuheuheuh Soryy,, bahasa di script auto disconect wa ga ngerti :dizzy:
 

Qpalzm

3 SD
Level 2
@^

adudu.. sory2 aku ga pinter ngerangkai kata... >.<

sory ya lama balesnya.... lama ga ol kena ospek nie... =p

ini semua di tulis di config.txt :

[codebox]disconnect_plugin --> ini diisi 1 buat mengaktifkan disconect plugin, kalau 0 ya ga aktif... =p
disconnectAuto_time --> ini waktu DC buat disconnectAuto_hp, disconnectAuto_sp, disconnectAuto_minAggressives, disconnectAuto_minAggressivesInLock

disconnectAuto_monster_time --> ini waktu DC kalau ketemu monster yang udah ditandai di mon_control.txt

disconnectAuto_hp --> DC pada waktu HP di bawah nominal tertentu (dalam persen, jangan dikasih range \">, = , <\")

disconnectAuto_sp --> DC pada waktu SP di bawah nominal tertentu (dalam persen, jangan dikasih range \">, = , <\")

disconnectAuto_minAggressives --> DC pada saat jumlah monster yang mukul lebih dari yang ditentukan (jangan dikasih range \">, = , <\")

disconnectAuto_minAggressivesInLock --> DC pada saat jumlah monster yang mukul lebih dari yang ditentukan hanya di lockmap (jangan dikasih range \">, = , <\")[/codebox]

ini yang di mon_control.txt :
misal kalau mau DC klo ketemu stormy...

stormy knight 0 4 0

aneh kan? di situ tertulis 4... padahal setahu kita 3....

memang aku set kalau 4 baru dc sesuai dengan disconnectAuto_monster_time...

ini mencegah terjadinya bentrok karena di openkorenya sendiri sudah ada sistem DC tapi dengan angka 3....

sedangkan yang saya gunakan angka 4... =p

semoga bisa ngerti... ^^

:smiley_beer:
 

Qpalzm

3 SD
Level 2
@all

sorry double post... ini plugin nya yang udah bener tulisannya...

(maklum bahasa indonesiaku jelek... =p)

enjoy!! :smiley_beer:
 

Attachments

carloscilebut

PAUD
Level 1
Weleh - weleh :dizzy:
Ribetnya bahasa script >.< ...... Yasudahh Nanti coba saya pelajari ...... tapi klo ada yang ga ngerti, wa tanya lagi ya om :grin:


:smiley_beer:

[codebox]Plugins::register('disconnect', 'automatic disconnecting for certain condition', \&unload_callback);
my $plugin_hook = Plugins::addHook("AI_pre", \&disconnect);

sub disconnect {
my $map_name_lu = $field{name}.'.rsw';
my $safe = 0;


# Check whether it's safe to teleport
if (!$cities_lut{$map_name_lu}) {
$safe = 1;
}

if ($config{disconnect_plugin}) {

if ($safe && timeOut($timeout{ai_teleport_hp})
&& (
(
($config{disconnectAuto_hp} && percent_hp($char) <= $config{disconnectAuto_hp})
|| ($config{disconnectAuto_sp} && percent_sp($char) <= $config{disconnectAuto_sp})
)
&& scalar(ai_getAggressives())
|| (
$config{disconnectAuto_minAggressives}
&& scalar(ai_getAggressives()) >= $config{disconnectAuto_minAggressives}
&& !($config{disconnectAuto_minAggressivesInLock} && $field{name} eq $config{'lockMap'})
) || (
$config{disconnectAuto_minAggressivesInLock}
&& scalar(ai_getAggressives()) >= $config{disconnectAuto_minAggressivesInLock}
&& $field{name} eq $config{'lockMap'}
)
)
&& !$char->{dead}
) {
warning TF("Disconnecting for %s due some condition\n", $config{'disconnectAuto_time'});
relog($config{'disconnectAuto_time'});
}

# monster disconnect
foreach (@monstersID) {
next unless $_;
if (mon_control($monsters{$_}{name},$monsters{$_}{nameID})->{teleport_auto} == 4) {
warning TF("Disconnecting for %s secs to avoid %s\n", $config{'disconnectAuto_monster_time'}, $monsters{$_}{name});
relog($config{'disconnectAuto_monster_time'});
}
}
}
}

sub unload_callback {
}[/codebox]

Script auto DC yang diatas itu harus diisi juga ga yaaaa om ???

THX BE 4 :smiley_beer:
 

Qpalzm

3 SD
Level 2
@^

ya ga usa lah...

itu pluginsnya ngambil variable di config.txt yang bernama disconectauto_monster_time.... =p

yang diisi cuman config & mon_control... beres... =p

ada plugin biar lebih gampang jangan dipersulit... >.<

:smiley_beer:
 

Reydi

PAUD
Level 1
nih mau share code untuk acolyte/priest yg botny mau berbaik hati
ngasi paket ke orang laen yg didketnya ngomong 'paket' alias minta paket..

copas aja yah..bingung gw ng-ttach file disini..hehehe

thx bwt kkferryguguk..thread ini bguna bet..
[codebox]automacro paket {
pubm /pkt|paket/
run-once 1
delay 1
call paketin
}

macro paketin {
$player = $.lastpubm
do sp Blessing $player
pause 1
do sp "Increase AGI" $player
pause 1.5
do sp "Blessing" $player
pause 1.5
do sp "Angelus" $player
pause 1.5
do sp "Magnificat" $player
pause 1.5
do sp "Gloria" $player
pause 1.5
do sp "Assumptio" $player
pause 1.5
do sp "Impositio Manus" $player
pause 1.5
release paket

}[/codebox]
 
Status
Not open for further replies.
Top