Jump to content

psvita

Members
  • Posts

    50
  • Joined

  • Last visited

Everything posted by psvita

  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
  11. why many default script write setquest xxxx; ? because sometime it alert on right screen with korea word.plus null and number and fix by remove setquest. that is why many script need to setquest what is importent about it. anyone please can explain. thank you.
  12. How use "Battle" button function for battleground ? The script of bg NPC is work fine. (normal work) but Button "Battle" function has no effect after choose 'single' part 'guild' it has not pop up waiting player thank you
  13. Button "Battle" not work Edit : but use old system work , Anyone have more info for How to use the Button "Battle" function ? thx
  14. Normal default zoom , no face Zoom in x4 = ok Female is ok , Male no face while attacking only attacking frame ========= anyone fixed it , please share the file Thank you. PS. this problem is just minor , i'm waiting for designer fix it.
  15. How to remove /w player function to check current online ? thanks.
  16. I found some message "Charactor/Total Slot" in the msgstingtable.txt but it not change anything. and about "message box" i think it is win_msgbox.bmp but It still now change Where is the correct location to change this two message ? Thanks . seem like the "message box" is not a image , it a typing message , because If I change , servicetype in clientinfo.xml , the language will change (but broken language if not korea) [solved] try to hex myself
  17. How to remove that orange message announce or what line/location to replace it to english ? Thank you in advance.
×
×
  • Create New...