new gate;
gate = CreateObject(980,443.53085327,947.01824951,4.27847576,0.00000000,0.00000000,125.00000000);
if (strcmp("/open", cmdtext, true, 10) == 0)
{
MoveObject(gate,443.53085327,947.01824951,-2.5,1.5);//
SendClientMessage(playerid, 0xFF9900AA, "Gate Open");
return 1;
}
if (strcmp("/open", cmdtext, true, 10) == 0)
{
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, MAX_PLAYER_NAME);
if(!strcmp("Your Name.",PlayerName,true)) return 0;//Change: Your Name.
MoveObject(gate,443.53085327,947.01824951,-2.5,1.5);
SendClientMessage(playerid, 0xFF9900AA, "Gate Open");
return 1;
}
|
Use this change the "Your Name." to your name in game.
pawn Код:
|
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/kill", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid,0); //KillCommand
SetPlayerScore(playerid,GetPlayerScore(playerid) -1);
SetPlayerWorldBounds(playerid, 945.9079, 326.9805, 1132.754, 688.9946);
GameTextForPlayer(playerid, "You Comited Suicide", 1000, 1);
return 1;
}
if (strcmp("/help", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,COLOR_GREEN,".::.Rules.::.");
SendClientMessage(playerid,COLOR_YELLOW,"1. No cheating.");
SendClientMessage(playerid,COLOR_YELLOW,"2. Don't TeamKill.");
SendClientMessage(playerid,COLOR_YELLOW,"3. Don't go outside the DM zone.");
SendClientMessage(playerid,COLOR_GREEN,".::.Commands.::.");
SendClientMessage(playerid,COLOR_YELLOW,"/kill");
return 1;
}
if (strcmp("/open", cmdtext, true, 10) == 0)
{
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, MAX_PLAYER_NAME);
if(!strcmp("Duckie",PlayerName,true)) return 0;
MoveObject(gate,443.53085327,947.01824951,-2.5,1.5);
SendClientMessage(playerid, 0xFF9900AA, "Gate Open");
return 1;
}
if (strcmp("/close", cmdtext, true, 10) == 0)
{
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, MAX_PLAYER_NAME);
if(!strcmp("Duckie",PlayerName,true)) return 0;
MoveObject(gate,443.53085327,947.01824951,4.27847576,1.5);
SendClientMessage(playerid, 0xFF9900AA, "Gate Closed");
return 1;
}
return 0;
}
if (strcmp("/open", cmdtext, true, 10) == 0)
{
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, PlayerName, MAX_PLAYER_NAME);
if(!strcmp("Duckie",PlayerName,true)) return 0; <--- delete return 0;
MoveObject(gate,443.53085327,947.01824951,-2.5,1.5);
SendClientMessage(playerid, 0xFF9900AA, "Gate Open");
return 1;
}
