Hallöle, ich habe einen Fehler mit meinem Befehl.
Wenn ich InGame Samen kaufen will, passiert nichts.
Ich bekomme keinen Warning , keinen Error garnichts.
Es erscheint InGame nichts wenn ich den Befehl eingebe und ja,
ich bin Drogendealer und war in der Nähe von der angegebenden Position
Ich hoffe ihr könnt mir helfen.Hier ist der Befehl:
if(strcmp("/samenkaufen", cmd, true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,1595.6019,-1556.8660,13.5830,5.0))
{
if(PlayerInfo[playerid][pJob] == 4)
{
PlayerTextDrawSetString(playerid,INFOdraw[playerid][1],"~r~Info:~w~~n~Du hast dir Drogensamen gekauft für 500$!");
PlayerTextDrawShow(playerid,INFOdraw[playerid][1]);
PlayerInfo[playerid][pDrogenSamen] = 1;
GivePlayerMoney(playerid,-500);
}
else
{
SendClientMessage(playerid, COLOR_ERRORTEXT, "Du bist kein Drogendealer oder bist nicht in der Nähe von Vendero.");
return 1;
}
}
return 1;
}
Fehler mit einem Command
- Jayden.Kero
- Geschlossen
- Erledigt
-
-
Bitte printe es und schicke uns dann den log:
if(strcmp("/samenkaufen", cmd, true) == 0)
{
print("Vor Range");
if(IsPlayerInRangeOfPoint(playerid,1595.6019,-1556.8660,13.5830,5.0))
{
print(Vor pJob");
if(PlayerInfo[playerid][pJob] == 4)
{
print("Nach pJob");
PlayerTextDrawSetString(playerid,INFOdraw[playerid][1],"~r~Info:~w~~n~Du hast dir Drogensamen gekauft für 500$!");
PlayerTextDrawShow(playerid,INFOdraw[playerid][1]);
PlayerInfo[playerid][pDrogenSamen] = 1;
GivePlayerMoney(playerid,-500);
}
else
{
print("Else");
SendClientMessage(playerid, COLOR_ERRORTEXT, "Du bist kein Drogendealer oder bist nicht in der Nähe von Vendero.");
return 1;
}
}
return 1;
}
L.G.
heyho -
ocmd:buyseeds(playerid)
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, 1595.6019,-1556.8660,13.5830))return SendClientMessage(playerid, ROT, "Du bist nicht am Samen-Kauf Punkt");
{
if(SpielerInfo[playerid][pJob] != 4)return SendClientMessage(playerid, ROT, "Du bist kein Drogendealer");
{
SpielerInfo[playerid][pDrogenSamen] += 1;
GivePlayerMoney(playerid,-500);
new message[75];
format(message, sizeof(message), "Du hast dir 1 Drogen-Samen gekauft. Du hast nun %d Drogen-Samen.", SpielerInfo[playerid][pDrogenSamen]);
SendClientMessage(playerid, GRUEN, message);
}
}
return 1;
}
Must nur die Abfragen in deine Ändern P.S.: Bei IsPlayerInRangeOfPoint muss Vorher die Maximale Entfernung gesetzt werden nicht am Ende -
breadfish.de
Hat das Thema geschlossen.