Script [help]
#7

2. #pragma tabsize 0 (NOT Recommended)

or:

Код:
#include <a_samp>
#include <core>
#include <float>

new Pickup;
new PlayerMoney;
new PlayerMoneyPickup;
forward Timer(playerid);
new PlayerHasCase[MAX_PLAYERS];

#define FILTERSCRIPT


public OnFilterScriptInit()
{
  print("\n----------------------------------");
  print("arctic Sever Case");
  print("------------------------------------");
  print("Made By Assasin");
  print("------------------------------------");
  print("Xfire:terry12345678");
  print("MSN:terryseager2@gmail.com");
  print("------------------------------------");
  print("Website:www.Arcticservers.com");
  print("----------------------------------\n");
  Pickup = CreatePickup(1210, 2, 2019.7742,1344.4839,10.8203);
  return 1;
}

public OnFilterScriptExit()
{
  return 1;
}

public OnPlayerSpawn(playerid)
{
  SetPlayerColor(playerid, 0x33AA33AA);
  return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
  new Float:x, Float:y, Float:z;
  GetPlayerPos(playerid, x, y, z);
  PlayerMoney = GetPlayerMoney(playerid);
  ResetPlayerMoney(playerid);
  GivePlayerMoney(killerid, PlayerMoney);
  PlayerMoneyPickup = CreatePickup(1210, 2, 2019.7742,1344.4839,10.8203);
  return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
  if(!strcmp(cmdtext, "/opencase", true))
  {
    if (PlayerHasCase[playerid] == 1)
	{
 	  new rand = random(5);
	  switch(rand)
	  {
	    case 0:
	    {
	      SetPlayerHealth(playerid,50);
	      SendClientMessage(playerid,0xFFFF00AA, "You lost a leg");
	      PlayerHasCase[playerid] = 0;
		}
	    case 1:
	    {
	      GivePlayerWeapon(playerid, 35, 15);
	      SendClientMessage(playerid,0xFFFF00AA, "You Got 15 Well packed rockets");
	      PlayerHasCase[playerid] = 0;
		}
	    case 2:
	    {
	      GivePlayerMoney(playerid,43631);
	      SendClientMessage(playerid,0xFFFF00AA, "It is Your LUCKY day");
	      PlayerHasCase[playerid] = 0;
		}
        case 3:
	    {
	      SendClientMessage(playerid,0xFFFF00AA, "You Get nothing");
	      PlayerHasCase[playerid] = 0;
		}
	    case 4:
	    {
	      GivePlayerWeapon(playerid, 35,5);
	      SendClientMessage(playerid,0xFFFF00AA, "You Got 5 Well packed rockets");
	      PlayerHasCase[playerid] = 0;
		}
        case 5:
	    {
	      GivePlayerMoney(playerid,-9000);
	      SendClientMessage(playerid,0xFFFF00AA, "Some hippy stole ur money wile you opend the case");
	      PlayerHasCase[playerid] = 0;
        }
      }
    }
     return 1;
  }
  if(!strcmp(cmdtext, "/dropcase", true))
  {
    CreatePickup(1210, 2, 2019.7742,1344.4839,10.8203);
    SetPlayerColor(playerid, 0x33AA33AA);
    PlayerHasCase[playerid] = 0;
    return 1;
  }
  return 0;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
  if(pickupid == Pickup)
  {
    SendClientMessage(playerid,0xFFFF00AA, "/opencase");
    SendClientMessage(playerid,0xFFFF00AA, "/dropcase");
    SetPlayerColor(playerid, 0xFF6600AA);
	GivePlayerMoney(playerid, 5000);
	SendClientMessage(playerid, 0x33AA33AA, "You Better Run They Gonna Whant That Money");
	SetTimerEx("Timer", 10000, 0, "i", playerid);
	DestroyPickup(Pickup);
	PlayerHasCase[playerid] = 1;
  }
  if(pickupid == PlayerMoneyPickup)
  {
	GivePlayerMoney(playerid, PlayerMoney);
	DestroyPickup(PlayerMoneyPickup);
    PlayerHasCase[playerid] = 1;
  }
  return 1;
}

public Timer(playerid)
{
  GivePlayerMoney(playerid, 5000);
  SetTimerEx("Timer", 10000, 0, "i", playerid);
  return 1;
}
Reply


Messages In This Thread
Script [help] - by sggassasin - 03.08.2009, 03:08
Re: Script [help] - by workin925 - 03.08.2009, 05:35
Re: Script [help] - by Backwardsman97 - 03.08.2009, 06:04
Re: Script [help] - by sggassasin - 03.08.2009, 07:20
Re: Script [help] - by sggassasin - 04.08.2009, 05:54
Re: Script [help] - by Mark^^ - 04.08.2009, 06:50
Re: Script [help] - by DSK_Vyorel - 04.08.2009, 07:05
Re: Script [help] - by sggassasin - 04.08.2009, 11:57

Forum Jump:


Users browsing this thread: 1 Guest(s)