Jump to content

calaluis

Members
  • Posts

    34
  • Joined

  • Last visited

Posts posted by calaluis

  1. On 12/15/2021 at 4:22 PM, ryukazuna said:

    In Which Port are you running the server? Probably the port is used by your OS so it's keep pinging the server. So, rA will detect that as a DDoS attack.
    You'll need to give more information, like your connection settings on conf folder, or anything else.

    Hello,

    Thanks to the information you gave me, I was able to find the problem, for which, I leave it as a blog, in case any may happen to you.

    It turns out that the emulator, as everyone knows, comes configured with ports by default. So in my case, port 6900, which is used by the login server, was also being used by an IRC server that I set up recently, without realizing that little detail. So what I did was change the default port to another.

    This does not end here with the change made. The message [Info]: Closed connection from '127.0.0.1'. It was starting to appear only on the map server, for which, I took what you told me. What I did was the following: change all the default ports that the emulator uses for interconnection with players (login, characters and map), for unknown ports. with that, I was able to fix that additional problem.

    With that, I have a precedent by way of assumption, that the default port of the server map was being attacked. I think it is good practice not to use the ports that come by default, for security reasons.

  2. Hello Community,

    Through this channel, I need help regarding the no connection between the client and the server, for which, this happened when correcting a false positive from the DDOS attack.

    This is what happens on the server side.

    [Info]: Git Hash: '4a3dac6c93cb015bccee7bfe361fa4d7b5b6004c'

    image.thumb.png.13d6e3e292ab66f621deec6702334872.png


    This is what happens on the client side.

    image.png.d115b66f1f95a5115506cf8d96680eb8.png


    Everything has been tried, everything that appears in the forum regarding this, and nothing at all.

    Stay tuned.

  3. Thanks @HaureN and @Kreustoo for responding.

    The NPC QuestBoard file has not been touched in the processing source code.

    However, today, I performed maintenance on my server, for which, I closed all three applications completely and also restarted the Mysql service to free up space in RAM memory.

    All three applications are reloaded.

    It is entered with a player account, for which, I can appreciate that the count of monsters killed has not been lost. There where I was quite intrigued where that value was saved, if the emulator in its entirety was closed.

    I am very attentive, and thank you for reading this message.

  4. Hello Community,

    Through this channel, I would like to make the following approach below.

    Although, the emulator includes the NPC QuestBoard script, which allows custom missions to be included very easily; I would like to consult or ask, if it is possible or not, that the progress of the missions of the players are saved in the database, because it is stored in memory. If possible, I await directions.

    Stay tuned.

  5. Hello community,

    Through this channel, I would like to make a technical consultation and it is as follows:

    How can it be configured so that the connection is by HTTP or HTTPS and not by SOCKET?

    I understand that the game originally used SOCKET for communication.

    I remain attentive to comments, in order to learn about the connectivity between the client and the game server.

  6. Hello,

    The same thing happened to me, when trying to download the latest version of the emulator, to be later adapted to pre-renewal.

    The real problem is that the map_cache.dat file in the db \ pre-re folder comes with the new map and not the old one. What to do is the following:

    1.- update the map that is by the old map that I attached in this post to the map_cache.dat file.

    2.- Add the map to the GRF file of your personalized client, because the maps, both the client and the server must be exactly the same, otherwise, the same thing that you have reported in this will happen again theme created.

    I hope this helps you.

    Old Maps.zip

    • Love 1
  7. On 1/20/2018 at 12:30 AM, tathanngudong said:

    Previous versions of Rathena sever I can Script with Encode UTF-8-BOM (It helps me to get the Vietnamese in the game) ... But
    Why with new Rathena sever i can make script for NPC with that Encode?
    if who know how to fix it,please help...

    http: //uL0hVT.png

    My script Npc:

    
    prontera,164,173,3	script	Refiner	826,{
    mes "^3355FF[%100 Refiner]^000000";
    mes "Ta là Gunderax,bậc thầy thợ rèn huyền thoại.Ta có thể cường hóa vũ khí đạt đến cực hạn của nó!";
    mes " Muốn ta làm cho ư?Ha ha...ta muốn một cái giá xứng đáng với điều đó: 10 viên Kryptonite";
    next;
    mes "Thế mi có à? Tốt! Chọn trang bị mi muốn cường hóa đi!!";
    mes "Chọn cẩn thận nhé! ";
    mes "Ta đã làm thì 100% sẽ thành công!";
    mes "Với kĩ thuật tuyệt đỉnh! Ta hoàn toàn tự tin về điều đó!!";
    next;
    menu "Upper Headgear",L0,"Middle Headgear",L1,"Lower Headgear",L2,"Armor",L3,"Left Hand",L4,"Right Hand",L5,"Garment",L6,"Shoes",L7,"Right Accesories",L8,"Left Accesories",L9,"Cancel",LEnd;
    
    L0:
    if(countitem(512) < 10 ) goto LNotEnough;
    delitem 512,10;
    atcommand "@refine 256 +20";
    announce "["+strcharinfo(0)+"], Xem đây,ta bắt đầu đấy :)).",bc_self,0;
    next;
    mes "[100% Refiner]";
    mes "Hô hô...Được quá chứ gì?! Lần sau cần cường hóa gì cứ tới tìm ta!!";
    close;
    
    L1:
    if(countitem(512) < 10 ) goto LNotEnough;
    delitem 512,10;
    atcommand "@refine 512 +20";
    announce "["+strcharinfo(0)+"], Xem đây,ta bắt đầu đấy :)).",bc_self,0;
    next;
    mes "[100% Refiner]";
    mes "Hô hô...Được quá chứ gì?! Lần sau cần cường hóa gì cứ tới tìm ta!!";
    close;
    
    L2:
    if(countitem(512) < 10 ) goto LNotEnough;
    delitem 512,10;
    atcommand "@refine 1 +20";
    announce "["+strcharinfo(0)+"], Xem đây,ta bắt đầu đấy :)).",bc_self,0;
    next;
    mes "[100% Refiner]";
    mes "Hô hô...Được quá chứ gì?! Lần sau cần cường hóa gì cứ tới tìm ta!!";
    close;
    
    L3:
    if(countitem(512) < 10 ) goto LNotEnough;
    delitem 512,10;
    atcommand "@refine 16 +20";
    announce "["+strcharinfo(0)+"], Xem đây,ta bắt đầu đấy :)).",bc_self,0;
    next;
    mes "[100% Refiner]";
    mes "Hô hô...Được quá chứ gì?! Lần sau cần cường hóa gì cứ tới tìm ta!!";
    close;
    
    L4:
    if(countitem(512) < 10 ) goto LNotEnough;
    delitem 512,10;
    atcommand "@refine 32 +20";
    announce "["+strcharinfo(0)+"], Xem đây,ta bắt đầu đấy :)).",bc_self,0;
    next;
    mes "[100% Refiner]";
    mes "Hô hô...Được quá chứ gì?! Lần sau cần cường hóa gì cứ tới tìm ta!!";
    close;
    
    L5:
    if(countitem(512) < 10 ) goto LNotEnough;
    delitem 512,10;
    atcommand "@refine 2 +20";
    announce "["+strcharinfo(0)+"], Xem đây,ta bắt đầu đấy :)).",bc_self,0;
    next;
    mes "[100% Refiner]";
    mes "Hô hô...Được quá chứ gì?! Lần sau cần cường hóa gì cứ tới tìm ta!!";
    close;
    
    L6:
    if(countitem(512) < 10 ) goto LNotEnough;
    delitem 512,10;
    atcommand "@refine 4 +20";
    announce "["+strcharinfo(0)+"], Xem đây,ta bắt đầu đấy :)).",bc_self,0;
    next;
    mes "[100% Refiner]";
    mes "Hô hô...Được quá chứ gì?! Lần sau cần cường hóa gì cứ tới tìm ta!!";
    close;
    
    L7:
    if(countitem(512) < 10 ) goto LNotEnough;
    delitem 512,10;
    atcommand "@refine 64 +20";
    announce "["+strcharinfo(0)+"], Xem đây,ta bắt đầu đấy :)).",bc_self,0;
    next;
    mes "[100% Refiner]";
    mes "Hô hô...Được quá chứ gì?! Lần sau cần cường hóa gì cứ tới tìm ta!!";
    close;
    
    L8:
    if(countitem(512) < 10 ) goto LNotEnough;
    delitem 512,10;
    atcommand "@refine 128 +20";
    announce "["+strcharinfo(0)+"], Xem đây,ta bắt đầu đấy :)).",bc_self,0;
    next;
    mes "[100% Refiner]";
    mes "Hô hô...Được quá chứ gì?! Lần sau cần cường hóa gì cứ tới tìm ta!!";
    close;
    
    L9:
    if(countitem(512) < 10 ) goto LNotEnough;
    delitem 512,10;
    atcommand "@refine 8 +20";
    announce "["+strcharinfo(0)+"], Thanks for using my great service :)).",bc_self,0;
    next;
    mes "[100% Refiner]";
    mes "Hô hô...Được quá chứ gì?! Lần sau cần cường hóa gì cứ tới tìm ta!!";
    close;
    
    LEnd:
    mes "[100% Refiner]";
    mes "Đùa à? Không đủ mà còn đòi ta làm cho sao? haiz...";
    close;
    
    LNotEnough:
    mes "[100% Refiner]";
    mes "Đùa ta chắc?! Không có Kryptonite mà đòi ta rèn cho à? Biến đi!!";
    close;
    }

     

     

    Hello,

    What you have to do is the following:

    1.- Download the Notepad ++ program
    2.- Open the TXT file with the program.
    3.- Convert the file to UTF-8 only, without the BOM. I leave an illustrative image.

    image.png.3a3c57bf6d775a2cf77b3bc5f92a9863.png

     

    Save the changes of the TXT file and holy remedy.

     

     

     

     

  8. On 5/13/2018 at 1:59 AM, Tokei said:

    The script is from 2016, you'll have to use the newest rAthena standards and update the functions if you want to use this script.

    Hello,

    Look, I have this version of rathena implemented right now:

     

    image.png.18f0a7cd0182c7b93037d2cc89f09680.png

     

    Now, I would like to ask you if there is a program to be able to validate those errors and be able to correct them, since there are many errors that the emulator throws at me.

    I remain attentive to your appreciation and good disposition.

    EDIT:

    I have been able to correct many of the errors that the script had, and it was referring to the sentence emotion that accepts no more than two input parameters.

    Now, the emulator gives me the following records below and these do not know how to correct them:

     

    [Info]: npc_parse_function: Overwriting user function [Jit_SkipDialogue] (npc/re
    /instances/NightmarishJitterbug.txt:208)
    [Info]: npc_parse_function: Overwriting user function [Jit_SpawnMobs] (npc/re/in
    stances/NightmarishJitterbug.txt:214)
    [Info]: npc_parse_function: Overwriting user function [JitUnhideDelay] (npc/re/i
    nstances/NightmarishJitterbug.txt:370)
    [Info]: npc_parse_function: Overwriting user function [JitUnhide] (npc/re/instan
    ces/NightmarishJitterbug.txt:381)
    [Info]: npc_parse_function: Overwriting user function [JitDiagClose] (npc/re/ins
    tances/NightmarishJitterbug.txt:390)
    [Info]: npc_parse_function: Overwriting user function [JitDiag] (npc/re/instance
    s/NightmarishJitterbug.txt:431)
    [Warning]: Usage of deprecated constant 'E_HO'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_AN'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HO'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_OMG'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_OMG'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_WHAT'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_SWT2'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_SWT'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_SIGH'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_GASP'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_FLASH'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_FLASH'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_OMG'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_OMG'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_BZZ'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_AN'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HO'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_NO1'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HO'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HO'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HO'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HO'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_GASP'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_MEH'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HO'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HO'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_GASP'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_GASP'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_WAH'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_WAH'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_PIF'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_PIF'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_WHAT'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_AN'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HO'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_WHAT'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HO'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_MEH'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_SIGH'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_OK'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HEH'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_WAH'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_SRY'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_LV'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_PIF'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HMM'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DUM'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_X'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_GASP'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_COM'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_COM'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_AN'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_AN'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_AN'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HO'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_BZZ'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_PIF'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_SIGH'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HMM'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_FLASH'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_SHY'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_OTL'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_BZZ'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_GG'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_OMG'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_DOTS'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_LV2'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.
    [Warning]: Usage of deprecated constant 'E_HO'.
    [Warning]: This constant was deprecated and could become unavailable anytime soo
    n.

     

    Stay tuned.

    EDIT:

    I have been able to solve it purely.

    Thanks for the tips provided.

     

  9. On 1/19/2016 at 6:52 PM, Nova said:

    In order to give back to this community, and as a huge thank you to all of those who put work into the emulator, we've decided to share our Nightmarish Jitterbug instance.

    This instance was scripted by Tokei, with YouTube videos as sources, as well as me running it on iRO. A huge thank you to our ex-player Deegs for lending me his iRO RK in order to run the content.

    A small amount of dialogue is missing, and you're welcome to contribute if you run into the actual lines. They're marked in the script file itself.

     

    Item drop rates were the only thing really customized, enjoy the release!

     

    http://novaragnarok.com/download/NightmarishJitterbug.txt

     

    KJaExLg.png

     

    Hello

    I would like to ask if you charge for the instance that you have developed, because that instance is not included in the latest versions of the emulator.

    Stay tuned.

  10. Hello Community,

    Through this channel, I would like to report the following incident below.

    When getting the Balmung equipment, then when equipping my Kagerou class character throws the following error.

    Equipment used

     

    image.png.cf6f97d04ab92a816f9864453b53a187.png

     

    Error that occurs when equipping the weapon to the character.

    image.png.f03a540e6f3a5e011bdb715ec22e3fcb.png

    I do not know where to get those files.

  11. Dear @Emistry , thanks for the answer, since I have been inquiring enough on the subject, for which, I can say that I was not respecting the internal framework that the emulator has, that's why the anomaly.

    Those who wish to deepen this specific topic, can ask me without problem.

  12. 2 hours ago, Emistry said:

    you loaded the same script multiple times.

    permanent spawned monsters aren't removed when you load the script.

    I need to load the monster script, one for each mob.

    If I use the command @reloadnpc, will the monster script generate more monsters than there are or keep the amount specified on the map?

  13. Hello community,

    Through this channel, I would like to ask why the command does not obey me, in the sense that is assigned for example, maximum 5 monsters of the Bakonawa type that must appear on the map. Instead of appearing 5, more than 10 appear.

    This is the script that developed:

    //===== rAthena Script =======================================
    //= Recompensas
    //===== By: ==================================================
    //= Calaluis
    //===== Current Version: =====================================
    //= 1.0
    //===== Compatible With: =====================================
    //= rAthena Project
    //===== Description: =========================================
    //= Un NPC que entrega recompensas.
    //============================================================
    
    gef_fild14,187,196,6	script	GM Eventos	871,{
    	
    	mes "[GM Eventos]";
    	mes "Hola! este es el mapa en donde yo invoco mounstruos.";
    	mes "Todos los monstruos invocados en este mapa, dropean items sorpresa!!";
    	close;
    	
    	OnNPCKillEvent:
    	if(strcharinfo(3) == "gef_fild14")
    	{
    		switch(killedrid)
    		{
    			case 1002: // Poring normal.
    				if ( rand(100) <= 20 ) {
    					setarray .@item, 501,502,503;
    					setarray .@amount, 10,10,10;
    					.@index = rand( getarraysize( .@item ) );
    					getitem .@item[.@index],.@amount[.@index];
    					mes "[GM Eventos]";
    					mes "Has ganado "+.@amount[.@index]+"x "+getitemname( .@item[.@index] )+".";
    				}
    				else {
    					mes "[GM Eventos]";
    					mes "Lo siento, no has obtenido item de evento. Sigue participando.";
    				}
    				break;
    			case 1847: // Poring de lvl 98 de evento.
    				mapannounce "gef_fild14", "Felicitaciones! Jugador, "+ strcharinfo(0) +" has matado monstruo de evento !!!",0;
    				if ( rand(100) <= 5 ) {
    					setarray .@item, 18754,15058,12622;
    					setarray .@amount, 1,1,1;
    					.@index = rand( getarraysize( .@item ) );
    					getitem .@item[.@index],.@amount[.@index];
    					mes "[GM Eventos]";
    					mes "Has ganado "+.@amount[.@index]+"x "+getitemname( .@item[.@index] )+".";
    				}
    				else {
    					mes "[GM Eventos]";
    					mes "Lo siento, no has obtenido item de evento. Sigue participando.";
    				}
    				break;
    			case 2322: // Bakonawa (Bestia acuática de mar).
    				mapannounce "gef_fild14", "Felicitaciones! Jugador, "+ strcharinfo(0) +" has matado monstruo de evento !!!",0;
    				if ( rand(100) <= 5 ) {
    					setarray .@item, 5208,2589,20749,18652;
    					setarray .@amount, 1,1,1,1;
    					.@index = rand( getarraysize( .@item ) );
    					getitem .@item[.@index],.@amount[.@index];
    					mes "[GM Eventos]";
    					mes "Has ganado "+.@amount[.@index]+"x "+getitemname( .@item[.@index] )+".";
    				}
    				else {
    					mes "[GM Eventos]";
    					mes "Lo siento, no has obtenido item de evento. Sigue participando.";
    				}
    				break;
    			case 2562: // Dwigh (no tira skills pero es tanke).
    				mapannounce "gef_fild14", "Felicitaciones! Jugador, "+ strcharinfo(0) +" has matado monstruo de evento !!!",0;
    				if ( rand(100) <= 5 ) {
    					setarray .@item, 18561,18603,2576;
    					setarray .@amount, 1,1,1;
    					.@index = rand( getarraysize( .@item ) );
    					getitem .@item[.@index],.@amount[.@index];
    					mes "[GM Eventos]";
    					mes "Has ganado "+.@amount[.@index]+"x "+getitemname( .@item[.@index] )+".";
    				}
    				else {
    					mes "[GM Eventos]";
    					mes "Lo siento, no has obtenido item de evento. Sigue participando.";
    				}
    				break;
    			case 2317: // Bangungot (animal mutante que parece pinguino).
    				mapannounce "gef_fild14", "Felicitaciones! Jugador, "+ strcharinfo(0) +" has matado monstruo de evento !!!",0;
    				if ( rand(100) <= 5 ) {
    					setarray .@item, 18856,2910,18539,18666;
    					setarray .@amount, 1,1,1,1;
    					.@index = rand( getarraysize( .@item ) );
    					getitem .@item[.@index],.@amount[.@index];
    					mes "[GM Eventos]";
    					mes "Has ganado "+.@amount[.@index]+"x "+getitemname( .@item[.@index] )+".";
    				}
    				else {
    					mes "[GM Eventos]";
    					mes "Lo siento, no has obtenido item de evento. Sigue participando.";
    				}
    				break;
    		}
    	}
    		//getitem 7539,5;
    	end;
    }
    
    gef_fild14,0,0,0,0	monster	Poring	1002,30,10000,11000,0
    gef_fild14,0,0,0,0	monster	Super Poring	1847,30,10000,11000,0
    gef_fild14,0,0,0,0	monster	Bakonawa	2322,5,10000,11000,0
    gef_fild14,0,0,0,0	monster	Dwigh	2562,20,10000,11000,0
    gef_fild14,0,0,0,0	monster	Bangungot	2317,10,10000,11000,0

    The only way to normalize this is to close the emulator and rerun.

    This problem is triggered, when using the @Reloadnpc command and then using the command @ killmonster2.

    I am attentive to comments to make repairs.

  14. On 9/12/2011 at 9:06 AM, Emistry said:

     

    
    prontera,155,181,5 script Sample 718,{
    if( !#Freebies ){
    set #Freebies,1;
    mes "Welcome...this is your gift...";
    getitem 607,10;
    getitem 7539,10;
    }else{
    mes "You have claim the Reward already.";
    }
    close;
    }
     

     

    if you want to make it Character Based..

    change All #Freebies into Freebies

    Edit the Price here

     

    
    getitem 607,10;
    getitem 7539,10;
     

     

    Hello dear

    Technical consultation: if the emulator is restarted, will the players who already claimed their prize be able to do it again?

×
×
  • Create New...