Jump to content

Kido

Members
  • Posts

    1445
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by Kido

  1. mes "one day i will understand the whole topic here and will enter into a proactive debate like you two guys, thanks again o:!!";
  2. well i could tell with the OnPcLogin but for every time you change map/warp o:?! that's just more confusing, sorry i can't help at all D: but i'm curious too now lol huh someone got the idea ?
  3. allright so i first install the second script, then the table and then the new script right o:?!
  4. allright that would be amzing o:! i haven't been lucky googling x_x
  5. aw D: so, until now isn't totally fixed ?
  6. Proud Angeling, and soon proud Deviling /gg

  7. Huh that means lag D:? well i can always empty those variables? huh i was wondering if it's possible then, to create a special table to store those variables, so when needed clear them or something o:!
  8. huh i used to play in some servers and they had it working, i could see the MATK bonus D:
  9. You can use mine o: wel i didn't made it, so isn't mine, but i'm using it on my server and works, also has a leader to record breaking records and enables you to restart it, creditos to the author o:! turbo_room,106,105,5 script Emperium Breaker 1288,{ // What Map will be used set .Map$,"job3_arch01"; // How many Top Breaker will be Recorded set .TopRank,5; // Message to Inform Players while inside the Room setarray .Instruction$[0], "Necesitas guild para pegarle, crea una con el emperium que se te da si no tienes guild. Por favor pon atencion.", "Esta sala es para probar que tan rapido puedes romper un Emperium.", "Preparate para romperlo, aparecera en el centro de la sala", "Al entrar se te dieron Butterfly Wings, para que puedas regresar cuando acabes, eso es todo, preparate."; while( 1 ){ mes "Esta es la sala prueba de Romper el Emperium. "; mes "Puedes calcular que tan rapido rompes el Emperium en esta sala."; next; switch( select( ( getmapusers( .Map$ ) )?"^FF0000No disponible":"^0000FFDisponible^000000", "Top ^FF0000"+.TopRank+"^000000 Record", ( getgmlevel() < 90 )?"":"^FF0000[GM]^000000 Reset Room", ( getgmlevel() < 90 )?"":"^FF0000[GM]^000000 Reset Ladder" )){ Case 1: if( getmapusers( .Map$ ) ){ mes "Hay otro jugador, espera a que termine por favor."; next; break; } warp .Map$,0,0; getitem 714,1; // poring coin , editar segun tu preferencia. killmonster .Map$,"All"; // removemapflag .Map$,mf_noskill; donpcevent strnpcinfo(0)+"::OnReady"; end; Case 2: mes "^ED1ADCMejor Record^000000 : "+LatestRecord/1000+"."+LatestRecord%1000+" Seconds."; for( set .@i,0; .@i < .TopRank; set .@i,.@i + 1 ){ if( !$TopRankTime[.@i] ) break; mes "^FF0000Top "+( .@i + 1 )+" : ^0000FF"+$TopName$[.@i]+" "; mes "^FF0000Tiempo : ^ED1ADC[ "+$TopRankTime[.@i]/1000+"."+$TopRankTime[.@i]%1000+" Sec. ]^000000 "; } next; break; Case 3: mapannounce .Map$,"El GM reinicio los record del Emperium Breaker.",0,0x00FF00; killmonster .Map$,"All"; sleep2 3000; mapwarp .Map$,"izlude",103,142; mes "Listo, los jugadores que estaban adentro son enviados a fuera."; next; break; Case 4: switch( select( "^0000FFAll Player^000000:^FF0000One Player^000000" ) ){ Case 1: deletearray $TopRankTime[0],getarraysize( $TopRankTime ); deletearray $TopName$[0],getarraysize( $TopName$ ); mes "RESETED WHOLE LADDER."; break; Case 2: mes "Please input the ^FF0000EXACT NAME^000000 of player you want to delete."; input .Name$; for( set .@i,0; .@i < .TopRank; set .@i,.@i + 1 ){ if( .Name$ == $TopName$[.@i] ){ deletearray $TopName$[.@i],1; deletearray $TopRankTime[.@i],1; mes "Removed ^FF0000"+.Name$+"^000000 from the List."; } } } next; break; } } OnReady: sleep2 3000; for( set .@i,0; .@i < getarraysize( .Instruction$ ); set .@i,.@i + 1 ){ mapannounce .Map$,.Instruction$[.@i],0,0x00FF00; sleep2 2500; } for( set .@i,5; .@i > 0; set .@i,.@i - 1 ){ mapannounce .Map$,"Cuenta regresiva : "+.@i+" segundos.",0,0x00FF00; sleep2 1000; } //mapannounce .Map$,"Hit the Emperium Now and Skills Disabled.",0,0x00FF00; setmapflag .Map$,mf_noskill; monster .Map$,29,27,"Breaker Test",1288,1,strnpcinfo(0)+"::OnBreaked"; set .Record,0; sleep2 500; initnpctimer; end; OnTimer600000: if( !mobcount( .Map$,strnpcinfo(0)+"::OnBreaked" ) ) end; mapannounce .Map$,"You spent too much time. i think you are AFK , so you are out.",0,0xED1ADC; sleep2 3000; mapwarp .Map$,"izlude",103,142; stopnpctimer; end; OnBreaked: set .Time,getnpctimer(0); copyarray .@tempName$[0],$TopName$[0],getarraysize( $TopName$ ); copyarray .@tempRecord[0],$TopRankTime[0],getarraysize( $TopRankTime[0] ); set LatestRecord,.Time; for( set .@i,0; .@i < .TopRank; set .@i,.@i + 1 ){ if( .Time < $TopRankTime[.@i] || !$TopRankTime[.@i] ){ set $TopRankTime[.@i],.Time; set $TopName$[.@i],strcharinfo(0); copyarray $TopRankTime[.@i + 1],.@tempRecord[0],getarraysize( .@tempRecord ); copyarray $TopName$[.@i + 1],.@tempName$[0],getarraysize( .@tempName$ ); announce "[ "+strcharinfo(0)+" ] Tomo el ranking "+( .@i + 1 )+" en la sala de Rompe Emperium con un record de "+.Time/1000+"."+.Time%1000+" segundos !!!",bc_all,0xED1ADC; break; } } stopnpctimer; announce "Tiempo tomado : "+.Time/1000+"."+.Time%1000+" Seconds. ",bc_self,0xED1ADC; // removemapflag .Map$,mf_noskill; sleep2 5000; mapwarp .Map$,"izlude",103,142; end; } job3_arch01 mapflag nocommand 50 job3_arch01 mapflag gvg on job3_arch01 mapflag gvg_castle job3_arch01 mapflag monster_noteleport job3_arch01 mapflag nosave SavePoint
  10. This may help to if you are going to fix it manually o: http://rathena.org/board/tracker/issue-5663-amplify-magic-power-not-showing-information-in-the-correct-moment/page__gopid__8714#entry8714
  11. i tested it without the function and didn't work DD: sry maybe my version is old? i'm using r17701 D:
  12. time to slee´, my head hutz also cant read or think properly in zombie state nights z_z

  13. as emistry said maybe that can solve that problem, however, always have backups if something goes wrong D:
  14. This guy made a good guide, it even has images! hope it helps http://rathena.org/board/topic/67109-flux-control-panel-setup-with-screens/
  15. yeah i could see them o:! thant you so much for the explanation and comments, it refils me to also learn so in the future i may help others :DD!
  16. weird for the quest_db, i found this http://rathena.org/board/topic/74198-quest-70000-bug/ Quote Emistry said: you have exceeded the default Quest ID Limit ? trunk/src/common/mmo.h #define MAX_QUEST_DB 2000 //Max quests that the server will load could it be that? for the map crash, the other guy had it when using a chaser skill well when it says rejected you just reboot the server on putty and it's done (manually) does the map crashes on a specific circunstance? now that i remember, i also had a similar bug http://rathena.org/board/tracker/issue-8086-technique-kaihou-after-dohu-koukai/ at the time i couldn't see the map crash, but seems like this revision crashes on some 3rd skills
  17. oh k then on the npc put this rentitem IDitem,Time; // IDitem must be the ID of the item with the effect you requested (aura thing lol) and Time is in seconds http://rathena.org/wiki/Rentitem no problem, i don't mind if ppl takes a long time to answer lol
  18. Kido

    Save Bilds

    You mean builds? i find this pretty useful and simple http://rathena.org/board/topic/68453-utility-build-manager/ i also use it for my server lol
  19. i don't know but if you ask me it lloks like a really complex disbottom message i'm sure that it can be setted with some weird scripts, something like: script MessageBottom -1{ disbottom @i + weird. script; things$ toShow; @thatInfo. D:
  20. huh can you provide any screenshots? i'm using the same revision and i never had that error could it be a misconfig?
  21. Here you go my friend izlude,105,141,5 script Random Prize#1 100,{ mes "[Random Prize]"; mes "Hello, you can earn 1 random item of the following:"; mes "Beret, Giant Baphomet Horns, Ghostring Card, Angeling Card or a Valkyrie Helm if you give me the following items."; next; mes "3 Evil Horn"; mes "100 Jellopy"; mes "1 Evil Druid Card"; next; mes "Do you have the items?"; switch(select("-Yes, i have them:-No, let me go fot them")) { case 1: mes "Allright, let's see..."; if(countitem(923)<=2 && countitem(4141) ==0 && countitem(909) <=99){ mes "You don't have them, go for them and then comeback..."; } else { mes "Allright, seems like you have them, here you go, good luck!"; getitem callfunc( "F_Rand", 5172,5374,4047,4054,5171 ), 1; } close; case 2: mes "Allright, good luck on the hunting"; } end; } function script F_Rand { return getarg(rand(getargcount())); } remember to apply TABS on the first line (hit the tab key on your keyboard) izlude,105,141,5<TAB>script<TAB>Random Prize#1<TAB>100,{ lol sorry my main city is izlude, change it as you want xD
  22. You are welcome sure, look at my profile, there is
  23. question about the bapho horn, is the one that grands tolerance or the one that grands damage?
  24. hm a guy had a similar problem, i couldn't help at all, but for what i googled, seems like this occurs because you haven't updated properly i use 17701 too with no problems (until now lol) this is the topic i told you http://rathena.org/board/topic/92211-map-server-memory-leak-crash/ i hope it helps in a way D:
  25. wa it's so short DDDDDDDD:! still amazing huh come to thinking, it's perfect for my website server, because it is short it won't take a lot of memory usage o:! huh the link to the script on the video is broken D:! Thank you so much for the share o:! Woa i can't understand 99% of it !!! because i just don't know lol thank you so much, going to use it huh where do i place the npc, map or cords D:? just amazing /fsh Edit: every time i open the guild storage or end the session this error appears ? well it doesnt matter it works perfectly !
×
×
  • Create New...