Witam, chcia?bym stworzy? list? pojazd?w znajduj?cych si? w pobli?u pod komend?. Problem jest w tym, ?e poni?szy kod nie wykonuje si? i wyskakuje napis na chacie "SERVER: Unknown command" zamiast tego kt?ry ustali?em.
dcmd_sprzet(playerid, params[])
{
#pragma unused params
new str[50];
for(new i; i <= sizeof(PSPZ); i++)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
new Float:Distance = GetVehicleDistanceFromPoint(i, x, y, z);
1. Funkcja GetPlayerPos powinna zosta? u?yta poza p?tl? (przed p?tl?), po co pobiera? pozycj? gracza w p?tli, wystarczy raz pobra? pozycj?.
2. Brak pewno?ci, ?e pojazd o danym ID istnieje, u?yj do tego funkcji IsValidVehicle.
3. Przy funkcji format powiniene? nadpisa? dany string, bo aktualnie sformatowana tablica b?dzie posiada? tylko ostatni pojazd.
4. Funkcja ShowPlayerDialog powinna znajdowa? si? poza p?tl?, ca?y kod w skr?cie.
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach