CMD:gate(playerid,params[]) { if(IsPlayerInRangeOfPoint(playerid,10,1428.6456, 242.0033, 20.3020)) { switch(Open)//Check whether the gate opened or closed { case true://If the gate opened { MoveObject(Gate,1428.6456, 242.0033, 20.3020,4);//Close the gate Open = false;//false for closed } case false://If the gate closed { MoveObject(Gate,1426.5259, 237.4716, 20.3020,4);//Open the gate Open = true;//true for opened } } return 1; } SendClientMessage(playerid,ORANGE,"You're not close enough to the gate.");//Send error message if player isn't near any gate return 1; }
CMD:gate(playerid,params[])
{
if(gTeam[playerid] == TEAM) // your faction that you want to open your gate
{
if(IsPlayerInRangeOfPoint(playerid,10,1428.6456, 242.0033, 20.3020))
{
switch(Open)//Check whether the gate opened or closed
{
case true://If the gate opened
{
MoveObject(Gate,1428.6456, 242.0033, 20.3020,4);//Close the gate
Open = false;//false for closed
}
case false://If the gate closed
{
MoveObject(Gate,1426.5259, 237.4716, 20.3020,4);//Open the gate
Open = true;//true for opened
}
}
return 1;
}
SendClientMessage(playerid,ORANGE,"You're not close enough to the gate.");//Send error message if player isn't near any gate
return 1;
}
#define FILTERSCRIPT #include <a_samp> #include <zcmd> #if defined FILTERSCRIPT #define ORANGE 0xF97804FF #endif new Gate, bool:Open; //Single gate public OnFilterScriptInit() { Gate = CreateObject(989,1428.6284, 241.9930, 20.3020,359.2969, 0.7000, 172.9962, 0.0); return 1; } CMD:gate(playerid,params[]) { if (group[playerid] == 9) { if(IsPlayerInRangeOfPoint(playerid,10,1428.6456, 242.0033, 20.3020)) { switch(Open)//Check whether the gate opened or closed { case true://If the gate opened { MoveObject(Gate,1428.6456, 242.0033, 20.3020,4);//Close the gate Open = false;//false for closed } case false://If the gate closed { MoveObject(Gate,1426.5259, 237.4716, 20.3020,4);//Open the gate Open = true;//true for opened } } return 1; } SendClientMessage(playerid,ORANGE,"You're not close enough to the gate.");//Send error message if player isn't near any gate return 1; }
#define FILTERSCRIPT #include <a_samp> #include <zcmd> #if defined FILTERSCRIPT #define ORANGE 0xF97804FF #endif new Gate, bool:Open; //Single gate public OnFilterScriptInit() { Gate = CreateObject(989,1428.6284, 241.9930, 20.3020,359.2969, 0.7000, 172.9962, 0.0); return 1; } GROUP_ADD<9> { @YCMD:gate; } CMD:gate(playerid,params[]) { if (group[playerid] == 9) { if(IsPlayerInRangeOfPoint(playerid,10,1428.6456, 242.0033, 20.3020)) { switch(Open)//Check whether the gate opened or closed { case true://If the gate opened { MoveObject(Gate,1428.6456, 242.0033, 20.3020,4);//Close the gate Open = false;//false for closed } case false://If the gate closed { MoveObject(Gate,1426.5259, 237.4716, 20.3020,4);//Open the gate Open = true;//true for opened } } return 1; } SendClientMessage(playerid,ORANGE,"You're not close enough to the gate.");//Send error message if player isn't near any gate return 1; }
#define TEAM_VAGOS 0
new Faction[128];
if(Faction[playerid] != TEAM_VAGOS) return SendClientMessage(playerid, -1, "You're not vagos member!");
C:\Users\Josh\Desktop\FCSLRP\pawno\include\YSI\y_i terate.inc(197) : fatal error 111: user error: "Old foreach.inc files are no longer compatible with YSI." Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. |