new door; forward outdoor();
door=CreateObject(1569, 245.791015625, 72.68359375, 1002.640625);
public OnPlayerCommandText(playerid, cmdtext[])
{
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
new cmd[256];
new tmp[256];
new giveplayerid, moneys, idx;
cmd = strtok(cmdtext, idx);
if( !strcmp(cmdtext, "/door", true) )
{
MoveObject(door, 0.0000, 0.0000, 111.15942382813);
SetTimer("outdoor",5000, false);
return 0;
}
Say: /door (in LSPD HQ) Server unknow command.
if( !strcmp(cmdtext, "/door", true) )
{
MoveObject(door, 0.0000, 0.0000, 111.15942382813);
SetTimer("outdoor",5000, false);
return 0;
}
if(!strcmp(cmdtext, "/door", true))
{
MoveObject(door, 0.0000, 0.0000, 111.15942382813);
SetTimer("outdoor",5000, false);
return 1;
}
.
#define FILTERSCRIPT
#include <a_samp>
#define COLOR_BRIGHTRED 0xFF0000AA
#define COLOR_YELLOW 0xFFFF00AA
#pragma tabsize 0
new openmygate;
forward GateCheck();
new mygate;
public OnFilterScriptInit()
{
mygate=CreateObject(980,1240.456,-740.180,97.381,0.0,5.157,26.797);
SetTimer("GateCheck",30000,1);
}
public GateCheck()
{
if(openmygate == 1) MoveObject(mygate,1240.456,-740.180,97.381, 1);
openmygate = 0;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/dooropen", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
if(!IsPlayerInRangeOfPoint(playerid, 50.0, 1240.341,-740.190,91.871)) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You have to be near that gate to use this command.");
else
MoveObject(mygate,1240.341,-740.190,91.871, 1);
openmygate = 1;
SendClientMessage(playerid, COLOR_YELLOW, "Door opened. It will automatically close after 30 seconds.");
}
return 1;
}
return 0;
}
|
Originally Posted by [HiC
TheKiller ]
Change pawn Код:
pawn Код:
. |