Započeo panameR.
•28. Jun 2011.[pomoc]Brzinomjer
768
pregleda
5
postova
Rookie
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
5 / 100 XP
Početnik(0)
0
Postovi:
70
Teme:
Pridružio se:Okt. 2010
28. Jun 2011.
Skripta koju koristim: LARP
Detaljan opis problema: Kako napravit da se brzinomjer automatski upaljuje cim udes u auto a ne da moras upisivat "/speedo"
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Kako napravit da se brzinomjer automatski upaljuje cim udes u auto a ne da moras upisivat "/speedo"
Dio skripte:
if(strcmp(cmd, "/speedo", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo == 1)
{
PlayerInfo = 2;
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~g~on", 5000, 5);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
}
else if(PlayerInfo == 2)
{
PlayerInfo = 1;
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~off", 5000, 5);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Nemas Speedo-meter");
}
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s -> /speedo",d,m,y,h,mi,s,sendername);
CommandLog(string);
}
return 1;
}
if(strcmp(cmd, "/fuel", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (gGas == 0)
{
gGas = 1;
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~g~Gorivo Info on", 5000, 5);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
}
else if (gGas == 1)
{
gGas = 0;
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~Gorivo Info off", 5000, 5);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
}
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s -> /fuel",d,m,y,h,mi,s,sendername);
CommandLog(string);
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
502
Postovi:
82
Teme:
Pridružio se:Mar. 2011
29. Jun 2011.
Nađi:public Startup i zamjeni ga ovim
public Startup(playerid, vehicleid)
{
new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
new newcar = GetPlayerVehicleID(playerid);
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER || engineOn)
{
//I do nothing!
}
else if(PlayerInfo == 1)
{
if(engineOn == 0)
{
engineOn = 1;
}
TogglePlayerControllable(playerid, true);
}
else if(IsModelAPlane(vehicleid) || IsModelAHeli(vehicleid))
{
if(engineOn == 0)
{
engineOn = 1;
}
TogglePlayerControllable(playerid, true);
}
else if(IsPlayerInAnyVehicle(playerid) && !engineOn && !vehicleEntered && GetPlayerState(playerid) == PLAYER_STATE_DRIVER && pveh != 510 && pveh != 462 && newcar != 59 && newcar != 60 && !IsAHarvest(newcar) && !IsADrugHarvest(newcar) && !IsASweeper(newcar) )
{
SendClientMessage(playerid, COLOR_BLUE, "Stisni SHIFT da upalis motor vozila!");
TogglePlayerControllable(playerid, false);
vehicleEntered = true;
PlayerInfo == 2);
if(IsModelABike(GetPlayerVehicleID(playerid)))
{
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Stavi kacigu da ne dobijes kaznu");
}
else
{
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Zakaci pojas da ne dobijes kaznu");
}
}
else if(IsPlayerInAnyVehicle(playerid) && !engineOn && vehicleEntered && GetPlayerState(playerid) == PLAYER_STATE_DRIVER && pveh != 510 && pveh != 462 && newcar != 59 && newcar != 60 && !IsAHarvest(newcar) && !IsADrugHarvest(newcar) && !IsASweeper(newcar))
{
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Stisni SHIFT da upalis motor!!");
TogglePlayerControllable(playerid, false);
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Stavi ili da ne dobijes kaznu!");
}
}
Eto,ako neradi javi u temi
public Startup(playerid, vehicleid)
{
new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
new newcar = GetPlayerVehicleID(playerid);
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER || engineOn)
{
//I do nothing!
}
else if(PlayerInfo == 1)
{
if(engineOn == 0)
{
engineOn = 1;
}
TogglePlayerControllable(playerid, true);
}
else if(IsModelAPlane(vehicleid) || IsModelAHeli(vehicleid))
{
if(engineOn == 0)
{
engineOn = 1;
}
TogglePlayerControllable(playerid, true);
}
else if(IsPlayerInAnyVehicle(playerid) && !engineOn && !vehicleEntered && GetPlayerState(playerid) == PLAYER_STATE_DRIVER && pveh != 510 && pveh != 462 && newcar != 59 && newcar != 60 && !IsAHarvest(newcar) && !IsADrugHarvest(newcar) && !IsASweeper(newcar) )
{
SendClientMessage(playerid, COLOR_BLUE, "Stisni SHIFT da upalis motor vozila!");
TogglePlayerControllable(playerid, false);
vehicleEntered = true;
PlayerInfo == 2);
if(IsModelABike(GetPlayerVehicleID(playerid)))
{
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Stavi kacigu da ne dobijes kaznu");
}
else
{
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Zakaci pojas da ne dobijes kaznu");
}
}
else if(IsPlayerInAnyVehicle(playerid) && !engineOn && vehicleEntered && GetPlayerState(playerid) == PLAYER_STATE_DRIVER && pveh != 510 && pveh != 462 && newcar != 59 && newcar != 60 && !IsAHarvest(newcar) && !IsADrugHarvest(newcar) && !IsASweeper(newcar))
{
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Stisni SHIFT da upalis motor!!");
TogglePlayerControllable(playerid, false);
SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Stavi ili da ne dobijes kaznu!");
}
}
Eto,ako neradi javi u temi
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava