Entropy
Admin-
Content count
14393 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Gallery
Everything posted by Entropy
-
Added new storager in Zirakinbar Added new item, LBD scale New book, LBD summoning For those who haven't finished the Tutorial, the Tutorial NPC should tell you where you left off. New Maia mission (guess what item)
-
If you are curious, this is the code: int my_rand(int max) { if(max==-1) { char str[100]; sprintf(str,"Oops, we got a -1 as max in my_rand()"); log_critical_error(str); return 0; } #ifdef WINDOWS return rand()%(max+1); #else return random()%(max+1); #endif } int tool_break_rand=4; //stuff if(check_player_flag(FEWER_TEARS, player_id))tool_break_rand=2; //stuff if(my_rand(tool_break_rand)!=1) { //do calculations to see if the tool breaks based on astro and such } else //the tool doesn't break
-
Do you mean Fewer Tears? I checked and I don't see a problem in my code. The break rate should be significantly lower with this perk. I need more data from more people.
-
That's not really true. Modern OSes will use multiple things to seed the random number generator, such as keyboard and mouse input, temperature from different sensors and so on. Furthermore, in a multiplayer game that's not an issue, because between two random calls for your items there are thousands of other random calls from other players, monsters, and different other subsystems. There is a lot of entropy from the human players.
-
my_rand() is basically a wrapper for random() on FreeBSD and rand() on Windows.
-
So, did you try what I suggested?
-
There are still a few things I will fix later, like the popup thing.
-
Changed the scaling on some devices with very wide screens (such as 2160x1080) Possibly fixed a bug where the settings would sometimes get corrupted Now if you hold the back key pressed, you can rotate the camera with your finger (without having to touch the blue arrow bars) get it from here: http://www.eternal-lands.com/el_android.apk
-
Ok, I released a new client for testing (on the website, not on google play yet). It should fix many of your problems.
-
Hi, sorry for your problems. At the time I made the EL Android version there were no crazy wide phones out there, so the interface scaling is done based on the height of the phone. Regarding the small arrows in the settings window, you are not supposed to tap on them (unless if you can). You can change the value numbers by sliding your finger left or right on the value box. Anyway, I will release a new version soon with this fixed.
-
You got autobanned because your IP has tried to guess passwords wrong too many times. This is a protection to prevent brute force password guessing. I unbanned your IP, but try not to put a wrong password again or you will get autobanned again.
-
Did you try on 3g/4g or wifi? Some ISPs do not give you total Internet access and block some ports. Try with a VPN, see if it works.
-
No idea, but why would you want to use this app instead of the new one?
-
Sorry, forgot about it, will do it later today.
-
Bluap has provided the latest binaries. They include the high DPI work he has done, described here: http://www.eternal-lands.com/forum/index.php?showtopic=60911 He also added some of my Android client code that makes targeting small mobs easier, and should also help with bags covered by dead mobs. Please download and test, and report any problems here. Christmas update: You can now make it snow: Download the client binary again, from the same links, Download this file, and place it in the EL data directory. https://twinmoons.org.uk/el/git/weather.xml Press F8 to toggle the snow on/off! Windows: https://twinmoons.org.uk/el/git/el.exe Linux 32 https://twinmoons.org.uk/el/git/el.i686.linux.bin.static Linux 64 https://twinmoons.org.uk/el/git/el.x86_64.linux.bin.static
-
There is the Underworlder perk, not very expensive.
-
Crashed again today, different place: [09:29:10, main.c:377] Info: SDL_Quit() [09:29:10, main.c:381] Info: cleanup_mem() [09:29:10, main.c:100] Info: destroy_url_list() [09:29:10, main.c:102] Info: history_destroy() [09:29:10, main.c:104] Info: command_cleanup() [09:29:10, main.c:106] Info: destroy_buddy_queue() [09:29:10, main.c:108] Info: cleanup_manufacture() [09:29:10, main.c:110] Info: cleanup_text_buffers() [09:29:10, main.c:112] Info: cleanup_fonts() [09:29:10, main.c:114] Info: destroy_all_actors()
-
this version is no longer supported, please update
Entropy replied to Bandhar's topic in General Chat
Ok, so everything is fine now, right? -
The RC mines will also not work before 3 seconds after entering the map. Many items have new pictures Fixed a small bug about the #stats command Changed the newbie welcoming message slightly, to make it more Android friendly.
-
I tried the new binary, didn't manage to crash it this time. Maybe I have to wait a bit?
-
The crash is only on exit. Also make sure the body logs out before you exit. [02:17:08, main.c:243] Info: Client closed [02:17:08, main.c:245] Info: queue_destroy() [02:17:08, main.c:247] Info: free_pm_log() [02:17:08, main.c:251] Info: save_local_date() [02:17:08, main.c:260] Info: destroy_sound() [02:17:08, main.c:262] Info: clear_sound_data() [02:17:08, main.c:265] Info: ec_destroy_all_effects() [02:17:08, main.c:269] Info: destroy_map() [02:17:08, main.c:271] Info: free_buffers() [02:17:08, main.c:274] Info: unload_questlog() [02:17:08, main.c:276] Info: save_item_lists() [02:17:08, main.c:278] Info: free_emotes() [02:17:08, main.c:280] Info: free_actor_defs() [02:17:08, main.c:282] Info: free_books() [02:17:08, main.c:284] Info: free_vars() [02:17:08, main.c:286] Info: cleanup_rules() [02:17:08, main.c:289] Info: cleanup_counters() [02:17:08, main.c:291] Info: cleanup_chan_names() [02:17:08, main.c:293] Info: cleanup_hud() [02:17:08, main.c:295] Info: destroy_trade_log() [02:17:08, main.c:297] Info: destroy_user_menus() [02:17:08, main.c:299] Info: destroy_all_root_windows() [02:17:08, main.c:301] Info: SDL_RemoveTimer() [02:17:08, main.c:303] Info: SDL_RemoveTimer() [02:17:08, main.c:305] Info: end_particles() [02:17:08, main.c:307] Info: free_bbox_tree() [02:17:08, main.c:310] Info: free_astro_buffer() [02:17:08, main.c:312] Info: free_translations() [02:17:08, main.c:314] Info: free_skybox() [02:17:08, main.c:317] Info: SDL_QuitSubSystem() [02:17:08, main.c:319] Info: SDL_QuitSubSystem() [02:17:08, main.c:330] Info: final_sound_exit() [02:17:08, main.c:334] Info: stopp_custom_update() [02:17:08, main.c:337] Info: clear_zip_archives() [02:17:08, main.c:339] Info: clean_update() [02:17:08, main.c:342] Info: cleanup_tcp() [02:17:08, main.c:347] Info: free_reflection_framebuffer() [02:17:08, main.c:351] Info: cursors_cleanup() [02:17:08, main.c:356] Info: SDL_Quit() [02:17:08, main.c:360] Info: cleanup_mem()
-
Ok, I think I found how to crash it. If I log on my phone on Gicu, who is in my buddy list, the desktop client with Radu crashes....
-
Bluap, it crashed again on exit. From the log file: [12:55:07] Last message repeated 4 times [12:55:07, main.c:243] Info: Client closed
-
Yes, not sure why I keep doing that
-
I uploaded the binaries for all the supported platforms (Windows, Linux, OSX and Android). They are on the download page: http://www.eternal-lands.com/page/download.php Please download the binary for your platform, but do NOT install it yet (do so after the server update). If you install it before you will experience map problems. For Android, if you have an older version installed, please uninstall the old client first, or do a "clear all data", or else the old maps will be used even if you have the new client. We should have the server update in a few days (this week). P.S. It would be nice to download the binaries right after reading this post, if you wait until the server update and everyone does the same it will take longer to download it.