Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: _HarDy_ poslato Mart 01, 2013, 19:19:49 POSLE PODNE

Naslov: [pomoc]Paljenje motora
Poruka od: _HarDy_ poslato Mart 01, 2013, 19:19:49 POSLE PODNE
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?
Naslov: Odg: [pomoc]Paljenje motora
Poruka od: FlasH poslato Mart 01, 2013, 19:29:22 POSLE PODNE
Dodaš funkciju:

TextDrawShowForPlayer(playerid, Ime_TextDrawa);
Naslov: Odg: [pomoc]Paljenje motora
Poruka od: _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?  ???
Naslov: Odg: [pomoc]Paljenje motora
Poruka od: FlasH poslato Mart 01, 2013, 19:42:31 POSLE PODNE
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
Naslov: Odg: [pomoc]Paljenje motora
Poruka od: _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
Naslov: Odg: [pomoc]Paljenje motora
Poruka od: FlasH poslato Mart 01, 2013, 19:59:57 POSLE PODNE
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 .. 
Naslov: Odg: [pomoc]Paljenje motora
Poruka od: _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 ?
Naslov: Odg: [pomoc]Paljenje motora
Poruka od: FlasH poslato Mart 01, 2013, 20:03:54 POSLE PODNE
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 staviti


if(engine == 0)
{
        GameTextForPlayer(playerid, "~r~Motor vozila je ugasen!~n~~w~Da ga upalite pritisnite tipku ~g~ALT", 8000, 5);
}