Dann verwende dafür einfach ein Array.
Statt new IsDoorOpened; machst du einfach new IsDoorOpened[2];
Und dann deine Abfrage so:
new i = /*X*/(playerid);
if(i == -1) return 1;
switch(i)
{
case 0: //Tür 1
{
new Float:x,Float:y,Float:z;
GetDynamicObjectPos(X[i],x,y,z);
MoveDynamicObject(Y[i], x-1.6816,y,z,1);
UpdateDynamic3DTextLabelText(X[i],-1,"/*X*/");
IsDoorOpened[0] = 1; //is Tür 1 offen
}
case 1: //Tür 2
{
UpdateDynamic3DTextLabelText(Y[i],-1,"/*X*/");
IsDoorOpened[1] = 1; //is Tür 2 offen
}
}
