Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. It would be better if you add an effect list—for example, @nofx list so that all available effects that players can disable will be displayed. Not all players know how to look up skill IDs like Storm Gust. This way, they can just use a command like /effect instead of opening a browser and searching through our Ragnarok boards for skill or effect IDs.
  3. I created a new command for the game's visual effects. There's already /effect, which allows us to no longer see any visual effects in the game. My command lets us choose which effects we no longer want to see. Example: "@nofx 89 on" will disable the storm gust effect. The command works very well. I'd like to know how to make my modifications available so that if the community finds it useful, it can be integrated into a future update.
  4. I created a new command for the game's visual effects. There's already /effect, which allows us to no longer see any visual effects in the game. My command lets us choose which effects we no longer want to see. Example: "@nofx 89 on" will disable the storm gust effect. The command works very well. I'd like to know how to make my modifications available so that if the community finds it useful, it can be integrated into a future update.
  5. Today
  6. When building this welcome system, have you thought about incorporating a mini tutorial or interactive rewards (like a starter quest) to keep players engaged longer?
  7. Yesterday
  8. latest rathena already have that implemented. doesnt need to pull anymore.
  9. hello can you give more details or complete guide how to apply this to the server side? im also having a problem in my online server in offline i already fixed the emblem issue by editing the ExternalSettings_kr file but after i upload my server to my vps and edit the ip in the externalsettings im getting this message [Info]: IP [POST /emblem/download] 200 [Info]: IP POST /emblem/upload] 200 [Info]: IP [POST /emblem/download] 200 and after searching here in rathena i find your answer here but i dont know how to pull in git so im asking you sir if you can guide me where should i can edit it manually in the server side thank you in advance
  10. Jugar palabra del día es una manera entretenida y educativa de pasar el tiempo. Este juego en línea presenta una palabra nueva cada día, ofreciendo una experiencia única para practicar ortografía, lógica y vocabulario en español desde cualquier lugar.
  11. I tried that too and It didnt work sadly.
  12. Cada rodada do Termo Infinito é um desafio mental com palavras, que exige lógica, memória e criatividade, promovendo uma verdadeira ginástica cerebral.
  13. Hello @Functor I hope you're doing well. Since Skype has been discontinued, what is the best way to contact you regarding Gepard?
  14. Hello @Functor I hope you're doing well. Since Skype has been discontinued, what is the best way to contact you regarding Gepard?
  15. Este si me funciona, lo siento mucho me pueden agregar comando @claim nuevamente ? //--- Coupon NPC 1.1.2 -------------------------------------------// //----------------------------------------------------------------// // ttt 000000000 // ttt 000 000 // ttttttttt rrrrrrrrr 000 000 nnnnnnnnn // ttt rrr 000 000 nnn nnn // ttt rrr 000 000 nnn nnn // ttt rrr 000 000 nnn nnn // ttttt rrr 000000000 nnn nnn //----------------------------------------------------------------// //--- Changelogs: ------------------------------------------------// // 1.0.0 Release // 1.1.0 Added code type feature (normal|md5-hash) // 1.1.0 Added prevention for typing 0 into Item ID or Amount // 1.1.0 Added a feature for gms to see available coupons // 1.1.0 Minor bug fixes // 1.1.1 Fixed a bug that caused duplicating items // 1.1.2 Added announce if player got a item //----------------------------------------------------------------// //--- Main Script ------------------------------------------------// prontera,146,173,5 script Coupon Jack 807,{ //Set code type (0 = normal | 1 = MD5-Hash) set .code_type, 0; //Set code length set .code_length, 16; //Set Min. GM Level to add new coupons set .code_gmlvl, 99; setarray .coupon_code$[0],"a","b","c","d","e","f","g","h","i","j","k","l", "m","n","o","p","q","r","s","t","u","v","w","x", "y","z","0","1","2","3","4","5","6","7","8","9"; if(getgmlevel() >= .code_gmlvl) { mes "[^FF7700Coupon Jack^000000]"; mes "Welcome " + strcharinfo(0) + "."; next; switch(select("Add Coupon:Show Coupons:Exit")) { case 1: mes "[^FF7700Coupon Jack^000000]"; mes "Enter Item ID:"; input @coupon_item; next; if(@coupon_item <= 0) goto L_error; mes "[^FF7700Coupon Jack^000000]"; mes "Enter Item Amount:"; input @coupon_amount; next; if(@coupon_amount <= 0) goto L_error; for(set @i, 0; @i < .code_length; set @i, @i+1) { set @random_char, rand(0,(getarraysize(.coupon_code$)-1)); set @new_coupon$, @new_coupon$ + .coupon_code$[@random_char]; } if(.code_type==1) { set @new_coupon$, md5(@new_coupon$); } mes "[^FF7700Coupon Jack^000000]"; mes "Coupon added."; query_sql "INSERT INTO `coupons` (`code`, `item_id`, `item_amount`) VALUES ('"+@new_coupon$+"', "+@coupon_item+", "+@coupon_amount+")"; set @new_coupon$, ""; close; case 2: mes "[^FF7700Coupon Jack^000000]"; mes "--------------------------------"; query_sql "SELECT `code`, `item_id`, `item_amount` FROM `coupons`", .@available_code$, .@available_item, .@available_amount; for(set @i, 0; @i < getarraysize(.@available_code$); set @i, @i+1) { mes "Item: " + getitemname(.@available_item[@i]); mes "Amount: " + .@available_amount[@i]; mes "Code: " + .@available_code$[@i]; mes "--------------------------------"; } close; case 3: mes "[^FF7700Coupon Jack^000000]"; mes "Have a nice day."; close; } } mes "[^FF7700Coupon Jack^000000]"; mes "Welcome to the Coupon Codes System. How can I help you?"; next; switch(Select("Submit Coupon:Exit")) { case 1: mes "[^FF7700Coupon Jack^000000]"; mes "Please enter your Coupon Code:"; input @my_code$; next; query_sql "SELECT `code`, `item_id`, `item_amount` FROM `coupons`", .@available_code$, .@available_item, .@available_amount; for (set @i, 0; @i < getarraysize(.@available_code$); set @i, @i+1) { if(@my_code$==.@available_code$[@i]) { mes "[^FF7700Coupon Jack^000000]"; mes "You get ^0000FF" + getitemname(.@available_item[@i]) + " - " + .@available_amount[@i] + " ea.^000000"; query_sql "DELETE FROM `coupons` WHERE `code`='"+@my_code$+"'"; getitem .@available_item[@i],.@available_amount[@i]; //announce "Coupon Jack: " + strcharinfo(0) + " got " + .@available_amount[@i] + getitemname(.@available_item[@i]) + "(s).",0; close; } } mes "[^FF7700Coupon Jack^000000]"; mes "This Coupon Code doesn't exist."; close; case 2: mes "[^FF7700Coupon Jack^000000]"; mes "Have a nice day."; close; } L_error: mes "[^FF7700Coupon Jack^000000]"; mes "Invalid Number"; close; OnInit: query_sql "CREATE TABLE IF NOT EXISTS `coupons` (`code` TINYTEXT NOT NULL, `item_id` INT NOT NULL, `item_amount` INT NOT NULL, INDEX `code` (`code`(32)) ) ENGINE=MyISAM"; }
  16. -. Bueno necesito un pack de bienvenida con las siguientes características: 1-. con opcion de item int - dex - str 2-. con anuncio global en todo el servidor ejemplo: " Démosle la bienvenida a thomy acaba de iniciar en el servidor apocalypse ro " 3-. con //para yo modificar porfavor.
  17. Last week
  18. @StiveROWho who bro!! Calm down, I haven't asked for anything strange nor have I belittled anyone. Have a soda and relax.
  19. Hello, this is a SRC edit and custom sprite of MVP monsters. It just uses the frame where they appear dead. This is actually a great idea adding a small tomb next to the MVP. Thanks for the suggestion!
  20. They shared it for free, and that’s already generous. You should find other ways to solve your problem instead of blaming someone who gave out something good for free. Everything works perfectly fine — many people have been using it without any issues. Those who encounter problems usually do so because of incorrect updates in the src files.
  21. Thanks @Skylove for this release! Anyone managed to enable BG button?
  22. @Skylove Does the Bodystyle patch still apply normally? I'm currently getting an error when applying it because they updated some things
  23. Nice job!! But with a small tombstone with RIP would have more "effect" in my opinion.
  24. En tu GRF vas a data\luafiles514\lua files\service_korea\ExternalSettings_kr.lub lo abres con notepad y buscas la siguiente linea: MakeableRace = { Doram = false } Lo cambias por true guardas y ya con eso podrás crear el personaje.
  1. Load more activity
×
×
  • Create New...