Skripta koju koristim:BalkanEvolution
Detaljan opis problema:Kako da dodam jos auta na rent
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
[POMOC] Rent vozila
Započeo Obrisan korisnik
•10. Apr. 2011.1,229
pregleda
10
postova
10. Apr. 2011.
Enforcer
Novi Član
90 / 100 XP
🌱Početnik(0)
349
Postovi:
52
Teme:
Pridružio se:Dec. 2010
10. Apr. 2011.
dodaj vozila u skriptu
i samo promjeni promjeni idove di ti pokaze poruku.
npr.
u
public OnPlayerStateChange(playerid, newstate, oldstate)
npr ovi brojevi samo ih promjeni
i moguce da imas iste te brojeve u komandi /rentcar
AddStaticVehicle(......)i samo promjeni promjeni idove di ti pokaze poruku.
npr.
u
public OnPlayerStateChange(playerid, newstate, oldstate)
if(newcar >= 348 && newcar <= 363)
{
if (HireCar != newcar)
{
format(string, sizeof(string), "~w~Mozes rentat ovaj motor~n~Cijena:~g~500~n~~w~Da rentas kucaj ~g~/rentbike~w~~n~da izadjes kucaj ~r~/exit",SBizzInfo);
TogglePlayerControllable(playerid, 0);
GameTextForPlayer(playerid, string, 5000, 3);
}
}
npr ovi brojevi samo ih promjeni
i moguce da imas iste te brojeve u komandi /rentcar
Enforcer
Novi Član
90 / 100 XP
🌱Početnik(0)
349
Postovi:
52
Teme:
Pridružio se:Dec. 2010
10. Apr. 2011.
Dakle u.
public OnPlayerStateChange(playerid, newstate, oldstate)
moras imati slican onome gore navedenom text.
I samo izmjenis on brojeve kao ideve vozila mozes ih saznati tako da udjes u auto i kucas /oldcar
i samo te brojeve zamjenis sa novima tako isto i u komandi "/rentcar" ili kako ti vec glasi
public OnPlayerStateChange(playerid, newstate, oldstate)
moras imati slican onome gore navedenom text.
I samo izmjenis on brojeve kao ideve vozila mozes ih saznati tako da udjes u auto i kucas /oldcar
i samo te brojeve zamjenis sa novima tako isto i u komandi "/rentcar" ili kako ti vec glasi
10. Apr. 2011.
evo kad to trazim ovo mi izbaci
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new string;
new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
new vehicle = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER && (pveh != 509 && pveh != 481 && pveh != 510) && IsPlayerInAnyVehicle(playerid) && !IsAHarvest(vehicle) && !IsADrugHarvest(vehicle) && !IsASweeper(vehicle))
{
SetTimerEx("Startup", 1, false, "ii", playerid, vehicle);
SetTimerEx("engine2", 2500, false, "ii", playerid);
}
else if(newstate == PLAYER_STATE_DRIVER && (pveh != 509 && pveh != 481 && pveh != 510) && IsPlayerInAnyVehicle(playerid) && !IsAHarvest(vehicle) && !IsADrugHarvest(vehicle) && !IsASweeper(vehicle))
{
SetTimerEx("Startup", 1, false, "ii", playerid, vehicle);
SetTimerEx("engine2", 2500, false, "ii", playerid);
}
if(newstate == PLAYER_STATE_DRIVER && (pveh == 420 || pveh == 438))
{
SetRealMoney(playerid, ScriptMoney);
}
if(newstate == PLAYER_STATE_ONFOOT)
{
if(PlayerInfo == 1)
{Enforcer
Novi Član
90 / 100 XP
🌱Početnik(0)
349
Postovi:
52
Teme:
Pridružio se:Dec. 2010
10. Apr. 2011.
a pa tu moras nac nesto slicno onome ili jos jednostavnije.
odjes u igru sjednes uvozilo koje ti je za rent i ono ce ti pokazat poruku.
npr ako poruka glas
ovo je vozilo za rent
t i dodjes u skrptu i kucas ovo je vozilo za rent
odjes u igru sjednes uvozilo koje ti je za rent i ono ce ti pokazat poruku.
npr ako poruka glas
ovo je vozilo za rent
t i dodjes u skrptu i kucas ovo je vozilo za rent
10. Apr. 2011.
jel ovo to
if(newcar >= 135 && newcar <= 154)
{
if (HireCar != newcar)
{
format(string, sizeof(string), "~w~Mozete unajmiti ovo vozilo~n~Cijena:~g~$%d~n~~w~Za iznajmiti Koristi ~g~/rentcar~w~~n~za izlazak Koristi ~r~/exit",SBizzInfo);
TogglePlayerControllable(playerid, 0);
GameTextForPlayer(playerid, string, 5000, 3);
}
}
if(newcar >= 112 && newcar <= 130)
{Enforcer
Novi Član
90 / 100 XP
🌱Početnik(0)
349
Postovi:
52
Teme:
Pridružio se:Dec. 2010
10. Apr. 2011.
da.
i sad ovo brojeve promjeni kad dodas nova vozila.
nove brojeve saznas tako kad sjednes uvozilo i kucas /oldcar
if(newcar >= 135 && newcar <= 154)i sad ovo brojeve promjeni kad dodas nova vozila.
nove brojeve saznas tako kad sjednes uvozilo i kucas /oldcar
10. Apr. 2011.
ili..
napravis na vrhu skripte
new RentCars; //ako ces imat 10 auta za rentat;
u OnGamemodeInit
stavis auta
RentCars = AddStaticVehicleEx(....);
RentCars = AddStaticVehicleEx(....);
......
RentCars = AddstaticVehicleEx(....);
i sad uzmes u ovom djelu koda umjesto
if(newcar >= 348 && newcar <= 363)
stavis if(carid==RentCars || carid==RentCars || .... RentCars)
napravis na vrhu skripte
new RentCars; //ako ces imat 10 auta za rentat;
u OnGamemodeInit
stavis auta
RentCars = AddStaticVehicleEx(....);
RentCars = AddStaticVehicleEx(....);
......
RentCars = AddstaticVehicleEx(....);
i sad uzmes u ovom djelu koda umjesto
if(newcar >= 348 && newcar <= 363)
stavis if(carid==RentCars || carid==RentCars || .... RentCars)
11. Apr. 2011.
Imam malo pitanje evo vako cu da stavim dole:
if(newcar >= 135 sta treba ovdje stavit && newcar <= 154 a sta ovdje treba)
{
if (HireCar != newcar)
{
format(string, sizeof(string), "~w~Mozete unajmiti ovo vozilo~n~Cijena:~g~$%d~n~~w~Za iznajmiti Koristi ~g~/rentcar~w~~n~za izlazak Koristi ~r~/exit",SBizzInfo);
TogglePlayerControllable(playerid, 0);
GameTextForPlayer(playerid, string, 5000, 3);
}
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava