Jump to content

EL Dragon

Members
  • Posts

    591
  • Joined

  • Last visited

  • Days Won

    19

Everything posted by EL Dragon

  1. wieso in schreibst du in das German Support wen du kein Deutsch kannst.....
  2. edit src/map/npc.h #define MAX_NPC_CLASS2_END 10095
  3. Google star sky textur, and use it in Browedit
  4. open the act file and edit it https://rathena.org/board/files/file/3304-act-editor/
  5. is normal , take all castles with GM Gilde
  6. add Doram as custom job https://rathena.org/wiki/Custom_Jobs and use changebase custom_job_id;
  7. hmn ka crasht bei mir auch bei der Cave-Dungeon Generieren Funktionen, benutze sie ehrlich gesagt auch nicht daher werde ich auch nach keiner Lösung dafür suchen, also du machst die map 100x100 danach drückst du T wählst 2 Texturen aus, danach kannst du Mountains, Room Maze, Maze Stuff ohne Probleme benutzen.
  8. http://www.file-upload.net/download-11013092/BrowEdit.rar.html und den datei fad für die data.grf in data/configs/ro.xml eintragen, einfach mit Editor öffnen
  9. i search Long Feather Valkyrie Helm aka. Peacock Silver Valkyrie Helm
  10. { bonus bAllStats,5; bonus bdef,5; bonus2 bSubRace,RC_DemiHuman,12; bonus2 bAddRace,RC_DemiHuman,5; bonus bDelayRate,-20; if(BaseJob == Job_Bard) bonus3 bAutoSpell,"CG_ARROWVULCAN","CG_TAROTCARD",5','100; skill "DC_DONTFORGETME",1; else if(BaseJob == Job_Dancer) bonus3 bAutoSpell,"CG_ARROWVULCAN","CG_TAROTCARD",5,100; bonus bBaseAtk,(JobLevel*2)/7; skill "BA_POEMBRAGI",1; }
  11. https://rathena.org/board/topic/97954-guide-adding-custom-icons-to-skills/
  12. could someone help me im try to create a skill that triggers a npc script z.b use Watter Skill, callfunc to Watter npc - script Watter -1,{ dispbottom "Watter Test"; end; } I hope someone can help me
  13. EL Dragon

    Card trader

    1 card is 1 Point and 500 Poins is 1 tcg card //===== rAthena Script ======================================= //= Card Trader //===== By: ================================================== //= Euphy //===== Current Version: ===================================== //= 1.1 //===== Compatible With: ===================================== //= rAthena SVN //===== Description: ========================================= //= Exchange cards for points. //============================================================ prontera,175,159,4 script Card Trader 90,{ mes "[Card Trader]"; mes "Hi, "+strcharinfo(0)+"!"; mes "What can I do for you?"; next; switch(select(" > Information: > Trade in cards: > Point shop (^0055FF"+getd(.Points$)+"^000000): > Leave")) { case 1: mes "[Card Trader]"; mes "Do you find that you've got"; mes "useless cards lying around?"; mes "I'll be glad to take them off"; mes "your hands!"; next; mes "[Card Trader]"; mes "I'll give you ^0055FF"+.Points[0]+" Point"+((.Points[0] == 1)?"":"s")+"^000000 for each"; mes "card you give me, and"; mes "^0055FF"+.Points[1]+" Points^000000 for MVP cards."; mes "You can trade those points"; mes "for items later on."; mes "How does that sound?"; emotion e_cash; close; case 2: mes "[Card Trader]"; mes "Select the cards you"; mes "want to trade in."; if (.Level) { mes " "; mes "They must be dropped"; mes "by monsters of level"; mes .Level+" and above."; } deletearray @sold_nameid[0],getarraysize(@sold_nameid); callshop "card_shop",2; npcshopattach "card_shop"; end; case 3: mes "[Card Trader]"; mes "You have ^0055FF"+getd(.Points$)+"^000000 Point"+((getd(.Points$) == 1)?".":"s."); callshop "card_shop",1; npcshopattach "card_shop"; end; case 4: mes "[Card Trader]"; mes "*yawn*"; mes "See you later!"; emotion e_yawn; close; } OnSellItem: mes "Cards to sell:"; mes "-----------------------------------"; for(set .@i,0; .@i<getarraysize(@sold_nameid); set .@i,.@i+1) if (@sold_nameid[.@i] > 4000 && @sold_nameid[.@i] < 4700) { if (.Level) { query_sql("SELECT `LV` FROM `mob_db` WHERE `DropCardid` = "+@sold_nameid[.@i],.@lv); if (.@lv < .Level) { dispbottom getitemname(@sold_nameid[.@i])+" is under the minimum level."; continue; } } set .@card_id[getarraysize(.@card_id)], @sold_nameid[.@i]; set .@card_amt[getarraysize(.@card_amt)], @sold_quantity[.@i]; set .@mvp, compare(.MVP$,""+@sold_nameid[.@i]); mes ((.@mvp)?" ^FF0000":" ^777777")+@sold_quantity[.@i]+"x "+getitemname(@sold_nameid[.@i])+"^000000"; set .@card_total, .@card_total+(@sold_quantity[.@i]*((.@mvp)?.Points[1]:.Points[0])); } deletearray @sold_nameid[0], getarraysize(@sold_nameid); deletearray @sold_quantity[0], getarraysize(@sold_quantity); if (!.@card_id) { mes " ^777777(none)^000000"; emotion e_swt; close; } mes " "; mes "---------- Total: ^0055FF"+.@card_total+" pt.^000000 -------"; next; if(select(" > ^0055FFComplete trade...^000000: > ^777777Cancel^000000") == 2) { mes "[Card Trader]"; mes "Oh, okay..."; emotion e_hmm; close; } for(set .@i,0; .@i<getarraysize(.@card_id); set .@i,.@i+1) delitem .@card_id[.@i],.@card_amt[.@i]; setd .Points$, getd(.Points$)+.@card_total; mes "[Card Trader]"; mes "All done!"; emotion e_ho; close; OnBuyItem: for(set .@i,0; .@i<getarraysize(@bought_nameid); set .@i,.@i+1) for(set .@j,0; .@j<getarraysize(.Shop); set .@j,.@j+2) if (@bought_nameid[.@i] == .Shop[.@j]) { set .@cost, .@cost+(.Shop[.@j+1]*@bought_quantity[.@i]); break; } if (.@cost > getd(.Points$)) { mes "[Card Trader]"; mes "You don't have enough Points."; emotion e_omg; } else { mes "Items purchased:"; mes "-----------------------------------"; for(set .@i,0; .@i<getarraysize(@bought_nameid); set .@i,.@i+1) { getitem @bought_nameid[.@i], @bought_quantity[.@i]; mes " ^777777"+@bought_quantity[.@i]+"x "+getitemname(@bought_nameid[.@i])+"^000000"; } mes " "; mes "---------- Total: ^0055FF"+.@cost+" pt.^000000 -------"; setd .Points$, getd(.Points$)-.@cost; emotion e_cash; } deletearray @bought_nameid[0], getarraysize(@bought_nameid); deletearray @bought_quantity[0], getarraysize(@bought_quantity); close; OnInit: set .Level,0; // Minimum monster level to trade corresponding cards. set .Points$,"#Card_Points"; // Variable to store points. setarray .Shop[0], // Card Shop items: <ID>,<point cost> 7227,500; setarray .Points[0],1,150; // Points per <normal card>,<MVP card> set .MVP$, // List of MVP cards. "4121,4123,4128,4131,4132,4134,4135,4137,4143,4144,4145,4146,4147,4148,4168,4236,"+ "4241,4263,4276,4302,4305,4318,4324,4330,4342,4357,4359,4361,4363,4365,4399,4403,4407"; npcshopdelitem "card_shop",909; for(set .@i,0; .@i<getarraysize(.Shop); set .@i,.@i+2) npcshopadditem "card_shop",.Shop[.@i],.Shop[.@i+1]; end; } - shop card_shop -1,909:-1
  14. File Name: Antiquity Wing's File Submitter: EL Dragon File Submitted: 07 Oct 2015 File Category: Wings Content Author: EL Dragon ---- File Info ---- This File Includes: Antiquity Wing's Spr and Act File BMP Item Icon BMP Collection Icon Inventory Spr and Act File ---- Rules ---- 1. Do not claim my work as yours. 2. Do not remove or alter my signatures/watermarks within the sprites and all associated files. 3. Credit me if you use my work as a base. 4. Do not edit or alter my sprites in any way without permission from me. 5. Do not distribute my sprites on any file hosting sites. Click here to download this file
  15. 456 downloads

    ---- File Info ---- This File Includes: Antiquity Wing's Spr and Act File BMP Item Icon BMP Collection Icon Inventory Spr and Act File ---- Rules ---- 1. Do not claim my work as yours. 2. Do not remove or alter my signatures/watermarks within the sprites and all associated files. 3. Credit me if you use my work as a base. 4. Do not edit or alter my sprites in any way without permission from me. 5. Do not distribute my sprites on any file hosting sites.
    Free
  16. https://rathena.org/board/topic/53424-weemapcache/ musst halt das Programm starten dann dabei öffnen db/pre-re oder re was du halt verwendest , map_cache.dat öffnen, dann auf File+ dan wählst du die neue Izlude map aus, und dann auf Save, dazu packst du noch die neue map in deine grf.
  17. hast du auch den mapcache erneuert?
  18. google dm5 passwort generator,und wandle dein pw z.b p1 in dm5 passowrt um un trage es ein. danach sollte alles ohne Probleme gehen
  19. http://www.green-peach.net/?a=sprite&type=hat&name=Scarf
  20. hm UPDATE `item_db` SET `equip_script` = '',`unequip_script` = ''; cange alle items, just want headgear's
  21. is search a mysql command for change all Headgear equip_script and unequip_script
  22. Features: Easy Event Control @joinevent for Bring Me Items and Dice Event use @event for Infos z.b @event lucky start or stop item_id Amount Event's: Poring Hatcher Treasure Hunting Lucky Poring Bring Me Items Dice Todo: add more Event's Changelog: v1.00 Release @event.txt
  23. Browedit is best https://www.youtube.com/user/Kiromanas/videos
×
×
  • Create New...