Jump to content

Question

Posted

Sall,am bagat FS-ul asta un GM http://forum.sa-mp.com/showthread.php?t=28905 lam bagat a mers tot dar in server nu-i cade nici un ban la player,nu face nimic,cum fac sa-i cada?

5 answers to this question

Recommended Posts

Posted

Ar trebuii sa mearga..au comentat multi acolo si le`a mers la tot..si FS arata bine..verifica daca l`ai pus bine poate ai gresit in server.cfg numele de la fs sau ceva..e imposibil sa nu mearga sau pune`l in gm

gXvsYS
Posted

Nu vazuzem ca ai scris ca l`ai pus in gm..eu l`am pus ca FS si nu imi  merge:|

Am luat dintr`un GM..sper sa mearga..pe acel GM merge :

new MoneyLost[MAX_PLAYERS];
new MoneyPickup[MAX_PLAYERS][10];
new bool:PickupsCreated[MAX_PLAYERS];
new DestroyMoneyPickupst[MAX_PLAYERS];


forward DestroyMoneyPickups(playerid);
//Money
#define MoneyLossProcent			100
#define TimeToDestroyMoneyPickups 	15000 
new NumberOfPickups	=				10; 

//DELETE PICKUPS IN ... SECONDS
new DeleteTime=15;
La public OnFilterScriptExit()
{
	for(new i=0; i<MAX_PLAYERS; i++)
	{
		if(PickupsCreated[i] == true)
		{
			for(new n=0; n<NumberOfPickups; n++)
			{
			    DestroyPickup(MoneyPickup[i][n]);
			}
			KillTimer(DestroyMoneyPickupst[i]);
		}
	}
}
La public OnPlayerDeath(playerid, killerid, reason)
{

DisablePlayerCheckpoint(playerid);
    MoneyLost[playerid] = GetPlayerMoney(playerid)/MoneyLossProcent;
	DropPlayerWeapons(playerid);
    GivePlayerMoney(playerid, -MoneyLost[playerid]);
	new Float:X, Float:Y, Float:Z;
 	new string[50];
	GetPlayerPos(playerid, X, Y, Z);
	if(PickupsCreated[playerid] == true)
	{
		for(new n=0; n<NumberOfPickups; n++)
		{
		    DestroyPickup(MoneyPickup[playerid][n]);
		}
		KillTimer(DestroyMoneyPickupst[playerid]);
	    PickupsCreated[playerid] = false;
	}

	if(MoneyLost[playerid] != 0)
	{
		for(new p=0; p<NumberOfPickups; p++)
		{
			MoneyPickup[playerid][p] = CreatePickup(1212,3, X+random(3)-random(3), Y+random(3)-random(3), Z-0.6);
		}
		DestroyMoneyPickupst[playerid] = SetTimerEx("DestroyMoneyPickups", TimeToDestroyMoneyPickups, 0, "i", playerid);
		PickupsCreated[playerid] = true;
	}
La public OnPlayerPickUpPickup(playerid, pickupid)
{
	for(new i=0; i<MAX_PLAYERS; i++)
	{
		if(pickupid == MoneyPickup[i][0] || pickupid == MoneyPickup[i][1] || pickupid == MoneyPickup[i][2] || pickupid == MoneyPickup[i][3]
		|| pickupid == MoneyPickup[i][4] || pickupid == MoneyPickup[i][5] || pickupid == MoneyPickup[i][6] || pickupid == MoneyPickup[i][7]
		|| pickupid == MoneyPickup[i][8] || pickupid == MoneyPickup[i][9])
		{
		    GivePlayerMoney(playerid, MoneyLost[i]/NumberOfPickups);
		    DestroyPickup(pickupid);
		}
	}
	DestroyPickup(pickupid);
	return 1;
}

gXvsYS
Posted

stuntman-=!!" post="64781" timestamp="1302275567"]

Poate ai prea multe pickupuri pe server, incearca sa-l pui pe Incognito's Streamer.

Eu pe ala il am..si cu sistemu care l`a zis Ruben nu merge..
gXvsYS
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.