General discussion

Hedgewars violate GPL!

From GNU General Public License, version 2 [1]:

Quote:
Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish)

Terms and conditions, section 1:

Quote:
You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.

When a user runs Hedgewars, the following words can be printed for him as a tip on the bottom on the main window [2]:

Quote:
Hedgewars is Open Source and Freeware we create in our spare time. If someone sold you the game, you should try get a refund!

Imagine that somebody sells the game according to the section 1 of GPL v.2, but a user reads the tip and demands his money back. What will a court of law conclude, if they can't solve the problem without court intervention?

[1] http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
[2] http://code.google.com/p/hedgewars/source/browse/QTfrontend/ui/page/pagemain.cpp

script lua problem

hi, i have the idea to do a video, something including cinematic and demos of different gameplay modes : a hedgehog do something, other hedgehod say it's lame, the first kill them, and punishment he had to success in different game modes....
no problem with the demos, but i need help about lua script

i would like to do a cinematic using lua (to avoid the time of typing a bubble text for each hedgehog)
but i have this error message from the engine :

Quote:
Last two engine messages:
ok
Some parameters not set (flags = 0)

here is my script :

Quote:
loadfile(GetDataPath() .. "Scripts/Locale.lua")()
function onGameInit()
seed = 0 -- The base number for the random number generator
GameFlags = gfInfAttack +gfSolidLand +gfDisableWind
TurnTime = 90000 -- The time the player has to move each round (in ms)
CaseFreq = 0 -- The frequency of crate drops
MinesNum = 0 -- The number of mines being placed
MinesTime = 3000
Explosives = 0 -- The number of explosives being placed
Delay = 10 -- The delay between each round
Map = "Ruler2" -- The map to be played (custom map)
Theme = "nature" -- The theme to be used

AddTeam("un", 14483456, "Simple", "Island", "Default", "hedgewars")
player = AddHog("Sphrix", 0, 1, "NoHat")

AddTeam("autre", 1175851, "Simple", "Island", "Default", "Hedgewars")
enemy1 = AddHog("1", 1, 1, "mp3")
enemy2 = AddHog("2", 1, 1, "Glasses")
enemy3 = AddHog("3", 1, 1, "gentleman")
enemy4 = AddHog("4", 1, 1, "anzac")

SetGearPosition(enemy1, 860, 793)
SetGearPosition(enemy2, 911, 793)
SetGearPosition(player, 971, 793)
SetGearPosition(enemy3, 1050, 793)
SetGearPosition(enemy4, 1111, 793)
end

function onGameStart()
end

function onGameTick()
if (CurrentHedgehog == player) then

if returnControl == true then
SetGearMessage(player, 0)
aTimer = aTimer + 1
if (aTimer == 2000) then
HogSay(CurrentHedgehog, "hey guys !

MelonBomb Clan Recruitment

Melon MelonBomb Clan Recruitment (~highlander clan~)

How to join?

1.Copy this (ctrl+c)

FORMAT TO JOIN.
NICKNAMES:
COUNTRY:
WHY DO YOU WANT TO JOIN?:

2.Fill the form and paste on this page!

3.Wait at least 3 days..a message will come from me.
e.g

Your request to join this clan accepted!Thanks for joining us.

4.Then,change your nicknames..
e.g

Mystery: Mystery@MBC
or
MysteryMBC
or
Mystery(MBC)

5.Use these nicknames will let people know you are the member of the clan.

TRUE or FAKE (new script) coders WANTED

I have ideas of making new scripts for next version of hedgewars.

So i need a coder to helps me Smile...i think i cant make it alone
thats why i need helps Big Grin

This script..is about two crates in a turn..one of them is FAKE and other one is TRUE.
I named this script "TRUE or FAKE".. Punch!
Ammo Case Ammo Case
HELPS ME !!!!
I NEED CODER!!
minimum requirement:
-nice guy
-nice boy
-nice man
-experince on coding
HELPS ME PLEASE !!! Deagle!

Consumerism! (multiplayer script)

Description:

The point with this script is to buy your weapons ingame. So you will start with 0 weapons, well you have skip if it counts and then you purchase whatever weapon you want. Notice that each weapon costs a certain amount of hedgeoggian dollars (cash).

If you want to play without infinite attacks (default) then you will start with ( 50 % of life of hedgehogs + 10 * clans ) cash. Example: if there is 2 teams and the health is 100, then you will start with 70 cash.
You will

If you want to play WITH infinite attacks, then you will recieve 10 % of ( 50 % of life of hedgehogs + 10 * clans ) cash each round, and infinite weapons will give 1 each turn. You will recieve 5 cash on kills and 50% probability for 5 cash in crates.

You get into Store by selecting skip and press 1-5:
1-2: buy 1-2 weapons
3: buy infinite weapons
4: see costs dont buy anything
5: turn go into play mode ON/OFF

you can also get into the store by doublepressing 1-5.

*1-5 is the keys you use to select timing for grenades

Download:

If the script is not in the dlc yet, then just download it from the link below

http://www.mediafire.com/download/81hnqdnza7ukj0v/Consumerism_1.1b.hwp (latest)

Howto install script manually:

1. First download the file from the link above
2. Move the file to:
~/.hedgewars/Data (Linux)
~/Library/Application Support/Hedgewars/Data (OSX/Mac)
My Documents/Hedgewars/Data (Windows)
3. Restart Hedgewars (not your computer).
4. Make a delicious cup of tea, invite some bridge-playing people and enjoy this splendid script.

Syndicate content

User login

Copyright © 2004-2024 Hedgewars Project. All rights reserved. [ contact ]