Jump to content

IsabelaFernandez

Members
  • Posts

    354
  • Joined

  • Last visited

Posts posted by IsabelaFernandez

  1. hello, I would like to know if there is any function to get the rathena-master files from 2018 for example. I know it is constantly updated for emulator improvements but I would like an "older" version.
    it's possible? would anyone have to make available or some research tool

  2. 23 minutes ago, Royr said:

    Lack of INFORMATION and i don't see any ERROR, i assumed PACKETVER (define to your [YYYY/MM/DD]) you're missing the parts of athena.configuration (char,login,map).

    which PACKETVER would you recommend?

  3. errorcustommob.png.d27bd646832f2f98c6970d91ad9e9df9.png

    hi community,
    I've looked at several topics, videos, even other forums, but I haven't found a solution to my problem.
    I have already edited the following files:
    \ data \ luafiles514 \ lua files \ datainfo \ jobname.lub
    line:

    [jobtbl.JT_faros] = "faros",

     

    \ data \ luafiles514 \ lua files \ datainfo \ npcidentity.lub

    line:

    JT_faros = 3850,

    rathena-master\db\re\mob_db.txt

    line:

    3850,faros,faros,Lightning Guardian,142,194962,1,10386,7790,1,3505,1317,166,12,142,69,86,49,132,55,10,12,1,6,63,0x2003095,170,76,384,288,0,0,0,0,0,0,0,7345,1500,13030,1,12623,5,6223,1,6471,1,6469,200,13421,100,0,0,0,0,4358,1

     

    client server:

    \data\sprite\ó½ºÅÍ

     

    all the sprites are there. But this error persists, is there something wrong?

     

  4. hello community,
    the item_bonus of this item is a little confusing for me, I would like to understand how it works and specifically modify it on the refining part.

    18574,Lord_of_Death,Lord of Death,4,20,,1000,,10,,1,0xFFFFFFFF,63,2,256,,70,1,742,{ bonus bMdef,5; .@r = getrefine(); bonus2 bAddClass,Class_Boss,(.@r>5?.@r+5:10); bonus2 bMagicAddClass,Class_Boss,(.@r>5?.@r+5:10); bonus2 bSubClass,Class_Normal,-5; },{},{}

    the damage bonus per refining starts from refining +5, I want to change it to start from +9

    is it. @ r> 5?
    or. @ r + 5: 10?

     

  5. hello community,
    I have this item here and I'm having problems with the refine.

    { .@r = getrefine(); bonus bInt,10; bonus bUnbreakableWeapon; bonus bUseSPrate,100; bonus bMdef,20; bonus3 bSPVanishRate,1000,3+(.@r>8?3:0),BF_WEAPON|BF_MAGIC|BF_MISC; bonus3 bHPVanishRate,1000,2,BF_WEAPON|BF_MAGIC|BF_MISC; }


    wanted the second part to work only from the +9 refine.

    first part without refine:
    bonus3 bSPVanishRate, 1000.3 (without refine)
    and bHPVanishRate, 1000.1 (without refine)
    from refine +9
    bonus3 bSPVanishRate, 1000.2 (complete 5%)
    and
    bHPVanishRate, 1000.1 (complete 2%)

  6. hello community,
    I would like an single NPC farm map with the same mobs as the lhz_dun03 map (without the mvp)
    the first would be the
    @warp new_1-1 (without pvp active).
    the second would be @warp event_new (with pvp active)
    the map with active pvp would have twice the chance of dropping item ID 6131
    drop rate without pvp map = 10%
    drop rate with pvp map = 20%
    no respawn time and 2 mobs each

  7. On 9/19/2020 at 6:38 AM, Patskie said:

    Whenever you delete the item of a player from SQL, the character must be offline else it will not reflect properly.

    is it necessary for the "server" to be turned off or just the accounts that will be affected by the removal of the item?
    I could shut down the server and put only high groups (90+) to connect, thus deleting the IDs desired by the NPC. I think it would be practical for an NPC to directly delete equipped items, inventory, storage, storage guild, alt W items, etc.

  8. 22 minutes ago, sader1992 said:

    it's not a good  idea to delete items directly from the database

    also it's better  if the server was offline when you edit the database

    I have difficulty deleting in SQL, some items do not disappear and the buggy remain there ... do you have any suggestions to help me?

    not to delete from the database, only from specific accounts.

  9. hello community,
    as the title says, I would like an NPC (functional, I've tested others but none of them worked) to delete items. with the option to delete an item quantity per ID from all accounts and another option to delete only one specific account / char.
    Sometimes some items are buggy either sprite or something missing and I can only log into the account by deleting the character and this delays a lot

  10. 1 hour ago, Poring King said:

    I think this section is already answer by emistry also the idea

     

      Reveal hidden contents

     

     

     

     

    1 hour ago, sader1992 said:

    same as Emistry's script , just add timer instead of the vip status

    
    -	script	vip_group_main	-1,{
    	OnSetVIP:
    		#TEMP_GROUP_V  = gettimetick(2) + (7 * 24 * 60 * 60);//time in seconds
    	OnPCLoginEvent:
    		if (#TEMP_GROUP_V > gettimetick(2)) {
    			atcommand "@adjgroupid 7";
    			.@second = #TEMP_GROUP_V - gettimetick(2);
    			addtimer (.@second * 1000), strnpcinfo(3)+"::OnExpire";
    			dispbottom "Temp Group Expire in "+gettimestr("%Y-%m/%d %H:%M:%S",21,#TEMP_GROUP_V);
    		}
    		end;
    		
    	OnExpire:
    		atcommand "@adjgroupid 0";
    		end;
    }

     

    but how do i activate this with a specific item? I want to activate this change with item ID 6140 for example

    how I can put this script on a specific item in item_db?

  11. 23 hours ago, Emistry said:

    ...

    Hi, @Emistry
    this script I did not understand well ... it is to activate the vip or another type of VIP? in reality I would like to have for example 2 types of VIPS, a simple and a super one for example. But as I don't know if it's possible, I asked for this script to change the group without being a VIP up one level. The default for VIP is group 6, so I wanted a script to temporarily switch to group 7 that I would create

     

    hello community,
    I would like a script for some item to activate and change the current group, for example group account is 0 when activating the item to change to group 7 for a certain time. 7 days for example and item ID 6140

  12. hello community,
    I have this example line in my
    item_db: 7551, Ticket02, Ticket VIP 14 days, 0.50,, 70 ,,,,, 0xFFFFFFFF, 63.2 ,,,,,, {vip_time (60 * 24 * 14); }, {}, {}
    but I would like that instead of switching to VIP switching to a specific group, for example group level 7 for a certain time.

  13. 1 hour ago, sader1992 said:

    I didn't test it

    
    // credits to Annieruru
     
    -	script	Stylist	-1,{
    	if(vip_status(VIP_STATUS_ACTIVE))
    		setarray .@max_style,getbattleflag( "max_hair_style" ),getbattleflag( "max_hair_color" ),getbattleflag( "max_cloth_color" );
    	else
    		setarray .@max_style,29,80,180;
    
    	cutin "hairstyle_"+Sex, 3;
    	mes .npc_name$;
    	mes "Eu posso mudar sua aparência.";
    	if( .item_size ){
    		mes " ";
    		mes "^777777[ TAXAS DO SERVIÇO ]^000000";
    		for( .@i = 0; .@i < .menu_size; .@i++ )
    			if( .npc_mode & ( 1 << .@i ) )
    				if( .item[.@i] )
    					mes "^0055FF"+.menu_name$[.@i]+" : ^777777"+ .item[.@i] +" x "+getitemname(7420)+"^000000";
    				else
    					mes "^0055FF"+.menu_name$[.@i]+" : ^777777Free of Charge^000000";
    	}
    	next;
    	.@style = ( select( .npc_menu$ ) - 1 );
    	.@style_value = getlook( .look_type[.@style] );
    	deletearray .@blacklist;
    	switch( .@style ){
    		Case 0: .@blacklist$ = ","+getd( ".blacklist_hairstyle_"+Sex+"$" )+","; break;
    		Case 1: .@blacklist$ = ","+getd( ".blacklist_haircolor_"+Sex+"$" )+","; break;
    		Case 2: .@blacklist$ = ","+getd( ".blacklist_clothe_"+Sex+"$" )+","; break;
    		default: break;
    	}
     
    	.@style_number = .min_style[.@style];
     
    	do{
    		next;
    		mes .npc_name$;
    		mes "Current "+.menu_name$[.@style]+" : ^0055FF"+.@style_number+"th^000000";
    		mes " ";
    		.@removed = 0;
    		if( compare( .@blacklist$,","+.@style_number+"," ) ){
    			mes "^FF0000NOTE : This style REMOVED^000000";
    			.@removed = 1;
    			setlook .look_type[.@style],.min_style[.@style];
    		}else{
    			setlook .look_type[.@style],.@style_number;
    			if( .item[.@style] ){
    				mes "Cost : ^777777"+ .item[.@style] +" x "+getitemname(7420)+"^000000";
    				mes " ";
    			}
    		}
     
    		.@next = .@style_number + 1;
    		.@prev = .@style_number - 1;
    		if( .@next > .@max_style[.@style] ) .@next = .min_style[.@style];
    		if( .@prev < .min_style[.@style] ) .@prev = .@max_style[.@style];
     
    		.@select = prompt( "Próximo - [ ^777777"+.@next+"th Style^000000 ]",
    					"Voltar - [ ^777777"+.@prev+"th Style^000000 ]",
    					"Pular para...",
    					( .@removed )?"":"^0055FFCerto, eu quero esse "+.menu_name$[.@style]+"^000000" );
     
    		switch( .@select ){
    			Case 1:	.@style_number = .@next; break;
    			Case 2:	.@style_number = .@prev; break;
    			Case 3:	
    				mes "Available Style : ^0055FF"+.min_style[.@style]+" ~ "+.@max_style[.@style]+"^000000.";
    				input .@style_number,.min_style[.@style],.@max_style[.@style];
    				break;
    			Case 4:
    				if( .@style_value == .@style_number ){
    					mes "Swt..this is your original hairstyles.";
    				} else if( .item[.@style] && countitem(7420) < .item[.@style] ){
    					mes "Você não tem suficientes "+getitemname(7420)+" para mudar a "+.menu_name$[.@style]+".";
    				}else{
    					mes "Aproveite seu ^0055FFNEW "+.menu_name$[.@style]+" !!";
    					if( .item[.@style] )
    						delitem 7420, .item[.@style];
    					.@style_value = .@style_number;
    				}
    			default:
    				setlook .look_type[.@style],.@style_value;
    				break;
    		}
    	}while( .@select != 4 && .@select != 255 );
    	close;
     
     
    OnInit:
    waitingroom "[Estilista]",0;
    	// NPC name
    	.npc_name$ = "[^0055FF ::: Estilista ::: ^000000]";
     
    	// NPC Mode ( Bitmask )
    	//	1 - Enable Hairstyle
    	//	2 - Enable Hair Color
    	//	4 - Enable Cloth Color
    	.npc_mode = 7;
     
    	// Menu Name
    	setarray .menu_name$,
    		"Estilo do Cabelo",
    		"Cor do Cabelo",
    		"Cor da Roupa";
     
    	// Payment (7420)
    	setarray .item,
    		5,	//	Hairstyle
    		5,	//	Hair Color
    		5;	//	Cloth Color
     
     
     
    	// Blacklisted Style for each style and each gender.
    	// --- Female ---
    	.blacklist_hairstyle_0$ = "2,4,6";
    	.blacklist_haircolor_0$ = "1,3,5";
    	.blacklist_cloth_0$ = "143,188,261";
    	// --- Male ---
    	.blacklist_hairstyle_1$ = "3,5,7";
    	.blacklist_haircolor_1$ = "2,4,6";
    	.blacklist_cloth_1$ = "143,188,261";
     
    	// Dont edit
    	setarray .min_style,getbattleflag( "min_hair_style" ),getbattleflag( "min_hair_color" ),getbattleflag( "min_cloth_color" );
    	
    	.menu_size = getarraysize( .menu_name$ );
    	.item_size = getarraysize( .item );
    	setarray .look_type,LOOK_HAIR,LOOK_HAIR_COLOR,LOOK_CLOTHES_COLOR;
    	for( .npc_menu$ = ""; .@i < .menu_size; .@i++ )
    		.npc_menu$ = .npc_menu$ + ( ( .npc_mode & ( 1 << .@i ) )? .menu_name$[.@i]:"" ) +":";
    	end;
     
    }
     
     
    // NPC Lists
    prontera,175,202,4	duplicate(Stylist)	Estilista#4	878

     

    it worked exactly as i wanted, thanks!

  14. On 9/11/2020 at 12:17 PM, Ronald said:

    Do you by any chance have all the wav files? Also, is there any error of missing wav file or nah?

    yes, i have all the WAV files and have no missing WAV files error. The sounds of First Blood and PayBack just don't come out

    On 9/11/2020 at 1:15 AM, Ronald said:

    You may use AnnieRuru's PvP script w/ Dota sounds.

    link please?

  15.  

    hello community, as the title already says i would like a pvp system with kill narration sound. I was using Ghost's PvP System but I have some problems and it is not working properly, is there any other good one like it?

    payback and first blood dont work anymore... idk why.

  16. 18 hours ago, Tdi123 said:

    Problem:

    1453045662_Semttulo.png.0144eb78e22c9b21c3c1c1f00e19a32c.png

    Script: https://pastebin.com/RGxyWQup

    SQL Table: https://pastebin.com/dEqrkczy

    I added the sql table normally in phpmyadmin, the narration, the kill count is updating normally, but it doesn't appear in the player ranking!

    Player Ranking:

    1804914608_Semttulo.png.d52fcd521b81bbd1dbb909623e5ee273.png

    PvP Statistic:

    1602684936_Semttulo.png.bb0530eada80f1995558dfdff65a9228.png

     

    Thanks in advance!

    hello friend, taking advantage of your post i would like to ask if apart from your problem with the ranking is the kill sound system working 100%?

×
×
  • Create New...