Hallo, Community!
Ich dachte meine Probleme hätten jetzt ein Ende..
Jedoch bekomme ich bei manchen Befehlen sehr verwirrende Errors.
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)
{
ocmd:tpmark(playerid)
{
if(PlayerInfo[playerid][pAdmin] >= 2)
{
SetPlayerPosFindZ(playerid, fX, fY, fZ);
SendClientMessage(playerid,gelb,"Du hast dich zu dem von dir markierten Punkt teleportiert!");
return 1;
}
SendClientMessage(playerid,knallrot,"Du hast nicht den nötigen Admin Rang!");
return 1;
}
return 1;
}
{
ocmd:tpmark(playerid)
{
if(PlayerInfo[playerid][pAdmin] >= 2)
{
SetPlayerPosFindZ(playerid, fX, fY, fZ);
SendClientMessage(playerid,gelb,"Du hast dich zu dem von dir markierten Punkt teleportiert!");
return 1;
}
SendClientMessage(playerid,knallrot,"Du hast nicht den nötigen Admin Rang!");
return 1;
}
return 1;
}
Zb bei diesem bekomme ich diese Errors:
Zeile (50522) : Ungültiger Befehl
Zeile (50522) : Unbekannte Variable : "ocmd_tpmark"
Zeile (50522) : Ungültiger Befehl
Zeile (50522) : Zuviele Fehler in einer Zeile
Zeile (50522) : Unbekannte Variable : "ocmd_tpmark"
Zeile (50522) : Ungültiger Befehl
Zeile (50522) : Zuviele Fehler in einer Zeile
Bei dieser Version:
//Zu Marker auf Map tpen
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)
{
if(strcmp(cmd, "/tpmark", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 2)
{
SetPlayerPosFindZ(playerid, fX, fY, fZ);
SendClientMessage(playerid,gelb,"Du hast dich zu dem von dir markierten Punkt teleportiert!");
return 1;
}
SendClientMessage(playerid,knallrot,"Du hast nicht den nötigen Admin Rang!");
return 1;
}
return 1;
}
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)
{
if(strcmp(cmd, "/tpmark", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 2)
{
SetPlayerPosFindZ(playerid, fX, fY, fZ);
SendClientMessage(playerid,gelb,"Du hast dich zu dem von dir markierten Punkt teleportiert!");
return 1;
}
SendClientMessage(playerid,knallrot,"Du hast nicht den nötigen Admin Rang!");
return 1;
}
return 1;
}
Diesen Error:
Zeile (50522) : Unbekannte Variable : "cmd"