Jump to content

Vietlubu

Members
  • Posts

    141
  • Joined

  • Days Won

    4

Posts posted by Vietlubu

  1. FWNomGR.png

    My NEMO patched:
    Client: 2017-04-12aRagexeRE

    kRO: I think 2017-11-14

    3 Chat Flood Remove Limit
    8 Custom Window Title
    9 Disable 1rag1 type parameters (Recommended)
    13 Disable Ragexe Filename Check (Recommended)
    19 Enable Title Bar Menu
    23 Enable /who command (Recommended)
    24 Fix Camera Angles (Recommended)
    32 Increase Zoom Out Max
    33 Always Call SelectKoreaClientInfo() (Recommended)
    34 Enable /showname (Recommended)
    35 Read Data Folder First
    36 Read msgstringtable.txt (Recommended)
    37 Read questid2display.txt (Recommended)
    38 Remove Gravity Ads (Recommended)
    39 Remove Gravity Logo (Recommended)
    40 Restore Login Window (Recommended)
    41 Disable Nagle Algorithm (Recommended)
    44 Translate Client (Recommended)
    46 Use Normal Guild Brackets (Recommended)
    48 Use Plain Text Descriptions (Recommended)
    49 Enable Multiple GRFs (Recommended)
    53 Use Ascii on All LangTypes (Recommended)
    64 @ Bug Fix (Recommended)
    65 Load Custom lua file instead of iteminfo*.lub (Recommended)
    68 Enable 64k Hairstyle
    71 Ignore Resource Errors
    72 Ignore Missing Palette Error
    73 Remove Hourly Announce (Recommended)
    74 Increase Screenshot Quality
    84 Remove Serial Display (Recommended)
    90 Enable DNS Support (Recommended)
    97 Cancel to Login Window (Recommended)
    210 Use Custom Icon
    213 Disable Help Message on Login (Recommended)
    215 Increase Map Quality
    218 Show Exp Numbers
    219 Always Show Resurrection Button
    222 Show Replay Button

    When I click on Email icon my RO window will be cash like the image above.

    Thank for readding!

  2. I try run patched with NEMO on client 2018-01-17aRagexeRE.exe, 2018-01-03bRagexeRE.exe, 2017-12-13bRagexeRE.exe

    Bat, when I open patched get this error:

    The procedure entry point _BinkShouldSkip@4 could not be located in the dynamic link library D:\rAthena\06292017\2018-01-17aRagexeRE_patched.exe.

    patched.PNG.ebf4c4fd6c984a05bd812acd537b390b.PNG

     

    I already try to use other binkw32.dll file but it not working

    My patch log: 

    3 Chat Flood Remove Limit
    8 Custom Window Title
    9 Disable 1rag1 type parameters (Recommended)
    13 Disable Ragexe Filename Check (Recommended)
    16 Disable Swear Filter
    19 Enable Title Bar Menu
    23 Enable /who command (Recommended)
    24 Fix Camera Angles (Recommended)
    33 Always Call SelectKoreaClientInfo() (Recommended)
    34 Enable /showname (Recommended)
    35 Read Data Folder First
    36 Read msgstringtable.txt (Recommended)
    37 Read questid2display.txt (Recommended)
    38 Remove Gravity Ads (Recommended)
    39 Remove Gravity Logo (Recommended)
    40 Restore Login Window (Recommended)
    41 Disable Nagle Algorithm (Recommended)
    44 Translate Client (Recommended)
    46 Use Normal Guild Brackets (Recommended)
    48 Use Plain Text Descriptions (Recommended)
    49 Enable Multiple GRFs (Recommended)
    53 Use Ascii on All LangTypes (Recommended)
    64 @ Bug Fix (Recommended)
    65 Load Custom lua file instead of iteminfo*.lub (Recommended)
    71 Ignore Resource Errors
    72 Ignore Missing Palette Error
    74 Increase Screenshot Quality
    84 Remove Serial Display (Recommended)
    85 Show Cancel To Service Select
    90 Enable DNS Support (Recommended)
    91 Disconnect to Login Window
    97 Cancel to Login Window (Recommended)
    213 Disable Help Message on Login (Recommended)
    226 Disable Walk To Delay.

    patch.log

    Thank for reading

  3. On 1/14/2018 at 1:46 AM, Dakado said:

    23) Now we need to setup server IPs:

     

    I think for the better we should be set config in conf/import/

    On 1/14/2018 at 1:46 AM, Dakado said:

    26) Now we need to disable packet encryption:

    Go to this file: /src/config/packets.h

    Make it look like this to disable packet encryption (obfuscation), comment out only 4 lines which I "highlighted", do not touch anything else):

    Sorry, I don't understand why we need to disable packet encryption?

    • Upvote 1
  4. 4 hours ago, GyokuAkuma said:

    how can i fix this?

    [Warning]: Connection to login-server lost (connection #5).

    [Fatal Error]: Connection to char-server failed 3.

    all the conf is ok, i can use with localhost but my VPS doens't work..

     

    Sorry if somewhere on the forum have the answer but i cant find it.

    First, please check this topic before post a question: https://rathena.org/board/announcement/25-rules-and-regulations-generalscriptdatabasesource-support/

    About your issue, Did you try to change IP in char_athena.conf and map_athena.conf and database infomation?

  5. On 10/20/2017 at 7:35 PM, Quesooo said:

    also an error i also notice why there is 1@tower map inside instance db?

     

    image.png.de037d46a0470af5da9f24cdccee325f.png

    I'm not a master script. But as I said, instance_id() function in newest rAthena don't have any argument. And function has_instance() already removed in rAthena, you need to try to use other functions. Sorry, I don't know any function to replace removed functions. Check this find and try with other functions same feature.

  6. 4 hours ago, Skullz1 said:

    Hi,

    I don't know where I need to post this, but I think it's in src.

    I my emulator I have a system to reset my char, like in the game MU. 
    Every time I reset my char, more status I gain with this.
    BUT, when I reset my char to level 1 again, all my itens are removing automaticly. 
    I want to remove this option, and when I reset my char, I want to stay with my equips equiped.

    Is anybody knows how to do this?

    Thank you very much!

    ps: sorry my bad English.

    4

    I think your topic should be posted in Scripting Support. And for your issue, please post your script in here to other members can help you.

  7. 37 minutes ago, Quesooo said:

    ohw i already tried that but still not lucky

     

    can you give me a fix 1 sir please :)

    With line 58. Back to original: Not have any change

    if(((EC_Lasttime + $EC_Cooldown > gettimetick(2) && EC_Lasttime < gettimetick(2)) || (EC_Lasttime > gettimetick(2) && EC_Lastinstid != instance_id(1))) && getgmlevel() < $EC_GM){

    You can see instance_id(1). In current rAthena function instance_id() don't have any param so, you cannot add the argument to this function. Change you code line 58 to: I changed instance_id(1) => instance_id()

    if(((EC_Lasttime + $EC_Cooldown > gettimetick(2) && EC_Lasttime < gettimetick(2)) || (EC_Lasttime > gettimetick(2) && EC_Lastinstid != instance_id())) && getgmlevel() < $EC_GM){

    With this code, the error in line 58 will be fixed. But I think the function will not work correctly.

    Please check your script, has many function instance_id(). It means has many errors with this.

    If you keep argument for  instance_id() => has error

    If you remove argument => logic feature will be wrong.

    For the best way, I think you need to contact the author of the script in this topic. Or hire a dev in Third-Party Services to write new script compatible with new rAthena.

  8. 58 minutes ago, choidk said:

    1. You if statement like this:

    
    if(((EC_Lasttime + $EC_Cooldown > gettimetick(2) && EC_Lasttime < gettimetick(2)) || (EC_Lasttime > gettimetick(2) && EC_Lastinstid != instance_id(1))) && getgmlevel() < $EC_GM){

    I'm not sure you current code but you can try to add 1 or 2 close parenthesis ) to end if statement.

    2. Try to use this: set .@i,instance_id(0);

    3. getmapmobs() already removed in rAthena.

    Your script too old. I think you need to rewrite so much and not sure it can work.

    2

    This comment to fix 3 errors in your image. only option 1 for if statement line 58. Option 2 and 3 for error in line 174 and 334.

    • Upvote 1
  9. 37 minutes ago, Quesooo said:

    yes i also do that i add 2 or 1 ) to close the statement but still not working this is the edited  one that already have 1 error left

     

     

    EndlessCellar.txt

    In this file, your script, line 58. I see you have to define set in if statement. set .@i,instance_id(0). Why you use set function in if statement?

     

    • Upvote 1
  10. 12 minutes ago, Quesooo said:

    i do what you said here XD

    I keep this because it forms your script file. My comment to fix if statement. But I don't understand why you use set function in if statement.
    Why you use this in if statement: 

    set .@i,instance_id(0)
    • Upvote 1
  11. 8 minutes ago, Quesooo said:

    yes i also do that i add 2 or 1 ) to close the statement but still not working this is the edited  one that already have 1 error left

     

     

    EndlessCellar.txt

    Your current code at line 58:

    if(set .@i,instance_id(0) && set .@i,instance_id(0) || set .@i,instance_id(0) && set .@i,instance_id(0))) && getgmlevel() < $EC_GM){

    Please try change to this

    if(set .@i,instance_id(0) && set .@i,instance_id(0) || set .@i,instance_id(0) && set .@i,instance_id(0) && getgmlevel() < $EC_GM){

     

    • Upvote 1
  12. 5 minutes ago, Quesooo said:

    oh still not working im stock on this same error

    What are you change? The code in my comment is your script (not the fixed code), you need to change it. add 1 or 2 close parentheses to end if statement.

    • Upvote 1
  13. 19 hours ago, Quesooo said:

    thank you for informations i already replace them and also the links on that topic are not working im stock on this problem any solution?

     

    image.png.05c8e2f91f5414bfccdf80ced8dc4cb1.png

    3

    1. You if statement like this:

    if(((EC_Lasttime + $EC_Cooldown > gettimetick(2) && EC_Lasttime < gettimetick(2)) || (EC_Lasttime > gettimetick(2) && EC_Lastinstid != instance_id(1))) && getgmlevel() < $EC_GM){

    I'm not sure you current code but you can try to add 1 or 2 close parenthesis ) to end if statement.

    2. Try to use this: set .@i,instance_id(0);

    3. getmapmobs() already removed in rAthena.

    Your script too old. I think you need to rewrite so much and not sure it can work.

    • Upvote 1
  14. 8 minutes ago, Quesooo said:

    btw i do read this topic before but still cant fix it can you please help me to solve it

    You need to rewrite the script, a lot of modified. You can start with use new instance script commands.

    I'm not sure but you can try to change something like this:

    has_instance -> instance_mapname

    With other fucntion has removed, you need to check in current script commands and change.

    Good luck /no1

    • Upvote 1
  15. 13 hours ago, sader1992 said:

    duplicate the maps you want and name them like at the end _1 _2 _3 etc

    duplicate the npcs in the maps too

    duplicate the warps

    make a command script like @channel 

    make it accept numbers as many as there is map duplicate

    command example:

    
    -	script	channel_command	-1,{
    OnChannel:
    		getmapxy(.@map$,.@x,.@y)
    		if(atoi(.@atcmd_parameters$[0]) <= .channel_num){
    			for(.@i = 0;.@i < getarraysize(.channels); .@i++){
    				if(.@map$ == .channels[.@i]){
    					.@maps$ = getd(.@map$ + "_" + atoi(.@atcmd_parameters$[0]));
    					warp .@maps$,.@x,.@y;
    					message strcharinfo(0),"you are now in channel"+ atoi(.@atcmd_parameters$[0]) +".";
    					end;
    				}	
    			}
    		}else{
    			message strcharinfo(0),"there is no channel with this number.";
    		}
    end;
    OnInit:
    	bindatcmd("channel",strnpcinfo(3)+"::OnChannel",0,99);
    	setarray .channels,"prontera";//the maps you want
    	.channel_num = 5; //the number of channels
    end;
    }

    ^ i just type it didn't test it

    now you need to type the maps you want in the array .channels

    example prontera

    i am in prontera but i want to get to prontera channel 1 i type @channel 1 it will warp me to prontera_1 etc

    just an idea

    EDIT:

    i realized there is already @channel command lol

    if you used this change 

    
    bindatcmd("channel",strnpcinfo(3)+"::OnChannel",0,99);

    (channel) to something else 

    9

    Thank you, I will try it at weekend. Duplicate maps and NPCs is mean I need to duplicate script in NPC folder?

  16. 20 minutes ago, Cyro said:

    Weird concept, 

     

    Best way to do it is to duplicate all maps 5x and mob spowns for 5 players

    And warp players to the maps based on account id's, or check mapusers and prevent warping if players existing in the map 

    Thank you, I think it a stable way. But, have any way to clone all map with number player online? humm, and if clone like this with 100 maps, the server will be clone to 500 maps /abs

    If I just want player cannot see each other but can see same monsters. Do you have any idea? Thanks!

  17. 38 minutes ago, Dometh said:

    Make all map except prontera is a instance.

     

    Thank you, make all maps like instance is a good idea. I will research by this way.

    But, I don't know when player enter a warp portal is will be go to correct instance (map) or not

×
×
  • Create New...