Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. item_db.txt ............{ Sample(); },{},{} npc.txt function script Sample { switch ( basejob ) { case Job_Alchemist: set .@spirit, 445; break; case Job_Monk: set .@spirit, 447; break; case Job_Star_Gladiator: set .@spirit, 448; break; case Job_Sage: set .@spirit, 449; break; case Job_Crusader: set .@spirit, 450; break; case Job_SuperNovice: set .@spirit, 451; break; case Job_Knight: set .@spirit, 452; break; case Job_Wizard: set .@spirit, 453; break; case Job_Priest: set .@spirit, 454; break; case Job_Bard: case Job_Dancer: set .@spirit, 455; break; case Job_Rogue: set .@spirit, 456; break; case Job_Assassin: set .@spirit, 457; break; case Job_Blacksmith: set .@spirit, 458; break; case Job_Hunter: set .@spirit, 460; break; case Job_Soul_Linker: set .@spirit, 461; break; default: if ( upper == 1 && baselevel < 70 ) set .@spirit, 494; } if ( .@spirit ) { sc_start4 sc_spirit, .@time, 5, .@spirit,0,0; skilleffect .@spirit, 5; } return; }
  2. huh ? what player get hi ? you mean player said "hi" then the mi gao will duplicate ?? @clydelion http://ratemyserver.net/index.php?mob_name=mi+gao&page=mob_db&f=1&mob_search=Search
  3. hmm ? if you want to add a delay for spawn..then just add the sleep ... beside...in ur script...that sleep appear in the OnInit label...for me..it is useless......
  4. remove the strcharinfo(0)
  5. you can simply edit ur warper to check for the monster existence.. if it is killed...then spawn a new one when they are warped... if( !mobcount( "2@nyd","drag_spawn::::OnMobDead" ) ) monster "2@nyd",200,345,"Nidhoggr's Shadow",2022,1,strnpcinfo(0)+"::OnMobDead"; warp "2@nyd",200,345;
  6. after they killed the monster.....there are alot of way to continue what you want. you can try like this.... sleep 60000; monster "2@nyd",200,345,"Nidhoggr's Shadow",2022,1,strnpcinfo(0)+"::OnMobDead"; then it will respawn after 1minutes...
  7. *mapwarp "<from map>","<to map>",<x>,<y>; This command will collect all characters located on the From map and warp them wholesale to the same point on the To map, or randomly distribute them there if the coordinates are zero. "Random" is understood as a special To map name and will mean randomly shuffling everyone on the same map. bugreport:6526
  8. use TortoiseSVN and please use English as Main Language at this section ....
  9. http://rathena.org/b...ge__hl__eathena http://rathena.org/board/topic/53704-rathena-the-fork/page__hl__renewal
  10. switch( select("Map 1:Map 2:Map 3:Map 4") ){ Case 1: warp "map1",x,y; break; Case 2: warp "map2",x,y; break; Case 3: warp "map3",x,y; break; Case 4: warp "map4",x,y; break; } end; swt...isnt you already got a similar script here ? http://rathena.org/board/topic/69826-ask-woe-warper-script/page__p__132145#entry132145
  11. http://www.youtube.com/watch?v=abz0jP9dczs
  12. try this? run this in ur SQL machine..while the server is off ..... DELETE FROM global_reg_value WHERE str='brokeemp'
  13. you have to show your script so that we can provide you a better answer... every script could have different way to reset... it could be SQL / Variable storing / etc...
  14. what this mean ? get the card that is compounded inside the headgear in slot 2,3,4 even the headgear only have 1 slot ? elaborate more ?
  15. Define a warp point <from map name>,<fromX>,<fromY>,<facing>%TAB%warp%TAB%<warp name>%TAB%<spanx>,<spany>,<to map name>,<toX>,<toY> Define an NPC object <map name>,<x>,<y>,<facing>%TAB%script%TAB%<NPC Name>%TAB%<sprite id>,{<code>}
  16. you have to edit the script then... by default the script only provide 3 type of limitation... but i think it would be a problem for you to find someone to edit the script.. as mentioned by AnnieRuru in the past... not much ppl are able / willing to help her debug / fix / edit / improve the scripts. a Hybrid Dynamic Script ... Personally,..i never edit most of AnnieRuru script..as her script are way too advanced..xD i'm not confident enough to debug / edit her script ~ haha ~
  17. because you didnt select anything from the table ?? Sql_Query(sql_handle,"SELECT from `char` WHERE `char_id`='%d'",charid) you have skipped what to select from the table
×
×
  • Create New...