Skripta koju koristim: RedLine
Detaljan opis problema: Ja si dam lidera CNN, i kada zelim udi u CNN kombi, mene izbaci i pise da nemam kljuceve od ovoga vozila.
Dio skripte: Dat cu vam, samo recite
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
[Pomoc]Kada udem u CNN vozilo izbacime, kako to popraviti ?
1,726
pregleda
17
postova
Hustler
Novi Član
90 / 100 XP
🌱Početnik(0)
60
Postovi:
12
Teme:
Pridružio se:Sep. 2011
2. Okt. 2011.
Hustler
Novi Član
90 / 100 XP
🌱Početnik(0)
60
Postovi:
12
Teme:
Pridružio se:Sep. 2011
2. Okt. 2011.
Ovo se sve nalazi pod time
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(gTeam >= 1||gTeam >= 3||gTeam >= 4)
{
if (IsACopCar(vehicleid) && !ispassenger)
{
if(PlayerInfo==1||PlayerInfo==2||PlayerInfo==3||PlayerInfo==11||PlayerInfo==1||PlayerInfo==2||PlayerInfo==3||PlayerInfo==11) {}
else {
//WantedPoints+=2;
//SetPlayerCriminal(playerid,255, "Stealing A Police Vehicle");
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
}
}
if (IsNgCar(vehicleid) && !ispassenger)
{
if(PlayerInfo==1||PlayerInfo==2||PlayerInfo==3||PlayerInfo==1||PlayerInfo==2||PlayerInfo==3) {}
else {
//WantedPoints+=2;
//SetPlayerCriminal(playerid,255, "Stealing A Police Vehicle");
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
}
}
if (IsNpcVehicle(vehicleid) && !ispassenger)
{
if(PlayerInfo==100) {}
else {
//WantedPoints+=2;
//SetPlayerCriminal(playerid,255, "Stealing A Police Vehicle");
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
}
}
if (IsAnAmbulance(vehicleid) && !ispassenger)
{
if(PlayerInfo==4||PlayerInfo==4) { }
else { WantedPoints+=2; SetPlayerCriminal(playerid,255, "Kradja vozila hitne pomoci"); }
}
if (IsATank(vehicleid) && !ispassenger)
{
if(PlayerInfo==1||PlayerInfo==3||PlayerInfo==3) {}
else { WantedPoints+=2; SetPlayerCriminal(playerid,255, "Kradja Tenka"); SendClientMessage(playerid, COLOR_RED,"Vi neznate kako voziti pa ste izasli iz vozila"); }
}
if(IsAnOwnableCar(vehicleid) && CarInfo == 1 && CarInfo == 1)
{
if(PlayerInfo >= 1337 && AdminDuty == 1) { }
else
{
new Float:cx, Float:cy, Float:cz;
GetPlayerPos(playerid, cx, cy, cz);
SetPlayerPos(playerid, cx, cy, cz);
}
}
}
return 1;
}
2. Okt. 2011.
Pomesali su ti se id-evi
Vec je bilo pitanje:
http://balkan-samp.com/forum/index.php?topic=31741.0
I to dve/tri teme ispod tvoje.
Vec je bilo pitanje:
http://balkan-samp.com/forum/index.php?topic=31741.0
I to dve/tri teme ispod tvoje.
Hustler
Novi Član
90 / 100 XP
🌱Početnik(0)
60
Postovi:
12
Teme:
Pridružio se:Sep. 2011
2. Okt. 2011.
mcenedy wrote on October 2, 2011, 4:25 pm:
Da a gdje mogu naci te ideve ?
IG kada udjes pricali smo u onoj temi o tome.
A mozes uraditi i ovo sto je mnogo bolje: http://balkan-samp.com/forum/index.php?topic=18121.0
2. Okt. 2011.
mcenedy wrote on October 2, 2011, 4:25 pm:
Da a gdje mogu naci te ideve ?
IN-GAME
evo i komanda 🙂
COMMAND:vehid(playerid, params[])
{
new string;
if(IsPlayerInAnyVehicle(playerid)) // da bi koristio komandu moras biti u vozilu
{
format(string,sizeof(string),"ID vozila je: %d", GetPlayerVehicleID(playerid));
SendClientMessage(playerid,-1,string);
}
return 1;
}
Nije testirana!
Hustler
Novi Član
90 / 100 XP
🌱Početnik(0)
60
Postovi:
12
Teme:
Pridružio se:Sep. 2011
2. Okt. 2011.
mcenedy wrote on October 2, 2011, 4:54 pm:
Da, naso sam ID 80, i nemoze mi naci u pawno
to nepostoji u pawnu :/
taj ID vozilima dodjeljuje skripta a ti sad taj id "80" mozes koristit u skripti
if(GetPlayerVehicleID(playerid)==80)
{
Kick(playerid);
}
kontaÅ¡? !hej 🙂
Hustler
Novi Član
90 / 100 XP
🌱Početnik(0)
60
Postovi:
12
Teme:
Pridružio se:Sep. 2011
2. Okt. 2011.
Marijo B. - K4 wrote on October 2, 2011, 4:54 pm:
Da, naso sam ID 80, i nemoze mi naci u pawno
to nepostoji u pawnu :/
taj ID vozilima dodjeljuje skripta a ti sad taj id "80" mozes koristit u skripti
[code)c]if(GetPlayerVehicleID(playerid)==80)
{
Kick(playerid);
}
kontaÅ¡? !hej 🙂
Ne
2. Okt. 2011.
mcenedy wrote on October 2, 2011, 5:03 pm:
Ne
ako mu je skripta dodijelila taj ID 80 tako ga moras koristit..
ili mu ti stavi ID!
na vrh skripte
[code)c]new MyVehicle;u OnGameModeInit
MyVehicle = AddStaticVehicleEx(411, x,y,z,a,-1,-1,60000);
i to vozilo ce nosit ID "MyVehicle"
kontaÅ¡ sad? 😄
Hustler
Novi Član
90 / 100 XP
🌱Početnik(0)
60
Postovi:
12
Teme:
Pridružio se:Sep. 2011
2. Okt. 2011.
mcenedy wrote on October 2, 2011, 5:35 pm:
Hmmm to mi je nekako slocno koordinatima. y,z,x,a
jel uzimas ti lake droge ili smrces samo ? 😎
OT:
Evo ti primer kako da ti se ne mesaju ID-eve tj kako da sprecis brojanje ID-eva vozila u skripti:
npr imas 5 PD auta, prvo ih definises:
new PD1, PD2, PD3, PD4, PD5;
zatim ih nabrojis u stocku pod npr imenom IsACopCar (tako ti je verovatno i definisano jer je GF mod):
stock IsACopCar(carid)
{
if(carid == PD1 || carid == PD2 || carid == PD3 || carid == PD4 || carid == PD5)
{
return 1;
}
return 0;
}
onda ih i ispod OnGameModeInIt definises kao na pocetku skripte:
PD1 = AddStaticVehicle...
PD2 = AddStaticVehicle...
PD3 = AddStaticVehicle...
PD4 = AddStaticVehicle...
PD5 = AddStaticVehicle...
I tako uradis za sve organizacije kako ti ne bi brojalo ID-eve, za sve poslove itd i nece ti se mesati 🙂
Hustler
Novi Član
90 / 100 XP
🌱Početnik(0)
60
Postovi:
12
Teme:
Pridružio se:Sep. 2011
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava