-
Posts
837 -
Joined
-
Last visited
-
Days Won
20
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Mael
-
[PACKETVER 20180620] Client Release 2018-06-20eRagexeRE
Mael replied to MathReaper's topic in Client Releases
add this to data/luafiles514/luafiles/skillinfoz.zip -
help with NPC, multiple options dialog
Mael replied to IsabelaFernandez's question in Scripting Support
prontera,150,150,4 script Quest NPC 1_M_MERCHANT,{ mes "[Quest NPC]"; mes "I have an awesome item list here, you want to take a simple quest?."; next; menu "Nope i dont want!",-, "Yes show me the list.",M_DO; mes "[Quest NPC]"; mes "Ok bye.."; emotion ET_HAH; close; M_DO: mes "[Quest NPC]"; mes "You can select one from the following..."; next; menu "ITEM1",A_ITEM1,"ITEM2",A_ITEM2,"ITEM3",A_ITEM3,"ITEM4",A_ITEM4,"ITEM5",A_ITEM5,"ITEM6",A_ITEM6; // -------------------------------------------------------- A_ITEM1: mes "[Quest NPC]"; mes "You want this gear?"; mes "You need this items before you have mine."; mes "Poring Coins [300 ea]"; mes "Mithril Coins [500 ea]"; mes "Ghostring Card [1 ea]"; next; if(select("Get It:Cancel")==2) goto M_END; if(countitem(7539) < 300 || countitem(674) < 500 || countitem(4047) < 1) { mes "[Quest NPC]"; mes "Not enough coins"; close; } else { mes "[Quest NPC]"; delitem 7539,300; delitem 674,500; delitem 4047,1; progressbar "FFFFFF",2; if ( rand(100) < 50 ) { // 50% chance to get the item specialeffect2 610; mes "Success !"; getitem 999,1; // Item ID Number close; } else { specialeffect2 611; mes "Failed"; close; } // -------------------------------------------------------- A_ITEM2: mes "[Quest NPC]"; mes "You want this gear?"; mes "You need this items before you have mine."; mes "Poring Coins [300 ea]"; mes "Mithril Coins [500 ea]"; mes "Ghostring Card [1 ea]"; next; if(select("Get It:Cancel")==2) goto M_END; if(countitem(7539) < 300 || countitem(674) < 500 || countitem(4047) < 1) { mes "[Quest NPC]"; mes "Not enough coins"; close; } else { mes "[Quest NPC]"; delitem 7539,300; delitem 674,500; delitem 4047,1; progressbar "FFFFFF",2; if ( rand(100) < 50 ) { // 50% chance to get the item specialeffect2 610; mes "Success !"; getitem 999,1; // Item ID Number close; } else { specialeffect2 611; mes "Failed"; close; } // -------------------------------------------------------- A_ITEM3: mes "[Quest NPC]"; mes "You want this gear?"; mes "You need this items before you have mine."; mes "Poring Coins [300 ea]"; mes "Mithril Coins [500 ea]"; mes "Ghostring Card [1 ea]"; next; if(select("Get It:Cancel")==2) goto M_END; if(countitem(7539) < 300 || countitem(674) < 500 || countitem(4047) < 1) { mes "[Quest NPC]"; mes "Not enough coins"; close; } else { mes "[Quest NPC]"; delitem 7539,300; delitem 674,500; delitem 4047,1; progressbar "FFFFFF",2; if ( rand(100) < 50 ) { // 50% chance to get the item specialeffect2 610; mes "Success !"; getitem 999,1; // Item ID Number close; } else { specialeffect2 611; mes "Failed"; close; } // -------------------------------------------------------- A_ITEM4: mes "[Quest NPC]"; mes "You want this gear?"; mes "You need this items before you have mine."; mes "Poring Coins [300 ea]"; mes "Mithril Coins [500 ea]"; mes "Ghostring Card [1 ea]"; next; if(select("Get It:Cancel")==2) goto M_END; if(countitem(7539) < 300 || countitem(674) < 500 || countitem(4047) < 1) { mes "[Quest NPC]"; mes "Not enough coins"; close; } else { mes "[Quest NPC]"; delitem 7539,300; delitem 674,500; delitem 4047,1; progressbar "FFFFFF",2; if ( rand(100) < 50 ) { // 50% chance to get the item specialeffect2 610; mes "Success !"; getitem 999,1; // Item ID Number close; } else { specialeffect2 611; mes "Failed"; close; } // -------------------------------------------------------- A_ITEM5: mes "[Quest NPC]"; mes "You want this gear?"; mes "You need this items before you have mine."; mes "Poring Coins [300 ea]"; mes "Mithril Coins [500 ea]"; mes "Ghostring Card [1 ea]"; next; if(select("Get It:Cancel")==2) goto M_END; if(countitem(7539) < 300 || countitem(674) < 500 || countitem(4047) < 1) { mes "[Quest NPC]"; mes "Not enough coins"; close; } else { mes "[Quest NPC]"; delitem 7539,300; delitem 674,500; delitem 4047,1; progressbar "FFFFFF",2; if ( rand(100) < 50 ) { // 50% chance to get the item specialeffect2 610; mes "Success !"; getitem 999,1; // Item ID Number close; } else { specialeffect2 611; mes "Failed"; close; } // -------------------------------------------------------- A_ITEM6: mes "[Quest NPC]"; mes "You want this gear?"; mes "You need this items before you have mine."; mes "Poring Coins [300 ea]"; mes "Mithril Coins [500 ea]"; mes "Ghostring Card [1 ea]"; next; if(select("Get It:Cancel")==2) goto M_END; if(countitem(7539) < 300 || countitem(674) < 500 || countitem(4047) < 1) { mes "[Quest NPC]"; mes "Not enough coins"; close; } else { mes "[Quest NPC]"; delitem 7539,300; delitem 674,500; delitem 4047,1; progressbar "FFFFFF",2; if ( rand(100) < 50 ) { // 50% chance to get the item specialeffect2 610; mes "Success !"; getitem 999,1; // Item ID Number close; } else { specialeffect2 611; mes "Failed"; close; } M_END: mes "[Quest NPC]"; mes "See you..."; emotion ET_SLEEPY; close; } } } } } } } -
Maybe a Content Moderator needs to approve the update of this topic.
-
Many of the items she exhibits are free... You could create them yourself or request services from an available spriter. Of course, as long as you can't communicate with her.
- 1 reply
-
- 1
-
-
There are several topics requesting this, but apparently there is no developer interested in this. You should try to contact @AnnieRuru maybe she can update this at some point.
-
help with NPC, multiple options dialog
Mael replied to IsabelaFernandez's question in Scripting Support
@IsabelaFernandez You can use this, I think it has what you need. prontera,150,150,4 script Quest NPC 1_M_MERCHANT,{ mes "[Quest NPC]"; mes "I have an awesome item list here, you want to take a simple quest?."; next; menu "Nope i dont want!",-, "Yes show me the list.",M_DO; mes "[Quest NPC]"; mes "Ok bye.."; emotion ET_HAH; close; M_DO: mes "[Quest NPC]"; mes "You can select one from the following..."; next; menu "ITEM1",A_ITEM1,"ITEM2",A_ITEM2,"ITEM3",A_ITEM3,"ITEM4",A_ITEM4,"ITEM5",A_ITEM5,"ITEM6",A_ITEM6; A_ITEM1: mes "[Quest NPC]"; mes "You want this gear?"; mes "You need this items before you have mine."; mes "Poring Coins [300 ea]"; mes "Mithril Coins [500 ea]"; mes "Ghostring Card [1 ea]"; next; if(select("Get It:Cancel")==2) goto M_END; if(countitem(7539) < 300 || countitem(674) < 500 || countitem(4047) < 1) { mes "[Quest NPC]"; mes "Not enough coins"; close; } else { mes "[Quest NPC]"; mes "Here you go!"; delitem 7539,300; delitem 674,500; delitem 4047,1; progressbar "FFFFFF",3; getitem 999,1; // Item ID Number close; } A_ITEM2: mes "[Quest NPC]"; mes "You want this gear?"; mes "You need this items before you have mine."; mes "Poring Coins [300 ea]"; mes "Mithril Coins [500 ea]"; mes "Ghostring Card [1 ea]"; next; if(select("Get It:Cancel")==2) goto M_END; if(countitem(7539) < 300 || countitem(674) < 500 || countitem(4047) < 1) { mes "[Quest NPC]"; mes "Not enough coins"; close; } else { mes "[Quest NPC]"; mes "Here you go!"; delitem 7539,300; delitem 674,500; delitem 4047,1; progressbar "FFFFFF",3; getitem 999,1; // Item ID Number close; } A_ITEM3: mes "[Quest NPC]"; mes "You want this gear?"; mes "You need this items before you have mine."; mes "Poring Coins [300 ea]"; mes "Mithril Coins [500 ea]"; mes "Ghostring Card [1 ea]"; next; if(select("Get It:Cancel")==2) goto M_END; if(countitem(7539) < 300 || countitem(674) < 500 || countitem(4047) < 1) { mes "[Quest NPC]"; mes "Not enough coins"; close; } else { mes "[Quest NPC]"; mes "Here you go!"; delitem 7539,300; delitem 674,500; delitem 4047,1; progressbar "FFFFFF",3; getitem 999,1; // Item ID Number close; } A_ITEM4: mes "[Quest NPC]"; mes "You want this gear?"; mes "You need this items before you have mine."; mes "Poring Coins [300 ea]"; mes "Mithril Coins [500 ea]"; mes "Ghostring Card [1 ea]"; next; if(select("Get It:Cancel")==2) goto M_END; if(countitem(7539) < 300 || countitem(674) < 500 || countitem(4047) < 1) { mes "[Quest NPC]"; mes "Not enough coins"; close; } else { mes "[Quest NPC]"; mes "Here you go!"; delitem 7539,300; delitem 674,500; delitem 4047,1; progressbar "FFFFFF",3; getitem 999,1; // Item ID Number close; } A_ITEM5: mes "[Quest NPC]"; mes "You want this gear?"; mes "You need this items before you have mine."; mes "Poring Coins [300 ea]"; mes "Mithril Coins [500 ea]"; mes "Ghostring Card [1 ea]"; next; if(select("Get It:Cancel")==2) goto M_END; if(countitem(7539) < 300 || countitem(674) < 500 || countitem(4047) < 1) { mes "[Quest NPC]"; mes "Not enough coins"; close; } else { mes "[Quest NPC]"; mes "Here you go!"; delitem 7539,300; delitem 674,500; delitem 4047,1; progressbar "FFFFFF",3; getitem 999,1; // Item ID Number close; } A_ITEM6: mes "[Quest NPC]"; mes "You want this gear?"; mes "You need this items before you have mine."; mes "Poring Coins [300 ea]"; mes "Mithril Coins [500 ea]"; mes "Ghostring Card [1 ea]"; next; if(select("Get It:Cancel")==2) goto M_END; if(countitem(7539) < 300 || countitem(674) < 500 || countitem(4047) < 1) { mes "[Quest NPC]"; mes "Not enough coins"; close; } else { mes "[Quest NPC]"; mes "Here you go!"; delitem 7539,300; delitem 674,500; delitem 4047,1; progressbar "FFFFFF",3; getitem 999,1; // Item ID Number close; } M_END: mes "[Quest NPC]"; mes "See you..."; emotion ET_SLEEPY; close; } -
Te recomiendo utilizar Thor Patcher, lo he utilizado por más de 2 años y nunca he tenido problemas con él. Te dejo los links que yo utilicé en su momento: https://thor.aeomin.net/ - Utilizar la versión: 2.6.4.13b Y aparte te dejo una guía en vídeo, si no te sale a la primera no te preocupes, solo presta más atención y hazlo con calma. Para crear los archivos que se descargarán con el Thor Patcher, hacelos con el GRF EDITOR, lo encontrarás aquí en la sección de descargas.
-
Oh sorry, I understood that he wanted to get the nodelay addon for gepard.
-
You can check here and contact @Functor
-
Puedes utilizar esto.
-
Te recomiendo revisar esto. { bonus bStr,90; bonus bAgi,90; bonus bDex,90; bonus bLuk,50; bonus bMaxHPrate,5; bonus bIntravision; bonus2 bAddRace,RC_DemiHuman,5; bonus2 bAddRace,RC_Player,5; },{},{}
-
Are you looking for something like that?
-
Desperado is a melee skill, no range...
-
I think that kind of drain would be custom, i've seen source custom modifications, related to that. look.
-
if it's a specific map, you could block the skil using skill_nocast_db.txt
-
but can you adapt it?
-
Better use this. https://github.com/crazy-arashi/Rathena-Script-Collection/blob/master/Script/Events/Poring_Catcher.c
-
{ bonus bAtkEle,Ele_Wind; },{},{}
-
Fíjate en el nivel, si es 1 o 2 necesitas pegarte a una pared, si es nivel 3 te irá bien.
-
Seguro que solo estás utilizando un Helm en el equipo...
-
skill "CR_FULLPROTECTION",5;
-
that item was generated by the custom modification of @costumeitem, modify it in the diff you used ?
-
Just use this. tipbox.lub
-
Sigue esta guía, funciona con el cliente que estas utilizando.