Hallo,
ich habe ein Tor erstellt,
doch wenn ich den Befehl eingeben kommt:
Server: Unkow Command!
Hallo,
ich habe ein Tor erstellt,
doch wenn ich den Befehl eingeben kommt:
Server: Unkow Command!
Unter welches public hast Du es eingefügt?^^
Aso
Onegamemodeinit:
New Zolltor1;
dann
Zolltor1 = Createobjekt.......usw...
dann bei OnePlayerCommandText
if(strcmp(cmd,"/Zoll1",true) == 0)
{
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
{
if(Zolltor1 == 0)
{
MoveObject(Zolltor1,975, 48.26872253418, -1525.3394775391, 5.723171710968, 0, 0, 262.73498535156);
Zolltor1 = 1;
}
else
{
MoveObject(Zolltor1,975, 48.26872253418, -1525.3394775391, 0.723171710968, 0, 0, 262.73498535156);
Zolltor1 = 0;
}
}
else SendClientMessage(playerid,COLOR_RED," Du bist kein Polizist!");
return 1;
}
Es öffnet sich, aber es geht nicht mehr zu!
und es öffnet sich schräg nach unten! Es soll sich gerad enach tunen öffnen!
<Es fliegt durch die map und hält niemals an!
Mach es mal mit SetObjectPos(objectID, x, y, z);
Dann fährt es ja nicht runter sondern ist einfach so weg
versuch es ma so
if(strcmp(cmd,"/Zoll1",true) == 0)
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
{
if(Zolltor1 == 0)
{
MoveObject(Zolltor1,975, 48.26872253418, -1525.3394775391, 5.723171710968, 0, 0, 262.73498535156);
Zolltor1 = 1;
}
else
{
MoveObject(Zolltor1,975, 48.26872253418, -1525.3394775391, 0.723171710968, 0, 0, 262.73498535156);
Zolltor1 = 0;
}
}
else SendClientMessage(playerid,COLOR_RED," Du bist kein Polizist!");
return 1;
}
so mache ich es mit meinen Toren für z.B: admins,fraktionen und gteams
Wow und den Dritten Post mim gleichen Prob gefunden xD Hier die anderen zwei:
Tore weg
http://forum.sa-mp.de/wbb/san-andreas-multiplayer/scripting-base/scriptwünsche/36779-suche-jemand-der-mir-torbefehle-macht
also das new Zolltor1; gehört in dein Script nach Oben wo forward oder so steht, einfach unterbei einfügen.
die Definition Zolltor1 = Createobjekt.......usw. gehören in das Callback OnGameModeInit, hoffe es ist nun klar für dich.