Jump to content

goddameit

Members
  • Posts

    562
  • Joined

  • Days Won

    14

Everything posted by goddameit

  1. Version 1

    116 downloads

    When Someone use this command, all player in that map will not be attacked by mobs
    Free
  2. so, when GM use this, all player in that map will not be attacked by mobs, right?
  3. I don't understand what you want to ignore
  4. ah?
  5. http://rathena.org/b...source-support/ http://rathena.org/b...ource-requests/ EDIT : I think need src edit.
  6. pc.c { int v = pc_checkmedigun(sd); sd->status.inventory[v].refine=0; clif_equiplist(sd); } npc_script_event(sd,NPCE_DIE); { //Add something in here } /* e.g. not killed thru pc_damage */ if( pc_issit(sd) ) { clif_status_load(&sd->bl,SI_SIT,0); } what those something will be? first is search what that item element in inventory list when you get element you can get that item date. send date to map_addflooritem function to finish dropping. I can give you some value of below ,first_charid, second_charid, third_charid, guild_id, flags ,0,0,0,0,1 after give full set on map_addflooritem in pc.c don't forget add pc_delitem to delete this item - also add new define in ''short item_id'' in ''bool immortal_item_main''
  7. well, look not good, client problem. http://bit.ly/ZS8dp1
  8. update : http://goo.gl/mHB4C
  9. maybe you should tell us your ''sometimes'' or we can't help you easily.
  10. disable gvg mapflag
  11. SAMPLE heal <hp>,<sp>{,<"char_name">}; heal <hp>,<sp>{,<char_id>}; BUILDIN_DEF(heal,"ii?"), BUILDIN_FUNC(heal) { TBL_PC *sd; int hp,sp; struct script_data *data; sd = script_rid2sd(st); if (!sd) return 0; if(script_hasdata(st,4)) { data=script_getdata(st,4); get_val(st,data); if( data_isstring(data) ) sd=map_nick2sd((char *)script_getstr(st,4)); else if( data_isint(data) ) sd=map_charid2sd(script_getnum(st,4)); else return 1; } if(sd==NULL) return 1; hp=script_getnum(st,2); sp=script_getnum(st,3); status_heal(&sd->bl, hp, sp, 1); return 0; }
  12. ?
  13. enemy's hp bar?
  14. no
  15. have you read it?
  16. idea architecture map_foreachpc.... { amount++ mapreg_setreg... reference_uid... add_str... "$@onlinememberaid_%d" ; %d = amount/128 ... } EDIT: (Auto-Delete After 1 Month) Raw : http://pastebin.com/raw.php?i=dKRsRUjm Download : http://pastebin.com/download.php?i=dKRsRUjm PreView : http://goo.gl/9Fx9V EDIT 2: This is a sample of how I record AID. EDIT 3: seen I have used setd, I think we don't need to care array limit anymore just make it be $@onlineaid_%d ; %d = sequence
  17. i mean if i will not disable the spawn of treasure box in my guild script, there will be a total of 5 treasure chests right? If you think there will be, I think you don't need to ask us, just disable it. it is unrelated to this request anyway, next time please describe clearly, I was confuse when I read this, I didn't know that mean was 'all', 'one' or 'randomize amount' castle. sorry for bad bad English.
  18. - script 73462 -1,{ OnClock2300: setarray .@map$[0],"prtg_cas01","prtg_cas02","prtg_cas03","prtg_cas04","prtg_cas05"; setarray .@mob[0],1356,1945,1360,1362,1359; set .@rand1,rand(0,4); set .@rand2,rand(0,4); monster .@map$[.@rand1],0,0,"--ja--",.@mob[.@rand2],1; end; }
  19. search ---> monster monster ""+.@HallowTowns$[.@HallowTo....
  20. add little source to let monster can hit each others
  21. sure, you just need to add new combat knife into item_db which has slot then you can exchange it
  22. @Annie I only answer why 'it displays only one' setarray .@name$[0],.@whoischar$; and tell him why he was wrong. of course he can use copyarray, loop+set or your way to finish it
  23. Array#Array_Variables setarray copyarray
  24. hm? you only record one name into one variable, that's why it only show one name.
×
×
  • Create New...