Moin Leute...
Ich habe mir das YsF Script genommen und wollte es ein wenig editieren,
was ich auch geschafft habe zu 65% schon. Naja ich wollte das LSPD umändern,
dass heißt das ich die komplette Base Objecte etc. löschen wollte un neu machen.
Habe ich alles, doch da gibts ein Problem mit der Schranke anstatt ein Tor will ich
eine Schranke die sich öffnet haben. Das alte Tor ist unter MVTor
hier mal die Zeile:
MVTor = CreateDynamicObject(980, 1540.4725341797, -1627.7060546875, 15.156204223633, 0, 0, 88); //pd1
Und die Funktion
if(strcmp(cmd,"/pd2", true) == 0)
{
if(IsACop(playerid) || IsPlayerInFrac(playerid, 22))
{
MoveDynamicObject(MVTor,1540.4725341797, -1627.7060546875, 20.156204223633,3);
SetTimer("CloseMVTor", 5000, 0);
SendClientMessage(playerid, COLOR_YELLOW,"Das Garagentor ist offen. Beeil dich es schließt in 5 Sekunden");
}
else SendClientMessage(playerid, 0xFF6347AA, "Du hast nicht die Erlaubnis dazu!");
return 1;
}
Und jetzt das CloseMVTor
Function CloseMVTor()
{
MoveDynamicObject(MVTor,1540.4725341797, -1627.7060546875, 15.156204223633,3);
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i) && IsPlayerInRangeOfPoint(i,10.0,1584.747680,-1638.100952,12.492498))
{
PlaySoundForPlayer(i,1035);
SetTimerEx("PlaySoundForPlayer",2000,0,"id",i,1036);
}
}
return 1;
}
Und das ist die Koordinate von der Schranke
in der geschlossenen Waagerechten Position :
CreateObject(968, 1544.67578125, -1630.8084716797, 12.953125, 359.94140625, 88.000885009766, 88.998870849609);
Und hier in der Schräglage in der Offennen Position:
CreateObject(968, 1544.6882324219, -1630.8815917969, 13.3203125, 0, 0, 90);
Kann mir nun jemand bitte sagen wie ich hier vorgehen muss ?
Wäre Nett.
MfG.