Was wird dir so im Server Log ausgegeben?
C
ocmd:flameweed(playerid)
{
printf("CMD");
if(!IsACop(playerid) || !OnDuty[playerid]) return 1;
for(new wI; wI < MAX_WEED; ++wI)
{
printf("wI: %d | planted: %d", wI, wInfo[wI][WeedPlanted]);
if(wInfo[wI][WeedPlanted] != 1) continue;
printf("Range: %d", PlayerToPoint(2, playerid, wInfo[wI][WeedX], wInfo[wI][WeedY], wInfo[wI][WeedZ]));
if(!PlayerToPoint(2, playerid, wInfo[wI][WeedX], wInfo[wI][WeedY], wInfo[wI][WeedZ])) continue;
printf("OnFire: %d", wInfo[wI][OnFire]);
if(wInfo[wI][OnFire]) continue;
printf("ok");
SendClientMessage(wInfo[wI][WeedOwner], COLOR_YELLOW, "Deine Weed Pflanze wurde von einem Polizisten angezündet!!!");
SendClientMessage(playerid, COLOR_YELLOW, "Die Weed Pflanze wurde angezündet. Warte bis Sie vollständig verbrannt wurde!");
wInfo[wI][OnFire] = true;
SetTimerEx("SetWeedOnFire", (55000 * 2), 0, "ii", playerid, wI);
break;
}
return 1;
}
Alles anzeigen