Jump to content

mansanalchamp

Members
  • Posts

    30
  • Joined

  • Last visited

Everything posted by mansanalchamp

  1. Wow thank you i understand When player attack monster random script just working it good idea
  2. When i remove OnMiniut Script work only login
  3. OK Got it thank you very much ^^ I think a script has a loop example while for blabla...... when 1 hr. complete map server crash how to fix it
  4. Could you help me please, this work only login but i want script work every 1 hr // eAthena Special NPC - script OnPCLoginEvent -1,{ OnPCLoginEvent: if(getgmlevel() >=40) end; sc_start SC_FREEZE,1000000,100000; atcommand "@hide"; mes "[ ระบบตรวจบอท ]"; mes "^0000FFยินดีต้อนรับสู่ Ragnarok Offline EP18.0^000000"; mes "^FF3333ข้อบังคับ : โปรดใส่ตัวเลขที่ท่านเห็น^000000"; mes "^FF3333หากพิมพ์เลขผิดท่านจะหลุดจากเกมทันที^000000"; mes "^006600ทั้งนี้เพื่อเป็นการตรวจสอบก่อนเข้าเกมส์^000000"; mes "^006600ว่าท่านเป็นคนเล่นจริงหรือบอท^000000"; set @scrand,rand(1,20); if(@scrand == 1) set @scode,947; if(@scrand == 2) set @scode,883; if(@scrand == 3) set @scode,893; if(@scrand == 4) set @scode,871; if(@scrand == 5) set @scode,349; if(@scrand == 6) set @scode,462; if(@scrand == 7) set @scode,393; if(@scrand == 8) set @scode,541; if(@scrand == 9) set @scode,724; if(@scrand == 10) set @scode,453; if(@scrand == 11) set @scode,843; if(@scrand == 12) set @scode,113; if(@scrand == 13) set @scode,121; if(@scrand == 14) set @scode,747; if(@scrand == 15) set @scode,954; if(@scrand == 16) set @scode,944; if(@scrand == 17) set @scode,119; if(@scrand == 18) set @scode,783; if(@scrand == 19) set @scode,722; if(@scrand == 20) set @scode,263; next; mes "[ ระบบตรวจบอท]"; if(@scode == 947 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####"; mes "^000000#^f7f7f7###^000000#^f7f7f7##^f7f7f7##^000000##^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; mes "^000000#####^f7f7f7##^f7f7f7#^000000#^f7f7f7#^000000#^f7f7f7#^f7f7f7##^f7f7f7##^000000#^f7f7f7##"; mes "^f7f7f7####^000000#^f7f7f7##^000000#####^f7f7f7##^f7f7f7#^000000#^f7f7f7###"; mes "^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7#^000000#^f7f7f7###"; goto F_icode; } if(@scode == 883 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^000000#^f7f7f7###^000000#^f7f7f7##^000000#^f7f7f7###^000000#^f7f7f7##^f7f7f7####^000000#"; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^000000#^f7f7f7###^000000#^f7f7f7##^000000#^f7f7f7###^000000#^f7f7f7##^f7f7f7####^000000#"; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^000000#####"; goto F_icode; } if(@scode == 893 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^000000#^f7f7f7###^000000#^f7f7f7##^000000#^f7f7f7###^000000#^f7f7f7##^f7f7f7####^000000#"; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^000000#^f7f7f7###^000000#^f7f7f7##^f7f7f7####^000000#^f7f7f7##^f7f7f7####^000000#"; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^000000#####"; goto F_icode; } if(@scode == 871 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^f7f7f7##^000000##^f7f7f7#"; mes "^000000#^f7f7f7###^000000#^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; mes "^000000#####^f7f7f7##^f7f7f7##^000000#^f7f7f7##^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; mes "^000000#^f7f7f7###^000000#^f7f7f7##^f7f7f7#^000000#^f7f7f7###^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; mes "^000000#####^f7f7f7##^f7f7f7#^000000#^f7f7f7###^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; goto F_icode; } if(@scode == 349 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####"; mes "^f7f7f7####^000000#^f7f7f7##^f7f7f7##^000000##^f7f7f7#^f7f7f7##^000000#^f7f7f7###^000000#"; mes "^000000#####^f7f7f7##^f7f7f7#^000000#^f7f7f7#^000000#^f7f7f7#^f7f7f7##^000000#####"; mes "^f7f7f7####^000000#^f7f7f7##^000000#####^f7f7f7##^f7f7f7####^000000#"; mes "^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####"; goto F_icode; } if(@scode == 462 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^f7f7f7##^000000##^f7f7f7#^f7f7f7##^000000#^f7f7f7####^f7f7f7##^f7f7f7####^000000#"; mes "^f7f7f7#^000000#^f7f7f7#^000000#^f7f7f7#^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^000000#####^f7f7f7##^000000#^f7f7f7###^000000#^f7f7f7##^000000#^f7f7f7####"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####^f7f7f7##^000000#####"; goto F_icode; } if(@scode == 393 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^f7f7f7####^000000#^f7f7f7##^000000#^f7f7f7###^000000#^f7f7f7##^f7f7f7####^000000#"; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^f7f7f7####^000000#^f7f7f7##^f7f7f7####^000000#^f7f7f7##^f7f7f7####^000000#"; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^000000#####"; goto F_icode; } if(@scode == 541 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7##^000000##^f7f7f7#"; mes "^000000#^f7f7f7####^f7f7f7##^f7f7f7##^000000##^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; mes "^000000#####^f7f7f7##^f7f7f7#^000000#^f7f7f7#^000000#^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; mes "^f7f7f7####^000000#^f7f7f7##^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; mes "^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; goto F_icode; } if(@scode == 724 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7####^000000#^f7f7f7##^f7f7f7##^000000##^f7f7f7#"; mes "^f7f7f7##^000000#^f7f7f7##^f7f7f7##^000000#####^f7f7f7##^f7f7f7#^000000#^f7f7f7#^000000#^f7f7f7#"; mes "^f7f7f7#^000000#^f7f7f7###^f7f7f7##^000000#^f7f7f7####^f7f7f7##^000000#####"; mes "^f7f7f7#^000000#^f7f7f7###^f7f7f7##^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; goto F_icode; } if(@scode == 453 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^f7f7f7##^000000##^f7f7f7#^f7f7f7##^000000#^f7f7f7####^f7f7f7##^f7f7f7####^000000#"; mes "^f7f7f7#^000000#^f7f7f7#^000000#^f7f7f7#^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^000000#####^f7f7f7##^f7f7f7####^000000#^f7f7f7##^f7f7f7####^000000#"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####^f7f7f7##^000000#####"; goto F_icode; } if(@scode == 843 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####"; mes "^000000#^f7f7f7###^000000#^f7f7f7##^f7f7f7##^000000##^f7f7f7#^f7f7f7##^f7f7f7####^000000#"; mes "^000000#####^f7f7f7##^f7f7f7#^000000#^f7f7f7#^000000#^f7f7f7#^f7f7f7##^000000#####"; mes "^000000#^f7f7f7###^000000#^f7f7f7##^000000#####^f7f7f7##^f7f7f7####^000000#"; mes "^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####"; goto F_icode; } if(@scode == 113 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^f7f7f7##^000000##^f7f7f7#^f7f7f7##^f7f7f7##^000000##^f7f7f7#^f7f7f7##^000000#####"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7####^000000#"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7####^000000#"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####"; goto F_icode; } if(@scode == 121 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^f7f7f7##^000000##^f7f7f7#^f7f7f7##^000000#####^f7f7f7##^f7f7f7##^000000##^f7f7f7#"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7####^000000#^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#^f7f7f7####^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; goto F_icode; } if(@scode == 747 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7##^000000##^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; mes "^f7f7f7##^000000#^f7f7f7##^f7f7f7##^f7f7f7#^000000#^f7f7f7#^000000#^f7f7f7#^f7f7f7##^f7f7f7##^000000#^f7f7f7##"; mes "^f7f7f7#^000000#^f7f7f7###^f7f7f7##^000000#####^f7f7f7##^f7f7f7#^000000#^f7f7f7###"; mes "^f7f7f7#^000000#^f7f7f7###^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7#^000000#^f7f7f7###"; goto F_icode; } if(@scode == 954 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; mes "^000000#^f7f7f7###^000000#^f7f7f7##^000000#^f7f7f7####^f7f7f7##^f7f7f7##^000000##^f7f7f7#"; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^f7f7f7#^000000#^f7f7f7#^000000#^f7f7f7#"; mes "^f7f7f7####^000000#^f7f7f7##^f7f7f7####^000000#^f7f7f7##^000000#####"; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; goto F_icode; } if(@scode == 944 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; mes "^000000#^f7f7f7###^000000#^f7f7f7##^f7f7f7##^000000##^f7f7f7#^f7f7f7##^f7f7f7##^000000##^f7f7f7#"; mes "^000000#####^f7f7f7##^f7f7f7#^000000#^f7f7f7#^000000#^f7f7f7#^f7f7f7##^f7f7f7#^000000#^f7f7f7#^000000#^f7f7f7#"; mes "^f7f7f7####^000000#^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^000000#####^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#"; goto F_icode; } if(@scode == 119 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^f7f7f7##^000000##^f7f7f7#^f7f7f7##^f7f7f7##^000000##^f7f7f7#^f7f7f7##^000000#####"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#^f7f7f7###^000000#"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7####^000000#"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#####"; goto F_icode; } if(@scode == 783 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^000000#^f7f7f7###^000000#^f7f7f7##^f7f7f7####^000000#"; mes "^f7f7f7##^000000#^f7f7f7##^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^f7f7f7#^000000#^f7f7f7###^f7f7f7##^000000#^f7f7f7###^000000#^f7f7f7##^f7f7f7####^000000#"; mes "^f7f7f7#^000000#^f7f7f7###^f7f7f7##^000000#####^f7f7f7##^000000#####"; goto F_icode; } if(@scode == 722 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^f7f7f7###^000000#^f7f7f7#^f7f7f7##^f7f7f7####^000000#^f7f7f7##^f7f7f7####^000000#"; mes "^f7f7f7##^000000#^f7f7f7##^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^f7f7f7#^000000#^f7f7f7###^f7f7f7##^000000#^f7f7f7####^f7f7f7##^000000#^f7f7f7####"; mes "^f7f7f7#^000000#^f7f7f7###^f7f7f7##^000000#####^f7f7f7##^000000#####"; goto F_icode; } if(@scode == 263 ){ Announce "ให้ท่านใส่ตัวเลขที่เห็น กรุณากรอกให้ถูกต้องด้วย",bc_self,0xFFFF00; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^f7f7f7####^000000#^f7f7f7##^000000#^f7f7f7####^f7f7f7##^f7f7f7####^000000#"; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^000000#####"; mes "^000000#^f7f7f7####^f7f7f7##^000000#^f7f7f7###^000000#^f7f7f7##^f7f7f7####^000000#"; mes "^000000#####^f7f7f7##^000000#####^f7f7f7##^000000#####"; goto F_icode; } F_icode: next; input icode; if(icode != @scode) { atcommand "@hide"; sc_end SC_FREEZE; atcommand "@kick " + strcharinfo(0); } else { announce "ขอขอบคุณที่สละเวลาจ้าาา..",19; atcommand "@hide"; sc_end SC_FREEZE; mes "[ ระบบตรวจบอท]"; mes "ยินดีต้อนรับคุณ ^4233F4"+strcharinfo(0)+"^000000!"; mes "คุณผ่านการตรวจสอบ ขอให้โชคดี"; close; } end; }
  5. Please help me about skill tree some job Example Shura job when i up skill tree (Figure 1) and apply (Figure 2) But it looks like nothing happened Figure -1 Figure - 2
  6. Please help me about lucky roulette My lucky neet 1 Bronze, 5 Silver and 10 Gold When I use 1 Broze i can start lucky but when i use 5 Silver it can't stat lucky so When i use Broze or Gold First i can start 5 silver this's my configure in clif.cpp if( !sd->roulette.stage && sd->roulette_point.bronze <= 0 && sd->roulette_point.silver <= 4 && sd->roulette_point.gold <= 9 ){ result = GENERATE_ROULETTE_NO_ENOUGH_POINT; }else{ if (!sd->roulette.stage) { if (sd->roulette_point.bronze > 0) { sd->roulette_point.bronze -= 1; pc_setreg2(sd, ROULETTE_BRONZE_VAR, sd->roulette_point.bronze); } else if (sd->roulette_point.silver > 4) { sd->roulette_point.silver -= 5; sd->roulette.stage = 2; pc_setreg2(sd, ROULETTE_SILVER_VAR, sd->roulette_point.silver); } else if (sd->roulette_point.gold > 9) { sd->roulette_point.gold -= 10; sd->roulette.stage = 4; pc_setreg2(sd, ROULETTE_GOLD_VAR, sd->roulette_point.gold); } } this is result thank you
  7. Hi all Could you help me please When i used a lux Anima with rune knight job it not effect and working this's my item script itemskill "RK_LUXANIMA",1; thank you so much
  8. Now i change from attack to self it not work
  9. Could you help me please Skill Desperado using sp but no damage i will check skill_db.yml show this - Id: 516 Name: GS_DESPERADO Description: Desperado MaxLevel: 10 Type: Weapon TargetType: attack DamageFlags: Splash: true Range: 5 Hit: Multi_Hit HitCount: 1 Element: Weapon SplashArea: 3 AfterCastActDelay: 1000 AfterCastWalkDelay: 1000 Duration1: 1000 Requires: SpCost: - Level: 1 Amount: 32 - Level: 2 Amount: 34 - Level: 3 Amount: 36 - Level: 4 Amount: 38 - Level: 5 Amount: 40 - Level: 6 Amount: 42 - Level: 7 Amount: 44 - Level: 8 Amount: 46 - Level: 9 Amount: 48 - Level: 10 Amount: 50 Weapon: Revolver: true Ammo: Bullet: true AmmoAmount: 10 Unit: Id: Dummyskill Layout: 3 Interval: 100 Target: Enemy Please tell me where to adjust it. thank you
  10. thank you but i get error please tell me about that
  11. Could you help me please I have rathena server and i never apply and update patch I will apply patch (ExtendedVendingSystem_1.8.1.patch) but i get error about working coppy. (tortoiseSVN 1.7) Please tell me about this (Step by step) thank you very much
  12. Oh thank you for information i don't no. i think this item bug
  13. could you help me plz example item roboeye insert atk+2% this is script of item (bonus2 bAddClass,Class_All,2; bonus bMatkRate,2; bonus bDex,1;) but item insert matk% and not insert atk% before wear after wear please tell me about this thank you.
  14. this's my client <?xml version="1.0" encoding="UTF-8" ?> <clientinfo> <desc>Ragnarok Client Information</desc> <servicetype>thai</servicetype> <servertype>primary</servertype> <connection> <display>Name server</display> <address>Server address</address> <port>6900</port> <version>55</version> <langtype>5</langtype> database use utf8_general_ci So, how can fix a problem ?? thank so much.
  15. Could you help me i want to change max weight but my script (job_db1) not work this is my scripts // Job-specific Values Database // // Structure of Database: // JobID,Weight,HPFactor,HPMultiplicator,SPFactor,Unarmed,Dagger,1HSword,2HSword,1HSpear,2HSpear,1HAxe,2HAxe,1HMace,2HMace(unused),Rod,Bow,Knuckle,Instrument,Whip,Book,Katar,Revolver,Rifle,Gatling Gun,Shotgun,Grenade Launcher,Fuuma Shuriken,2HStaff,Shield // // Novice 0, 20000,0 ,500 ,100 ,40 ,55 ,57 ,200 ,200 ,200 ,50 ,200 ,50 ,55 ,65 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,200 ,65 ,10 this is my result in games client Novice (str 99) So i think my weight must 20000 thank you so much
  16. Sory, if information example when i edit user_id and password in login DB on my web browser i not restart server but when i edit insert or updeate item_cash_shop DB I must restart server So, please help me I must not restart server when i edit insert or update table item_cash_db thx so much
  17. I don't get error and function do not work agian but when charactor dead not get zeny and not warp to save point i think function if do not work if(.@map$ == $@poringCmdMap$ && poringCmdFlag == $poringCmdFlag){ mapannounce $@poringCmdMap$, " client " + strcharinfo(0) + " will loss Poring and get money " + (.zenyPrz[(gettimetick(2)-.startTime)/60]) + " money", bc_map,0xFF0000; set Zeny, Zeny+.zenyPrz[(gettimetick(2)-.startTime)/60]; warp "SavePoint",0,0;
  18. when i change this it do not work this function when i loss for event i must get a zeny for tim use thank you
  19. // By http://Game-Mun.Com Poring Game-Mun.Com CMD // ปรับแต่งของรางวัลได้ตามใจชอบ // มีปัญหา โพสถามได้ที่ บอร์ด Game-Mun.Com morocc,201,106,4 script Poring Commando::poringCommando 723,{ mes .name$; mes "ท่านสนใจเข้าร่วมกิจกรรม"; mes "Poring Commando ไหมล่ะ"; mes "ค่าเข้า " + .zenyReq + " เงิน"; next; menu "เข้าร่วมกิจกรรม " + .zenyReq + " เงิน",-,"ไม่ดีกว่า",Cancel; if($@isPoringCmdStart == 1){ mes .name$; mes "ขณะนี้ได้เริ่มการกิจกรรมไปแล้ว"; mes "โปรดรอรอบต่อไป"; close; } if(Zeny < .zenyReq){ mes .name$; mes "คุณมี เงิน ไม่พอไม่สามารถลงเล่นได้"; close; } if ( countitem(7621) > 0) goto Lcancel; announce "ท่าน [ "+strcharinfo(0)+" ] ได้เข้าร่วม Poring Commando แล้ว",bc_all,0x00FF00; set Zeny, Zeny-.zenyReq; set poringCmdFlag, $poringCmdFlag; warp $@poringCmdMap$,43,52; close; Cancel: mes .name$; mes "ไว้เจอกันใหม่นะ"; close; Lcancel: mes .name$; mes "คุณพก ^FF0000Token of Ziegfried^000000"; mes "ไม่สามารถร่วมกิจกรรมได้ค่ะ ลาก่อน"; close; OnSpawn: //Spawn at max rate first mapannounce $@poringCmdMap$,"Poring Commando เริ่มขึ้นแล้ว!! คุณมีหน้าที่เพียงแค่อยู่รอดเท่านั้น ยิ่งอยู่รอดได้นาน ยิ่งได้ เงิน มากขึ้น",bc_map,0xBFEFFF; monster $@poringCmdMap$,43,64,"Poring",.poringMobID[0],.spawnMax[0],"poringCommando::OnPoringDie"; //areamonster $@poringCmdMap$,33,33,58,58,"Poring",.poringMobID[0],.spawnMax[0],"poringCommando::OnPoringDie"; end; OnPoringDie: end; //Nothing just use for mobcount OnPCLogoutEvent: //ถ้าต้องการให้เมื่อผู้เล่นออกจากเกม (กรณีหลุด หรือเซอเวอร์ดับ) แล้วได้เงิน ให้เอา // ข้างหน้าออก OnPCDieEvent: getmapxy .@map$, .@x, .@y, 0; announce .@map$ + "," + $@poringCmdMap$ + "," + poringCmdFlag + "," + $poringCmdFlag, 16; if(.@map$ == $@poringCmdMap$ && poringCmdFlag == $poringCmdFlag){ mapannounce $@poringCmdMap$, "ผู้เล่น " + strcharinfo(0) + " ได้พ่ายแพ้ต่อฝูง Poring แล้ว ได้รับ เงิน รางวัล " + (.zenyPrz[(gettimetick(2)-.startTime)/60]) + " เงิน", bc_map,0xFF0000; set Zeny, Zeny+.zenyPrz[(gettimetick(2)-.startTime)/60]; warp "SavePoint",0,0; } end; OnActivate: set .min, 0; set $poringCmdFlag, rand(100000,999999); set .timerMode, 0; //Mode 0: Start timer set $@isPoringCmdStart, 0; hideoffnpc "poringCommando"; hideonnpc "poringCmdExit"; //hideonnpc "poringMsg"; announce "กิจกรรม Poring Commando ได้เปิดให้ท่านร่วมสนุกแล้ว",bc_blue|bc_all; maprespawnguildid $@poringCmdMap$,0,7; initnpctimer; end; OnTimer60000: //1 Minute if(.timerMode == 0){ set .min, .min+1; if(.min==.prepareTime){ set .startTime, gettimetick(2); set .timerMode, 1; //Mode 1: Respawn Check set .oldMin, 0; set $@isPoringCmdStart, 1; initnpctimer; hideonnpc "poringCommando"; //hideoffnpc "poringMsg"; goto OnSpawn; } else { announce "Poring Commando จะปิดการสมัคร และเริ่มต้นในอีก " + (.prepareTime-.min) + " นาที",bc_all,0xBFEFFF; initnpctimer; } } end; OnTimer300: if(.timerMode == 1){ set .poringAlive, mobcount($@poringCmdMap$,"poringCommando::OnPoringDie"); //set .poringAlive, getmapmobs($@poringCmdMap$); set .curMin, (gettimetick(2)-.startTime)/60; if(.oldMin != .curMin){ set .oldMin, .curMin; mapannounce $@poringCmdMap$, "ขณะนี้ผู้เล่นทั้งหมด " + getmapusers($@poringCmdMap$) + " ท่าน รอดชีวิตมาได้แล้ว " + .curMin + " นาที", bc_map,0xBFEFFF; if(.@curMin%3 == 0) killmonsterall $@poringCmdMap$; } set .@end, 0; if(.curMin >= .maxMin) set .@end, 1; else if(getmapusers($@poringCmdMap$)==0) set .@end, 2; if(.@end){ switch(.@end){ case 1: announce "ผู้เล่นทั้งหมด " + getmapusers($@poringCmdMap$) + " ท่านได้อยู่รอดจนครบ " + .maxMin + " นาทีแล้ว!! ขอแสดงความยินดี ด้วย!!", bc_all; set Zeny, Zeny+$@maxPrize; break; case 2: announce "ผู้เล่นทั้งหมด ได้พ่ายแพ้ต่อฝูงพอริ่งแล้ว !! w(-,,-)w",bc_all; set Zeny, Zeny+$@maxPrize; break; } killmonsterall $@poringCmdMap$; hideoffnpc "poringCmdExit"; stopnpctimer; end; } //announce "Alive: " + .poringAlive + " Max: " + .spawnMax[.curMin], 0; if(.poringAlive < .spawnMax[.curMin]){ monster $@poringCmdMap$,0,0,"Poring",.poringMobID[(.curMin/3)],1,"poringCommando::OnPoringDie"; //areamonster $@poringCmdMap$,33,33,58,58,"Poring",.poringMobID[(.curMin/3)],1,"poringCommando::OnPoringDie"; } initnpctimer; } end; OnClock1300: OnClock1433: OnClock1442: OnClock1512: OnClock1524: OnClock1800: OnClock2100: //OnClock1500: //OnClock2100: //OnClock0000: donpcevent "poringCommando::OnActivate"; end; OnInit: hideonnpc "poringCommando"; set .name$, "[ ^FF0000Poring Commando^000000 ]"; set $poringCmdFlag, rand(100000,999999); set .timerMode, 0; //Set เงิน ที่ใช้เข้ากิจกรรม set .zenyReq, 5000; //เงิน ที่ได้รับในนาทีต่างๆ (หน่วยเป็น 1 ชิ้น) setarray .zenyPrz[0],0,25000,50000,80000,100000,200000,300000,400000,500000,600000,700000,800000,1000000,3000000,4000000,5000000; //1-15 //จำนวนพอริ่งที่ต้องการให้เงินในแต่ละนาที setarray .spawnMax[0],80,80,80,80,100,100,100,100,100,300,400,500,500,800,1000; //1-15 //แผนที่จัดกิจกรรม set $@poringCmdMap$,"guild_vs5.gat"; //เวลาลงทะเบียน ก่อนเริ่มกิจกรรม (หน่วยเป็นนาที) set .prepareTime, 3; set .maxMin, getarraysize(.zenyPrz); set $@maxPrize, .zenyPrz[.maxMin-1]; //Poring Mob Type //1: Very Easy Poring (0~3) //2: Easy Poring (4~6) //3: Normal Poring (7~9) //4: Hard Poring (10~12) //5: Very Hard Poring (13~15) setarray .poringMobID[0],3800,3801,3802,3803,1904; //5 Levels of porings รหัสมอนสเตอร์พอริ่ง //Mapflag conf setmapflag $@poringCmdMap$,mf_nomemo; setmapflag $@poringCmdMap$,mf_noteleport; setmapflag $@poringCmdMap$,mf_nosave; setmapflag $@poringCmdMap$,mf_nobranch; setmapflag $@poringCmdMap$,mf_nopenalty; setmapflag $@poringCmdMap$,mf_nozenypenalty; setmapflag $@poringCmdMap$,mf_noskill; removemapflag $@poringCmdMap$,mf_gvg; end; } //npc ทางออก guild_vs5,44,71,4 script ทางออกกิจกรรม::poringCmdExit 1002,{ if(poringCmdFlag){ set .name$, "[ ^FF0000Poring^000000 ]"; mes "ยินดีด้วย ท่านรอดมาจนครบ"; mes "จำนวนนาทีสูงสุดแล้ว!!"; mes "เอาล่ะ นี่คือ เงิน รางวัลของท่าน"; mes "^0000FF*ได้รับ " + ($@maxPrize) + "z"; set Zeny, Zeny+$@maxPrize; set poringCmdFlag, 0; close2; } warp "SavePoint",0,0; end; } - script PoringCP -1,{ OnWhisperGlobal: if(getgmlevel() < 80) end; if(@whispervar0$ == "1") donpcevent "poringCommando::OnActivate"; end; } morocc,190,112,4 script Poring Commando 440,{ mes "[ ^FF0000วิธีการเล่น Poring^000000 ]"; mes "ค่าสมัครเล่น ^FF00005k^000000"; mes "อ่านรายละเอียดได้ในกิจกรรม"; mes "ยิ่งอยู่นานยิ่งได้รางวัลเยอะ"; mes "เวลาสูงสุดคือ ^FF000015^000000 นาที ได้ ^FF00002m^000000"; mes "เวลา กิจกรรมของ Poring คือ"; mes "^FF0000013.00 , 18.00 , 21.00^000000"; end; OnInit: waitingroom "Poring Commando",0; end; } // -- Mapflags guild_vs5 mapflag nowarp guild_vs5 mapflag nowarpto guild_vs5 mapflag noteleport guild_vs5 mapflag monster_noteleport guild_vs5 mapflag nosave SavePoint guild_vs5 mapflag nomemo guild_vs5 mapflag nobranch guild_vs5 mapflag nopenalty guild_vs5 mapflag noreturn Could you help me please please check my event script ( Poringcommando) this function do not work OnPCDieEvent: getmapxy .@map$, .@x, .@y, 0; //announce .@map$ + "," + $@poringCmdMap$ + "," + poringCmdFlag + "," + $poringCmdFlag, 16; if(.@map$ == $@poringCmdMap$ && poringCmdFlag == $poringCmdFlag){ mapannounce $@poringCmdMap$, "ผู้เล่น " + strcharinfo(0) + " ได้พ่ายแพ้ต่อฝูง Poring แล้ว ได้รับ เงิน รางวัล " + (.zenyPrz[(gettimetick(2)-.startTime)/60]) + " เงิน", bc_map,0xFF0000; set Zeny, Zeny+.zenyPrz[(gettimetick(2)-.startTime)/60]; warp "SavePoint",0,0; } thank you.
  20. hi all Could you help me plz. How to configure an encoding of party name (Thai language) in client. thx so much.
  21. could you help me please How do i update database (phpmymin) without closing the rathena server thank you.
  22. Hi, All Could you help me please, I want to configure reduce a cast time every skill such as Wizard used Stom gust cate time 5 second I have a dex 99 and berzebub card but it doesn't work and Still use the same amount time this step to configure 1. configure skill.conf //-------------------------------------------------------------- // rAthena Battle Configuration File // Originally Translated by Peter Kieser <[email protected]> // Made in to plainer English by Ancyker //-------------------------------------------------------------- // Note 1: Value is a config switch (on/off, yes/no or 1/0) // Note 2: Value is in percents (100 means 100%) // Note 3: Value is a bit field. If no description is given, // assume unit types (1: Pc, 2: Mob, 4: Pet, 8: Homun, 16: Mercenary) //-------------------------------------------------------------- // The rate of time it takes to cast a spell (Note 2, 0 = No casting time) casting_rate: 10 // Delay time after casting (Note 2) delay_rate: 30 // Does the delay time depend on the caster's DEX and/or AGI? (Note 1) // Note: On Official servers, neither Dex nor Agi affect delay time delay_dependon_dex: yes delay_dependon_agi: no // Minimum allowed delay for ANY skills after castbegin (in milliseconds) (Note 1) // Note: Setting this to anything above 0 can stop speedhacks. min_skill_delay_limit: 100 // This delay is the min 'can't walk delay' of all skills. // NOTE: Do not set this too low, if a character starts moving too soon after // doing a skill, the client will not update this, and the player/mob will // appear to "teleport" afterwards. default_walk_delay: 300 // Completely disable skill delay of the following types (Note 3) // NOTE: By default mobs don't have the skill delay as specified in the skill // database, but follow their own 'reuse' skill delay which is specified on // the mob skill db. When set, the delay for all skills become // min_skill_delay_limit. no_skill_delay: 2 // At what dex does the cast time become zero (instacast)? castrate_dex_scale: 150 // How much (dex*2+int) does variable cast turns zero? vcast_stat_scale: 380 // On official servers, amotion delay is applied at castbegin. There is no amotion delay applied // at castend. Set this to anything above 0 to also apply amotion delay at castend. (Note 2) // NOTE: Setting this will break chaining of skills with cast time but no aftercast delay. // The client-sided delays are different from skill to skill and usually range from 140 to 180. // If you want to be secure, a value between 90 and 140 is recommended. skill_amotion_leniency: 0 // Will normal attacks be able to ignore the delay after skills? (Note 1) skill_delay_attack_enable: yes // Range added to skills after their cast time finishes. // Decides how far away the target can walk away after the skill began casting before the skill fails. // 0 disables this range checking (default) skill_add_range: 0 // If the target moves out of range while casting, do we take the items and SP for the skill anyway? (Note 1) skill_out_range_consume: no // Does the distance between caster and target define if the skill is a ranged skill? (Note 3) // If set, when the distance between caster and target is greater than 3 the skill is considered long-range, otherwise it's a melee range. // If not set, then the range is determined by the skill's range (if it is above 5, the skill is ranged). // Default 14 (mobs + pets + homun) skillrange_by_distance: 14 // Should the equipped weapon's range override the skill's range defined in the skill_db for most weapon-based skills? (Note 3) // NOTE: Skills affected by this option are those whose range in the skill_db are negative. By default always the skill range is used. // Note that if you want all monster skills to have a range of 9 you need to set monster_ai&0x400. skillrange_from_weapon: 30 // Should a check on the caster's status be performed in all skill attacks? // When set to yes, meteors, storm gust and any other ground skills will have // no effect while the caster is unable to fight (eg: stunned). skill_caster_check: yes // Should ground placed skills be removed as soon as the caster dies? (Note 3) clear_skills_on_death: 0 // Should ground placed skills be removed when the caster changes maps? (Note 3) clear_skills_on_warp: 15 //Setting this to YES will override the target mode of ground-based skills with the flag 0x01 to "No Enemies" //The two skills affected by default are Pneuma and Safety Wall (if set to yes, those two skills will not protect everyone, but only allies) //See db/skill_unit_db.txt for more info. defunit_not_enemy: no // Should skills always do at least 'hits' damage when they don't miss/are blocked? // Many skills will have their damage multiplied by their number of hits (see skill_db), these will always deal 1 HP // damage per hit, even against plants. But some skills are actually a single hit that is just displayed as multiple // hits. For these skills, damage gets divided by number of hits and rounded down. That means that plants won't take // any damage from them. Examples: Sonic Blow, Lord of Vermillion // With this setting, you can change the official behavior and make these skills deal at least 1 HP damage per hit. // Values: 1 for weapon-based attacks, 2 for magic attacks, 4 for misc attacks. skill_min_damage: 6 // The delay rate of monk's combo (Note 2) combo_delay_rate: 100 // Use alternate auto Counter Attack Skill Type? (Note 3) // For those characters on which it is set, 100% Critical, // Otherwise it disregard DEF and HIT+20, CRI*2 auto_counter_type: 15 // Can ground skills be placed on top of each other? (Note 3) // By default, skills with UF_NOREITERATION set cannot be stacked on top of // other skills, this setting will override that. (skill_unit_db) skill_reiteration: 0 // Can ground skills NOT be placed underneath/near players/monsters? (Note 3) // If set, only skills with UF_NOFOOTSET set will be affected (skill_unit_db) skill_nofootset: 1 // Should traps (hunter traps + quagmire) change their target to "all" inside gvg/pvp grounds? (Note 3) // Default on official servers: 1 (for players) gvg_traps_target_all: 1 // Traps visibility setting (trap with UF_HIDDEN_TRAP flag): // 0 = Always visible // 1 = Enable invisibility in versus maps (GVG/PVP/BG) // 2 = Enable invisibility in all maps // Default on official servers: 0 for Pre-renewal, 2 for Renewal //traps_setting: 0 // Restrictions applied to the Alchemist's Summon Flora skill (add as necessary) // 1: Enable players to damage the floras outside of versus grounds. // 2: Disable having different types out at the same time // (eg: forbid summoning anything except hydras when there's already // one hydra out) summon_flora_setting: 3 // Whether placed down skills will check walls (Note 1) // (ex. Storm Gust cast against a wall will not hit the other side.) skill_wall_check: yes // When cloaking, Whether the wall is checked or not. (Note 1) // Note: When the skill does not checks for walls, you will always be considered // as if you had a wall-next to you (you always get the wall-based speed). // Add the settings as required, being hit always uncloaks you. // // 0 = doesn't check for walls // 1 = Check for walls // 2 = Cloaking is not cancelled when attacking. // 4 = Cloaking is not cancelled when using skills player_cloak_check_type: 1 monster_cloak_check_type: 4 // Can't place unlimited land skills at the same time (Note 3) land_skill_limit: 9 //Determines which kind of skill-failed messages should be sent: // 1 - Disable all skill-failed messages. // 2 - Disable skill-failed messages due to can-act delays. // 4 - Disable failed message from Snatcher // 8 - Disable failed message from Envenom display_skill_fail: 2 // Can a player in chat room (in-game), be warped by a warp portal? (Note 1) chat_warpportal: no // What should the wizard's "Sense" skill display on the defense fields? // 0: Do not show defense // 1: Base defense [RE default] // 2: Vit/Int defense // 3: Both (the addition of both) sense_type: 1 // Which finger offensive style will be used? // 0 = Aegis style (single multi-hit attack) // 1 = Athena style (multiple consecutive attacks) finger_offensive_type: 0 // Grandcross Settings (Don't mess with these) // If set to no, hit interval is increased based on the amount of mobs standing on the same cell // (means that when there's stacked mobs in the same cell, they won't receive all hits) gx_allhit: no // Grandcross display type (Default 1) // 0: Yellow character // 1: White character gx_disptype: 1 // Max Level Difference for Devotion devotion_level_difference: 10 // Using 'old' behavior for devotion vs reflect damage? (Note 2) // Default is 0 (official). If 'devotion_rdamage' is > 0 (chance to devote the reflected damage), // when player with devotion attacks player with reflect damage ability (item bonus or skill), // the damage will be taken by the person who provides devotion instead the attacker. devotion_rdamage: 0 // Officially, reflecting shield (SC_REFLECTDAMAGE) reflects physical damage by skill or normal attack. // But if the target is being devoted, it ONLY reflects the damage for melee skill. (Note 1) devotion_rdamage_skill_only: yes // If no than you can use the ensemble skills alone. (Note 1) player_skill_partner_check: yes // Remove trap type // 0 = Aegis system : Returns 1 'Trap' item // 1 = Athena system : Returns all items used to deploy the trap skill_removetrap_type: 0 // Does using bow to do a backstab give a 50% damage penalty? (Note 1) backstab_bow_penalty: yes // How many times you could try to steal from a mob. // Note: It helps to avoid stealing exploit on monsters with few rare items // Use 0 to disable (max allowed value is 255) skill_steal_max_tries: 0 // Does Berserk/Frenzy cancel other self-buffs when used? berserk_cancels_buffs: no // Level and Strength of "MVP heal". When someone casts a heal of this level or // above, the heal formula is bypassed and this value is used instead. max_heal: 9999 max_heal_lv: 11 // Emergency Recall Guild Skill setting (add as appropriate). // Note that for the skill to be usable at all, // you need at least one of 1/2 and 4/8 // 1: Skill is usable outside of woe. // 2: Skill is usable during woe. // 4: Skill is usable outside of GvG grounds // 8: Skill is usable on GvG grounds //16: Disable skill from "nowarpto" maps // (it will work on GVG castles even if they are set to nowarpto, though) emergency_call: 11 // Guild Aura Skills setting (add as appropriate). // (This affects GD_LEADERSHIP, GD_GLORYWOUNDS, GD_SOULCOLD and GD_HAWKEYES) // Note that for the skill to be usable at all, // you need at least one of 1/2 and 4/8 // 1: Skill works outside of woe. // 2: Skill works during woe. // 4: Skill works outside of GvG grounds // 8: Skill works on GvG grounds //16: Disable skill from affecting Guild Master guild_aura: 31 // Max Possible Level of Monster skills // Note: If your MVPs are too tough, reduce it to 10. mob_max_skilllvl: 100 // Allows players to skip menu when casting Teleport level 1 // Menu contains two options. "Random" and "Cancel" skip_teleport_lv1_menu: no // Allow use of SG skills without proper day (Sun/Moon/Star) ? allow_skill_without_day: no // Allow use of ES-type magic on players? allow_es_magic_player: no // Miracle of the Sun, Moon and Stars skill ratio (100% = 10000) sg_miracle_skill_ratio: 2 // Miracle of the Sun, Moon and Stars skill duration in milliseconds sg_miracle_skill_duration: 3600000 // Angel of the Sun, Moon and Stars skill ratio (100% = 10000) sg_angel_skill_ratio: 10 // Skills that bHealPower has effect on // 1: Heal, 2: Sanctuary, 4: Potion Pitcher, 8: Slim Pitcher, 16: Apple of Idun skill_add_heal_rate: 7 // Whether the damage of EarthQuake with a single target on screen is able to be reflected. // Note: On official servers, EQ is reflectable when there is only one target on the screen, // which might be an exploit to hunt the MVPs. eq_single_target_reflectable: yes // On official server, you will receive damage from Reflection and some Tarot Card even in invincible status. // When this setting is enabled, it allows you to immune to all kinds of damage, including those stated previous. // (The number will show but no actual damage will be done) invincible.nodamage: no // Dancing Weapon Switch // On official servers, a fix is in place that prevents the switching of weapons to cancel songs. // Default: yes dancing_weaponswitch_fix: yes // Skill Trap Type // On official servers if a unit is completely immune to knockback, it will still walk to the last target tile before // stopping when inflicted by a stopping status effect (including traps like Ankle Snare and Spiderweb). All traps on // the way will be activated. // This does NOT include being immune to knock back from equip. This bonus only helps against knockback skills. // 0: (official) // 1: Stop effects in GvG/WoE make units stop immediately. // 2: Stop effects make monsters immune to knockback / bosses stop immediately. // 3: 1+2 skill_trap_type: 0 // Area of Bowling Bash chain reaction // 0: Use official gutter line system // 1: Gutter line system without demi gutter bug // 2-20: Area around caster (2 = 5x5, 3 = 7x7, 4 = 9x9, ..., 20 = 41x41) // Note: If you knock the target out of the area it will only be hit once and won't do splash damage bowling_bash_area: 0 // Pushback behavior (Note 1) // On official servers, hitting a wall will always cause the unit to stop moving. // If "no", the unit will continue moving when approaching walls diagonally (old Athena behavior). path_blown_halt: yes // Taekwon Mission mob name check // iRO Wiki States: If your target is Goblin, any monster called "Goblin" will count toward the mission. // 0: Off (default) // 1: All 5 of the Goblin monsters will count, regardless of Mob ID (Mob ID: 1122-1126) - iRO default // 2: Any monster with the same exact name will count, regardless of Mob ID - Comparison based off of jName taekwon_mission_mobname: 0 // Can a player Teleport on top of a Map Warp Portal? (Note 1) // On official servers players have been unable to do so. teleport_on_portal: no // Is the knockback direction for Cart Revolution always West? (Note 1) // On official servers it will knock the target always to the West. If disabled it will knock the target backwards. cart_revo_knockback: yes // On official servers, Arrow Shower blow direction always rely on skill placed location to target instead of caster to target arrow_shower_knockback: yes // On official servers, Storm Gust consists of 81 units that all deal 3x3 splash damage "away from center". Due to // south-western cells being processed first, this usually leads to a knockback to the northeast. Knockback at the // edges will be away from SG. Knockback direction can also be influenced by Ganbantein and Land Protector. If you // punch a hole into SG it will for example create a "suck in" effect. // If you disable this setting, the knockback direction will be completely random (eAthena style). stormgust_knockback: yes // For RENEWAL_CAST (Note 2) // By default skill that has '0' value for Fixed Casting Time will use 20% of cast time // as Fixed Casting Time, and the rest (80%) as Variable Casting Time. // Put it 0 to disable default Fixed Casting Time (just like -1 is the skill_cast_db.txt). default_fixed_castrate: 20 // On official servers, skills that hit all targets on a path (e.g. Focused Arrow Strike and First Wind) first // calculate one of the eight directions and then apply an AoE based on that direction. This means there can be // areas that such skills can't hit. If you target a monster in such an area, only this monster will be hit. // The 3rd job skills Flame Launcher and Cannon Spear can completely miss. // Set this to "no" to calculate a path from the caster to the target instead and hit everything near that path. // You can adjust splash and maxcount in the skill_db to adjust the width and length of these skills. // Note: Brandish Spear will always use this algorithm due to its special damage behavior. skill_eightpath_algorithm: yes // Can damage skill units like icewall and traps (Note 3) // On official servers, players can damage icewalls and some traps with skills. When monsters use skills, damage // will show on the icewalls and traps, but it is not actually substracted from the durability. // The official setting makes it quite easy to trap MVPs, set this to 31 if you want all units to be able to // damage skills (previous behavior). can_damage_skill: 1 // Should Tarot Card of Fate have the same chance for each card to occur? (Note 1) // Official chances: 15%: LOVERS | 10%: FOOL, MAGICIAN, HIGH PRIESTESS, STRENGTH, SUN | 8%: TEMPERANCE // 7%: CHARIOT | 6%: THE HANGED MAN | 5%: DEATH, STAR | 2%: TOWER | 1%: WHEEL OF FORTUNE, DEVIL // If you set this to "yes", the chance for each card becomes 1/14. tarotcard_equal_chance: no // Should Dispel work on songs when the target is not in the song area? (Note 1) // On official servers, it's impossible to dispel songs. // Hint: Also affects the Rebellion skill "Vanishing Buster". dispel_song: no // Banana Bomb from Genetic's Make Bomb skill sitting duration. // Official duration is 1000ms * Thrower's Job Level / 4. // 0: Uses the official duration // X: Enter a custom duration in milliseconds. banana_bomb_duration: 0 // Should items that you try to create be dropped if you have no space left in your inventory? (Note 1) // Official: no // Legacy rAthena logic: yes skill_drop_items_full: no 2. configure renewal.hpp // Copyright (c) rAthena Dev Teams - Licensed under GNU GPL // For more information, see LICENCE in the main folder #ifndef _CONFIG_RENEWAL_HPP_ #define _CONFIG_RENEWAL_HPP_ //quick option to disable all renewal option, used by ./configure //#define PRERE #ifndef PRERE /** * rAthena configuration file (http://rathena.org) * For detailed guidance on these check http://rathena.org/wiki/SRC/config/ **/ /** * @INFO: This file holds general-purpose renewal settings, for class-specific ones check /src/config/classes folder **/ /// Game renewal server mode /// (disable by commenting the line) /// /// Leave this line to enable renewal specific support such as renewal formulas //#define RENEWAL /// Renewal cast time /// (disable by commenting the line) /// /// Leave this line to enable renewal casting time algorithms and enable fixed cast bonuses. /// See also default_fixed_castrate in conf/battle/skill.conf for default fixed cast time (default is 20%). /// Cast time is altered be 2 portion, Variable Cast Time (VCT) and Fixed Cast Time (FCT). /// By default FCT is 20% of VCT (some skills aren't) /// - VCT is decreased by DEX * 2 + INT. /// - FCT is NOT reduced by stats, reduced by equips or buffs. /// Example: /// On a skill whos cast time is 10s, only 8s may be reduced. the other 2s are part of a FCT //#define RENEWAL_CAST /// Renewal drop rate algorithms /// (disable by commenting the line) /// /// Leave this line to enable renewal item drop rate algorithms /// While enabled a special modified based on the difference between the player and monster level is applied /// Based on the http://irowiki.org/wiki/Drop_System#Level_Factor table //#define RENEWAL_DROP /// Renewal exp rate algorithms /// (disable by commenting the line) /// /// Leave this line to enable renewal item exp rate algorithms /// While enabled a special modified based on the difference between the player and monster level is applied //#define RENEWAL_EXP /// Renewal level modifier on damage /// (disable by commenting the line) /// // Leave this line to enable renewal base level modifier on skill damage (selected skills only) //#define RENEWAL_LVDMG /// Renewal ASPD [malufett] /// (disable by commenting the line) /// /// Leave this line to enable renewal ASPD /// - shield penalty is applied /// - AGI has a greater factor in ASPD increase /// - there is a change in how skills/items give ASPD /// - some skill/item ASPD bonuses won't stack //#define RENEWAL_ASPD /// Renewal stat calculations /// (disable by commenting the line) /// /// Leave this line to enable renewal calculation for increasing status/parameter points //#define RENEWAL_STAT #endif #endif // _CONFIG_RENEWAL_HPP_ and re-compile with VMs centos 7 ./configure make clean make server Is there a way to help me fix this problem?
×
×
  • Create New...