Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Red_Guy

Pages: 1 2 [3] 4 5 6 7 8 ... 19
31
Development / Re: 2012/08/26 - Blockland r1715
« on: August 30, 2012, 03:19:16 AM »
Maybe instead of just making all the 'good' stuff down, make 'good' stuff far. Limit how far down they can go and that'll make them make tunnels instead of holes. Then it'll actually feel like mining. How it is now, you might as well call it "Infinite Drilling"
The "good stuff" as you put it -- namely player ores is based on player activity.  if they dig down deep, and then discover an ore - the ore is deep, instead of higher up.  People want to dig down, because thats where the ores are, and the ores are there because people dig down.

Exactly, I was thinking he should use the map floor as a "no pass" barrier
This is exactly what ive done. 

32
Development / Re: 2012/08/26 - Blockland r1715
« on: August 29, 2012, 08:19:50 PM »
Has anyone ever dug below -50k without admin granted money?  Seriously.  I fell down a hole to -32k the other day and it took several minutes to get there.  The bricks have over 10 million health at that depth.  No one is mining these bricks.
Yes they have.
prior to v21 the limit was truly "unlimited"  and there were people at -120k

how?
/buy dirt <very big number>
spam drills
-or-
console:   crouch(1);mousefire(1);
... and then go eat dinner / play xbox / watch tv

Typically what happens is 1 person will dig or drill to some depth, place a teleport brick, and teleport their friends down, then leave.  the friends will dig or drill further, place their own teleport brick, and invite More friends.. and the process repeats


33
Development / Re: 2012/08/26 - Blockland r1715
« on: August 29, 2012, 06:54:15 PM »
Also you should move the infinite mining spawn point down to at least 50,000, preferably lower.  At the current value of 175,000 there are massive floating point precision errors everywhere.  
Yes i know - it causes complaints when people can jet out of the map.

Unfortunately everyone likes to dig VERY VERY deep, and if I have the offset at +50k then they can only dig down to -50k

But if I could plant bricks where Z < 0 then most of the problems would go away.

34
Modification Help / Re: Gamemode Not Loading Correctly
« on: August 29, 2012, 05:37:28 PM »
so how are you starting the game mode?

from the looks of whats in the console, your still using the default 'custom' gamemode.

You should see an entry in the list for your falling platforms -- if not, something is wrong with your zip file.
if you do see the list, click on it and see if there are any errors -- they will show up in red at the top of your screen.

35
Development / Re: 2012/08/26 - Blockland r1715
« on: August 29, 2012, 03:58:24 PM »
Right, but it is setting the colorID of bricks to > 63.  When you shoot a brick it looks up the color to see if it is transparent or not (transparent bricks are easier to blow up), if you've set the color id out of range you will encounter this error. 
hrm okay, I didnt know that -- I thought it caught color id out of range on plant.
I'll have another look at my brick creation code.

36
Development / Re: 2012/08/26 - Blockland r1715
« on: August 29, 2012, 02:45:18 AM »
You can't have more than 64 colors, so that's why it's saying out of range.
Probably something to do with your mod, seeing as the backtrace leads to a package from your game.
you missed the point -- my mod is NOT calling getColorIDTable()

37
Development / Re: 2012/08/26 - Blockland r1715
« on: August 28, 2012, 10:04:59 PM »
Im getting errors when players leave my minigame .. not all the time, but often enough to be annoying


Client 442387 disconnected.
Issuing Disconnect packet.

base/server/scripts/game.cs (1119): Unable to find object: '442415' attempting to call function 'getBrickSpawnPoint'
BackTrace: ->GameConnection::onDrop->GameConnection::onClientLeaveGame->MiniGameSO::removeMember->GameConnection::InstantRespawn->GameConnection::spawnPlayer->GameConnection::getSpawnPoint


base/server/scripts/allGameScripts.cs (26935): Unable to find object: '442415' attempting to call function 'getCount'
BackTrace: ->GameConnection::onDrop->GameConnection::onClientLeaveGame->MiniGameSO::removeMember

CDROP: 442387 IP:****

Client 380407 disconnected.
Issuing Disconnect packet.

base/server/scripts/allGameScripts.cs (26935): Unable to find object: '380455' attempting to call function 'getCount'
BackTrace: ->GameConnection::onDrop->[Dig_package]GameConnection::onClientLeaveGame->GameConnection::onClientLeaveGame->MiniGameSO::removeMember


