import random

seedValue = int(input("Enter integer seed: "))
random.seed(seedValue)

num1 = random.randrange(101) # Generates random number between 0 and 100
num2 = random.randrange(20, 31) # Generates random number between 20 and 30
num3 = random.randrange(-10, 11) # Generates random number between -10 and 10

print("Random value between 0 and 100 :", num1)
print("Random value between 20 and 30 :", num2)
print("Random value between -10 and 10:", num3)

Must be actually correct without any stupid errors

Sure, here is the corrected code:

```python
import random

seedValue = int(input("Enter integer seed: "))
random.seed(seedValue)

num1 = random.randint(0, 100) # Generates random number between 0 and 100
num2 = random.randint(20, 30) # Generates random number between 20 and 30
num3 = random.randint(-10, 10) # Generates random number between -10 and 10

print("Random value between 0 and 100:", num1)
print("Random value between 20 and 30:", num2)
print("Random value between -10 and 10:", num3)
```

This code correctly generates random values based on the user input seed value and prints them out.