Problem with randoming...
#1

Hi, all I have a little problem with randomized gifts...

look:

Код:
public GivePlayerRandomGift()
  {
    new
    playerid,
    maxpls = GetMaxPlayers();
    do
    {
       playerid = random(maxpls);
    }
    while(!IsPlayerConnected(playerid));

    switch(random(10))
    {
    case 0:
    {
    GivePlayerMoney(playerid, 10000);
    SendClientMessageToAll(0xDEEE20FF, "Random gifts: everyone gets 10000 money!");
    }
    case 1:
    {
    SetPlayerArmour(playerid, 100.0);
    SendClientMessageToAll(0xDEEE20FF, "Random gifts: everyone gets free armour!");
    }
    case 2:
    {
    SetPlayerColor(playerid,0xFF66FFAA);
    SendClientMessageToAll(0xDEEE20FF, "Random gifts: everyone is pink!");
    }
    case 3:
    {
    GivePlayerWeapon(playerid,38,5000);
    SendClientMessageToAll(0xDEEE20FF, "Random gifts: everyone gets free minigun, rampage!");
    }
    case 4:
    {
    SetPlayerHealth(playerid, 100.0);
    SendClientMessageToAll(0xDEEE20FF, "Random gifts: everyone gets full health!");
    }
    case 5:
    {
    GivePlayerWeapon(playerid,34,10);
    SendClientMessageToAll(0xDEEE20FF, "Random gifts: everyone gets free sniper!, rampage!");
    }
    case 6:
    {
    GivePlayerWeapon(playerid,8,1);
    SendClientMessageToAll(0xDEEE20FF, "Random gifts: everyone gets free katana!, rampage!");
    }
    case 7:
    {
    GivePlayerWeapon(playerid,8,1);
    SendClientMessageToAll(0xDEEE20FF, "Random gifts: I'm sorry, but no gifts!");
    }
    case 8:
    {
    GivePlayerWeapon(playerid,8,1);
    SendClientMessageToAll(0xDEEE20FF, "Random gifts: Noone got something!");
    }
    default:
    {
    GivePlayerWeapon(playerid,8,1);
    SendClientMessageToAll(0xDEEE20FF, "Random gifts: No random gift!");
    }
   }
  }
Ok, the problem is, sometimes the player gets a meesage: No random gift! when he just gained a katana... wich means, wrong clientmessage for wrong gift...

Can someone help me with this? what did I do wrong!?
Reply


Messages In This Thread
Problem with randoming... - by knackworst - 10.11.2010, 16:45
Re: Problem with randoming... - by dark_clown - 10.11.2010, 16:54
Re: Problem with randoming... - by knackworst - 10.11.2010, 16:58
Re: Problem with randoming... - by dark_clown - 10.11.2010, 17:00
Re: Problem with randoming... - by SuperS82 - 10.11.2010, 17:17
Re: Problem with randoming... - by dark_clown - 10.11.2010, 17:19
Re: Problem with randoming... - by SuperS82 - 10.11.2010, 17:31

Forum Jump:


Users browsing this thread: 1 Guest(s)