Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. db/re/skill_db.txt#L1258 edit the skill max level 10004,0,0,0,0,0,0,10,0,no,0,0x10,0,none,0,0x0, GD_EXTENSION,Guild Extension
  2. perhap you can try edit the max skill level of that skill or disable it ?
  3. after you do that you should clear the guild in your server .... since you already limited it to 20+ member...but your previous guild could have more member than 20 ... btw...the guild expansion skill .... if not mistaken it will still affect your guild capacity ~
  4. you can try euphy quest shop or my multi currency shop https://rathena.org/board/index.php?/files/file/2504-%7B?%7D/
  5. when you diff for the client.. unselect this.. Read Data folder first
  6. seperate kill count for each monster ?? or just total killcount for all monsters ?? no....*athena is not a PHP based...
  7. OnInit: setcell "prontera",X1,Y1,X2,Y2,cell_nochat,0; setcell "prontera",X1,Y1,X2,Y2,cell_novending,0; end; edit the X1,Y1 and X2,Y2 value...
  8. bonus2 bAddRace,RC_DemiHuman,10; you dont need to add any percentage symbol... beside you can get tons of example of these effect within db/re/item_db.txt
  9. perhap change the default warp portal npc into a npc script like this ? prontera,155,181,5 script Sample 45,2,2,{ OnTouch: if( @map$ == "mapname" ) warp "mapname",x,y; end; }
  10. @Patskie perhap he refer to the card that compounded into the equipments.. in that case you have to check for these column card0 card1 card2 card3 or maybe within other location like storage guild storage cart mail etc @Zero be specify ~give more details..
  11. OnClock1000: if ( $@PoringEventChecker == 0 ) { set $@PoringEventChecker, 1; initnpctimer; end; }
  12. you can try http://www.eathena.ws/board/index.php?showtopic=269869
  13. [Data] 1=YOURGRFNAME.grf 2=data.grf
  14. @Mary Magdalene the link is even provided inside the script of annieruru http://www.eathena.ws/board/index.php?showtopic=177918 create table pvpladder ( char_id int(11) not null default '0' primary key, name varchar(30) not null default '', streaks smallint(6) unsigned not null default '0', kills smallint(6) unsigned not null default '0', deaths smallint(6) unsigned not null default '0', streaktime datetime ) engine = myisam; create table ownladder ( guild_id int(11) not null default '0' primary key, name varchar(24) not null default '', currentown smallint(6) unsigned not null default '0', highestown smallint(6) unsigned not null default '0', owntime datetime ) engine = myisam;
  15. try - script Sample -1,{ OnCheck: if( !checkvending() && !checkchatting() ){ getitem 512,1; getitem 512,2; getitem 512,3; } OnPCLoginEvent: addtimer ( 60000 ),strnpcinfo(0)+"::OnCheck"; end; }
  16. something like this ? http://upaste.me/r/54d5fb
  17. mes "Hair Color : "+getlook( LOOK_HAIR_COLOR ); mes "Hair Style : "+getlook( LOOK_HAIR ); mes "Cloth Color : "+getlook( LOOK_CLOTHES_COLOR );
  18. try src/map/map.h#L50 #define MAX_VENDING 12 not sure if there is other place you need to edit too...
  19. setcastledata "<mapname>",2,0; *setcastledata "<map name>",<type of data>,<value>; This function returns the castle ownership information for the castle referred to by its map name. Castle information is stored in `guild_castle` SQL table. Types of data correspond to `guild_castle` table columns: 1 - `guild_id` - Guild ID. 2 - `economy` - Castle Economy score. 3 - `defense` - Castle Defense score. 4 - `triggerE` - Number of times the economy was invested in today. 5 - `triggerD` - Number of times the defense was invested in today. 6 - `nextTime` - unused 7 - `payTime` - unused 8 - `createTime` - unused 9 - `visibleC` - Is 1 if a Kafra was hired for this castle, 0 otherwise. 10 - `visibleG0` - Is 1 if the 1st guardian is present (Soldier Guardian) 11 - `visibleG1` - Is 1 if the 2nd guardian is present (Soldier Guardian) 12 - `visibleG2` - Is 1 if the 3rd guardian is present (Soldier Guardian) 13 - `visibleG3` - Is 1 if the 4th guardian is present (Archer Guardian) 14 - `visibleG4` - Is 1 if the 5th guardian is present (Archer Guardian) 15 - `visibleG5` - Is 1 if the 6th guardian is present (Knight Guardian) 16 - `visibleG6` - Is 1 if the 7th guardian is present (Knight Guardian) 17 - `visibleG7` - Is 1 if the 8th guardian is present (Knight Guardian) All types of data have their meaning determined by War of Emperium scripts, with exception of: - `guild_id` that is always considered ID of the guild that owns the castle, - `defense` that is used in Guardians & Emperium HP calculations, - `visibleG` that is always considered to hold guardian presence bits. The 'setcastledata' command will behave identically, but instead of returning values for the specified types of accessible data, it will alter them and cause them to be sent to the char-server for storage. Changing Guild ID or Castle Defense will trigger additional actions, like recalculating guardians' HP.
  20. perhap your custom item issues ???
  21. try this http://www.mediafire.com/?a7x0rah8g4rl3o8 replace your current AI_sakray with above file.
  22. what is castle level ??
  23. use getlook *getlook(<type>) This function will return the number for the current character look value specified by type. See 'setlook' for valid look types. This can be used to make a certain script behave differently for characters dressed in black.
  24. i think is this.. db/re/skill_db.txt#L298 skill "AM_CP_WEAPON",1;
×
×
  • Create New...