new isInZone[MAX_PLAYERS];
CMD: enterzone(playerid, params[]);
{
isInZone[playerid] = 1;
return 1;
}
CMD:leavezone(playerid, params[]);
{
isInZone[playerid] = 0;
return 1;
}
//Globals
new GangWarYo, bool:isInGangWarYoYo[MAX_PLAYERS];
//gamemode_init
GangWarYo = CreateDynamicSphere(1607.3588,1818.5978,10.8203,15,-1,-1,-1);
//CreateDynamicSphere returns the assigned ID, so we store it in a var as an int.
public OnPlayerEnterDynamicArea(playerid, areaid)
{
if(areaid == GangWarYo)
{
isInGangWarYoYo[playerid] = true;
}
}
public OnPlayerLeaveDynamicArea(playerid, areaid)
{
if(areaid == GangWarYo)
{
isInGangWarYoYo[playerid] = false;
}
}
command(example,playerid,params[])
{
if(isInGangWarYoYo[playerid]) return SendClientMessage(playerid,0xffffff,"Yo nigga you cant do dis in da turf war yippy yo.");
//rest of command goes here
return 1;
}
|
ty , but what include i need ?
error 017: undefined symbol "CreateDynamicSphere" |
|
Use Incognitos Streamer https://sampforum.blast.hk/showthread.php?tid=102865
|

if(IsPlayerConnected(killerid) && killerid != INVALID_PLAYER_ID)
{
AccInfo[killerid][Kills]++;
//----------------------------------------------------------------------
//Killing Spree, Best Killing Spree and Others
//----------------------------------------------------------------------
if(AccInfo[killerid][KSpree] != AccInfo[killerid][BKSpree])
{
AccInfo[killerid][KSpree]++;
//------------------------------------------------------------------
PlayerTextDrawHide(killerid, KSpree1[killerid]);
format(string, 128, "~r~Killing Spree: ~y~%d", AccInfo[killerid][KSpree]);
PlayerTextDrawSetString(killerid, KSpree1[killerid], string);
PlayerTextDrawShow(killerid, KSpree1[killerid]);
PlayerTextDrawHide(killerid, KSpree2[killerid]);
format(string, 128, "~y~+1 Score, +500 Cash");
PlayerTextDrawSetString(killerid, KSpree2[killerid], string);
PlayerTextDrawShow(killerid, KSpree2[killerid]);
SetTimerEx("HKTXD", 3000, false, "i", killerid);
//------------------------------------------------------------------
GivePlayerMoney(killerid, 500);
}
else
{
AccInfo[killerid][KSpree]++; AccInfo[killerid][BKSpree]++;
PlayerTextDrawHide(playerid, KSpree1[killerid]);
format(string, 128, "~r~Killing Spree: ~y~%d", AccInfo[killerid][KSpree]);
PlayerTextDrawSetString(killerid, KSpree1[killerid], string);
PlayerTextDrawShow(killerid, KSpree1[killerid]);
PlayerTextDrawHide(killerid, KSpree2[killerid]);
format(string, 128, "~r~Best Killing Spree: ~y~%d", AccInfo[killerid][BKSpree]);
PlayerTextDrawSetString(killerid, KSpree2[killerid], string);
PlayerTextDrawShow(killerid, KSpree2[killerid]);
PlayerTextDrawHide(killerid, KSpree3[killerid]);
format(string, 128, "~y~+1 Score, +500 Cash");
PlayerTextDrawSetString(killerid, KSpree3[killerid], string);
PlayerTextDrawShow(killerid, KSpree3[killerid]);
SetTimerEx("HKTXD", 3000, false, "i", killerid);
//------------------------------------------------------------------
GivePlayerMoney(killerid, 1000);
}
}