Problem(error/warning): Treba mi pomoc oko komande za rr vozila, nikako je ne mogu naci u svom modu... ako moze neko poslati kodove
Deo skripte: [ pawn ] // [ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ] //// [ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): Nije nikakav problem
[pawn]YCMD:rr(playerid, params[], help)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Moras biti u vozilu!"); //Proveravamo da li je igrac u vozilu
new vozilo = GetPlayerVehicleID(playerid); //Pravimo novu varijablu i dodelimo joj vrednost id-a vozila u kome se igrac nalazi
SetVehicleToRespawn(vozilo); //Respawn vozila
SendClientMessage(playerid, -1, "Respawn si vozilo!"); //Slatka porukica iz gasa
return 1;
}[/pawn]
Citat: V01D poslato Jul 05, 2020, 14:43:30 POSLE PODNE
[pawn]YCMD:rr(playerid, params[], help)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Moras biti u vozilu!"); //Proveravamo da li je igrac u vozilu
new vozilo = GetPlayerVehicleID(playerid); //Pravimo novu varijablu i dodelimo joj vrednost id-a vozila u kome se igrac nalazi
SetVehicleToRespawn(vozilo); //Respawn vozila
SendClientMessage(playerid, -1, "Respawn si vozilo!"); //Slatka porukica iz gasa
return 1;
}[/pawn]
Isuse zašto varijabla ovde hahahahaha
Bespotrebna varijabla iskreno
[pawn]
YCMD:rr(playerid, params[], help)
{
#pragma unused help
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Moras biti u vozilu!");
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, -1, "Respawn si vozilo!");
return 1;
}
[/pawn]
Varijablu konkretno koristiti samo ako ćeš slat igraču povratni SCM sa ID-om vozila kao i svim administratorima koji ID vozila je respawnao, recimo ime modela i ostalo, da se stalno ne bi pozivala funkcija, nego da se jednom spremi u varijablu i onda varijabla da radi za sebe, a pošto se u svakom slučaju u tom kodu samo 1 poziva funkcija za uzimanje ID-a vozila, varijabla jeste višak - ali po tom kodu. Budući da ne provjeravaš dal vozilo ima trailer (prikolicu), što bi isto trebao respawnati, onda ne treba, ali ako to dodaš, bolje da ostaviš varijablu.