Jump to content

Jarek

Members
  • Posts

    143
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Jarek

  1. OnMinute00:
  2. What about basilica cells? setcell "pvp_y_1-1",140,140,160,160,cell_basilica,1;
  3. Ok. Here is current template with new error messages
  4. omg, must be AC_CONCENTRATION
  5. yep http://ratemyserver.net/worldmap.php
  6. status.h
  7. data\sprite\인간족\몸통\남\페코건너_남.spr male data\sprite\인간족\몸통\여\페코건너_여.spr female
  8. http://pastebin.com/EkG43tch Small fixes for russian localization: Deleted extra symbol and cut off long line that doesn't fit the UI
  9. You can use the same method as in your previous topic. But i think there is more simply way than this if (sd->sc.data[SC_STUN] || sd->sc.data[SC_STONE] || sd->sc.data[SC_FREEZE] || ....)
  10. map_msg_rus (1436-1476)
  11. rathena.org/board/topic/73366-walking-monster/
  12. TF_CONCENTRATE??? skill "AC_CONCENTRATION",1;
  13. item_db.txt 13111 { bonus2 bAddRace,7,5+2*getrefine(); bonus2 bSubRace,7,5+2*getrefine();} 13450 { bonus2 bSkillAtk,"KN_BOWLINGBASH",2*getrefine(); } 13451 { if(BaseClass==Job_Thief) { bonus2 bSkillAtk,"ASC_BREAKER",30; } } 1640 { bonus bMatkRate,20+2*getrefine(); bonus bInt,10; } 1740 { bonus3 bAutoSpell,"AC_DOUBLE",10,200; bonus bMdefRate,3*getrefine(); if(BaseJob==Job_Rogue) bonus2 bAddRace,7,20;} ANGELIC HELM ID { bonus2 bAddRace,7,10; bonus2 bSubRace,7,10; bonus bAllStats,5; } ANGELIC SHIELD ID { bonus bAllStats,2; bonus bShortWeaponDamageReturn,5; bonus2 bResEff,Eff_Curse,10000; } ANGELIC ROBE ID { bonus bAllStats,2; if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Thief||BaseClass==Job_Gunslinger||BaseJob==Job_Taekwon) bonus bFlee2,6+4*getrefine(); if(BaseJob==Job_Swordman||BaseJob==Job_Merchant||BaseJob==Job_Acolyte||BaseJob==Job_Ninja) bonus bShortWeaponDamageReturn,6+4*getrefine();} ANGELIC BOOTS ID { bonus bAllStats,2; bonus2 bResEff,Eff_Sleep,10000; bonus bSpeedRate,25; bonus bMaxHPrate,20; bonus bMaxSPrate,20; } ANGELIC ARMOR ID { bonus bAllStats,2; bonus2 bResEff,Eff_Freeze,10000; bonus bMaxHPrate,getrefine(); } item_combo_db.txt13451:13451,{ bonus bAtk,-999; bonus2 bResEff,Eff_Freeze,10000; } <ANGELIC ARMOR ID>:<ANGELIC ROBE ID>:<ANGELIC SHIELD ID>:<ANGELIC BOOTS ID>,{ bonus bAllStats,5; bonus2 bSubEle,1,15; bonus2 bSubEle,2,15; bonus2 bSubEle,3,15; bonus2 bSubEle,4,15; bonus2 bSubEle,5,15; bonus2 bSubEle,6,15; bonus2 bSubEle,7,15; bonus2 bSubEle,8,15; bonus2 bSubEle,9,15; }
  14. I think you should insert changequest 2033,2039;in this part mes "[Darwin]"; mes "^666666*Gasp...*^000000"; mes "You are now"; mes "an Alchemist!!"; mes "Go to the Union"; mes "and cast away the last"; mes "vestiges of Merchant life!!"; set ALCH_Q,40; + changequest 2033,2039; close; And report to bug tracker
  15. http://rathena.org/board/topic/64368-mapmoblistml-gm-command/
  16. status.c case SC_PYROCLASTIC: val2 += 10*val1+status_get_lv(src); //atk bonus val3 = 2*val1;//Chance To AutoCast Hammer Fall % break;
  17. Are you sure that you added this line: struct status_change *sc; ?
  18. You need just to add simple checking ACMD_FUNC(go) { int i; int town; char map_name[MAP_NAME_LENGTH]; int16 m; + struct status_change *sc; .......... nullpo_retr(-1, sd); + sc = status_get_sc(sd); + + if (sc->data[SC_TRICKDEAD]) { + clif_displaymessage(sd->fd,"You can't use this command under Trick Dead effect"); + return 0; + } similarly with @warp
  19. Try to use opensetup by Ai4rei
  20. {if(rand(100)>60) getitem 20103,1; if(rand(100)>10) getitem 20104,1; ... }
  21. Jarek

    Skill Reset!

    prontera,150,150,4 script Free Reset 109,{ mes "Reset?"; if(select("Yes:No")==1){ if(!rstlrdy) resetskill; rstlrdy = 1; } close; }
  22. You can remove this if
  23. http://rathena.org/board/tracker/issue-7603-item-dropping-delay/
  24. Sorry, i made a mistake with copy\paste Please, replace snprintf(atcmd_output, sizeof(atcmd_output), "-[%s] %s", number, "alive", md->name);withsnprintf(atcmd_output, sizeof(atcmd_output), "%2d[%s] %s", number, "alive", md->name);
  25. src\map\atcommand.c find ++number; if( md->spawn_timer == INVALID_TIMER )add after if (pc_get_group_level(sd) < 99) snprintf(atcmd_output, sizeof(atcmd_output), "%2d[%s] %s", number, "alive", md->name); elseAnd don't forget to recompile
×
×
  • Create New...