Jump to content
Eternal Lands Official Forums

Cicero

Members
  • Content count

    2056
  • Joined

  • Last visited

Everything posted by Cicero

  1. Err, I Just Restarted My Client And...

    Been messing around with the font size, perhaps?
  2. Writing An Alternate Client

    There's something else that will definitely complicate things. The client gets a lot of information from the map files and other data. You would have to use the map data with your client, which is not allowed.
  3. Do You Hit Your Computer?

    My girlfriend slams my mouse on the table sometimes.
  4. Game Commands

    I've already said that the most important stuff really should go into the encyclopedia. Maybe the rest can be arranged into a better manual and put on the web site.
  5. El Is Capitalist Game Right ?

    I probably make a slightly higher hourly wage than a bugger flipper . . . when I go to work.
  6. El Is Capitalist Game Right ?

    I have soda, I'm just down to my last 2 bowls of noodles.
  7. El Is Capitalist Game Right ?

    ya, I need to buy more instant noodles. Buy an axe! Feed teh Cicero!
  8. Don't Click Teh B34rs

    I lost my original chat log My current one is about that big though, and I rarely play
  9. Don't Click Teh B34rs

    required level == reccomended level. It was never really renamed on the server, the formulas were just changed.
  10. Don't Click Teh B34rs

    Neither. It's bit-shifted right by two, which is the same as dividing by 4. He's just being a smart-ass.
  11. The AOL kiddies. They are not L337.
  12. Writing An Alternate Client

    That's what packet sniffers are for.
  13. Arnold Schwarger For Us President

    Whatever, I would vote for him
  14. Writing An Alternate Client

    If you don't use any code from the client, then the only restriction is that you're only allowed to connect to the official server with the official client. Feel free to use the test server (port 2001) to test out your client. If you do use the client code, or derive code from it, then yes, you have to follow the rules of the license. http://no-exit.org/el/files/ELC_license
  15. Tiny Bug

    Has been fixed in CVS for some time now.
  16. Tahraji

    http://www.eternal-lands.com/forum/index.php?showtopic=8916
  17. Spelling And Grammar Errors

    I know it says framerate, and I know i'm picky..but if you can change the sit-lock one can you change that one too? Please? Ok, but it needs to be fixed in the XML too. I don't know who's maintaining that now.
  18. Map Markings Patch ( 00250 )

    committed
  19. Map Markings Patch ( 00250 )

    Committed.
  20. Map Markings Patch ( 00250 )

    Still crashing. multiplayer.c:449 in strstr My map data looks like this (yes, that's two lines, and only 1 mark): 14 159 fjkdslafjdlskjfalksdjfl;kasjflkdjsal;kfjdsl;kajfdsl;kjfl;skjfl;dsjl;fajdsl;kjfalskdj;a fjdslk;ajfsdlkjfa;lksjfsldk;ajfdskla;jfdkls;a
  21. Are You Using The Official EL Client

    Unpatched CVS is still official.
  22. Compile Errors (again)

    Plat . . . for all the times that you incorrectly tell people that they need to download e3dlist.txt . . . you missed one time that it's actually needed.
  23. Randomness

    I've written some code that can rate the randomness of a random function. Here are the functions I tested and the results so far (lower is better): int my_rand_0(int max) { static unsigned long next =1; next = next * 1103515245 + 12345; return ((unsigned)(next/65536) % 32768)%(max+1); } int my_rand_1(int max) { return rand()%(max+1); } int my_rand_2(int max) { return random()%(max+1); } int my_rand_3(int max) { return (int)((float)max*rand()/(RAND_MAX+1.0)); } Linux: my_rand_0: 1093500000 my_rand_1: 1067800000 my_rand_2: 1073100000 my_rand_3: 1102200000 FreeBSD 4.10 (the server): my_rand_0: 1093500000 my_rand_1: 1079400000 my_rand_2: 1067800000 my_rand_3: 1106200000 FreeBSD (whatever I'm running): my_rand_0: 1093500000 my_rand_1: 1058400000 my_rand_2: 1067800000 my_rand_3: 1084000000 Here's my randomness rating function: long chi_square(int (*f)(int max)) { int gamma[100]; long chi=0; int i; memset(gamma,0,100*sizeof(int)); for(i=0; i<1000; i++) { gamma[f(100)]++; } for(i=0; i<100; i++) { chi += ((gamma * 100)*(gamma * 100))*10; } return chi; } If someone wants to do testing on other platforms and with other random methods, please post results here. BTW, the server is using method 2, which seems to be the best for it.
  24. Map Markings Patch ( 00250 )

    Which would be why I've only seen it on an UltraSPARC and an iBook
×