Jump to content

GM Winter

Members
  • Posts

    382
  • Joined

  • Last visited

Posts posted by GM Winter

  1. 32 minutes ago, Chaos92 said:

    You can try to check that post out. its almost the same. Just remove @go commands from permission in groups.conf since u want to disable it, then add new command for specific map using bindatcmd

    thank you men

  2. 2 hours ago, Dolphin86 said:

    hye i need to request on client exe, which are the best option? also i was trying to download the client from nemo.herc.ws/clients but keep failing, since i have no idea how python works,

    soo if anyone could download and share them here for me to download that would be great, ps i have no idea which are the stable one to use either

    i have been trying to diff this old client exe : 2018-06-20eRagexeRE and i keep bump to error as i thought it might be too old for latest nemo patcher

    try this Patches for client 2018-06-21aRagexeRE (herc.ws)

  3. On 4/2/2022 at 4:35 AM, Dolphin86 said:

    Please kindly move this post to proper section if its fall on the wrong section,

    hye, i need to know how can i disable dual client login without diff, is there a way to disable dual client login without the need to diff again ?

    just tell functor to limit it in 1 client when you buy the gepard shield 

  4. 30 minutes ago, IsabelaFernandez said:

    hello, I would like to know how I add colors in this script in the menu option for example. in the "fire" option I would like to add the color #FF0000 (which is red)
    in the water #0000FF (which is blue) and in the respective

      Hide contents

    end;

    OnBuffs:
        [email protected] = getarraysize(.buffs$);
        for( [email protected] = 0; [email protected] < [email protected]; [email protected]++){
            [email protected]$ = [email protected]$ + ""+.buffs$[[email protected]]+"" + ":";
            }
            [email protected] = select([email protected]$) -1;
            sc_start .elements[[email protected]],180000,5;
            atcommand "@refresh "+strcharinfo(0);
            end;

    OnInit:
        setarray .buffs$, "Fire", "Water", "Earth", "Wind", "Holy", "Shadow", "Poison";
        setarray .elements, 96, 97, "99", "98", "37", "144", "26";
        bindatcmd "buffs2","buffs::OnBuffs",5,99;
        end;
    }


     


     setarray .buffs$, "^FF0000Fire^000000", "Water", "Earth", "Wind", "Holy", "Shadow", "Poison";

    • Like 1
  5. hello everyone i would like to ask how to add commands for a player to warp in a specific map using @go  example if they type @hall they will be warp in a specific map but they dont have @go 0 etc commands only @hall to one specific map only

  6. On 3/30/2022 at 7:07 PM, kalabasa said:

    i think you can download here

    https://downloads.mysql.com/archives/workbench/

    hello thanks i already check it theres no 5.7 there ty for the effort

     

    On 3/30/2022 at 10:48 PM, Royr said:

    You can also alternatively use XAMMP,WAMP,VertrigoServ and HeidiSQL (common tools)

    im only familiar with workbench but thanks anyways 

     

    On 3/31/2022 at 4:09 PM, sader1992 said:

    "MySQL Workbench" != "MySQL Server"

    I don't think "MySQL Workbench 5.7" exist.

    thankyou problem solved

  7. 9 hours ago, Emistry said:
    OnUpdate:
    	if (checkvending() & 2) end;   // <--- add this line

     

    just like this?

        OnUpdate:
            if (checkvending() & 2) end;
            #daily_minute_count++;
            deltimer .npc_name$+"::OnUpdate";
            switch ( #daily_minute_count ) {

  8. how to modify this that the autotrade players cant have an points but the online players that idle can also get points

     

    Quote

    -    script hourly_point_main -1,{
     
        OnInit:
            .npc_name$ = strnpcinfo(3);
            bindatcmd "check",.npc_name$+"::OnAtcommand";
            end;
     
        OnAtcommand:
            dispbottom "Accumulated "+#daily_minute_count;
            end;
     
        OnUpdate:
            #daily_minute_count++;
            deltimer .npc_name$+"::OnUpdate";
            switch ( #daily_minute_count ) {
                default:
                    break;
                case 60: // 60 minutes
                    #CASHPOINT += 1;
                    getitem 677,1;
                    break;
                case 120: // 120 minutes
                    #CASHPOINT += 1;
                    getitem 677,1;
                    break;
                case 180: // 180 minutes
                    #CASHPOINT += 1;
                    getitem 677,1;
                    break;
                case 240: // 240 minutes
                    #CASHPOINT += 1;
                    getitem 677,1;
                    break;
                case 300: // 300 minutes
                    #CASHPOINT += 1;
                    getitem 677,1;
                    break;
                case 360: // 360 minutes
                    #CASHPOINT += 1;
                    getitem 677,1;
                    break;
                case 420: // 420 minutes
                    #CASHPOINT += 1;
                    getitem 677,1;
                    break;
                case 480: // 480 minutes
                    #CASHPOINT += 1;
                    getitem 677,1;
                    #daily_minute_count = 0; // reset.
                    break;
            }
     
        OnPCLoginEvent:
            addtimer ( 60 * 1000 ), .npc_name$+"::OnUpdate";
            end;
    }

     

  9. Hello i would like to request an card trader which need 3 cards to exhange in 1 old card album thanks in advance
    or just like this 3 cards to 1 random normal card , no mvp and mini mvp cards

     

  10. On 7/16/2020 at 8:24 PM, Patskie said:

    Try below 

    // if you want to use card trader where you can put multiple cards if u have them in inventory then use below
    prontera,150,150,6	script	Sample	100,{
    	getinventorylist;
    	for ([email protected] = 0; [email protected] < @inventorylist_count; [email protected]++) {
    		if (getiteminfo(@inventorylist_id[[email protected]], 2) == 6) {
    			[email protected]$ = [email protected]$ + getitemname(@inventorylist_id[[email protected]]) + ":";
    			[email protected][getarraysize([email protected])] = @inventorylist_id[[email protected]];
    			[email protected][getarraysize([email protected])] = @inventorylist_amount[[email protected]];
    		}
    	}
    	
    	[email protected] = 0;
    	
    	mes "Please select 3 cards...";
    	while ([email protected] < 3) {
    		if (getarraysize([email protected])) {
    			mes "> 1x " + getitemname([email protected][[email protected]]);
    			[email protected]++;
    		}
    		[email protected] = select([email protected]$) - 1;
    		[email protected][getarraysize([email protected])] = [email protected][[email protected]];
    		cleararray [email protected][[email protected]], ([email protected][[email protected]] < 1 ? 0 : ([email protected][[email protected]]-1)), 1;
    		if ([email protected][[email protected]])
    			[email protected]$ = replacestr([email protected]$, getitemname([email protected][[email protected]]), "");
    		[email protected]++;
    	}
    	
    	[email protected] = getarraysize([email protected]);
    	mes "> 1x " + getitemname([email protected][[email protected]]);
    	next;
    	mes "Are you sure you want to trade these cards?";
    	
    	if (select("~ Yes:~ No") & 2) end;
    	
    	for ([email protected] = 0; [email protected] < [email protected]; [email protected]++)
    		delitem [email protected][[email protected]], 1;
    	
    	getitem rand(4001,4699), 1;
    	
    	close;
    }
    // if you want to use distinct card trader, means even if u have 2x poring card you can only trade 1 of them use below
    prontera,153,153,6	script	Sample1	100,{
    	getinventorylist;
    	for ([email protected] = 0; [email protected] < @inventorylist_count; [email protected]++) {
    		if (getiteminfo(@inventorylist_id[[email protected]], 2) == 6) {
    			[email protected][getarraysize([email protected])] = @inventorylist_id[[email protected]];
    			[email protected]$ = [email protected]$ + getitemname(@inventorylist_id[[email protected]]) + ":";
    		}
    	}
    	
    	[email protected] = 0;
    	
    	mes "Please select 3 cards...";
    	while ([email protected] < 3) {
    		if (getarraysize([email protected])) {
    			mes "> 1x " + getitemname([email protected][[email protected]]);
    			[email protected]++;
    		}
    		[email protected] = select([email protected]$) - 1;
    		[email protected][getarraysize([email protected])] = [email protected][[email protected]];
    		[email protected]$ = replacestr([email protected]$, getitemname([email protected][[email protected]]), "");
    		[email protected]++;
    	}
    	
    	[email protected] = getarraysize([email protected]);
    	mes "> 1x " + getitemname([email protected][[email protected]]);
    	next;
    	mes "Are you sure you want to trade these cards?";
    	
    	for ([email protected] = 0; [email protected] < [email protected]; [email protected]++)
    		mes "> " + getitemname([email protected][[email protected]]);
    	
    	if (select("~ Yes:~ No") & 2) end;
    	
    	for ([email protected] = 0; [email protected] < [email protected]; [email protected]++)
    		delitem [email protected][[email protected]], 1;
    	
    	getitem rand(4001,4699), 1;
    	
    	close;
    }

     

    hello i would like to ask if this card trader has also an mvp card with the random results? im looking for a script like this but i want to remove the mvp cards if it has 

  11. On 3/12/2022 at 3:34 AM, Royr said:

     

    using Screen method.

    Make sure you install the 'Screen'

    CentOS Command:

    yum install screen

     

    Note: You need to execute this 1 by 1.

    screen -S loginserver
    ./login-server &

    After that Press CTRL+AD

    screen -S charserver
    ./char-server &

    After that Press CTRL+AD

    screen -S mapserver
    ./map-server &

    After that Press CTRL+AD


    TO RETURN BACK TO WHICH server(map,login or char) would you like visit simply press :
    Note: Make sure you're in your rAthena Server or RO Folder. cd /home/winter/MyROServer
     

    screen -R mapserver - To check the mapserver-status
    screen -R charserver - To check the charserver-status
    screen -R loginserver - To check the loginserver-status

    To Exit: After that Press CTRL+AD

    If you want to confirm what apps are running:

    Simple Type:

    ps aux | grep server

     

    this error occurs when i run that sequence1.thumb.PNG.0001300f7e424eb8335fa4b6454441df.PNG

     

    On 3/12/2022 at 9:36 AM, Rynbef said:

    The easiest way is to install "screen" and run the server by:

    screen -S rathena ./athena-start start

    With: screen -R rathena u can attach the screen. U can detach with CTRL+A+D as @Royralready said.

    U can ofcourse use mtputty to create tabs for each screen. See example in previous post.

     

    Rynbef~

    ive got error on that didnt edit anything on server side then suddenly it has an error its a live server now its asking for conf/import?  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.