prontera,158,180,4 script VRO Asisten 100,{
// Inisialisasi
setarray .price[0], 10, 20, 30; // Array harga yang mungkin
mes "[VRO Asisten]";
mes "Halo! Apakah kamu ingin menjual Jellopy padaku? Saya membayar harga yang berbeda tergantung waktu!";
next;
// Menetapkan harga acak dari array .price
set .selected_price, .price[rand(getarraysize(.price))];
// Tampilkan harga yang saat ini ditawarkan
mes "Saat ini, saya akan membeli Jellopy seharga "+.selected_price+" Zeny per buah.";
next;
// Cek apakah pemain memiliki Jellopy
if (countitem(909) > 0) {
mes "Berapa banyak Jellopy yang ingin kamu jual?";
input .amount;
if (.amount > 0 && .amount <= countitem(909)) {
// Hitung total zeny yang akan diterima pemain
.total_price = .amount * .selected_price;
mes "Kamu akan mendapatkan "+.total_price+" Zeny untuk "+.amount+" Jellopy.";
next;
if (select("Jual:Ya,Tidak") == 1) {
// Konfirmasi penjualan dan transaksi
delitem 909, .amount; // Hapus Jellopy dari inventory pemain
zeny += .total_price; // Berikan Zeny kepada pemain
mes "Terima kasih telah menjual Jellopy-mu!";
} else {
mes "Mungkin lain waktu!";
}
} else {
mes "Mohon masukkan jumlah yang valid!";
}
} else {
mes "Tampaknya kamu tidak memiliki Jellopy!";
}
close;
}
1. Disini saya pengen NPC akan merubah harga setiap 15 menit sekali sesuai waktu server
2. Di mapserv consol have error npc_event: event not found [VRO asisten: :OnTimerUpdatePrice] Maksudnya ini apa ya dan apa disini maksudnya kita harus membuat npc_event kah ? atau bagaimana ?
Question
monyet
prontera,158,180,4 script VRO Asisten 100,{
// Inisialisasi
setarray .price[0], 10, 20, 30; // Array harga yang mungkin
mes "[VRO Asisten]";
mes "Halo! Apakah kamu ingin menjual Jellopy padaku? Saya membayar harga yang berbeda tergantung waktu!";
next;
// Menetapkan harga acak dari array .price
set .selected_price, .price[rand(getarraysize(.price))];
// Tampilkan harga yang saat ini ditawarkan
mes "Saat ini, saya akan membeli Jellopy seharga "+.selected_price+" Zeny per buah.";
next;
// Cek apakah pemain memiliki Jellopy
if (countitem(909) > 0) {
mes "Berapa banyak Jellopy yang ingin kamu jual?";
input .amount;
if (.amount > 0 && .amount <= countitem(909)) {
// Hitung total zeny yang akan diterima pemain
.total_price = .amount * .selected_price;
mes "Kamu akan mendapatkan "+.total_price+" Zeny untuk "+.amount+" Jellopy.";
next;
if (select("Jual:Ya,Tidak") == 1) {
// Konfirmasi penjualan dan transaksi
delitem 909, .amount; // Hapus Jellopy dari inventory pemain
zeny += .total_price; // Berikan Zeny kepada pemain
mes "Terima kasih telah menjual Jellopy-mu!";
} else {
mes "Mungkin lain waktu!";
}
} else {
mes "Mohon masukkan jumlah yang valid!";
}
} else {
mes "Tampaknya kamu tidak memiliki Jellopy!";
}
close;
}
1. Disini saya pengen NPC akan merubah harga setiap 15 menit sekali sesuai waktu server
2. Di mapserv consol have error npc_event: event not found [VRO asisten: :OnTimerUpdatePrice] Maksudnya ini apa ya dan apa disini maksudnya kita harus membuat npc_event kah ? atau bagaimana ?
Atas perhatianya terimakasih
Link to comment
Share on other sites
16 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.