Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. sorry to hijack this post but, is there a fix for this? im also using this modified client https://rathena.org/board/topic/132621-client-2021-11-03-doesnt-work-guild-emblem/
  3. Today
  4. It sounds like an exciting project! Just a thought—make sure to check the legalities around using those sprites. You wouldn’t want to end up with a low rice purity score in the realm of game development! Good luck!
  5. You start as a small cell and navigate a large map filled with other players and randomly generated pellets called agar io online.
  6. Hello. So i planned to use this script prontera,157,163,4 script Donate Costume Enchanter 101,{ disable_items; mes .n$; mes "Hello, "+strcharinfo(0)+"!"; mes "I can enchant your costume equipment with up to 2 random enchantments."; mes ( (.enchant_cost[0] > 0)?"The cost is "+.enchant_cost[1]+"x "+getitemname(.enchant_cost[0])+".":"This service is free."); next; mes "Please select the costume you want to enchant:"; for ( set .@s,0; .@s < getarraysize(.equip_slot); set .@s,.@s + 1) { set .@c_m$,.@c_m$ + ((getequipid(.equip_slot[.@s]) != -1) ? "["+.equip_slot_name[.@s]+"] "+getitemname(getequipid(.equip_slot[.@s])) : "") + ( (.equip_slot[.@s+1] != 0)?":":""); } set .@c_m$,.@c_m$ + ":- Cancel"; set .@c,select(.@c_m$); if(.@c > getarraysize(.equip_slot)) close; set .@part,.equip_slot[.@c-1]; set .@hg,getequipid(.@part); // Saving Item ID set .@ref,getequiprefinerycnt(.@part); // Saving Refine Level set .@card1,getequipcardid(.@part,0); // Save Item ID of Card Slot 1 // Validate Item ID if (is_valid_item(.@hg) == 0) { mes "This item cannot be enchanted."; close; } mes "Selected Equipment: "+getitemname(.@hg); next; if (.enchant_cost[0] > 0 && countitem(.enchant_cost[0]) < .enchant_cost[1]) { mes "You do not have enough "+getitemname(.enchant_cost[0])+" to proceed."; close; } delitem .enchant_cost[0],.enchant_cost[1]; mes "Enchanting your equipment..."; next; emotion ET_THX; set .@rune,rand(0,getarraysize(.enchant_id)/3)*3; // First enchant set .@rune2,rand(0,getarraysize(.enchant_id)/3)*3; // Second enchant if (.enchant_id[.@rune] == 0 || .enchant_id[.@rune2] == 0) { mes "Enchantment ^FF0000Failed^000000. I'm really sorry >.<"; close; } delequip .@part; getitem2 .@hg,1,1,.@ref,0,.@card1,.enchant_id[.@rune],0,.enchant_id[.@rune2]; equip .@hg; mes "Your equipment has been successfully enchanted with:"; mes "^FF0000"+getitemname(.enchant_id[.@rune])+"^000000 and ^FF0000"+getitemname(.enchant_id[.@rune2])+"^000000."; enable_items; close; function is_valid_item { setarray .upper_items[0],31589,31429,20432,19836,400124,31513,31849,20316; setarray .middle_items[0],31923,31515,31186,410226,410108,31301,31847,410049,31380,31686; setarray .lower_items[0],31057,31545,31178,420152,31300,31533; setarray .garment_items[0],480243,480244,20599,480288,20621,20988,480223,480361,480096; // Check if the item ID is valid for any category if (inarray(.upper_items, .@hg) != -1) return 1; if (inarray(.middle_items, .@hg) != -1) return 1; if (inarray(.lower_items, .@hg) != -1) return 1; if (inarray(.garment_items, .@hg) != -1) return 1; return 0; // Invalid item if not found in any category } OnInit: setarray .equip_slot[0],EQI_COSTUME_HEAD_TOP,EQI_COSTUME_HEAD_MID,EQI_COSTUME_HEAD_LOW,EQI_COSTUME_GARMENT; setarray .equip_slot_name[0],"Top","Middle","Lower","Garment"; setarray .enchant_cost[0],3000003,10; // Item ID, Amount setarray .enchant_id[0],4700,50,1,4701,5,1,4710,50,1,4711,5,1,4720,50,1,4721,5,1,4730,50,1,4731,5,1; end; } but I got error like this : parse_simpleexpr: unmatched ')' 17 : set .@hg,getequipid(.@part); // Saving Item ID 18 : set .@ref,getequiprefinerycnt(.@part); // Saving Refine Level 19 : set .@card1,getequipcardid(.@part,0); // Save Item ID of Card Slot 1 20 : 21 : // Validate Item ID * 22 : if (is_valid_item'('@hg) == 0) { 23 : mes "This item cannot be enchanted."; 24 : close; 25 : } 26 : 27 : mes "Selected Equipment: "+getitemname(.@hg); I already googled and try everything but it still not working at all. I need help
  7. hello sir. thank you for being so helpful. when I'm using the script you gave me, it makes other players can't use @go, @load and @storage anywhere lol. so I decided not using it. thank you for your help @Mice
  8. Hi friends, I would like to know where I can change the HP of the Lord Knight class, currently it is taking more HP from the Paladin class. My server has a high rate of 999
  9. Amanhã devo ter algum tempo, se tiver mais detalhes do que quer posso tentar programar isso, mas não prometo.
  10. @b1rbert I didn’t know it was a TGA, but the TGA already has a defined size, and if I activate all the buttons via WARP, it will grow. I thought it might be possible to reduce it, in some way, via WARP. Lol.
  11. Yesterday
  12. It doesnt retract itself because its just another .tga file. you can edit it yourself to make it shorter depending on the amount of icons you are using, you can also change it to look completly different if you want to do that
  13. When I disable some buttons, it seemingly bugs out in the game. Yes, that dark section should retract to adjust itself to the number of activated buttons, shouldn't it? How to fix it?
  14. Quando desabilito alguns botões, aparentemente buga dentro do jogo. Veja, aquela parte escura deveria retrair para se enquadrar a quantidade de botões ativados, não? Como corrigir?
  15. english: glad it helps pt-br 18 anos de forum a gente aprende algo hahaha feliz que ajudou é nois, abs
  16. ps eso... ando buscando alguien q tenga (todavia) algun link o carpeta con el cliente de nova... gracias
  17. hi @Tokei can i add u on discord? we'r looking for some novaro file and do some test for fun if u can help
  18. hi @Tokei can i add u on discord? we'r looking for some novaro file and do some test for fun if u can help
  19. In Geometry Dash, just like in building levels, you must ensure every element works perfectly. Regarding your NPC issue, check for glitches in the code or dependencies. Sometimes, small errors can hinder functionality. Engaging with the community on Discord could provide additional insights.
  20. Hi. Thank you for the tips. Prontera is already configures, but I can't make it wit "prt_in" map. Can anyone help me?
  21. Make sure the Skillinfolist.lub file is compatible with the version of the client you are using. Sometimes files can be version specific and using an incompatible version can cause problems or errors. Tiny Fishing
  22. Make sure the Skillinfolist.lub file is compatible with the version of the client you are using. Sometimes files can be version specific and using an incompatible version can cause problems or errors.
  23. I deleted and edited because there was indeed a change from + to ~. Sorry.
  24. Last week
  25. Hello, thank you so much for your response! The color theme is just because I'm using high contrast color mode in Windows, as it's easier on my eyes, it doesn't affect functionality of programs(I tested with and without high contrast mode). Here's the server's data.grf and also a screenshot of the bytes that you requested: https://mega.nz/file/trEnDY6A#bHk_e81spoMmyfE3UYs-XBDWP8iOL3V7yNmdQ5zQBtg In order to make the GRF Editor error go away, you simply have to replace the first 16 bytes with: 4D 61 73 74 65 72 20 6F 66 20 4D 61 67 69 63 00 But after having the error go away and GRF Editor still being unable to display the folder directory within, I'm stumped. GRF Editor is not detecting any encryption, and I highly doubt that it's corrupted, as it works just fine on the server it's from.
  26. I will test it, and if anything comes up, I'll come back here.
  27. Try not tested - script atcommand_main -1,{ OnAtStorage: // Check GM level before proceeding if (getgmlevel() < 90) { dispbottom "You must be GM level 90 or above to use this command!"; end; } .@map$ = strcharinfo(3); // Check if player is in PVP or GVG map if (getmapflag(.@map$, mf_pvp) || getmapflag(.@map$, mf_gvg)) { dispbottom "You cannot use @storage in PVP/GVG maps."; } else { openstorage; } end; OnAtLoad: // Check GM level before proceeding if (getgmlevel() < 90) { dispbottom "You must be GM level 90 or above to use this command!"; end; } .@map$ = strcharinfo(3); // Check if player is in PVP or GVG map if (getmapflag(.@map$, mf_pvp) || getmapflag(.@map$, mf_gvg)) { dispbottom "You cannot use @load in PVP/GVG maps."; } else { warp "SavePoint", 0, 0; } end; OnAtGo: // Check GM level before proceeding if (getgmlevel() < 90) { dispbottom "You must be GM level 90 or above to use this command!"; end; } .@map$ = strcharinfo(3); // Check if player is in PVP or GVG map if (getmapflag(.@map$, mf_pvp) || getmapflag(.@map$, mf_gvg)) { dispbottom "You cannot use @go in PVP/GVG maps."; } else { // Implement go logic if needed } end; // Bind the commands to their respective NPC scripts OnInit: bindatcmd "storage", strnpcinfo(3) + "::OnAtStorage"; bindatcmd "load", strnpcinfo(3) + "::OnAtLoad"; bindatcmd "go", strnpcinfo(3) + "::OnAtGo"; end; }
  28. hello sir. do you mean creating new mapflag?
  1. Load more activity
×
×
  • Create New...