ZitatAlles anzeigen{
if (strcmp("/exitalv", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(1.5,playerid,285.3313,-40.9318,1001.5156))
{
SetPlayerPos(playerid,2158.6421,943.1762,10.8203);
SetPlayerInterior(playerid,0);
}
return 1;
}
if (strcmp("/enteralv", cmdtext, true, 10) == 0)
{
if (PlayerToPoint(1.5,playerid,2158.6421,943.1762,10.8203))
{
SetPlayerPos(playerid,285.3313,-40.9318,1001.5156);
SetPlayerInterior(playerid,1);
}}
return 1;
}
//=======================PlayerToPoint
public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
if(IsPlayerConnected(playerid))
{
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
//printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
}
return 0;
}
ich habe irgendwie ein Prob ein Scriptfile mit diesem Inhalt blocked alle anderen Befehle und lässt den Server irgendwie nicht mehr auf cmds mit / antworten