Skripta : CL
Problem : E vako ubacio sam sistem paljenja/gasenja motora na vozilima iz NL
I sada kada rram srv i udjem u neko vozilo
Ne izbaci mi textdraw da je ugasen motor nego udjem pa izadjem pa ponovno udjem u vozilo i onda tek mi pise ...
Kako da to sredim ?
Dio skripte :
if (newstate == PLAYER_STATE_DRIVER)
{
if(VoziloJeBicikla(GetVehicleModel(GetPlayerVehicleID(playerid))))
{
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, lights, alarm, doors, bonnet, boot, objective);
}
new v = GetPlayerVehicleID(playerid);
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(v, engine, lights, alarm, doors, bonnet, boot, objective);
if(engine == -1 && !VoziloJeBicikla(GetVehicleModel(GetPlayerVehicleID(playerid))))
{
SetVehicleParamsEx(v, 0, 0, alarm, doors, bonnet, boot, objective);
}
if(engine == 0)
{
GameTextForPlayer(playerid, "~r~Motor vozila je ugasen!~n~~w~Da ga upalite pritisnite tipku ~g~ALT", 8000, 5);
}
Slika : /
Molim vas hitno..
EDIT :
Jel bi trebao mozda dodati ispod "OnVehicleSpawn " da je engine == 0 ? il?
Dodaš funkciju:
TextDrawShowForPlayer(playerid, Ime_TextDrawa);
al ima ovo
GameTextForPlayer(playerid, "~r~Motor vozila je ugasen!~n~~w~Da ga upalite pritisnite tipku ~g~ALT", 8000, 5);
To je slicno? ???
Citat: _HarDy_ poslato Mart 01, 2013, 19:32:36 POSLE PODNE
al ima ovo
GameTextForPlayer(playerid, "~r~Motor vozila je ugasen!~n~~w~Da ga upalite pritisnite tipku ~g~ALT", 8000, 5);
To je slicno? ???
Sada te ništa ne kužim ajde objasni,ako nije problem :P
Pa vidis da to ima u skripti "GameTextForPlayer"
Zar nije to i textdrawshowforplayer slicno
Zar nebi trebalo i GameText pokazati?
Kontas?
Meni ne pokaze prvi put kad sjednem.. Nego moram sjesti , izaci iz vozila , pa opet sjesti da mi prikaze da je ugasen ;S
Citat: _HarDy_ poslato Mart 01, 2013, 19:52:16 POSLE PODNE
Pa vidis da to ima u skripti "GameTextForPlayer"
Zar nije to i textdrawshowforplayer slicno
Zar nebi trebalo i GameText pokazati?
Kontas?
Meni ne pokaze prvi put kad sjednem.. Nego moram sjesti , izaci iz vozila , pa opet sjesti da mi prikaze da je ugasen ;S
Aham,nisam skužio da je GameText ..
xD aj dobro .. nego jel znas do cega je ? :S
Jel dobro ovo newstate == PLAYER_STATE_DRIVER
Il trebam dodati jos nesto ?
Citat: _HarDy_ poslato Mart 01, 2013, 20:01:52 POSLE PODNE
xD aj dobro .. nego jel znas do cega je ? :S
Jel dobro ovo newstate == PLAYER_STATE_DRIVER
Il trebam dodati jos nesto ?
Hmmm.. Probaj pa vidi ..
ili probaj možda na OnPlayerEnterVehicle stavitiif(engine == 0)
{
GameTextForPlayer(playerid, "~r~Motor vozila je ugasen!~n~~w~Da ga upalite pritisnite tipku ~g~ALT", 8000, 5);
}