////// Custom Kafra Agency Script by TyrNemesis^ ////// ////// Prontera ////// prontera.gat,149,193,4 script Kafra Agent 115,{ cutin "kafra_02",2; mes "[Kafra Agent]"; mes "Greetings from Kafra Corp! Our worldwide service network will assist you wherever you go. How can I help you?"; next; menu "Access Storage",STORAGE, "Save",SAVEMENU, "Rent a Cart",CART, "Just visiting!",CLOSEOUT; CLOSEOUT: mes "[Kafra Agent]"; mes "Come back any time!"; close; STORAGE: if((class == Job_Novice) && (JobLevel < 6)) goto DENYSTORAGE; openstorage; cutin "kafra_02",255; close; SAVEMENU: savepoint "prontera.gat",156,189; mes "[Kafra Agent]"; mes "Your respawn point has been recorded. Thank you."; cutin "kafra_02",255; close; DENYSTORAGE: mes "[Kafra Agent]"; mes "I'm sorry, but you must be Novice Level 6 or greater to use the storage service."; close; CART: if((class != Job_Merchant) | (class != Job_Blacksmith)) goto DENYCARTCLASS; mes "[Kafra Agent]"; mes "The cart lease fee is 1000z. You can keep it as long as you like. Would you like one?"; next; menu "Yes, please.",CARTCHECK,"No thanks.",CLOSEOUT; CARTCHECK: if(Zeny < 1000) goto DENYCARTZENY; set Zeny, Zeny-800; if((CheckCart) < 1) goto DENYCARTSKILL; set Zeny,Zeny - 1000; setcart; mes "[Kafra Agent]"; mes "Here is your cart! Good luck with business."; close; DENYCARTCLASS: mes "[Kafra Agent]"; mes "I apologize, but our cart rental service is only for Merchants and Blacksmiths."; close; DENYCARTZENY: mes "[Kafra Agent]"; mes "I'm sorry, but you don't have enough zeny."; cutin "kafra_02",255; close; DENYCARTSKILL: mes "[Kafra Agent]"; mes "I'm sorry, but you need at least Level 1 cart skill."; cutin "kafra_02",255; close; } ////// Alberta ////// alberta.gat,115,160,4 script Kafra Agent 112,{ cutin "kafra_02",2; mes "[Kafra Agent]"; mes "Greetings from Kafra Corp! Our worldwide service network will assist you wherever you go. How can I help you?"; next; menu "Access Storage",STORAGE, "Save",SAVEMENU, "Rent a Cart",CART, "Just visiting!",CLOSEOUT; CLOSEOUT: mes "[Kafra Agent]"; mes "Come back any time!"; close; STORAGE: if((class == Job_Novice) && (JobLevel < 6)) goto DENYSTORAGE; openstorage; cutin "kafra_02",255; close; SAVEMENU: savepoint "alberta.gat",116,160; mes "[Kafra Agent]"; mes "Your respawn point has been recorded. Thank you."; cutin "kafra_02",255; close; DENYSTORAGE: mes "[Kafra Agent]"; mes "I'm sorry, but you must be Novice Level 6 or greater to use the storage service."; close; CART: if((class != Job_Merchant) | (class != Job_Blacksmith)) goto DENYCARTCLASS; mes "[Kafra Agent]"; mes "The cart lease fee is 1000z. You can keep it as long as you like. Would you like one?"; next; menu "Yes, please.",CARTCHECK,"No thanks.",CLOSEOUT; CARTCHECK: if(Zeny < 1000) goto DENYCARTZENY; set Zeny, Zeny-800; if((CheckCart) < 1) goto DENYCARTSKILL; set Zeny,Zeny - 1000; setcart; mes "[Kafra Agent]"; mes "Here is your cart! Good luck with business."; close; DENYCARTCLASS: mes "[Kafra Agent]"; mes "I apologize, but our cart rental service is only for Merchants and Blacksmiths."; close; DENYCARTZENY: mes "[Kafra Agent]"; mes "I'm sorry, but you don't have enough zeny."; cutin "kafra_02",255; close; DENYCARTSKILL: mes "[Kafra Agent]"; mes "I'm sorry, but you need at least Level 1 cart skill."; cutin "kafra_02",255; close; } ////// Aldebaran ////// aldebaran.gat,136,123,4 script Kafra Agent 117,{ cutin "kafra_02",2; mes "[Kafra Agent]"; mes "Greetings from Kafra Corp! Our worldwide service network will assist you wherever you go. How can I help you?"; next; menu "Access Storage",STORAGE, "Save",SAVEMENU, "Rent a Cart",CART, "Just visiting!",CLOSEOUT; CLOSEOUT: mes "[Kafra Agent]"; mes "Come back any time!"; close; STORAGE: if((class == Job_Novice) && (JobLevel < 6)) goto DENYSTORAGE; openstorage; cutin "kafra_02",255; close; SAVEMENU: savepoint "aldebaran.gat",140,121; mes "[Kafra Agent]"; mes "Your respawn point has been recorded. Thank you."; cutin "kafra_02",255; close; DENYSTORAGE: mes "[Kafra Agent]"; mes "I'm sorry, but you must be Novice Level 6 or greater to use the storage service."; close; CART: if((class != Job_Merchant) | (class != Job_Blacksmith)) goto DENYCARTCLASS; mes "[Kafra Agent]"; mes "The cart lease fee is 1000z. You can keep it as long as you like. Would you like one?"; next; menu "Yes, please.",CARTCHECK,"No thanks.",CLOSEOUT; CARTCHECK: if(Zeny < 1000) goto DENYCARTZENY; set Zeny, Zeny-800; if((CheckCart) < 1) goto DENYCARTSKILL; set Zeny,Zeny - 1000; setcart; mes "[Kafra Agent]"; mes "Here is your cart! Good luck with business."; close; DENYCARTCLASS: mes "[Kafra Agent]"; mes "I apologize, but our cart rental service is only for Merchants and Blacksmiths."; close; DENYCARTZENY: mes "[Kafra Agent]"; mes "I'm sorry, but you don't have enough zeny."; cutin "kafra_02",255; close; DENYCARTSKILL: mes "[Kafra Agent]"; mes "I'm sorry, but you need at least Level 1 cart skill."; cutin "kafra_02",255; close; } ////// Amatsu ////// amatsu.gat,209,109,4 script Kafra Agent 116,{ cutin "kafra_02",2; mes "[Kafra Agent]"; mes "Greetings from Kafra Corp! Our worldwide service network will assist you wherever you go. How can I help you?"; next; menu "Access Storage",STORAGE, "Save",SAVEMENU, "Rent a Cart",CART, "Just visiting!",CLOSEOUT; CLOSEOUT: mes "[Kafra Agent]"; mes "Come back any time!"; close; STORAGE: if((class == Job_Novice) && (JobLevel < 6)) goto DENYSTORAGE; openstorage; cutin "kafra_02",255; close; SAVEMENU: savepoint "amatsu.gat",203,107; mes "[Kafra Agent]"; mes "Your respawn point has been recorded. Thank you."; cutin "kafra_02",255; close; DENYSTORAGE: mes "[Kafra Agent]"; mes "I'm sorry, but you must be Novice Level 6 or greater to use the storage service."; close; CART: if((class != Job_Merchant) | (class != Job_Blacksmith)) goto DENYCARTCLASS; mes "[Kafra Agent]"; mes "The cart lease fee is 1000z. You can keep it as long as you like. Would you like one?"; next; menu "Yes, please.",CARTCHECK,"No thanks.",CLOSEOUT; CARTCHECK: if(Zeny < 1000) goto DENYCARTZENY; set Zeny, Zeny-800; if((CheckCart) < 1) goto DENYCARTSKILL; set Zeny,Zeny - 1000; setcart; mes "[Kafra Agent]"; mes "Here is your cart! Good luck with business."; close; DENYCARTCLASS: mes "[Kafra Agent]"; mes "I apologize, but our cart rental service is only for Merchants and Blacksmiths."; close; DENYCARTZENY: mes "[Kafra Agent]"; mes "I'm sorry, but you don't have enough zeny."; cutin "kafra_02",255; close; DENYCARTSKILL: mes "[Kafra Agent]"; mes "I'm sorry, but you need at least Level 1 cart skill."; cutin "kafra_02",255; close; } ////// Comodo ////// comodo.gat,184,158,4 script Kafra Agent 721,{ cutin "kafra_02",2; mes "[Kafra Agent]"; mes "Greetings from Kafra Corp! Our worldwide service network will assist you wherever you go. How can I help you?"; next; menu "Access Storage",STORAGE, "Save",SAVEMENU, "Rent a Cart",CART, "Just visiting!",CLOSEOUT; CLOSEOUT: mes "[Kafra Agent]"; mes "Come back any time!"; close; STORAGE: if((class == Job_Novice) && (JobLevel < 6)) goto DENYSTORAGE; openstorage; cutin "kafra_02",255; close; SAVEMENU: savepoint "comodo.gat",189,153; mes "[Kafra Agent]"; mes "Your respawn point has been recorded. Thank you."; cutin "kafra_02",255; close; DENYSTORAGE: mes "[Kafra Agent]"; mes "I'm sorry, but you must be Novice Level 6 or greater to use the storage service."; close; CART: if((class != Job_Merchant) | (class != Job_Blacksmith)) goto DENYCARTCLASS; mes "[Kafra Agent]"; mes "The cart lease fee is 1000z. You can keep it as long as you like. Would you like one?"; next; menu "Yes, please.",CARTCHECK,"No thanks.",CLOSEOUT; CARTCHECK: if(Zeny < 1000) goto DENYCARTZENY; set Zeny, Zeny-800; if((CheckCart) < 1) goto DENYCARTSKILL; set Zeny,Zeny - 1000; setcart; mes "[Kafra Agent]"; mes "Here is your cart! Good luck with business."; close; DENYCARTCLASS: mes "[Kafra Agent]"; mes "I apologize, but our cart rental service is only for Merchants and Blacksmiths."; close; DENYCARTZENY: mes "[Kafra Agent]"; mes "I'm sorry, but you don't have enough zeny."; cutin "kafra_02",255; close; DENYCARTSKILL: mes "[Kafra Agent]"; mes "I'm sorry, but you need at least Level 1 cart skill."; cutin "kafra_02",255; close; } ////// Geffen ////// geffen.gat,124,66,4 script Kafra Agent 113,{ cutin "kafra_02",2; mes "[Kafra Agent]"; mes "Greetings from Kafra Corp! Our worldwide service network will assist you wherever you go. How can I help you?"; next; menu "Access Storage",STORAGE, "Save",SAVEMENU, "Rent a Cart",CART, "Just visiting!",CLOSEOUT; CLOSEOUT: mes "[Kafra Agent]"; mes "Come back any time!"; close; STORAGE: if((class == Job_Novice) && (JobLevel < 6)) goto DENYSTORAGE; openstorage; cutin "kafra_02",255; close; SAVEMENU: savepoint "geffen.gat",120,66; mes "[Kafra Agent]"; mes "Your respawn point has been recorded. Thank you."; cutin "kafra_02",255; close; DENYSTORAGE: mes "[Kafra Agent]"; mes "I'm sorry, but you must be Novice Level 6 or greater to use the storage service."; close; CART: if((class != Job_Merchant) | (class != Job_Blacksmith)) goto DENYCARTCLASS; mes "[Kafra Agent]"; mes "The cart lease fee is 1000z. You can keep it as long as you like. Would you like one?"; next; menu "Yes, please.",CARTCHECK,"No thanks.",CLOSEOUT; CARTCHECK: if(Zeny < 1000) goto DENYCARTZENY; set Zeny, Zeny-800; if((CheckCart) < 1) goto DENYCARTSKILL; set Zeny,Zeny - 1000; setcart; mes "[Kafra Agent]"; mes "Here is your cart! Good luck with business."; close; DENYCARTCLASS: mes "[Kafra Agent]"; mes "I apologize, but our cart rental service is only for Merchants and Blacksmiths."; close; DENYCARTZENY: mes "[Kafra Agent]"; mes "I'm sorry, but you don't have enough zeny."; cutin "kafra_02",255; close; DENYCARTSKILL: mes "[Kafra Agent]"; mes "I'm sorry, but you need at least Level 1 cart skill."; cutin "kafra_02",255; close; } ////// Izlude ////// izlude.gat,123,114,4 script Kafra Agent 114,{ cutin "kafra_02",2; mes "[Kafra Agent]"; mes "Greetings from Kafra Corp! Our worldwide service network will assist you wherever you go. How can I help you?"; next; menu "Access Storage",STORAGE, "Save",SAVEMENU, "Rent a Cart",CART, "Just visiting!",CLOSEOUT; CLOSEOUT: mes "[Kafra Agent]"; mes "Come back any time!"; close; STORAGE: if((class == Job_Novice) && (JobLevel < 6)) goto DENYSTORAGE; openstorage; cutin "kafra_02",255; close; SAVEMENU: savepoint "izlude.gat",128,110; mes "[Kafra Agent]"; mes "Your respawn point has been recorded. Thank you."; cutin "kafra_02",255; close; DENYSTORAGE: mes "[Kafra Agent]"; mes "I'm sorry, but you must be Novice Level 6 or greater to use the storage service."; close; CART: if((class != Job_Merchant) | (class != Job_Blacksmith)) goto DENYCARTCLASS; mes "[Kafra Agent]"; mes "The cart lease fee is 1000z. You can keep it as long as you like. Would you like one?"; next; menu "Yes, please.",CARTCHECK,"No thanks.",CLOSEOUT; CARTCHECK: if(Zeny < 1000) goto DENYCARTZENY; set Zeny, Zeny-800; if((CheckCart) < 1) goto DENYCARTSKILL; set Zeny,Zeny - 1000; setcart; mes "[Kafra Agent]"; mes "Here is your cart! Good luck with business."; close; DENYCARTCLASS: mes "[Kafra Agent]"; mes "I apologize, but our cart rental service is only for Merchants and Blacksmiths."; close; DENYCARTZENY: mes "[Kafra Agent]"; mes "I'm sorry, but you don't have enough zeny."; cutin "kafra_02",255; close; DENYCARTSKILL: mes "[Kafra Agent]"; mes "I'm sorry, but you need at least Level 1 cart skill."; cutin "kafra_02",255; close; } ////// Lutie ////// xmas.gat,145,136,4 script Kafra Agent 117,{ cutin "kafra_02",2; mes "[Kafra Agent]"; mes "Greetings from Kafra Corp! Our worldwide service network will assist you wherever you go. How can I help you?"; next; menu "Access Storage",STORAGE, "Save",SAVEMENU, "Rent a Cart",CART, "Just visiting!",CLOSEOUT; CLOSEOUT: mes "[Kafra Agent]"; mes "Come back any time!"; close; STORAGE: if((class == Job_Novice) && (JobLevel < 6)) goto DENYSTORAGE; openstorage; cutin "kafra_02",255; close; SAVEMENU: savepoint "xmas.gat",148,132; mes "[Kafra Agent]"; mes "Your respawn point has been recorded. Thank you."; cutin "kafra_02",255; close; DENYSTORAGE: mes "[Kafra Agent]"; mes "I'm sorry, but you must be Novice Level 6 or greater to use the storage service."; close; CART: if((class != Job_Merchant) | (class != Job_Blacksmith)) goto DENYCARTCLASS; mes "[Kafra Agent]"; mes "The cart lease fee is 1000z. You can keep it as long as you like. Would you like one?"; next; menu "Yes, please.",CARTCHECK,"No thanks.",CLOSEOUT; CARTCHECK: if(Zeny < 1000) goto DENYCARTZENY; set Zeny, Zeny-800; if((CheckCart) < 1) goto DENYCARTSKILL; set Zeny,Zeny - 1000; setcart; mes "[Kafra Agent]"; mes "Here is your cart! Good luck with business."; close; DENYCARTCLASS: mes "[Kafra Agent]"; mes "I apologize, but our cart rental service is only for Merchants and Blacksmiths."; close; DENYCARTZENY: mes "[Kafra Agent]"; mes "I'm sorry, but you don't have enough zeny."; cutin "kafra_02",255; close; DENYCARTSKILL: mes "[Kafra Agent]"; mes "I'm sorry, but you need at least Level 1 cart skill."; cutin "kafra_02",255; close; } ////// Morroc ////// morocc.gat,155,115,4 script Kafra Agent 114,{ cutin "kafra_02",2; mes "[Kafra Agent]"; mes "Greetings from Kafra Corp! Our worldwide service network will assist you wherever you go. How can I help you?"; next; menu "Access Storage",STORAGE, "Save",SAVEMENU, "Rent a Cart",CART, "Just visiting!",CLOSEOUT; CLOSEOUT: mes "[Kafra Agent]"; mes "Come back any time!"; close; STORAGE: if((class == Job_Novice) && (JobLevel < 6)) goto DENYSTORAGE; openstorage; cutin "kafra_02",255; close; SAVEMENU: savepoint "morocc.gat",160,110; mes "[Kafra Agent]"; mes "Your respawn point has been recorded. Thank you."; cutin "kafra_02",255; close; DENYSTORAGE: mes "[Kafra Agent]"; mes "I'm sorry, but you must be Novice Level 6 or greater to use the storage service."; close; CART: if((class != Job_Merchant) | (class != Job_Blacksmith)) goto DENYCARTCLASS; mes "[Kafra Agent]"; mes "The cart lease fee is 1000z. You can keep it as long as you like. Would you like one?"; next; menu "Yes, please.",CARTCHECK,"No thanks.",CLOSEOUT; CARTCHECK: if(Zeny < 1000) goto DENYCARTZENY; set Zeny, Zeny-800; if((CheckCart) < 1) goto DENYCARTSKILL; set Zeny,Zeny - 1000; setcart; mes "[Kafra Agent]"; mes "Here is your cart! Good luck with business."; close; DENYCARTCLASS: mes "[Kafra Agent]"; mes "I apologize, but our cart rental service is only for Merchants and Blacksmiths."; close; DENYCARTZENY: mes "[Kafra Agent]"; mes "I'm sorry, but you don't have enough zeny."; cutin "kafra_02",255; close; DENYCARTSKILL: mes "[Kafra Agent]"; mes "I'm sorry, but you need at least Level 1 cart skill."; cutin "kafra_02",255; close; } ////// Payon ////// payon.gat,86,130,4 script Kafra Agent 115,{ cutin "kafra_02",2; mes "[Kafra Agent]"; mes "Greetings from Kafra Corp! Our worldwide service network will assist you wherever you go. How can I help you?"; next; menu "Access Storage",STORAGE, "Save",SAVEMENU, "Rent a Cart",CART, "Just visiting!",CLOSEOUT; CLOSEOUT: mes "[Kafra Agent]"; mes "Come back any time!"; close; STORAGE: if((class == Job_Novice) && (JobLevel < 6)) goto DENYSTORAGE; openstorage; cutin "kafra_02",255; close; SAVEMENU: savepoint "payon.gat",89,125; mes "[Kafra Agent]"; mes "Your respawn point has been recorded. Thank you."; cutin "kafra_02",255; close; DENYSTORAGE: mes "[Kafra Agent]"; mes "I'm sorry, but you must be Novice Level 6 or greater to use the storage service."; close; CART: if((class != Job_Merchant) | (class != Job_Blacksmith)) goto DENYCARTCLASS; mes "[Kafra Agent]"; mes "The cart lease fee is 1000z. You can keep it as long as you like. Would you like one?"; next; menu "Yes, please.",CARTCHECK,"No thanks.",CLOSEOUT; CARTCHECK: if(Zeny < 1000) goto DENYCARTZENY; set Zeny, Zeny-800; if((CheckCart) < 1) goto DENYCARTSKILL; set Zeny,Zeny - 1000; setcart; mes "[Kafra Agent]"; mes "Here is your cart! Good luck with business."; close; DENYCARTCLASS: mes "[Kafra Agent]"; mes "I apologize, but our cart rental service is only for Merchants and Blacksmiths."; close; DENYCARTZENY: mes "[Kafra Agent]"; mes "I'm sorry, but you don't have enough zeny."; cutin "kafra_02",255; close; DENYCARTSKILL: mes "[Kafra Agent]"; mes "I'm sorry, but you need at least Level 1 cart skill."; cutin "kafra_02",255; close; } ////// Yuno ////// yuno.gat,154,209,4 script Kafra Agent 113,{ cutin "kafra_02",2; mes "[Kafra Agent]"; mes "Greetings from Kafra Corp! Our worldwide service network will assist you wherever you go. How can I help you?"; next; menu "Access Storage",STORAGE, "Save",SAVEMENU, "Rent a Cart",CART, "Just visiting!",CLOSEOUT; CLOSEOUT: mes "[Kafra Agent]"; mes "Come back any time!"; close; STORAGE: if((class == Job_Novice) && (JobLevel < 6)) goto DENYSTORAGE; openstorage; cutin "kafra_02",255; close; SAVEMENU: savepoint "yuno.gat",158,204; mes "[Kafra Agent]"; mes "Your respawn point has been recorded. Thank you."; cutin "kafra_02",255; close; DENYSTORAGE: mes "[Kafra Agent]"; mes "I'm sorry, but you must be Novice Level 6 or greater to use the storage service."; close; CART: if((class != Job_Merchant) | (class != Job_Blacksmith)) goto DENYCARTCLASS; mes "[Kafra Agent]"; mes "The cart lease fee is 1000z. You can keep it as long as you like. Would you like one?"; next; menu "Yes, please.",CARTCHECK,"No thanks.",CLOSEOUT; CARTCHECK: if(Zeny < 1000) goto DENYCARTZENY; set Zeny, Zeny-800; if((CheckCart) < 1) goto DENYCARTSKILL; set Zeny,Zeny - 1000; setcart; mes "[Kafra Agent]"; mes "Here is your cart! Good luck with business."; close; DENYCARTCLASS: mes "[Kafra Agent]"; mes "I apologize, but our cart rental service is only for Merchants and Blacksmiths."; close; DENYCARTZENY: mes "[Kafra Agent]"; mes "I'm sorry, but you don't have enough zeny."; cutin "kafra_02",255; close; DENYCARTSKILL: mes "[Kafra Agent]"; mes "I'm sorry, but you need at least Level 1 cart skill."; cutin "kafra_02",255; close; }