-
Posts
776 -
Joined
-
Last visited
-
Days Won
22
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Posts posted by crazyarashi
-
-
4318
-
56 minutes ago, skymia said:
what do you prefer?
for 300-600 players online
or
ragnahosting doesn't really reply anymore im not sure if their services is still up. :))
-
it would be easier for the guild leaders great stuff :))
-
Hi everything you need to know about adding is in here
https://github.com/rathena/rathena/wiki/Custom_Items -
22 minutes ago, Bisuke said:
Is there a way where I can script my event where it detects if the players inside the map "guild_vs1" are still alive every x number of seconds?
I dont know what event is that but you can use getmapuser to get the number of players inside :)) and if someone die just use OnPCDieEvent to warp them out :))
-
just to make sure did you add it in re database? :)) and may i know what client are you using
-
Are you running your server in RE or Pre Renewal
-
8 minutes ago, Techno Vicking said:
I manage to find the file now, thanks a lot man xD
I`ve just tried to do what you suggest in your first post, but still nothing, I changed my skilltree.txt and skilltreeview.lub, I even tried to copy and paste your example but nothing xD
Any idea on what it could be?
Can you send the one you edited :))
-
Download this latest translation from zackdreaver
https://github.com/zackdreaver/ROenglishRE
and make this as your grf base or merge it to your current grf :)) -
9 minutes ago, Techno Vicking said:
I manage to add the skill in the server database, my problem is in the client, I can`t manage to find the skilltreeview.lua/lub, there isn`t anything similar to that.
Isn`t it a problem that I`m on a RE based server? Or should I have some kind of program to do that? I`m really lost about all that stuff xD.
And one last thing, when you said about the customes, you sent me this
Those strange symbols aren`t a problem?
Anyway, thanks a lot man
the path for skillinfoz is data/luafiles514/luafiles/skillinfoz\skilltreeview.lub :))
-
Change these part
"Yuno", T36 ; <--- , " Glemior", T37;
to
"Yuno", T36, "Glemior", T37;
-
Hi Good Day,
Yes it is possible if they know the exact client you are using which is kinda hard.
You won't be able to block WPE/Maya Purple hacks by just diffing it using NEMO. It's either you will use packet obsfuscation or
you will get a gameguard to block all third party programs.
but packet obsfuscation has limitations in blocking third party program.
gameguard is the best solution since a gameguard can limit max clients you wont have to worry about players bypassing your no multiple log-ins and block all third party programs :)))-
1
-
-
Anchovy
-
Hi good day,
well i have 0 idea about creating new jobs but it is possible to change the skills of a specific job :))
For adding New skills to a specific job
1. Database
-skill_tree.txt - adding a skill to a specific job (Example)
-----------------------------------------------------------
//Sorcerer (Trans)
4074,2446,5,90,5,0,0,0,0,0,0,0,0 //SO_EARTHGRAVE#Earth Grave# \\
4074,2447,5,286,3,0,0,0,0,0,0,0,0 //SO_DIAMONDDUST#Diamond Dust# \\ Sorcerer Original Skills
4074,2214,5,0,0,0,0,0,0,0,0,0,0 //WL_CHAINLIGHTNING#Chain Lightning# \\ Adding a Warlock Skill
2. Client Side Filesskilltreeview.lub/lua
Spoiler
[JOBID.JT_SORCERER] = {
[0] = SKID.SO_VACUUM_EXTREME,
[1] = SKID.SO_STRIKING,
[2] = SKID.SO_ELECTRICWALK,
[3] = SKID.SO_EL_ANALYSIS,
[4] = SKID.SO_CLOUD_KILL,
[5] = SKID.SO_WARMER,
[6] = SKID.SO_EARTHGRAVE,
[7] = SKID.SO_SPELLFIST,
[8] = SKID.SO_DIAMONDDUST,
[9] = SKID.SO_VARETYR_SPEAR,
[10] = SKID.SO_EL_CONTROL,
[11] = SKID.SO_POISON_BUSTER,
[12] = SKID.SO_FIREWALK,
[13] = SKID.SO_ARRULLO,
[14] = SKID.SO_PSYCHIC_WAVE,
[15] = SKID.SO_SUMMON_AQUA,
[16] = SKID.SO_SUMMON_VENTUS,
[17] = SKID.SO_EL_SYMPATHY,
[18] = SKID.SO_EL_ACTION,
[19] = SKID.SO_SUMMON_AGNI,
[20] = SKID.SO_SUMMON_TERA,
[22] = SKID.SO_WATER_INSIGNIA,
[23] = SKID.SO_WIND_INSIGNIA,
[24] = SKID.SO_EL_CURE,
[26] = SKID.SO_FIRE_INSIGNIA,
[27] = SKID.SO_EARTH_INSIGNIA,
[31] = SKID.SO_ELEMENTAL_SHIELD,
[41] = SKID.ALL_FULL_THROTTLE,
[42] = SKID.WL_CHAINLIGHTNING // Adding the skill beside full throttle in the skill tree view in game.
For the alternate costume you need to add it to your grf. using GRF Editor
you need add it in this path
data / sprite / Àΰ£Á· / ¸öÅë / ¿© / costume_1 // - Female Spritedata / sprite / Àΰ£Á· / ¸öÅë / ³² / costume_1 // - Male Sprite
-
2 minutes ago, danielps said:
I like put next after switch select, why? simples, it's more beaty, cause player select a menu and than click next to see next page =D If i do like you, he don't see the menu, he first click next than he see the menu, and when he select the menu the message of case 1 or case 2 they willl show in the same page of menu question... its very ugly '-'
i prefer my way....
Ok but did you test first my original script? It give whit screen some times to you? try testin many times both my original script and your version, see if mine or your show you white screen...
Dont think it will change anything... i use this in all my scripts... its just a , afeter the name, when player talk with npc it will be show like this:
Hello player,
Nice to see you.You way would be:
Hello player
Nice to see you
And the npc is talking portuguese =D
I'll try your way @crazyarashi even i think it would not change hehe but from all opinions this is the only that make a little os sence...If that didnt work try giving this a try :))
ra_temsky,148,135,4 script Premiador 416,{ mes "[^FF0000 Premiador ^000000]"; mes "Ola "+strcharinfo(0)+","; mes "Parabens pela vitoria, como posso lhe ajudar?"; goto main; next; main: switch(select($menu$+"Sortear premio",$menu$+"Informacoes")){ next; case 1: mes "[^FF0000 Premiador ^000000]"; mes "Muito bem, vamos sortear o seu premio...."; next; mes "[^FF0000 Premiador ^000000]"; mes "Prontinho, ja tenho aqui seu premio, ate mais!"; close2;
-
4314
-
9 minutes ago, arokken said:
Hello guys,
i have a script with specialeffect.
i wanna ask, how to disable notification "Your effect has changed" everytime player got effect.
ThanksCan you provide your script so we can help you :))
-
Just now, danielps said:
Ok i'll try, but see the print screen..
if it were the problema, why the switch dont show de menu? or the message before? "
mes "Parabéns pela vitória, como posso lhe ajudar?";"
?
And i make all my npc like that...
switch( select (menu here){
next;
mes;
case 1:
case 2:
}And everythig is normal, only that one has this problem =/
Anyway i'll try and i tell you!
Tested it
-
Try Removing This part i had a same case with my npc fixed it by removing the mes before a case.
switch(select($menu$+"Sortear premio",$menu$+"Informações")){ next; mes "[^FF0000 Premiador ^000000]"; <----- case 1:
-
Very Detailed guide Thumbs up
-
Resolved it by applying what tokei corrected
and by fixing a few close lines
Here's the full script :))prt_in,63,69,3 script Rough Stones Exchanger 756,{ mes "[Leon]"; mes "Hi adventurer, I'm Leon and im trading"; mes "a whole ^0055FFOridecon^000000 or ^0055FFElunium^000000"; mes "For 5 ^0055FFRough Oridecon^000000 or ^0055FFRough Elunium^000000"; next; mes "[Leon]"; mes "What would you like to exchange today?"; next; switch(select("Rough Elu to Elunium:Rough Ori to Oridecon")) { case 1: set .@i, countitem(757); if (.@i < 5) goto noelu; next; mes "[Leon]"; mes "How many Rough Elunium would you like to exchange?"; next; input .@e = .@e / 5 * 5; next; if (.@e < 5 || .@e > countitem(757)) { mes "[Leon]"; mes "That's an invalid amount of ^00FF00Rough Elunium^000000"; mes "The exchange rate is 5 Rough Elunium to 1 Elunium"; close; } mes "Are you sure you want to exchange ^0055FF" + .@e + " Rough Eluniums?^000000?"; if (select("Yes:No") == 2) close; mes "[Leon]"; mes "Okay come to me again if you want to exchange"; delitem 757, .@e; getitem 985, .@e/5; end; case 2: set .@i2, countitem(756); if (.@i2 < 5) goto noori; next; mes "[Leon]"; mes "How many Rough Oridecon would you like to exchange?"; next; input .@r = .@r / 5 * 5; next; if (.@r < 5 || .@r > countitem(756)) { mes "[Leon]"; mes "That's an invalid amount of Oridecon"; mes "The Exchange rate is 5 Rough Oridecon to 1 Oridecon"; mes "Make sure you input the right value"; close; } mes "Are you sure you want to exchange ^0055FF"+.@r+" Rough Oridecon?^000000?"; if(select("Yes:No")==2) close; mes "[Leon]"; mes "Okay come to me again if you want to exchange"; delitem 756,.@r; getitem 984,.@r/5; end; } noori: mes "[Leon]"; mes "You don't have enough ^00FF00Rough Oridecon^000000 to exchange"; close; noelu: mes "[Leon]"; mes "You dont have enough ^00FF00Rough Elunium^000000 to exchange"; close; }
-
Hello can this script also provide rewards for the losing guild
-
6 minutes ago, Cyro said:
cant you elaborate your question ?
I want to make the BG rewards automatically goes to the inventory of the player at the end of the round so i tried
getitem7829,10; //But it needs an npc to work and i tried another
getitem $@TeamA,7829,10; But it doesn't seem to work either // Just Tested This. I saw it in EaMOD Rewarding System and kinda copy it.
Gonna edit the question to make it clearer sorry about that :D
-
Hi Im currently making a battlegrounds script and I want to the rewards straight to the inventory of the player at the end of the round
i tried using getitem but it needs an npc to work so i tried the script below but it doesnt work.
is there any other way to make the rewards go to the inventory of the player on the end of the round without using an npc?
if( $@TeamA != 0 ) { if( $@TestBG_Victory == $@TeamA) { getitem $@TeamA,7829,10; end; } else { getitem $@TeamA,7829,5; end; } end; }
What should I upgrade my server?
in General Support
Posted
Are you reloading scripts while there is a player online? :))