And then for some reason im getting errors in getColorIDTable()  even though its never called in my package:
Error: getColorIDTable() - index '70' out of range
BackTrace: ->[Dig_package]gunProjectile::onCollision->ProjectileData::onCollision

I see the error for values of 68 and beyond


38
Development / Re: 2012/08/26 - Blockland r1715
« on: August 27, 2012, 02:51:16 AM »
Sorry about the double post but usually it grabs the attention

Spawn


Farlands

Medium


High


Very High


I managed to do this in a server with some other players as well. It only appears when a brick is placed at an extreme distance from spawn.
Same problem on my system (GTX 580).

to test - put this in console:
findclientbyname( your name here ).player.setTransform("-15000 -15000 10");
Make sure your shaders are on high or better
then place a brick

also, once the lines show up - they are permanent until you restart the game.

39
Development / Re: 2012/08/10 - Bugs
« on: August 21, 2012, 12:52:49 AM »
Minor annoyance in the console when somebody tries to do an alarm emote:

base/server/scripts/allGameScripts.cs (24193): Unable to find object: 'AlarmProjectile' attempting to call function 'getClassName'
BackTrace: ->serverCmdAlarm->[TankPackage]Player::emote->Player::emote
%
%
base/server/scripts/allGameScripts.cs (24197): Unable to find object: 'AlarmProjectile' attempting to call function 'getClassName'
BackTrace: ->serverCmdAlarm->[TankPackage]Player::emote->Player::emote

40
Development / Re: 2012/08/15 - Blockland r1701
« on: August 17, 2012, 02:57:07 AM »
I recommend elevating the starting area far above the ground and have the groundplane serve as the
absolute bottom. 
Thats what I ended up doing - but then there is Always a hard lower limit to how far players can dig down.  Kinda defeats the whole "unlimited" part.


Also you should make unlimited mining into a game mode and release it.
yes I should.
.... Fix the "buried" issue and I will (or lend me the code and i'll fix it for you -- and still release mining).

41
your error is because %client.brick has no value.

somehow you need to get a GaryRPGSmallLotBrickData brick

42
Development / Re: 2012/08/15 - Blockland r1701
« on: August 17, 2012, 01:58:43 AM »
Ive run into an annoying problem when I try to place bricks after moving the ground plane

enter:  groundPlane.setTransform("0 0 -10")
Then try to place a brick on the new ground -- everything errors out with "buried"

I ran into this while trying to fix unlimited mining

43
Help / Re: I can't start unlimited mining!
« on: July 11, 2012, 01:03:17 PM »
Your not following the directions I gave you via PM

I said to look for errors in OTHER addons, and disable the addons with errors.
scanning your console.log I see this:
Loading Add-On: Script_Logger (CRC:-1954236290)
Add-Ons/Script_Logger/server.cs Line: 14 - Syntax error.

I also asked you to start with only the default addons, and I see some non-default addons.
Loading Add-On: Script_Lightbulb (CRC:1075722115)
Loading Add-On: Script_kill (CRC:-1697259965)
Loading Add-On: Script_HealthBar (CRC:1188283353)
Loading Add-On: Script_ForceKill (CRC:578435300)
Loading Add-On: Script_FFC (CRC:1070993974)
Loading Add-On: Script_Compass (CRC:-1793274708)
.... and others beyond those....

So... please do the following:
  • start blockland
  • start a game
  • pick the slate map
  • click the addons button, click the 'Default' button.
  • enable ONLY:
    • unlimited mining
    • Tools_RPG
  • click 'ok'
  • start a single player game
  • hit 't' for chat
  • enter /startdig

44
Modification Help / Re: Looping a function
« on: November 18, 2011, 02:12:22 AM »
How do I loop a function?
I can't seem to figure it out!

Why make things so complicated?
Code: [Select]
function doSomething()
 {
  echo("doing something");
 }

function doLoop(%count)
  {
   for (%a=0; %a < %count; %a++)
    {
      doSomething();
    }
  }


but if you INSIST on using schedule and other such complications, you can do this:
Code: [Select]
function doLoop(%count)
  {
   if (%count < 1)
     return;

   doSomething();
   schedule(100, 0, doLoop, %count - 1);
  }

45
Help / Re: the command for raising the vehicle limit?
« on: November 13, 2011, 05:03:31 PM »
It seems you can change the vehicle limit from the console -- but it doesnt stick.  Even when you change it in your prefs.cs, it doesnt seem to stay when the server shuts down.

Pages: 1 2 [3] 4 5 6 7 8 ... 19