

skymia
Members-
Posts
298 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by skymia
-
uu ah mas lalong magagalit mga players sa pRO kung gnun gagawin nila sa mga private servers
-
if i use #main other players cannot read my message sir ok sir i will try this one
-
How to make it broadcast in all maps? you don't need to create and join the channels. Example: if you use #main, #support, #trade it will automatically broadcast your message in all maps // Channel System Configuration File chsys: ( { /* Default channels (available to all players) */ default_channels: { /* channel_name : channel_messages_color */ main: "Yellow" support: "Blue" trade: "Red" chat: "Default" /* Add as many channels as you'd like. */ } /* Colors available */ colors: { Default: "0xffffff" /* Custom channels will use the first in the list unless a color is selected through @channel. */ Red: "0xff0000" Blue: "0x83cfe9" Orange: "0xe57c00" Cyan: "0x00b89d" Yellow: "0xffff90" Green: "0x28bf00" Normal: "0x00ff00" /* Add as many colors as you'd like. */ } /* Allow users to create their own (private) channels through @channel command? */ /* (must also allow players to use @channel in groups.conf) */ allow_user_channel_creation: true /* "map_local_channel" is an instanced channel unique to each map. */ map_local_channel: false map_local_channel_name: "map" map_local_channel_color: "Yellow" map_local_channel_autojoin: true /* Disable autojoin in specific maps through mapflag 'nomapchannelautojoin'. */ /* "ally_channel" is a channel shared by all your guild allies. */ ally_channel_enabled: true ally_channel_name: "ally" ally_channel_color: "Green" ally_channel_autojoin: true } )
-
already fix sir...i restarted the server and it fix now...thanks
-
like this sir? //-- MG_FIREBOLT 19,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,1000:1500:2000:2500:3000:3500:4000:4500:5000:5500 but when i use 4-5kiels does the delay reduces?
-
How can i put delay in this skills if no kiel card yet...but if you have kiel card it would reduce now the skill casting delay of the skill max kiel can use is 5 kiels //-- MG_COLDBOLT 14,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,0 //-- MG_FIREBOLT 19,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,0 //-- MG_LIGHTNINGBOLT 20,700:1400:2100:2800:3500:4200:4900:5600:6300:7000,1000:1200:1400:1600:1800:2000:2200:2400:2600:2800,0,0,0,0 my skill.conf // The rate of time it takes to cast a spell (Note 2, 0 = No casting time) casting_rate: 100 // Delay time after casting (Note 2) delay_rate: 75 // Does the delay time depend on the caster's DEX and/or AGI? (Note 1) // Note: On Official servers, neither Dex nor Agi affect delay time delay_dependon_dex: yes delay_dependon_agi: yes // Minimum allowed delay for ANY skills after castbegin (in milliseconds) (Note 1) // Note: Setting this to anything above 0 can stop speedhacks. min_skill_delay_limit: 80 // This delay is the min 'can't walk delay' of all skills. // NOTE: Do not set this too low, if a character starts moving too soon after // doing a skill, the client will not update this, and the player/mob will // appear to "teleport" afterwards. default_walk_delay: 300 // Completely disable skill delay of the following types (Note 3) // NOTE: By default mobs don't have the skill delay as specified in the skill // database, but follow their own 'reuse' skill delay which is specified on // the mob skill db. When set, the delay for all skills become // min_skill_delay_limit. no_skill_delay: 31 // At what dex does the cast time become zero (instacast)? castrate_dex_scale: 150 // How much (dex*2+int) does variable cast turns zero? vcast_stat_scale: 530 // On official servers, amotion delay is applied at castbegin. There is no amotion delay applied // at castend. Set this to anything above 0 to also apply amotion delay at castend. (Note 2) // NOTE: Setting this will break chaining of skills with cast time but no aftercast delay. // The client-sided delays are different from skill to skill and usually range from 140 to 180. // If you want to be secure, a value between 90 and 140 is recommended. skill_amotion_leniency: 90 // Will normal attacks be able to ignore the delay after skills? (Note 1) skill_delay_attack_enable: yes // Range added to skills after their cast time finishes. // Decides how far away the target can walk away after the skill began casting before the skill fails. // 0 disables this range checking (default) skill_add_range: 0
-
can anyone help me in castle tbox not appearing in other castle...i only get tbox in prontera castle but the other castles not appearing any tbox now...what should i do?
-
OnHour03: // Start time (every hour) if (.Status) end; set .Status,1; set .Spawn,rand(1,10); // How many Mushrooms should spawn? set .Map$,.Maps$[rand(getarraysize(.Maps$))]; killmonster .Map$,"All"; monster .Map$,0,0,"Please don't kill me!",1084,.Spawn,strnpcinfo(0)+"::OnMobKilled"; announce "Find the Mushroom : Total of "+.Spawn+" Mushrooms have been spawned in "+.Map$+"!",0; sleep 2500; announce "Find the Mushroom : Every Mushroom you kill will give you "+getitemname(.Prize)+"!",0; end; i try this but the event wont start every 3hrs sir
-
How to change the event time? I want to make 3hrs or 6hrs the event will activate //===== rAthena Script ======================================= //= Find the Mushroom //===== By: ================================================== //= Mysterious //===== Current Version: ===================================== //= 3.6a //===== Compatible With: ===================================== //= rAthena Project //===== Description: ========================================= //= Find the Mushroom - random amount of Mushrooms spawns in random maps. //= Players need to find these mushrooms and kill them to gain prizes! //===== Additional Comments: ================================= //= 3.0 Fully Functional with Rewritten script. [Mysterious] //= 3.6a Slightly edited. [Euphy] //============================================================ prontera,142,228,6 script Find the Mushroom 1084,{ mes "[ Find The Mushroom ]"; if (!.Status) mes "There is no event at the moment!"; else { mes "There are "+.Spawn+" Mushrooms left in "+.Map$+"!"; mes "Find and kill the mushrooms to gain "+getitemname(.Prize)+"!"; } if (.Status || getgmlevel() < .GM) close; mes "Start the event?"; next; if(select("- No:- Yes") == 1) close; donpcevent strnpcinfo(0)+"::OnMinute10"; mes "[ Find The Mushroom ]"; mes "Event started!"; close; OnInit: set .Prize,512; // Reward item ID set .Amount,10; // Reward item amount set .GM,60; // GM level required to access NPC setarray .Maps$[0],"izlude","geffen","morocc","prontera"; // Possible maps end; OnMinute10: // Start time (every hour) if (.Status) end; set .Status,1; set .Spawn,rand(1,10); // How many Mushrooms should spawn? set .Map$,.Maps$[rand(getarraysize(.Maps$))]; killmonster .Map$,"All"; monster .Map$,0,0,"Please don't kill me!",1084,.Spawn,strnpcinfo(0)+"::OnMobKilled"; announce "Find the Mushroom : Total of "+.Spawn+" Mushrooms have been spawned in "+.Map$+"!",0; sleep 2500; announce "Find the Mushroom : Every Mushroom you kill will give you "+getitemname(.Prize)+"!",0; end; OnMobKilled: set .Spawn, .Spawn - 1; getitem .Prize, .Amount; if (.Spawn) announce "[ "+strcharinfo(0)+" ] has killed a Mushroom. There are now "+.Spawn+" Mushroom(s) left.",bc_map; else { announce "The Find the Mushroom Event has ended. All the Mushrooms have been killed.",0; set .Status,0; } end; }
-
why its not reading all hg and armor sir? just only weapons
-
why my gm not appearing to gm suit? this 2 is appearing <admin>2000000</admin> <admin>2000001</admin> but this is not appearing <admin>2000005</admin> <admin>2000006</admin> <?xml version="1.0" encoding="euc-kr" ?> <clientinfo> <servicetype>korea</servicetype> <servertype>sakray</servertype> <connection> <display>Ragnarok Online</display> <balloon></balloon> <desc>ServerRO</desc> <address>127.0.0.1</address> <port>6900</port> <version>55</version> <langtype>0</langtype> <registrationweb></registrationweb> <aid> <admin>2000000</admin> <admin>2000001</admin> <admin>2000005</admin> <admin>2000006</admin> </aid> <yellow> <admin>2000000</admin> <admin>2000001</admin> <admin>2000005</admin> <admin>2000006</admin> </yellow> <loading> <image>loading00.jpg</image> <image>loading01.jpg</image> <image>loading02.jpg</image> <image>loading03.jpg</image> <image>loading04.jpg</image> <image>loading05.jpg</image> <image>loading06.jpg</image> <image>loading07.jpg</image> <image>loading08.jpg</image> <image>loading09.jpg</image> <image>loading10.jpg</image> <image>loading11.jpg</image> <image>loading12.jpg</image> </loading> </connection> </clientinfo>
-
What will i customize in there sir? .allowbind - 1; i think this only for weapons not including headgears and armors
-
how to make all items bound for this script? in this script only weapon is allowed to bound //===== rAthena Script ======================================= //= Item Bound Script //===== By: ================================================== //= Akinari //===== Compatible With: ===================================== //= Revision 17351+ (rAthena Only) //===== Description: ========================================= //= Item Bound Script //= Allows users to pay a price to make an item bound to //= Account, Character, or Guild //============================================================ sec_in01,178,179,4 script Bound Items 429,{ mes "I can bind your items to your account, guild, or character"+((.bindprice)?" for a ^0000FF"+.bindprice+"^000000 zeny fee":"")+"."; next; mes "With this, you can rest assured your items are safe."; next; mes "What would you like to do?"; if(select("Bind:Unbind") == 1) { if(Zeny <= .bindprice) { mes "You don't have enough zeny to bind an item."; close; } mes "What kind of bind? Don't forget i can unbind only Guild binded items!"; .@boundtype = 1 << (select("Account:Guild:Character")-1); if(.@boundtype == 2 && (!getcharid(2) || getguildmaster(getcharid(2)) != strcharinfo(0))) { mes "In order for me to bind an item to a guild you must be the master of one."; close; } getinventorylist(); for(.@i = 0; .@i < @inventorylist_count; .@i++) { //We only show the items that you allow to be bound //Allows equipment (default) if(@inventorylist_bound[.@i]) continue; if(((.allowbind & 1) && (getiteminfo(@inventorylist_id[.@i],2) == (4|5))) || ((.allowbind & 2) && (getiteminfo(@inventorylist_id[.@i],2) == (0|2|11|18))) || ((.allowbind & 4) && (getiteminfo(@inventorylist_id[.@i],2) == (3|6|7|8|10))) ) { set .@bindlist$, .@bindlist$ + ":" + getitemname(@inventorylist_id[.@i]) + " - " + @inventorylist_id[.@i]; set .@bindlist[.@j],.@i; .@j++; } } .@item = .@bindlist[select(.@bindlist$)-2]; next; mes "Before I continue, I want you to know I can't tell the difference between multiple items. If you have a specific item you want bounded, please remove any duplicates from inventory."; if(select("I understand, continue:Wait a minute") == 2) { next; mes "I'll be here when you're ready."; close; } next; mes "Are you sure you'd like to bind your "+ getitemname(@inventorylist_id[.@item]) +" to your "+.boundtypes$[.@boundtype]+"?"; if(select("Yes:No") == 1) { zeny -= .bindprice; delitem2 @inventorylist_id[.@item],@inventorylist_amount[.@item],@inventorylist_identify[.@item],@inventorylist_refine[.@item],@inventorylist_attribute[.@item],@inventorylist_card1[.@item],@inventorylist_card2[.@item],@inventorylist_card3[.@item],@inventorylist_card4[.@item]; getitembound2 @inventorylist_id[.@item],@inventorylist_amount[.@item],@inventorylist_identify[.@item],@inventorylist_refine[.@item],@inventorylist_attribute[.@item],@inventorylist_card1[.@item],@inventorylist_card2[.@item],@inventorylist_card3[.@item],@inventorylist_card4[.@item],.@boundtype; mes "All done!"; if(.logbinds) logmes "Bound "+ @inventorylist_amount[.@item]+" "+@inventorylist_id[.@item]+" as "+.boundtypes$[.@boundtype]+" type."; } } else { if(!countbound()) { mes "You don't have any bound items in your inventory. Not much I can do here."; close; } countbound(2); if(.unbindprice) { mes "Unbinding an item has a fee of ^0000FF"+.unbindprice+"^000000 zeny."; if(Zeny < .unbindprice) { mes "You don't have enough to unbind an item."; close; } } getinventorylist(); for(.@i = 0; .@i < @inventorylist_count; .@i++) { if(@inventorylist_bound[.@i]) { set .@bindlist$, .@bindlist$ + ":" + getitemname(@inventorylist_id[.@i]) + " - " + @inventorylist_id[.@i]; set .@bindlist[.@j],.@i; .@j++; } } .@item = .@bindlist[select(.@bindlist$)-2]; next; for(.@i = 0; .@i < getarraysize(@bound_items); .@i++) { if(@inventorylist_id[.@item] == @bound_items[.@i] && (!getcharid(2) || getguildmaster(getcharid(2)) != strcharinfo(0)) ) { mes "I will only unbind guild bound items that the guild master requests."; close; } } mes "Before I continue, I want you to know I can't tell the difference between multiple items. If you have a specific item you want unbounded, please remove any duplicates from inventory."; if(select("I understand, continue:Wait a minute") == 2) { next; mes "I'll be here when you're ready."; close; next; mes "Are you sure you'd like to unbind your "+ getitemname(@inventorylist_id[.@item]) +"?"; if(select("Yes:No") == 1) { Zeny -= .unbindprice; delitem2 @inventorylist_id[.@item],@inventorylist_amount[.@item],@inventorylist_identify[.@item],@inventorylist_refine[.@item],@inventorylist_attribute[.@item],@inventorylist_card1[.@item],@inventorylist_card2[.@item],@inventorylist_card3[.@item],@inventorylist_card4[.@item]; getitem2 @inventorylist_id[.@item],@inventorylist_amount[.@item],@inventorylist_identify[.@item],@inventorylist_refine[.@item],@inventorylist_attribute[.@item],@inventorylist_card1[.@item],@inventorylist_card2[.@item],@inventorylist_card3[.@item],@inventorylist_card4[.@item]; mes "All done!"; if(.logbinds) logmes "Unbound "+ @inventorylist_amount[.@item]+" "+@inventorylist_id[.@item]+"."; } } close; OnInit: //* Configuration *\\ //Price .bindprice = 0; .unbindprice = 100000; //What to allow to be bound - Add as necessary //1 = Equipment - 2 = Consumables - 4 = Etc .allowbind = 1; //Log binds via NPC? .logbinds = 1; //Other stuff .boundtypes$[1] = "account"; .boundtypes$[2] = "guild"; .boundtypes$[4] = "character"; end;
-
sinubukan ko kaso ayaw mgopen ung port pldt gmit ko
-
uu hnd ko pa alam kaya nghahanap din ako ng guide kung papaanu hehe xnxa na po
-
is there a video tutorials also sir?
-
is there a guide on how to setup a server in OVH? i dont have experience yet on how to setup a server in vps hosting
-
hnd ko kc alam pa isetup kung sa vps ng ovh kaya umaasa ako sa mga package na ro hosting package... sa google cloud need nmn ng credit card para mka register ako kaya hnd ko magamit2 kc
-
can anyone have this one? only GM can activate this event its like mvp ladder
-
ahhhh ganun ba...kelangan tlga na kumuha ako ng vps para maonline server ko haha
-
paanu po i-run ung server sa own pc ko para mkaconnect mga kasama ko mgbebeta testing ng server nmin? paturo nmn kung paanu gawin salamat
-
Stolao's Pvp Ladder [v3.1A]
skymia replied to Stolao's topic in PvP, GvG, WoE, Battleground Script Releases
ok sir thank you -
ok i will check them
-
-
if i buy my own server what should i get? I dont have yet any idea on hosting others says i will waste my money on ragnarok hosting packages. i rather get my own vps but i dont know what to do.