Help_Auta

Sekcia určená pre programovací jazyk pawn.

Help_Auta

Poslaťod Jelen » Štv 08. Mar 2012 21:12:15

Potřeboval bych píchnout za boha nevím kde mám chybu.Pracuji na tuning klubu když to přirovnám k VG tak je to něco jako gang,potřeboval bych pomoc s auty,mám při klubu dvě osobní auta které by měla patřit pouze klubu aneb nikdo jiný by snima neměl jezdit než hráči v klubu ale boužel se mi to nedaří!Když nastoupím do auta a sem v tuning klubu  tak mě to napíše že nejsem členem klubu ale jak mile nastoupím do normálního píše to samé.Tady mám kod,tak kdyby někdo věděl čím by to mohlo být tak dík moc   ;)

Dvě auta který stojí před tuning klubem a byli jenom pro cleny tuning clubu
ZDE:


Kód: Vybrať všetko
Auto = AddStaticVehicle(562,2005.6628,1269.1859,10.3023,270.8159,1,1); //
AddVehicleComponent(bourak,1029);
AddVehicleComponent(bourak,1033);
AddVehicleComponent(bourak,1139);
AddVehicleComponent(bourak,1010);
AddVehicleComponent(bourak,1073);
ChangeVehiclePaintjob(bourak,1);
   Auto2 = AddStaticVehicle(558,1996.7083,1269.6227,10.3017,270.1143,1,1); //
AddVehicleComponent(bourak2,1088);
AddVehicleComponent(bourak2,1092);
AddVehicleComponent(bourak2,1139);
AddVehicleComponent(bourak2,1010);
AddVehicleComponent(bourak2,1073);
ChangeVehiclePaintjob(bourak2,1);


Zde sou auta
Kód: Vybrať všetko
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(GetVehicleModel(playerid) == auto && povolani[playerid] != 9)
{
SendClientMessage(playerid, 0xFF0000AA, "Nejsi čelen tunning clubu");
TogglePlayerControllable(playerid, 1);
}
if(GetVehicleModel(playerid) == auto2 || povolani[playerid] != 9)
{
SendClientMessage(playerid, 0xFF0000AA, "Nejsi čelen tunning clubu");
TogglePlayerControllable(playerid, 1);
}
return 1;
}


Když nastoupím napíše to dobře že nejsem členem ale boužel to píše i když chci nastoupit do normálního auta.
Naposledy upravil NuSo dňa Štv 08. Mar 2012 21:17:40, celkovo upravené 1
Obrázok

Uploaded with ImageShack.us
Obrázok užívateľa
Jelen
Senior
Senior
 
Príspevky: 628
Registrovaný: Pon 26. Okt 2009 15:13:48
Bydlisko: Hlavní město Praha

Re: Help_Auta

Poslaťod KarTooN » Štv 08. Mar 2012 23:11:35

Kód: Vybrať všetko
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(vehicleid == auto && povolani[playerid] != 9)
{
SendClientMessage(playerid, 0xFF0000AA, "Nejsi čelen tunning clubu");
TogglePlayerControllable(playerid, 1);
}
if(vehicleid == auto2 && povolani[playerid] != 9)
{
SendClientMessage(playerid, 0xFF0000AA, "Nejsi čelen tunning clubu");
TogglePlayerControllable(playerid, 1);
}
return 1;
}


GetVehicleModel je pro zjištění modelu vozidla, pro zjištění ID vozidla hráče je GetPlayerVehicleID(playerid);
Obrázok
KarTooN
Super člen
Super člen
 
Príspevky: 1320
Registrovaný: Pon 27. Jún 2011 9:49:07
Bydlisko: Opava
Obľúbený server?: PTPM

Re: Help_Auta

Poslaťod icecold007 » Pia 16. Mar 2012 0:21:27

Zkusim se zeptat kamarada ten je dobry pawner snad ti to pomuze :)

PS: Do 2 dni bych snim mnel byt v kontaktu
Obrázok užívateľa
icecold007
Junior
Junior
 
Príspevky: 214
Registrovaný: Sob 24. Sep 2011 18:26:50

Re: Help_Auta

Poslaťod EEEE » Pia 16. Mar 2012 11:07:03

Tu máš správny kód:

Kód: Vybrať všetko
bourak = AddStaticVehicle(562,2005.6628,1269.1859,10.3023,270.8159,1,1); //
AddVehicleComponent(bourak,1029);
AddVehicleComponent(bourak,1033);
AddVehicleComponent(bourak,1139);
AddVehicleComponent(bourak,1010);
AddVehicleComponent(bourak,1073);
ChangeVehiclePaintjob(bourak,1);
   bourak2 = AddStaticVehicle(558,1996.7083,1269.6227,10.3017,270.1143,1,1); //
AddVehicleComponent(bourak2,1088);
AddVehicleComponent(bourak2,1092);
AddVehicleComponent(bourak2,1139);
AddVehicleComponent(bourak2,1010);
AddVehicleComponent(bourak2,1073);
ChangeVehiclePaintjob(bourak2,1);


Kód: Vybrať všetko
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(IsPlayerInVehicle(playerid, bourak) && povolani[playerid] != 9)
{
SendClientMessage(playerid, 0xFF0000AA, "Nejsi čelen tunning clubu");
TogglePlayerControllable(playerid, 1);
}
if(IsPlayerInVehicle(playerid, bourak2) && povolani[playerid] != 9)
{
SendClientMessage(playerid, 0xFF0000AA, "Nejsi čelen tunning clubu");
TogglePlayerControllable(playerid, 1);
}
return 1;
}
Víťaz Netopeer Awards v kategórii - Pawner roku 2013.
Obrázok
Obrázok užívateľa
EEEE
Administrátor
Administrátor
 
Príspevky: 3609
Registrovaný: Ned 01. Aug 2010 18:39:33
Bydlisko: Košice
Obľúbený server?: PFR

Re: Help_Auta

Poslaťod KarTooN » Pia 16. Mar 2012 12:30:02

Nechápu jen, proč to má hráče odmrazit. Nechceš spíš, aby jej to z vozidla vyhodilo? Nebo využij SetVehicleParamsEx a nastav dveře na 1. Potom spusť timer, kterým vozidlu nastavíš znovu dveře na 0. Jinak tam nenastoupí ani člen.
Obrázok
KarTooN
Super člen
Super člen
 
Príspevky: 1320
Registrovaný: Pon 27. Jún 2011 9:49:07
Bydlisko: Opava
Obľúbený server?: PTPM

Re: Help_Auta

Poslaťod Jelen » Uto 27. Mar 2012 16:28:08

thank you  ;)
Obrázok

Uploaded with ImageShack.us
Obrázok užívateľa
Jelen
Senior
Senior
 
Príspevky: 628
Registrovaný: Pon 26. Okt 2009 15:13:48
Bydlisko: Hlavní město Praha


Späť na Pawn

Kto je on-line

Užívatelia prezerajúci fórum: Žiadny registrovaný užívateľ nie je prítomný a 0 hostia

cron