[Pomoc]Mehanicar


Započeo Sukna, Februar 18, 2014, 17:48:38 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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
69

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;
}
69

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;
}
69

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.
69

Denis_Lapi

*

Balkan SA:MP Web Designer

C++ on hoce da mu respawna zakaceno vozilo, a ne ono koje vozi..

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

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.
Poslednja Izmena: Februar 21, 2014, 16:57:36 POSLE PODNE od [UG]C++
69