[Pomoc] Engine

Započeo Smaracx, April 05, 2013, 20:14:54 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta: od nule
Problem: kako da namestim da ne mora da pali motor vozila na biciklu
Deo koda: CMD:engine(playerid, params[])
{
    new vehicleid = GetPlayerVehicleID(playerid);
    if(IsPlayerInAnyVehicle(playerid))
    {
            if(IsABicikl(vehicleid)){SendClientMessage(playerid, SIVA," Ovo je bicikl, nema motor !");return 1;}
            if(vehMotor[vehicleid] == 0)
            {
                                new string[128];
new sendername[MAX_PLAYER_NAME];
                                new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
                    SetVehicleParamsEx(GetPlayerVehicleID(playerid), 1, 0, alarm, doors, bonnet, boot, objective);
GetPlayerName(playerid, sendername, sizeof(sendername));
vehMotor[vehicleid] = 1;
                                SetTimerEx("StartEngine", 3000, 0, "i", playerid);
                                format(string, sizeof(string), "* %s okrece kljuc i pokusava da upali motor.", sendername);
            ProxDetector(30.0, playerid, string, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
                                GameTextForPlayer(playerid, "~w~Motor se pokrece...",3500,3);
                                engineOn[GetPlayerVehicleID(playerid)] == 1;
}
else if(vehMotor[vehicleid] == 1)
            {

                                new string[128];
new sendername[MAX_PLAYER_NAME];
                                new engine, lights, alarm, doors, bonnet, boot, objective;
                    GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
                    SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, 0, alarm, doors, bonnet, boot, objective);
vehMotor[vehicleid] = 0;
                                TogglePlayerControllable(playerid, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
                                format(string, sizeof(string), "* %s okrece kljuc i gasi motor.", sendername);
            ProxDetector(30.0, playerid, string, LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA,LJUBICASTA);
        }
    }
    return 1;
}
Poslednja Izmena: April 05, 2013, 20:15:45 POSLE PODNE od Smaracx
MySamp: Uskoro
www.my-samp.info

vidis da ima ovo
if(IsABicikl(vehicleid)){SendClientMessage(playerid, SIVA," Ovo je bicikl, nema motor !");return 1;}
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!

Dodao sam to, ali to ti je da igrac ne moze da kuca /engine kad je na bicikli
MySamp: Uskoro
www.my-samp.info

pa da to znaci da ako je na biciklu da nemoze koristi engine komandu, al onda nisam dobro skuzio sta oces,
jer od ove recenice
kako da namestim da ne mora da pali motor vozila na biciklu
to bi to trebalo biti?
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!

pa gledaj, ja sam dodao to i ne moze da se kuca engine na biciklu, ali ja kad sednem na bicikl nmg da se mrdam(kao kad je motor vozila ugasen)
MySamp: Uskoro
www.my-samp.info

pa stavis da te odledi, kad si na biciklu
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!

resio, moze lock
MySamp: Uskoro
www.my-samp.info