Jump to content

sader1992

Content Moderator
  • Posts

    1691
  • Joined

  • Last visited

  • Days Won

    77

Everything posted by sader1992

  1. i didn't notice that for the image he is using you can just rename it from lua to lub and it will work
  2. i can't explain more lol and here you can find up to date iteminfo
  3. open it with grf editor and export it and it will be unpacked
  4. make the map resnametable.txt file and import it to the client and the mapcache.dat and it will work without map files or you can just copy the 1@tower and name it 1@Mtower (you would need to copy it with browedit
  5. View File Sader's MiniEndlessTower 25floor //===== rAthena Script ======================================= //= saders Mini Endless Tower 25 level //===== By: ================================================== //= Sader1992 //https://rathena.org/board/profile/30766-sader1992/ //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= rAthena Project //https://github.com/sader1992/sader_scripts //===== Description: ========================================= //==== cooldown is 1day can be changed via rathena/db/import/quest_db.txt (86400 == 1 day) //==== you can add rewards in the start of the script function named 'F_Mini_Endless_Tower_Rewards' //==== Support Gepard! (see line 185) or search for ( .gepard = false; ) set it to true to use it //============================================================ //==== please send me a message if you find error //============================================================ //============================================================ License : by downloading this file you are agree on the following: i will report any bugs or errors to sader1992 . i will not sell/exchange this file in anyway . i will never claim sader1992's work as mine . i will not remove the lines that say 'by sader1992' all the rights retain to sader1992 . Terms above may be changed or adjusted without prior notification . Submitter sader1992 Submitted 02/05/2018 Category Games, Events, Quests Video Content Author sader1992  
  6. for the client file i don't edit it normally so i would just suggest you use the last one from the English project and i see you add new info something wrong in the server you need to give more info about your server version / mode / any custom src edit AND how to reproduce
  7. why is this ?? instance_destroy(.@instance); put after case 1: if(!instance_id()){ and before break; case 2: } and next time use code <> to import scripts
  8. skill_require_db.txt // Structure of Database: // SkillID,HPCost,MaxHPTrigger,SPCost,HPRateCost,SPRateCost,ZenyCost,RequiredWeapons,RequiredAmmoTypes,RequiredAmmoAmount,RequiredState,RequiredStatuses,SpiritSphereCost,RequiredItemID1,RequiredItemAmount1,RequiredItemID2,RequiredItemAmount2,RequiredItemID3,RequiredItemAmount3,RequiredItemID4,RequiredItemAmount4,RequiredItemID5,RequiredItemAmount5,RequiredItemID6,RequiredItemAmount6,RequiredItemID7,RequiredItemAmount7,RequiredItemID8,RequiredItemAmount8,RequiredItemID9,RequiredItemAmount9,RequiredItemID10,RequiredItemAmount10,RequiredEquipment // see at the end RequiredItemID1,RequiredItemAmount1,RequiredItemID2,RequiredItemAmount2,RequiredItemID3,RequiredItemAmount3,RequiredItemID4,RequiredItemAmount4,RequiredItemID5,RequiredItemAmount5,RequiredItemID6,RequiredItemAmount6,RequiredItemID7,RequiredItemAmount7,RequiredItemID8,RequiredItemAmount8,RequiredItemID9,RequiredItemAmount9,RequiredItemID10,RequiredItemAmount10,RequiredEquipment example of safety wall from 12,0,0,30:30:30:35:35:35:40:40:40:40,0,0,0,99,0,0,none,0,0,717,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //MG_SAFETYWALL to 12,0,0,30:30:30:35:35:35:40:40:40:40,0,0,0,99,0,0,none,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 //MG_SAFETYWALL
  9. Version 1.0.1

    1512 downloads

    //===== rAthena Script ======================================= //= saders Mini Endless Tower 25 level //===== By: ================================================== //= Sader1992 //https://rathena.org/board/profile/30766-sader1992/ //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= rAthena Project //https://github.com/sader1992/sader_scripts //===== Description: ========================================= //==== cooldown is 1day can be changed via rathena/db/import/quest_db.txt (86400 == 1 day) //==== you can add rewards in the start of the script function named 'F_Mini_Endless_Tower_Rewards' //==== Support Gepard! (see line 185) or search for ( .gepard = false; ) set it to true to use it //============================================================ //==== please send me a message if you find error //============================================================ //============================================================ License : by downloading this file you are agree on the following: i will report any bugs or errors to sader1992 . i will not sell/exchange this file in anyway . i will never claim sader1992's work as mine . i will not remove the lines that say 'by sader1992' all the rights retain to sader1992 . Terms above may be changed or adjusted without prior notification .
    Free
  10. switch(select("Gerar Calabouço da "+.@md_name$+":Entrar no Calabouço:Retornar para Alberta:Cancelar")) { case 1: } mes "Para criar o calabouço você precisa de 100.000.000 zeny"; next; if(select("no:yes") == 1){close;} if (Zeny > 100000000){ set Zeny,Zeny - 100000000; mes "Muito Bem, podem prosseguir e boa sorte!"; //close2; .@instance = instance_create(.@md_name$,.@party_id); if (.@instance < 0) { mes "Nome do grupo: "+.@p_name$; mes "Líder do grupo: "+strcharinfo(0); mes "^0000ff"+.@md_name$+" ^000000- A reserva falhou!"; close; } mes "^0000ff"+.@md_name$+"^000000 - Tentar reservar"; mes "Depois de fazer uma reserva, você tem que falar com o NPC logo atrás e selecionar o menu 'Entrar no Calabouço' para entrar no calabouço."; for (.@i = 1; .@i <= 6; ++.@i) { if( instance_attachmap(.@i + "@tower", .@instance) == "" ) { mes "^0000ff"+.@md_name$+" ^000000- A reserva falhou!"; instance_destroy(.@instance); close; } } }else{ mes "Sinto muito mas você não tem 100.000.000 de zeny!"; close; } try like this
  11. you can say that you could test it from github >> https://github.com/rathena/rathena/pull/2494 this would help rAthena to publish it faster
  12. pass with other events 0 example OnKill_1: callsub( L_Point,( .point_rate * 1 ),0 ); // Fabre = 1 Point
  13. diff read iteminfo.lua and get the iteminfo lua from the English project
  14. try this pvp_n_1-2,0,0,0,0 monster 1 Point 1007,60,0,60000,"fabre_punch_main::OnKill_1" pvp_n_1-2,0,0,0,0 monster 10 Points 1007,30,0,60000,"fabre_punch_main::OnKill_2" pvp_n_1-2,0,0,0,0 monster -20 Points 1007,50,0,60000,"fabre_punch_main::OnKill_3" pvp_n_1-2,0,0,0,0 monster Super Points 1229,10,0,60000,"fabre_punch_main::OnKill_4" OnKill_1: callsub( L_Point,( .point_rate * 1 ) ); // Fabre = 1 Point end; OnKill_2: callsub( L_Point,( .point_rate * 10 ) ); // Fabre = 10 Point end; OnKill_3: callsub( L_Point,( .point_rate * -20 ) ); // Fabre = -20 Point end; OnKill_4: callsub( L_Point, rand( 1,100 ), 1 ); // Fabre = random 1~100 Point end; L_Point: if ( .status == 2 ) { .@value = getarg( 0,0 ); query_sql( "INSERT INTO `e_fabre_punch_rank` (`cid`, `name`, `point`) VALUES ( "+getcharid(0)+", '"+escape_sql( strcharinfo(0) )+"', "+.@value+" ) ON DUPLICATE KEY UPDATE `point` = `point` + "+.@value ); dispbottom "<Fabre Punch Event> Gained " + .@value + " Point."; if(getarg(1)) announce "Super Fabre has been killed by [ " + strcharinfo(0) + " ] for " + .@value + " Point(s) !",bc_map; } else if ( .status == 0 ) { dispbottom "Event not yet start, please wait."; } return; }
  15. type in google 'wpe ragnarok'
  16. this kind of hotkeys you want are server side so if you want this to happen 'automatically' you would need to simulate the packet and send it to the server (same as what WPE and RPE do) and also i don't think this would work if the server side use 'packet obfuscation'
  17. this is easy way prontera,187,149,5 script New Year Giveaway 965,{ query_sql("SELECT `last_unique_id` FROM `login` WHERE `account_id` = "+getcharid(3)+" ",.macID$); for(.@i=0;.@i<getarraysize($Mac_Claimed$);.@i++){ if (.macID$ == $Mac_Claimed$[.@i]){ mes "[ King William ]"; mes "You already claimed!"; close; } } mes "[ King William ]"; mes "Happy New Year 2018!!"; getitem 12326,50; // Large Firecracker getitem 41290,5; // Mysterious Fragment set #DPOINTS,#DPOINTS +10; dispbottom "Congratulations! You've earned 10 Donation Points!"; $Mac_Claimed$[getarraysize($Mac_Claimed$)] = .macID$; close; } not tested if there is error in this code just post it here and i will fix it for you
  18. type in the terminal 'free -m' to see your system memory the kind of error you get it can be done with low memory just when you get this kinda of error type 'free -m' and post the result here
  19. GPU or Windows 7 SP1 <<THE 2017 clients wont work on it why ? i don't have windows 7 sp1 to debug the client on it XD
  20. OnPCDieEvent: This special label triggers when a player dies. The variable 'killerrid' is set to the ID of the killer. OnPCKillEvent: This special label triggers when a player kills another player. The variable 'killedrid' is set to the ID of the player killed. OnNPCKillEvent: This special label triggers when a player kills a monster without label. The variable 'killedrid' is set to the Class (mob ID) of the monster killed.
×
×
  • Create New...