-
Content Count
1,553 -
Avg. Content Per Day
1 -
Joined
-
Last visited
-
Days Won
57
sader1992 last won the day on February 6
sader1992 had the most liked content!
Community Reputation
587 ExcellentAbout sader1992

-
Rank
Megumin
- Birthday 11/16/1991
Profile Information
-
Gender
Male
-
Location
Syria
-
Server
DEV On : ArenaRO , DigitalRO
- Github: sader1992
- Discord: sader1992#3562
-
Interests
rAthena , C# , C++ , PHP , MMO , Anime , Microsoft , Science , Cooking , Math
Contact Methods
- Website URL
- Yahoo
- Skype
Recent Profile Visitors
11,505 profile views
-
use mes for English and mes_ar for Arabic for sentences with both languages try and see the result and use whatever this is not a perfect solution , it's just a work around the problem for now
-
at the end of your rathena/npc/other/Global_Functions.txt add function script mes_ar { [email protected]$ = getarg(0); explode([email protected]$, [email protected]$, " "); [email protected] = getarraysize([email protected]$) -1; for([email protected][email protected];[email protected]>=0;[email protected]){ [email protected]$ += [email protected]$[[email protected]] + " "; } mes [email protected]$; return; } How to use: prontera,0,0,0 script xxxxxx 444,{ mes_ar "روح شوف كونوسوبا"; end; }
-
Installation ""Closed connection from 127.0.0.1""
sader1992 replied to Newbie_tf's question in Installation Support
try this client info <servicetype>korea</servicetype> server config conf/import/char_conf.txt login_ip: 127.0.0.1 char_ip: public_ip conf/import/map_conf.txt char_ip: 127.0.0.1 map_ip: public_ip -
i suggest to optimize your script , it does lack optimization and customization. i think you can write the same thing in less then 150 line with more customization options too. also the name well , not really a good name for the script.
-
Count my vote on yes , I Voted no xD.
-
you are using the function name the same as the command name are you sure about the command name ? don't use the command name as a function name line 10 function script costume { line 65 costume [email protected],1; // Convert the Headgear
-
so basically you know now that the issue is coming from the files that you didn't remove.
-
extra steps is will do nothing right? xD it's all about the gat file use the .gat that you are already using in your data folder , or first grf put the gat file in your import mapcache , and everything will work if you changed the gat file in your grf too , you maybe added a wrong gat file to the map, so don't edit the gat file(replace it) as long as you don't know what you are doing
-
If that is the case, then it's from your client files ,just test ,remove any unneeded file from the client files (grf) it's better to start from a clean grf then add your necessary edits only (after you test with the clean grf and confirm that the problem is gone)
-
Limiting a (Shadow) Refiner to refine only 1-2 items
sader1992 replied to Reinheit's question in Script Requests
my coding style. -
Limiting a (Shadow) Refiner to refine only 1-2 items
sader1992 replied to Reinheit's question in Script Requests
setarray [email protected], EQI_SHADOW_ARMOR, EQI_SHADOW_WEAPON; for([email protected]=0;[email protected]<getarraysize([email protected]);[email protected]++){ if(getequipisequiped([email protected][[email protected]])) [email protected]$ += F_getpositionname([email protected][[email protected]]) + "[ " + getequipname([email protected][[email protected]]) + " ]"; [email protected]$ += ":"; } [email protected] = [email protected][select([email protected]$) -1]; -
@bankayro you should add more info , not just push the topic up with no more info check your server setting and your server console
-
Limiting a (Shadow) Refiner to refine only 1-2 items
sader1992 replied to Reinheit's question in Script Requests
An easy way to do with replace for( set [email protected],1; [email protected] <= 15; set [email protected],[email protected]+1 ){ if( getequipisequiped([email protected]) ) set [email protected]$, [email protected]$ + [email protected]$[[email protected]] + "[ " + getequipname([email protected]) + " ]"; set [email protected]$, [email protected]$ + ":"; } WITH if( getequipisequiped(EQI_SHADOW_ARMOR) ){ set [email protected]$, [email protected]$ + [email protected]$[EQI_SHADOW_ARMOR] + "[ " + getequipname(EQI_SHADOW_ARMOR) + " ]"; } set [email protected]$, [email protected]$ + ":"; if( getequipisequiped(EQI_SHADOW_WEAPON) ){ set [email protected]$, [email protected]$ + [email protected]$[EQI_SHADOW_WEAPON] + "[ " + getequipname(EQI_SHADOW_WEAPON) + " ]"; } set [email protected]$, [email protected]$ + ":"; you can optimize it ofc -
if your pickup_log is too big (+1gig) I recommend that you rename it and make a new one , you will still have the old logs , however it's much easier for your server to deal with anew clean one.
-
How to add Randomoption to ProduceItem
sader1992 replied to nattapol's question in Scripting Support
sometimes this happen when you add random options in random positions , foe example , if you add an option at 0 and at 2 (and you skipped 1) your item might glitch make sure you don't skip a positions in the random options slots.