Započeo WaLLa
•27. Jul 2012.[Pomoc] - Sirena
461
pregleda
5
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
95
Postovi:
23
Teme:
Pridružio se:Jun 2011
27. Jul 2012.
Skripta koju koristim: CLRP
Detaljan opis problema: ZnaÄi imam komandu /sirenon za ukljucivanje sirene... i meni treba nesto sto provjerava ID auta... ZnaÄi npr. Ako mi je auto ID 411 (Infernus) da mi postavi naprimjer:
A ako je ID 400 (Landstalker)
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: ZnaÄi imam komandu /sirenon za ukljucivanje sirene... i meni treba nesto sto provjerava ID auta... ZnaÄi npr. Ako mi je auto ID 411 (Infernus) da mi postavi naprimjer:
AttachObjectToVehicle(SirenObject, VID, 0.225000,0.524999,0.374999,0.000000,0.000000,0.000000);A ako je ID 400 (Landstalker)
AttachObjectToVehicle(SirenObject, VID, 0.300,0.700,0.374999,0.000000,0.000000,0.000000);Dio skripte:
CMD:sirenon(playerid, params[])
{
if(IsACop(playerid))
{
new string;
new VID = GetPlayerVehicleID(playerid);
if(Siren == 1)
{
SendClientMessage(playerid, COLOR_RED, "(Greska!){C4C4C4} Ovo vozilo vec ima sirenu!");
return 1;
}
new sendername;
Siren = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
SirenObject = CreateObject(18646, 10.0, 10.0, 10.0, 0, 0, 0);
AttachObjectToVehicle(SirenObject, VID, 0.225000,0.524999,0.374999,0.000000,0.000000,0.000000);
format(string, sizeof(string), "* %s stavlja sirenu u auto.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
return 1;
}
else SendClientMessage(playerid, COLOR_RED, "(Greska!){C4C4C4} Niste LSPD/FBI/SWAT.");
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
105
Postovi:
2
Teme:
Pridružio se:Jul 2012
28. Jul 2012.
Ova funkcija ce ti pomoci:
GetVehicleModel
Znaci napravis jednostavnu proveru:
GetVehicleModel
Znaci napravis jednostavnu proveru:
new vModel = GetVehicleModel(VID);
if(VID == 411) // inf
{
SendClientMessage(playerid, 0xFFFFFFFF, "Jjajajjajajaa imas infernuss a ja neeee");//umesto ovoga stavi sta zelis da se izvrsi
}
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
95
Postovi:
23
Teme:
Pridružio se:Jun 2011
28. Jul 2012.
Ne kuzim bas sad :S
De ubaci to u moju komandu... Znaci meni treba da npr. kad na infernus ocu da stavim sirenu da mi bude AttachObjectToVehicle na jednim koordinatama, ako je bullet na drugim itd... Pojasni malo bolje ako mos il mi ubaci u moju komandu sta sve treba i to... Bio bih ti jako zahvalan
De ubaci to u moju komandu... Znaci meni treba da npr. kad na infernus ocu da stavim sirenu da mi bude AttachObjectToVehicle na jednim koordinatama, ako je bullet na drugim itd... Pojasni malo bolje ako mos il mi ubaci u moju komandu sta sve treba i to... Bio bih ti jako zahvalan
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
360
Postovi:
40
Teme:
Pridružio se:Mar. 2011
28. Jul 2012.
Snooker wrote on July 28, 2012, 9:21 am:
Ova funkcija ce ti pomoci:
GetVehicleModel
Znaci napravis jednostavnu proveru:
GetVehicleModel
Znaci napravis jednostavnu proveru:
new vModel = GetVehicleModel(VID);
if(VID == 411) // inf
{
SendClientMessage(playerid, 0xFFFFFFFF, "Jjajajjajajaa imas infernuss a ja neeee");//umesto ovoga stavi sta zelis da se izvrsi
}
nebi radilo jer je VID id vozila
edit , nisam dobro vidio xD definirao si vModel al si koristio VID 😄 vjerovatno zjeb 😄
CMD:sirenon(playerid, params[])
{
if(IsACop(playerid))
{
new string;
new VID = GetPlayerVehicleID(playerid);
if(Siren == 1)
{
SendClientMessage(playerid, COLOR_RED, "(Greska!){C4C4C4} Ovo vozilo vec ima sirenu!");
return 1;
}
new sendername;
Siren = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
SirenObject = CreateObject(18646, 10.0, 10.0, 10.0, 0, 0, 0);
if(GetVehicleModel(VID) == 411) // 411 is the infernus model
{
AttachObjectToVehicle(SirenObject, VID, 0.225000,0.524999,0.374999,0.000000,0.000000,0.000000); // ovdje stavis kord da ti stavlja na infernusa
format(string, sizeof(string), "* %s stavlja sirenu u auto.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
// ako ces za ostale koristit iste koordinate stavi
else
{
AttachObjectToVehicle(SirenObject, VID, 0.225000,0.524999,0.374999,0.000000,0.000000,0.000000); // ovdje stavis za druga vozila
format(string, sizeof(string), "* %s stavlja sirenu u auto.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
return 1;
}
else SendClientMessage(playerid, COLOR_RED, "(Greska!){C4C4C4} Niste LSPD/FBI/SWAT.");
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava