Jump to content

psvita

Members
  • Posts

    50
  • Joined

  • Last visited

Profile Information

  • Gender
    Male

Recent Profile Visitors

1852 profile views

psvita's Achievements

Poring

Poring (1/15)

0

Reputation

  1. Jobmaster.txt default script in rathena/npc/custom When change class 2 to class 3 Base lv bar stuck at Lv.99 / and % still stuck at 99% Until re-login / or Level Up! it will show bar again. How to fix this ? , for show correct bar since change to 3rd job thanks. bump
  2. (813-363) different character , different number what about it ?
  3. that is easy step for what we all did , you never help anyone , try check your answer in past
  4. same Patched with xdiffpatcher why xdiffpatcher item show correct but why nemo show 'apple unknow' Why ?
  5. not work at all, I just easy try , change sprite name in this .lua file after diff , I try to HeX to see Is it changed , but it still no change. still need hex myself, and another function also no work at all What about this topic. ?
  6. yes, you understand correct. It no problem if I @ other job id so it Client issue , because I try another exe date , it no problem , (but it have many other problem) then I need to fix this for 20130807 thx
  7. please help me fix this The quest added perfectly default in quest_db and added translated same Quest ID on client side but Why some Quest ID still (null) korean ? Example : ID 7117 - 7xxx but work fine with some other ID. I just want to know Why some Quest ID still not translated. (100% added in quest txt client side , and quest db) thank in advance.
  8. please help me fix this The quest added perfectly default in quest_db and added translated same Quest ID on client side but Why some Quest ID still (null) korean ? Example : ID 7117 - 7xxx but work fine with some other ID. I just want to know Why some Quest ID still not translated. (100% added in quest txt client side , and quest db) thank in advance.
  9. long time since I compiled rAthena , I still missing to compiled the nullpo.h because it everytime I compiled it , however it still compiled finish and useable. and today I try to check inside nullpo.h and I found this , it's the problem that why my visual cannot read the code. anyone please help me how to convert this code for visual can reading it. or post your correct unicode of nullpo.h here. thanks you This is my problem 1 // Copyright (c) Athena Dev Teams - Licensed under GNU GPL 2 // For more information, see LICENCE in the main folder 3 4 #ifndef _NULLPO_H_ 5 #define _NULLPO_H_ 6 7 8 #include "../common/cbasetypes.h" 9 10 #define NLP_MARK __FILE__, __LINE__, __func__ 11 12 // enabled by default on debug builds 13 #if defined(DEBUG) && !defined(NULLPO_CHECK) 14 #define NULLPO_CHECK 15 #endif 16 17 /*---------------------------------------------------------------------------- 18 * Macros 19 *---------------------------------------------------------------------------- 20 */ 21 /*====================================== 22 * Null`FbN y o͌ return 23 *EWJifƂreturnô 24 * sP̂ŎgĂB 25 *Enullpo_ret(x = func()); 26 * ̂悤Ȏgp@z肵Ă܂B 27 *-------------------------------------- 28 * nullpo_ret(t) 29 * ߂l 0Œ 30 * [] 31 * t `FbNΏ 32 *-------------------------------------- 33 * nullpo_retv(t) 34 * ߂l Ȃ 35 * [] 36 * t `FbNΏ 37 *-------------------------------------- 38 * nullpo_retr(ret, t) 39 * ߂l w 40 * [] 41 * ret return(ret); 42 * t `FbNΏ 43 *-------------------------------------- 44 * nullpo_ret_f(t, fmt, ...) 45 * ڍ׏o͗p 46 * ߂l 0 47 * [] 48 * t `FbNΏ 49 * fmt ... vprintfɓn 50 * l֌Wϐ̏oȂǂ 51 *-------------------------------------- 52 * nullpo_retv_f(t, fmt, ...) 53 * ڍ׏o͗p 54 * ߂l Ȃ 55 * [] 56 * t `FbNΏ 57 * fmt ... vprintfɓn 58 * l֌Wϐ̏oȂǂ 59 *-------------------------------------- 60 * nullpo_retr_f(ret, t, fmt, ...) 61 * ڍ׏o͗p 62 * ߂l w 63 * [] 64 * ret return(ret); 65 * t `FbNΏ 66 * fmt ... vprintfɓn 67 * l֌Wϐ̏oȂǂ 68 *-------------------------------------- 69 */ 70 71 #if defined(NULLPO_CHECK) 72 73 #define nullpo_ret(t) \ 74 if (nullpo_chk(NLP_MARK, (void *)(t))) {return(0);} 75 76 #define nullpo_retv(t) \ 77 if (nullpo_chk(NLP_MARK, (void *)(t))) {return;} 78 79 #define nullpo_retr(ret, t) \ 80 if (nullpo_chk(NLP_MARK, (void *)(t))) {return(ret);} 81 82 #define nullpo_retb(t) \ 83 if (nullpo_chk(NLP_MARK, (void *)(t))) {break;} 84 85 // ψ}NɊւRpC 86 #if __STDC_VERSION__ >= 199901L 87 /* C99ɑΉ */ 88 #define nullpo_ret_f(t, fmt, ...) \ 89 if (nullpo_chk_f(NLP_MARK, (void *)(t), (fmt), __VA_ARGS__)) {return(0);} 90 91 #define nullpo_retv_f(t, fmt, ...) \ 92 if (nullpo_chk_f(NLP_MARK, (void *)(t), (fmt), __VA_ARGS__)) {return;} 93 94 #define nullpo_retr_f(ret, t, fmt, ...) \ 95 if (nullpo_chk_f(NLP_MARK, (void *)(t), (fmt), __VA_ARGS__)) {return(ret);} 96 97 #define nullpo_retb_f(t, fmt, ...) \ 98 if (nullpo_chk_f(NLP_MARK, (void *)(t), (fmt), __VA_ARGS__)) {break;} 99 100 #elif __GNUC__ >= 2 101 /* GCCp */ 102 #define nullpo_ret_f(t, fmt, args...) \ 103 if (nullpo_chk_f(NLP_MARK, (void *)(t), (fmt), ## args)) {return(0);} 104 105 #define nullpo_retv_f(t, fmt, args...) \ 106 if (nullpo_chk_f(NLP_MARK, (void *)(t), (fmt), ## args)) {return;} 107 108 #define nullpo_retr_f(ret, t, fmt, args...) \ 109 if (nullpo_chk_f(NLP_MARK, (void *)(t), (fmt), ## args)) {return(ret);} 110 111 #define nullpo_retb_f(t, fmt, args...) \ 112 if (nullpo_chk_f(NLP_MARK, (void *)(t), (fmt), ## args)) {break;} 113 114 #else 115 116 /* ̑̏ꍇEEE orz */ 117 118 #endif 119 120 #else /* NULLPO_CHECK */ 121 /* No Nullpo check */ 122 123 // if((t)){;} 124 // ǂ@vȂ̂ŁEEE̍łB 125 // ꉞ[jO͏oȂ͂ 126 127 #define nullpo_ret(t) (void)(t) 128 #define nullpo_retv(t) (void)(t) 129 #define nullpo_retr(ret, t) (void)(t) 130 #define nullpo_retb(t) (void)(t) 131 132 // ψ}NɊւRpC 133 #if __STDC_VERSION__ >= 199901L 134 /* C99ɑΉ */ 135 #define nullpo_ret_f(t, fmt, ...) (void)(t) 136 #define nullpo_retv_f(t, fmt, ...) (void)(t) 137 #define nullpo_retr_f(ret, t, fmt, ...) (void)(t) 138 #define nullpo_retb_f(t, fmt, ...) (void)(t) 139 140 #elif __GNUC__ >= 2 141 /* GCCp */ 142 #define nullpo_ret_f(t, fmt, args...) (void)(t) 143 #define nullpo_retv_f(t, fmt, args...) (void)(t) 144 #define nullpo_retr_f(ret, t, fmt, args...) (void)(t) 145 #define nullpo_retb_f(t, fmt, args...) (void)(t) 146 147 #else 148 /* ̑̏ꍇEEE orz */ 149 #endif 150 151 #endif /* NULLPO_CHECK */ 152 153 /*---------------------------------------------------------------------------- 154 * Functions 155 *---------------------------------------------------------------------------- 156 */ 157 /*====================================== 158 * nullpo_chk 159 * Null`FbN y o 160 * [] 161 * file __FILE__ 162 * line __LINE__ 163 * func __func__ (֐) 164 * ɂ NLP_MARK gƂ悢 165 * target `FbNΏ 166 * [Ԃl] 167 * 0 OK 168 * 1 NULL 169 *-------------------------------------- 170 */ 171 int nullpo_chk(const char *file, int line, const char *func, const void *target); 172 173 174 /*====================================== 175 * nullpo_chk_f 176 * Null`FbN y ڍׂȏo 177 * [] 178 * file __FILE__ 179 * line __LINE__ 180 * func __func__ (֐) 181 * ɂ NLP_MARK gƂ悢 182 * target `FbNΏ 183 * fmt ... vprintfɓn 184 * l֌Wϐ̏oȂǂ 185 * [Ԃl] 186 * 0 OK 187 * 1 NULL 188 *-------------------------------------- 189 */ 190 int nullpo_chk_f(const char *file, int line, const char *func, const void *target, 191 const char *fmt, ...) 192 __attribute__((format(printf,5,6))); 193 194 195 /*====================================== 196 * nullpo_info 197 * nullpoo 198 * [] 199 * file __FILE__ 200 * line __LINE__ 201 * func __func__ (֐) 202 * ɂ NLP_MARK gƂ悢 203 *-------------------------------------- 204 */ 205 void nullpo_info(const char *file, int line, const char *func); 206 207 208 /*====================================== 209 * nullpo_info_f 210 * nullpoڍ׏o 211 * [] 212 * file __FILE__ 213 * line __LINE__ 214 * func __func__ (֐) 215 * ɂ NLP_MARK gƂ悢 216 * fmt ... vprintfɓn 217 * l֌Wϐ̏oȂǂ 218 *-------------------------------------- 219 */ 220 void nullpo_info_f(const char *file, int line, const char *func, 221 const char *fmt, ...) 222 __attribute__((format(printf,4,5))); 223 224 225 #endif /* _NULLPO_H_ */ this is what I got , when I open in notepad+ and what is nullpo.h work for ? because if I try to remove the unknow word , and compile , it not error but i don't know that the function still work or not. thanks.
  10. thank you eKoh for explain but ex: bg quest 6025 6026 it show the korea word in my screen although i have translated it. then I try to remove set quest on the script but everything still work fine. then I need to make sure , that it safe or not. about this bg removed setquest
×
×
  • Create New...