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); } }