Hallo ich mache es kurz, wegen Uhrzeit.
Ich habe einen Befehl gemacht:
if(!strcmp("/fish",cmdtext))
{
if(SpielerInfo[playerid][pAngelschein] == 1)
{
if(IsPlayerInRangeOfPoint(playerid, 2.0, 354.5844,-2088.7947,7.8359)) //................................................................................
{
if(SpielerInfo[playerid][pFish_1] > 1)
{
new Zufallsmsg = random(8);
if(Zufallsmsg == 1) { SendClientMessage(playerid,c_a,"** Kein Fisch hat angebissen. Versuche es erneut!"); }
else if(Zufallsmsg == 2) { SendClientMessage(playerid,c_a,"** Du hast nur eine Hose gefangen. Versuche es erneut!"); }
else if(Zufallsmsg == 3) { SendClientMessage(playerid,c_a,"** Du hast nur einen Hut gefangen. Versuche es erneut!"); }
else if(Zufallsmsg == 4) { SendClientMessage(playerid,c_a,"** Du hast nur ein Stiefel gefangen. Versuche es erneut!"); }
else if(Zufallsmsg == 5) { SpielerInfo[playerid][pFish_1] = 1; SendClientMessage(playerid,c_a,"** Du hast eine Forelle gefangen. Die Forelle ist nun im Fisch-Slot: 1!"); }
else if(Zufallsmsg == 6) { SpielerInfo[playerid][pFish_1] = 2; SendClientMessage(playerid,c_a,"** Du hast einen Katzenhai gefangen. Der Katzenhai ist nun im Fisch-Slot: 1!"); }
else if(Zufallsmsg == 7) { SpielerInfo[playerid][pFish_1] = 2; SendClientMessage(playerid,c_a,"** Du hast ein Goldfisch gefangen. Der Goldfisch ist nun im Fisch-Slot: 1!"); }
else if(Zufallsmsg == 8) { SpielerInfo[playerid][pFish_1] = 3; SendClientMessage(playerid,c_a,"** Du hast eine Rotfeder gefangen. Die Rotfeder ist nun im Fisch-Slot: 1!"); }
return 1;
}
else if(SpielerInfo[playerid][pFish_2] > 1)
{
new Zufallsmsg = random(8);
if(Zufallsmsg == 1) { SendClientMessage(playerid,c_a,"** Kein Fisch hat angebissen. Versuche es erneut!"); }
else if(Zufallsmsg == 2) { SendClientMessage(playerid,c_a,"** Du hast nur eine Hose gefangen. Versuche es erneut!"); }
else if(Zufallsmsg == 3) { SendClientMessage(playerid,c_a,"** Du hast nur einen Hut gefangen. Versuche es erneut!"); }
else if(Zufallsmsg == 4) { SendClientMessage(playerid,c_a,"** Du hast nur ein Stiefel gefangen. Versuche es erneut!"); }
else if(Zufallsmsg == 5) { SpielerInfo[playerid][pFish_1] = 1; SendClientMessage(playerid,c_a,"** Du hast eine Forelle gefangen. Die Forelle ist nun im Fisch-Slot: 1!"); }
else if(Zufallsmsg == 6) { SpielerInfo[playerid][pFish_1] = 2; SendClientMessage(playerid,c_a,"** Du hast einen Katzenhai gefangen. Der Katzenhai ist nun im Fisch-Slot: 1!"); }
else if(Zufallsmsg == 7) { SpielerInfo[playerid][pFish_1] = 2; SendClientMessage(playerid,c_a,"** Du hast ein Goldfisch gefangen. Der Goldfisch ist nun im Fisch-Slot: 1!"); }
else if(Zufallsmsg == 8) { SpielerInfo[playerid][pFish_1] = 3; SendClientMessage(playerid,c_a,"** Du hast eine Rotfeder gefangen. Die Rotfeder ist nun im Fisch-Slot: 1!"); }
return 1;
}
}
}
else
{
SendClientMessage(playerid,c_rot,"** Um angeln zu können, musst du einen gültigen Angelschein besitzen!");
return 1;
}
}
Ich bekomme die keinen Angelschein Nachricht. Wenn ich mir einen Angelschein mache und zu den Punkt gehe, und /fish eingebe kommt das dieser Befehl nicht gefunden wurde.. Was ist daran falsch? // Ist mein erster Versuch mit Randoms hihi
Sorry für Recht und Grammatikfehler, ich kann mich kaum noch Konzentrieren..
MfG
MassivePython