Skripta koju koristim:Moja
Detaljan opis problema:Ovako > kako cu da uradim npr cmd /otkaci da postavi chekpoint meh garaza i da mehanicar dovede auto tu , kad dovede da pare da igracu i da se vozilo respawna?
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
SetPlayerCheckpoint + GivePlayerMoney + SetVehicleToRespawn
Pocetnik sam
Ako bi mogao uraditi CMD .... ? :D
YCMD:otkaci(playerid, params[], help)
{
// ovo ti je samo primer
SetPlayerCheckpoint(playerid, X, Y, Z, velicina cp-a);
}
public OnPlayerEnterCheckpoint(playerid)
{
new vozilo_id = GetPlayerVehicleID(playerid);
if(Tvojaprovera za vozilo mehanicara(vozilo_id))
{
GivePlayerMoney(playerid, kolicina);
DisablePlayerCheckpoint(playerid);
SetVehicleToRespawn(vozilo_id);
}
return 1;
}
Samo jos nesto kako bih mogao da dodam timer msm u CMD svakih 10 minuta moze da otkaci vozilo ?
new MozeOtkaciti[MAX_PLAYERS];
primer
CMD:otkaci(playerid, params[])
{
MozeOtkaciti[playerid] = 1;
SetTimerEx("mOtkaciti", 600000, false"i", playerid);
return 1;
}
forward mOtkaciti(playerid);
public mOtkaciti(playerid)
{
MozeOtkaciti[playerid] = 0;
return 1;
}
Uradio sam sve ovo ali kad zakacim auto odvedem do chekpointa respawna mi se auto (od mehanicara) ?
pa mozda nekoristi varijablu kao proveru vec samo ulaz OnPlayerEnterCp a mozda u njemu ima globalni setvehicletorespawn proveri to.
C++ on hoce da mu respawna zakaceno vozilo, a ne ono koje vozi..
Citat: denis_lapi poslato Februar 21, 2014, 16:47:44 POSLE PODNE
C++ on hoce da mu respawna zakaceno vozilo, a ne ono koje vozi..
hvala sto rece
ovako napravis varijablu
new ZakacioVozilo[MAX_PLAYERS];
i kad kacis
new kacivozilo = GetPlayerVehicleID(playerid);
ZakacioVozilo[playerid] = kacivozilo; // uzima id vozila
i kad udjes u cp
if(ZakacioVozilo[playerid] > 0)
{
SetVehicleToRespawn(ZakacioVozilo[playerid]);
}
ajd probaj ovako.