Jump to content

anacondaq

Members
  • Posts

    1096
  • Joined

  • Days Won

    40

Community Answers

  1. anacondaq's post in Script_rid2sd error. was marked as the answer   
    prontera,135,189,5 script Kafra Assistant 114,{
    mes "[Kafra Assistant]";
    mes "^FF0000Hi!^000000";
    mes "This building on your left is where you can find a few NPCs that could help you.";
    next;
    mes "[Kafra Assistant]";
    mes "We have The Gym Guy, which he'll teach you ^FF0000Enlarge Weight Limit^000000 up to ^FF0000LEVEL 5^000000, but he requires ^FF0000Gym Passes^000000 from you, which you can purchase it from ^FF0000Cash Shop^000000. ^FF00001 Gym Pass^000000 for ^FF00001 Enlarge Weight Limit^000000 Skill up.";
    next;
    mes "[Kafra Assistant]";
    mes "Reset Lady, she will reset your stats or skill countless of times, just keep in mind.. She'll charge you for each service for ^FF0000Poring Coins^000000.";
    next;
    mes "[Kafra Assistant]";
    mes "Banker, he basically store all your zeny.";
    next;
    mes "[Kafra Assistant]";
    mes "Card Trader, she takes any unwanted cards from you and turn it into ^FF0000Card Points^000000, then you can trade Items from her by using the ^FF0000Card Points^000000 that you have.";
    close;
    OnInit:
    delwaitingroom;
    waitingroom "Click Me!",0;
    end;
    }

  2. anacondaq's post in Wiki Installation Instructions Clarification was marked as the answer   
    Hi, if you can't something to understand, try to use search button here at forum.
    For example if you do not understand wiki guide, you can try to read other guide, for example this one: https://rathena.org/board/topic/104452-tutorial-how-to-create-ragnarok-offline-2015-client/
  3. anacondaq's post in has anyone made a service startup script for linux (ubuntu) was marked as the answer   
    for latest Linux Distros:  https://wiki.archlinux.org/index.php/Systemd+ https://github.com/arjun024/systemd-example-startup
  4. anacondaq's post in clif_GlobalMessage was marked as the answer   
    open clif.c
    find function:
    void clif_GlobalMessage change:
    char buf[100]; to:
    char buf[CHAT_SIZE_MAX]; recompile the server-side, and have fun.
  5. anacondaq's post in Tutorial NPC (Solved) was marked as the answer   
    if i understood you correctly...
    gonryun,40,183,5 script Milenia Tutorial::npc1 864,{ mes "Hello young adventurer."; mes "I can give you tour"; mes "For each NPC in our server"; next; switch( select("You're so kind. Thank you!","Nah~ Im too pro for this!") ) { case 1: mes "Please talk to our Milenia Tour ~"; next; mes "Talk to me again after you done."; @tutor2_allowed = 1; break; case 2: mes "Such a arrogant person."; break; } close; } gonryun,46,183,11 script Milenia Tour#Tutorial::npc2 721,{ if( !@tutor2_allowed ) { mes "Please talk to Milenia Tutorial first~"; close; } mes "I can teleport you to any Milenia NPC."; next; mes " My teleport service is free~"; next; mes "Talk to me again if you want to use my teleport service~"; switch( select("Milenia Tutorial","Close") ) { case 1: warp "gonryun",40,182; break; case 2: break; } close; } Or here is raw file: LINK
  6. anacondaq's post in Old School Tarot was marked as the answer   
    In skill.c find these lines:
    case 2: // all buffs removed status_change_clear_buffs(bl, SCCB_BUFFS|SCCB_CHEM_PROTECT); break; replace to:
    case 2: // all buffs removed status_change_clear_buffs(bl, SCCB_BUFFS); break;
  7. anacondaq's post in 2015-11-04aRagexe need help, wrong characters when warping in chat was marked as the answer   
    i have found where is a reason. This is server-side issue, not client-related. I have downloaded latest rAthena, and everything is ok now.  So, i will go deep what problem on my emulator trigger the issue. 
     
     
    The problem has been solved at client-side. It was packet-based function which add extra function to character and visual styles for character (custom fuctions)
  8. anacondaq's post in clif_parse: Disconnecting session #8 with unknown packet version (p:0x70ee,l:19) was marked as the answer   
    To people which have the same error like Lai have, the problem in not used diff called "Disable Packet Encryption",
    when you will apply this diff (disable packet obf. with NEMO) you will solve the problem. 
  9. anacondaq's post in 2012-04-10 Language Problem was marked as the answer   
    /showname - will change font to looks like Old School
    About problem with translation, that means next:
    Client have't loaded your files yet, and using default one.
     
    Have you loaded your grf to data.ini before loading classic grfs like data.grf?
     
    Example how must to be in data.ini:
     
    [Data]
    1=yourgrf.grf
    2=yourpalletes.grf
    3=data.grf
    4=rdata.grf
  10. anacondaq's post in VPS RAM Usage was marked as the answer   
    No dynamic mobs: on, remove not used maps from loading to map-server + clean mapcache from not used maps, change virtualization from OpenVZ to KVM This is related to CPU used. All optimizations should be about BigO, link link link. You should not worry about it, because rAthena writed with C programming language, and it's really optimized because of that. Just avoid a lot of tasks inside loops. (regarding BigO) You already have swap on (at your screenshot) 1024MB.  Yes, but 0.1mb or 0.2mb, just avoid it, a lot of memory used because of map-cache & mysql-server, not because of connected players.  
    I suggest you to do next things:
    Don't damage your brain by such questions, buy normal VPS from good provider, like OVH (3.5$ for 2GB ram KVM virtualization, ssd, ddos protection, bla bla bla ( 2gb ram more then enough for 2k+ players (except woe) ). eathena / rAthena / hercules require very good CPU (3.5Ghz - 4Ghz+ in very active WoE will be good). Don't use any OpenVZ virtualization, and don't trust to people who suggest to use OpenVZ, i can totally destroy any of their arguments easly, because OVZ not for game-servers. I can provide you tons of links related to this question, but it's not needed, because a lot of providers will cry here and will trow to me shit. Just avoid any OpenVZ virtualization, and you will save a lot of nervous and resources.  use SSD for your game-server, it's very well increase your game-server performance. 
  11. anacondaq's post in /help ClientSide Izlude_pvp and izlude_town problem was marked as the answer   
    Your problem in next: you have in your mapcache.dat not the same Izlude map then at client.
    You need make the same izlude at map-cache and your client.
     
    https://rathena.org/board/topic/53424-weemapcache/
    https://rathena.org/board/topic/64223-mapcache-not-adding-maps/
  12. anacondaq's post in Pvp Warper with 4 position was marked as the answer   
    Random warp when you select second menu to different positions.
    // PVP Yoyo Mode Staff //============================================================ prontera,150,150,4 script PVP Arena 559,{ mes "Hi ^ff8000"+strcharinfo(0)+"^000000,"; mes "Which arena do you want to go to?"; switch( select( "PVP Normal [ "+getmapusers("pvp_m_1-1")+" ]", "Guild Vs Guild [ "+getmapusers("magpvp")+" ]" )) { case 1: warp "pvp_m_1-1",0,0; break; case 2: if( getcharid(1) ) mes "Please leave your party."; else switch(rand(3)) { case 0: .@x = 57; .@y = 78; break; case 1: .@x = 78; .@y = 74; break; case 2: .@x = 65; .@y = 24; break; case 3: .@x = 31; .@y = 65; break; } warp "Coliseum",.@x,.@y; break; } close; OnInit: waitingroom "PVP Warper",0; end; }
    You select second menu, then you select to what position you want warp:
    // PVP Yoyo Mode Staff //============================================================ prontera,150,150,4 script PVP Arena 559,{ mes "Hi ^ff8000"+strcharinfo(0)+"^000000,"; mes "Which arena do you want to go to?"; switch( select( "PVP Normal [ "+getmapusers("pvp_m_1-1")+" ]", "Guild Vs Guild [ "+getmapusers("magpvp")+" ]" )) { case 1: warp "pvp_m_1-1",0,0; break; case 2: switch( select( "Position 1", "Position 2", "Position 3", "Position 4") ) { case 1: if( getcharid(1) ) mes "Please Leave Your Party"; else warp "Coliseum",57,78; break; case 2: if( getcharid(1) ) mes "Please Leave Your Party"; else warp "Coliseum",78,74; break; case 3: if( getcharid(1) ) mes "Please Leave Your Party"; else warp "Coliseum",65,24; break; case 4: if( getcharid(1) ) mes "Please Leave Your Party"; else warp "Coliseum",31,65; break; } } close; OnInit: delwaitingroom; waitingroom "PVP Warper",0; end; }
  13. anacondaq's post in Running the server on GDB was marked as the answer   
    You don't need gdb on windows. 
    Just recompile server in debug mode (VS) 
  14. anacondaq's post in Pet incubator was marked as the answer   
    How you making eggs? Just by @item? It's incorrect.
    You can't to buy the "ready" ID's, you need always to make egg first.
    Try to use:
    @makeegg "egg_id" Then try to use again Incubator
  15. anacondaq's post in Need old izlude NPC locations. was marked as the answer   
    I'm fool.
    Sorry please for this problem.
    I was solve this trouble.
     
     
    1.) I was download http://rathena.org/board/topic/63736-old-izlude-and-alberta/ map
    2.) and replace the my previous izlude map in grf and mapcache with this one.
    3.) i restart server -> anything looks good.
     
     

  16. anacondaq's post in latest rathena before new race player? rc_player was marked as the answer   
    That is Lilith Commit from 9 January: 40f70143d44d0209e91a98009751551e0a63e0fe
    Commit before that: it's commit from Lighta "Cpp Chech": b92230e33e7496adea3c1e7b341ab5ce98f955f2
     
    So if you need rAthena before RC_PLAYER, you need to use commit: b92230e33e7496adea3c1e7b341ab5ce98f955f2
    git checkout b92230e33e7496adea3c1e7b341ab5ce98f955f2
×
×
  • Create New...