-
Posts
1678 -
Joined
-
Last visited
-
Days Won
72
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Posts posted by sader1992
-
-
- script noskill_mapflag_remove -1,{ OnInit: if(getmapflag("prt_are_in",mf_noskill)) removemapflag "prt_are_in",mf_noskill; end; }
put it at the end of your scripts list
so it would load last
-
https://myanimelist.net/anime/39292/Princess_Connect_Re_Dive
isekai
isekai anime where all the characters is girls except the protagonist
the anime made as an ad for the game
so I am 3 Episodes in the anime and my opinion:
it's really good looking Anime
to be honest the idea before i start watching the anime looked good for me as i am a big Harem fan
however I realized that the male protagonist is more like a side character in the story
it have some mystery and a lot of screen time , however it does not feels like a protagonist
for me personally i can't feel but shame that this anime would look much better for me if the protagonist was a real main character
it might be in the future , however as a first look for now it's not
if I want to watch a Moe anime I would just search for one , but this setup for me is not relatable nor enjoyable.
i just want to say sorry for Kokoro Chan , she could have been pretty good waifu for me for 2020 xD
Maybe I will check out the game instead d==( ̄▽ ̄).
or maybe will continue the anime as I am bad at leaving an Anime i already begun to watch.
- 1
-
if even after the reload the mapflag is not removed
make sure there is no where else the mapflag targeting the map
other files
or you can disable the mapflag using a script with oninit event at the end of your scripts list
-
@reloadscript
-
when you edit the map flag reload the scripts
use @mapflag command to check what map flags are in the map you in.
-
you better not delay the events if you have too many of the same type.
the maximum number is 3
after that the events will be deleted instead of moving to the queue.
https://github.com/rathena/rathena/blob/05ebde0198380c100c92b7873c86ee93b811032d/src/map/map.hpp#L49
- 1
- 1
-
do not increase the maximum , just marge the events you have into one script.
-
the npc only give a skill with a level of the number of the variable saved when the player give the npc the gym pass
ofofofofof
you need to increases the skill level , the max in the db is 13 , you can increases it in skill.hpp that back to your skill db and increases it there
given the skill does support that and it's a "Equation" not a static number , you edit the npc and it will work.
I do not recommend that , i would suggest to give your players more weight with an alternative way instead of increasing the max skill level , however you can do it.
-
there is too many guides on how to make client files
little installer is all the client files except data.grf rdata.grf and BGM folder.
those are somewhat out-dated
however you can follow the client side guide part in other topic like
the main thing is , you create exe < than get kro client , add your exe to it , remove the data.grf /rdata.grf / BGM folder , compress it to zip and upload it.
there is some files that you could remove too from the client folder , however you need to be more experienced to move to that topic
- 1
-
Need more information , I don't think anyone can help you unless someone had this problem and fixed it.
You should add more information about the problem if you want the help of the others who did not encounter this problem (most of the forum members).
(server setup , client setup)
-
Do not input map id and put it in the text in the import not in re/pre-re , put your gat into the import map cache, read the console errors if there is any.
- 1
-
-
conf/import/char_conf.txt login_ip: 127.0.0.1 char_ip: public_ip conf/import/map_conf.txt char_ip: 127.0.0.1 map_ip: public_ip
-
On 4/12/2020 at 4:21 AM, Badarosk0 said:
Good Thank you!
Is there any way to work in instance? I want to use this system to block entry in instance with dual.If any player is in instance, gepard check does not work.
if it's an instance , you should give the function the map name in the instance , check instance_mapname command
-
-
Kono Subarashii Sekai ni Shukufuku wo!: Kurenai Densetsu
Or
KONOSUBA -God's blessing on this wonderful world!- Legend of Crimson
has been released in (not long ago).
this is a reminder so if you want to watch it , you can now.
(ofc don't if you didn't watch the anime , it's recommended to watch the anime first , which is also free on crunchyroll!)
- 1
- 1
-
Show us your Anime list .
you can use any Anime Database , the most popular is MyAnimeList .
My Anime List : sader1992
-
On 4/6/2020 at 6:02 AM, Xiao said:
try this
ACMD_FUNC(petstats) { struct pet_data* pd; std::shared_ptr<s_pet_db> pet_db_ptr; nullpo_retr(-1, sd); char output[CHAT_SIZE_MAX]; char petname[100]; char mobname[100]; char infostring1[100]; char infostring2[100]; int i; struct { const char* format; int value; } output_table[] = { { NULL, 0 }, { NULL, 0 }, { "Pet ID - %d", 0 }, { "Pet Level - %d", 0 }, { "Pet Loyalty - %d", 0 }, { "Pet equip - %d", 0 }, { "Pet Hungry - %d", 0 }, { NULL, 0 }, { NULL, 0 }, { "Mob ID - %d", 0 }, { "Egg ID - %d", 0 }, { "Food ID - %d", 0 }, { "Equip ID - %d", 0 }, }; pd = sd->pd; if (!pd) { clif_displaymessage(fd, msg_txt(sd, 184)); // Sorry, but you have no pet. return -1; } pet_db_ptr = pd->get_pet_db(); memset(infostring1, '\0', sizeof(infostring1)); memset(output, '\0', sizeof(output)); memset(petname, '\0', sizeof(petname)); memset(infostring2, '\0', sizeof(infostring2)); memset(mobname, '\0', sizeof(mobname)); sprintf(infostring2, "- Pet Information -"); output_table[0].format = infostring2; sprintf(petname, "Pet Name - %s", pd->pet.name); output_table[1].format = petname; output_table[2].value = pd->pet.pet_id; output_table[3].value = pd->pet.level; output_table[4].value = pd->pet.intimate; output_table[5].value = pd->pet.equip; output_table[6].value = pd->pet.hungry; sprintf(infostring1, "- Database Information -"); output_table[7].format = infostring1; sprintf(mobname, "Mob Name - %s", mob_db(pet_db_ptr->class_)->jname); output_table[8].format = mobname; output_table[9].value = pet_db_ptr->class_; output_table[10].value = pet_db_ptr->EggID; output_table[11].value = pet_db_ptr->FoodID; output_table[12].value = pet_db_ptr->AcceID; for (i = 0; i < 13; i++) { sprintf(output, output_table[i].format, output_table[i].value); clif_displaymessage(fd, output); } return 0; }
-
--------------------------------------- *recalculatestat; This command will force a stat recalculation for the attached player. ---------------------------------------
OnPCStatCalcEvent: This special label triggers when a player's stats are recalculated, such as when changing stats, equipment, or maps, as well as when logging in, leveling up, and mounting a job mount. This can be used to grant additional item bonuses to certain player groups, for instance.
technically , you are asking for loop
I would suggest to not use OnPCStatCalcEvent unless you are forced too
also I don't understand why disable/enable a npc like that , let's say the script works , the npc would be always disabled depending on the number of players in the server , also I am not sure that you know what you are doing.
-
-
make sure the connection info to your log database in your server config is right , make sure you have sader_variables_log table in your log database , if it's there , try to delete it and recreate it
-
8 minutes ago, AyenPanda said:
i did all of that. but my router PLDT baudtec , doesnt have port forwarding option, instead i saw port trigger , virtual server, port mapping.
most of what i told you is to test xD
you did it all , but what the results ? public or private network ? and where the ports is closed ?
-
after you open the port in your system , you need to run the programs that uses the port
also if you want access from outside your network you need to open the ports in your router too
if you have another machine in the network , it might be good idea to scan from it using nmap , if via your public ip , you can use canyouseeme.org
use this command to check the ports in your system "netstat -a"
-
try to directly run the command into your sql , in the log database
CREATE TABLE IF NOT EXISTS `sader_variables_log` (`unique_id` INT( 11 ) UNSIGNED NOT NULL DEFAULT '0',`ip` VARCHAR(100) NOT NULL,`variable` VARCHAR(32) NOT NULL, `index` INT NOT NULL, `value` INT NOT NULL,`account_id` INT NOT NULL,`char_id` INT NOT NULL,`char_name` VARCHAR(30) NOT NULL) ENGINE=MyISAM
How to remove Monster from database?
in Database Support
Posted
don't remove the monsters from the database
just remove the spawn
check https://github.com/rathena/rathena/tree/master/npc/pre-re/mobs