Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. https://rathena.org/board/topic/90173-item-and-point-shop/ https://rathena.org/board/topic/84169-specialty-shops/
  2. https://rathena.org/board/topic/91269-kiel-combo-card/ https://rathena.org/board/topic/92906-kiel-combo-with-er/ https://rathena.org/board/topic/78747-kiel-card/ https://www.eathena.ws/board/index.php?showtopic=236266
  3. Please use the search engine next time. Same questions has been answered over and over again. https://rathena.org/board/topic/104248-where-to-order-gepard-shield/?hl=gepard https://rathena.org/board/topic/103911-inquiry-hashield-or-gepard-shield/?hl=gepard https://rathena.org/board/topic/102674-gepard-shield/?hl=gepard
  4. any GRF software out there can be used as long as you able to decrypt it.
  5. save the value into a variable, when user login trigger the OnPCLoginEvent and execute the changebase using the stored variable.
  6. if you're not using the latest izlude map or any custom izlude, make sure you update your db/re/mapcache.dat file too.
  7. use this, it's included inside the GRF Editor. https://rathena.org/board/files/file/2766-grf-editor/
  8. .@result = query_sql( "SELECT `account_id`,`name` FROM `char` WHERE `online` = 1 AND `account_id` NOT IN ( SELECT `account_id` FROM `login` WHERE `group_id` > 0 ) ORDER BY RAND() LIMIT 1",.@aid,.@name$ );
  9. i think the pl_sd value will be NULL if the char isn't online. maybe try this ? if ( pl_sd != NULL ) clif_GM_kick( sd,pl_sd );
  10. prontera,155,181,5 script Reward#lv255 757,{ if ( BaseLevel >= 255 ) { getitem 512,1; getitem 512,2; getitem 512,3; } warp "SavePoint",0,0; end; OnPCBaseLvUpEvent: if ( BaseLevel >= 255 ) { getmapxy( .@map$,.@x,.@y,1 ); warp .@map$,.@x,.@y; } end; }
  11. do{ .@result = query_sql( "SELECT `account_id`,`name` FROM `char` WHERE `online` = 1 ORDER BY RAND() LIMIT 1",.@aid,.@name$ ); } while( .@result && ( checkvending( .@name$ ) || checkchatting( .@name$ ) ) ); if ( .@result ) { getitem 512,1,.@aid; getitem 512,2,.@aid; getitem 512,3,.@aid; }
  12. https://rathena.org/board/index.php?/files/file/2933-%7B?%7D/ something similar that you could use to refer
  13. login.last_ip change to login.last_mac default i believe should be `last_mac` unless your SQL table column name is different, then change accordingly. getcharip() change to getcharmac() // if you have the relevant script command to get MAC. otherwise you might need some workaround to get the MAC address. Ex SELECT `last_mac` FROM `login` WHERE `account_id` = "+getcharid(3)
  14. haha, this is a very old script of mine. the script itself isnt really well written.
  15. i guess they just wrote their custom SQL statement to retrieve the info at the top of the header . references : http://www.w3schools.com/php/php_mysql_select.asp Possible SQL Query SELECT COUNT(`char_id`) FROM `char` WHERE `online` = 1
  16. console command? that only available in Hercules Emulator, rAthena doesn't have this feature implemented. stuck in maps? probably you're using an incompatible clients. make sure you configured your server with correct client date or use compatible clients. adding santa mob ? you can refer here Permanent_Monster_Spawn
  17. missing NPC direction.. prontera,152,180,<DIRECTION> Script Kathy 817,{
  18. client hexing, i think NEMO is trying to work on similar features in the NEMO Patcher.
  19. you mean santa bag? and santa poring ? http://www.divine-pride.net/database/item/6454/santa-bag http://www.divine-pride.net/database/monster/1062/santa-poring
  20. maybe you wrote it wrongly? try this if (Class == Job_Lord_Knight) { getitem 56000,1; warp "job_soul",30,30; } else if (Class == Job_High_Priest) { getitem 56001,1; warp "prontera",30,30; } else { // other classes. } or switch( Class ) { case Job_Lord_Knight: getitem 56000,1; break; case Job_High_Priest: getitem 56000,1; break; case Job_High_Wizard: getitem 56000,1; break; case Job_Whitesmith: getitem 56000,1; break; case Job_Sniper: getitem 56000,1; break; case Job_Assassin_Cross: getitem 56000,1; break; default: } warp "prontera",30,30; end;
×
×
  • Create New...