AirVine-X Poring
Posts : 62 Join date : 25/02/2013
| Subject: Shopping Menggunakan Coin Mon May 27, 2013 4:36 pm | |
| Script ini bernama Coin Shopping NPC, Fungsinya adalah untuk menjual menggunakan Coin dan benda lain pun boleh. Contoh Script - Quote :
- prontera,0,0,0 shop Cute Headgear 3#hidden -1,5169:50,5152:50,5564:50,5373:50,5181:50,5130:50,5562:50,5502:50,5520:50,5511:50
que_temsky,63,140,3 script Cute Headgear 3 716,{ callshop "Cute Headgear 3#hidden",1; end; OnInit: npcshopattach "Cute Headgear 3#hidden"; setarray .itemid,5169,5152,5564,5373,5181,5130,5562,5502,5520,5511; setarray .itemcost,50,50,50,50,50,50,50,50,50,50; set .itemuse,7539; end;
OnBuyItem: for ( set .@i, 0; .@i < getarraysize(@bought_nameid); set .@i, .@i +1 ) { if ( @bought_quantity[.@i] == 0 ) end; for ( set .@j,0; .@j < getarraysize(.itemid); set .@j, .@j +1 ) { if ( @bought_nameid[.@i] == .itemid[.@j] ) { set .@itemcost, .@itemcost + .itemcost[.@j]; } } } if ( .@itemcost > countitem(.itemuse) ) { mes "you don't have enough "+ getitemname(.itemuse); close; } delitem .itemuse, .@itemcost; for ( set .@i, 0; .@i < getarraysize(@bought_nameid); set .@i, .@i +1 ) getitem @bought_nameid[.@i], @bought_quantity[.@i]; deletearray @bought_nameid[0], 128; end; }ought_nameid[0], 128; end; } PeneranganPerhatikan betul-betul,kerana saya akan terangkan satu demi satu, Dalam script ada beberapa perkara,kita kena ambil tahu,kalau tak,NPC itu tidak muncul, Kalau anda perasan ada 4 nama NPC yang sama, - Code:
-
prontera,0,0,0 shop Cute Headgear 3#hidden -1,5169:50,5152:50,5564:50,5373:50,5181:50,5130:50,5562:50,5502:50,5520:50,5511:50 - Code:
-
que_temsky,63,140,3 script Cute Headgear 3 716,{ - Code:
-
callshop "Cute Headgear 3#hidden",1; - Code:
-
npcshopattach "Cute Headgear 3#hidden"; Saya maksudkan " Cute Headgear 3" PASTIKAN EMPAT-EMPAT NAMA INI MESTI SAMA, - Code:
-
setarray .itemid,5169,5152,5564,5373,5181,5130,5562,5502,5520,5511; Untuk part ini,anda perlu letak ID Barang sahaja - Code:
-
setarray .itemcost,50,50,50,50,50,50,50,50,50,50; Untuk part ini,anda perlu letak Harga, - Code:
-
set .itemuse,7539; Untuk part ini,anda boleh set nak jual guna apa,Coin boleh,Card boleh dan sebagainya. SOALAN YANG SELALU PLAYER TANYA,SOALAN 1 - kalau part setarray.itemid dan setarray.itemcost sudah disettingkan,bagaimana NPC itu nak baca apa dia nak jual? JAWAPAN - Quote :
- - prontera,0,0,0 shop Cute Headgear 3#hidden -1,5169:50,5152:50,5564:50,5373:50,5181:50,5130:50,5562:50,5502:50,5520:50,5511:50.
SOALAN 2 - kalau barang itu kita jual misal kata 3 barang,tapi harga barang itu kita letak lebih boleh ke? JAWAPAN - Saya syorkan pada anda kalau nak jual barang,misal kata nak jual 5 barang,jadi 5 harga saja anda setkan,takut NPC tak muncul.SOALAN 3 - kalau kita nak jual gunakan TCG Card atau Dopel Card boleh ke? JAWAPAN - TCG Card boleh,Dopel card pun boleh dan apa sahaja termasuk custom item.Cara nak setkan NPC ini, Langkah 1 - Pastikan anda sudah setkan barang didalam Script.Save Langkah 2 - Masuk kan didalam Database anda file ro anda/npc/file script andaLangkah 3 - Pergi ke scripts_custom dan type ini,npc: - Code:
-
npc/file script anda/coinseller.txt Terima Kasih | |
|