February 27, 201016 yr for(new i; i < sizeof(ArmyVehicle); i++) { new vehid = GetVehicleModel(vehicleid); if (vehid == 432 || vehid == 433 || vehid == 425 || vehid == 520 || vehid == 447 || vehid == 470 || vehid == 595) { if(PlayerInfo[playerid][pRank] != 2) { if(driver == 1) { RemovePlayerFromVehicleEx(playerid); format(string, sizeof(string), "Report: %s Is stealing an Army vehicle, Wanted-Level: %d", PlayerName[playerid], GetPlayerWantedLevel(playerid)); SendTeamMessage(TEAM_ARMY, COLOR_BLUE, string); SetPlayerCrime(playerid, "stealing an Army vehicle.", true, true); } } } } maar nu krijgt army ongeveer 7 berichten van "stealing an Army vehicle.",
February 27, 201016 yr Volgens mij kun je [playerid] achter Playername beter weg halen, als je playername bovenaan je callback al in een variable hebt opgeslagen. Edited February 27, 201016 yr by sean5874
February 27, 201016 yr Author dan krijg ik nogsteeds hetzelfde probleem maar,het bericht klopt nu voor Geen meter meer
February 27, 201016 yr Als je onder de regel SetPlayerCrime(playerid, "stealing an Army vehicle.", true, true); break; neerzet, word de loop gestopt.
for(new i; i < sizeof(ArmyVehicle); i++) { new vehid = GetVehicleModel(vehicleid); if (vehid == 432 || vehid == 433 || vehid == 425 || vehid == 520 || vehid == 447 || vehid == 470 || vehid == 595) { if(PlayerInfo[playerid][pRank] != 2) { if(driver == 1) { RemovePlayerFromVehicleEx(playerid); format(string, sizeof(string), "Report: %s Is stealing an Army vehicle, Wanted-Level: %d", PlayerName[playerid], GetPlayerWantedLevel(playerid)); SendTeamMessage(TEAM_ARMY, COLOR_BLUE, string); SetPlayerCrime(playerid, "stealing an Army vehicle.", true, true); } } } }maar nu krijgt army ongeveer 7 berichten van "stealing an Army vehicle.",