Abend liebe Leser
Ich bin grad so nebenher am Scripten und möchte aktuell den Befehl /Enter scripten.
Jedoch habe ich das problem, dass ich diesen Befehl von überall eingeben kann und werde dann in mein Interior Telepotiert.
Warum, weis ich leider nicht. Normalerweise sollte es nur im Radius von 3metern gehen.
Könnt ihr mir bitte weiterhelfen ?
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp("/enter",cmdtext,true))
{
if(!IsPlayerInRangeOfPoint(playerid, 3.0,739.0507,-1417.6555,13.5234))
Create3DTextLabel("Test",0x33CCFFAA,739.0507,-1417.6555,13.5234,30.0,0,0);
SetPlayerPos(playerid, 203.777999,-48.492397,1001.804687);
SetPlayerInterior(playerid, 1);
return 1;
}
return 0;
}