OVako ubacio sam auta AddStaticVehicle(koordinate auta)
i sada kada udjem u auto pise da kradem medicinsko auto...zasto to?
http://balkan-samp.com/forum/index.php?topic=2179.0
tu citaj moj post.. pazljivo i polako ;)
if(strcmp(cmd, "/tune", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerToPoint(3, playerid,2039.6188,-2408.2690,13.5469))
{
if(IsPlayerInAnyVehicle(playerid))
{
new vehid = GetPlayerVehicleID(playerid);
new vehm = GetVehicleModel(vehid);
if(vehm == 560)
{
AddVehicleComponent(vehid,1023);
AddVehicleComponent(vehid,1081);
AddVehicleComponent(vehid,1027);
AddVehicleComponent(vehid,1010);
AddVehicleComponent(vehid,1033);
}
else
{
SendClientMessage(playerid,COLOR_GRAD2," Tuning radi samo za Sultane !");
return 1;
}
}
else
{
SendClientMessage(playerid,COLOR_LIGHTRED," Morate biti u vozilu Sultan !");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste u TUNING garazi na aeru");
}
}
return 1;
}
od kad sam ovo ubacio to mi se desava nema ono stealing a ambulance vehicle
Lol, pa to ti je komanda za tuning, ako si na airu u garazi, ako si u vozilu, ti stavlja valjda nitro i tako nesto na vozilo.. samo pazi, sad ako stavis nitro na motor, crashat ce ti server.. pa zato nije dobra ova vrsta /tunea
nece crashat zato sto je ova komanda samo za sultan ;)
a da nisam vidio ovo
if(vehm == 560)
.. onda nece crashat :P
al nekuzim onda zasto pise samo za sultan koji sam save na aeru da kradem hitnu pomoc...
a di si ubacio onaj AddStaticVehicle(...)?
Citat: BiNG poslato Novembar 25, 2009, 17:36:25 POSLE PODNE
OVako ubacio sam auta AddStaticVehicle(koordinate auta)...
u ongamemodeinit ispod
ovog:
LinkVehicleToInterior(116, 7);
LinkVehicleToInterior(117, 7);
LinkVehicleToInterior(118, 7);
LinkVehicleToInterior(119, 7);
LinkVehicleToInterior(120, 4);
LinkVehicleToInterior(121, 4);
LinkVehicleToInterior(122, 4);
LinkVehicleToInterior(123, 4);
LinkVehicleToInterior(124, 14);
LinkVehicleToInterior(125, 14);
LinkVehicleToInterior(126, 14);
LinkVehicleToInterior(127, 14);
Jel ti pada na pamet ID vozila?Jel ti pada na pamet da je ID spawnanog sultana isti kao sto je bio ID nekog vozila hitne pomoci?
nije ID vozila id vozila za /veh je 560 a procitaj gore u scripti vehid 560 znaci za sve sultane dinko
model id je globalni id koji je namjesten u GTA-SA
vehicle id sluzi za specifiranje nekog auta kojeg ti napravis a IDovi idu po redu(linked list) te je to unutar SAMP-a
BtW nije samo kod slutana nego i motore sam snimio i kad sjednem na neke kaze nisi school instructor a uopste nisam snimao ID-ove auta nego samo addstaticvehicle neznam koji je k***c
pa gle -.- ... to napravi
http://balkan-samp.com/forum/index.php?topic=2179.0
Nekuzis ti mene,nemislim na ID sultana nego na ove ID-eve
public IsABoat(carid)
{
if(carid >= 86 && carid <=90)
{
return 1;
}
return 0;
}
public IsAPlane(carid)
{
if(carid==39||carid==40||carid==60||carid==83||carid==91||carid==92||carid==93||carid==95||carid==96||carid==99||carid==100||carid==101||carid==102||carid==103||carid==104||carid==105||carid==106||carid==107||carid==108||carid==109)
{
return 1;
}
return 0;
}
public IsACopCar(carid)
{
if((carid >= 35) && (carid <= 60) || carid == 66 || carid == 67 || carid == 91 || carid == 92 || carid == 93 || carid == 36)
{
if(carid == 45 || carid == 46 || carid == 55 || carid == 59) { return 0; }
return 1;
}
return 0;
}
public IsAnAmbulance(carid)
{
if((carid >= 61) && (carid <= 63)|| carid == 83)
{
return 1;
}
return 0;
}
public IsATruck(carid)
{
if(carid >= 78 && carid <= 81)
{
return 1;
}
return 0;
}
fala dinko
joj, ali ako je stavio da samo MODEL ID sultana onda nemoze to biti MODEL ID ambulantskog vozila - kako ne kuzis :S
eto gle:
new vehm = GetVehicleModel(vehid);
if(vehm == 560)
znaci samo ako je MODEL auta 560 kondicija ce biti tocna ;)
Citat: JoeBullet v2.1 poslato Novembar 26, 2009, 23:43:48 POSLE PODNE
joj, ali ako je stavio da samo MODEL ID sultana onda nemoze to biti MODEL ID ambulantskog vozila - kako ne kuzis :S
eto gle:
new vehm = GetVehicleModel(vehid);
if(vehm == 560)
znaci samo ako je MODEL auta 560 kondicija ce biti tocna ;)
Bullet njemu je problem SAMO u tome sto mu je bas taj sultan osto pod ID-em hitne pomoci pod
public IsAnAmbulance(carid)
{
if((carid >= 61) && (carid <= 63)|| carid == 83)
{
return 1;
}
return 0;
}
Pa mu je slalo you are stealing a ambulance vehicle.Ostalo mu radi valjda xD
neradi mi ni jedan sultan :S
Jednostavno obrisi samo newcar i rjeseno.. nemoj se zezat s tim xD
1. nacin
otvori svoj gamemode, probaj naci sa ctrl+f "newcar" .. navodnike ne pises :), onda obrises ako neces to za newcare- newcar je kad igrac ude u vozilo, da provjerava dal je on npr FBI, ako nije onda ga izbaci iz vozila, a ako je ostane u vozilu... ako neces tako samo obrises taj newcar cijeli, i sve ce radit..
2.nacin
otvoris svoj gamemode, sa ctrl+f nadi "newcar", pogledas koji je broj najveci i za koju org/mafiju, gle moj najveci broj je ovo:
if(newcar >= 342 && newcar <= 349)
{
if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9){ }
else
{
SendClientMessage(playerid, COLOR_GREY, " Nemas kljuceve ovog vozila !");
RemovePlayerFromVehicle(playerid);
}
}
znaci najveci broj mi je 349, 349 vozila imam u gamemodu kad ga startam. sad zapisi si taj "najveci" broj automobila, i ctrl+f "ongamemodeinit" sad ides skroz dolje, nades gdje ti je zadnji auto, taj auto bi ti morao bit taj "najveci" broj automobila, i ispod tog "najveceg" broja stavis svoje automobile.. e a sad ako zelis i te organizacijske aute nastavi citat
sad znaci taj najveci broj automobila ti je npr. 349, ko moj.. sad odes u gamemode pod Ongamemodeinit i ispod tog 349-og auta stavis svoje automobile, znaci sljedeci tvoj automobil ce bit 350, pa opet sljedeci 351.... i oznaci si koji je auto koji broj, ko ja ovako:
//----------------------------FBI CARS---------------------------------------------------
AddStaticVehicle(586,1512.8407,-1471.0262,9.0169,270.7562,0,0); // 345
AddStaticVehicle(586,1512.7073,-1468.7380,9.0175,270.9410,0,0); //
AddStaticVehicle(586,1512.7488,-1466.4220,9.0199,267.1950,0,0); //
AddStaticVehicle(445,1530.7809,-1480.1333,9.3767,268.8739,0,0); //
AddStaticVehicle(445,1522.8550,-1480.0027,9.3749,267.8400,0,0); // 349
sad te brojeve si nekamo zapises, znaci to su brojevi(u mojem slucaju) = 345, 346, 347, 348 i 349
sad nades newcar sa ctrl+f i ides na kraj i ubacis nesto kao ovo u mojem slucaju:
if(newcar >= 345 && newcar <= 349)
{
if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2) { }
else
{
SendClientMessage(playerid,COLOR_GREY," Nisi FBI !");
RemovePlayerFromVehicle(playerid);
}
}
compilas gamemode i probas.
SAVJET: ako si veliki pocetnik koristi 1.nacin
sad cemo i to probat xD
btw nisam pocetnik xD
Citat: BiNG poslato Novembar 27, 2009, 17:04:29 POSLE PODNE
sad cemo i to probat xD
btw nisam pocetnik xD
pocetnik si po ovome...
ovo mi je prvi put da mi se desi...pa mi se nije dalo...raditi toliko da bi skuzio a ovo sto mi je rekao GGC nije mi ni na pamet palo...