[Pomoc]PutPlayerInVehicle

Započeo m@rio, Mart 19, 2011, 09:34:20 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: stunt mod od 0
Detaljan opis problema:Napravio sam komandu /v1 u dialogu i stavio sam da kad uzme vozilo da ga odma spawna u njemu ali ga nece spawnat u vozilu, znaci vozilo se spawna ali ne spawna igraca u njemu
Dio skripte:
Komanda:
if (strcmp("/v1", cmdtext, true, 5) == 0)
{
ShowPlayerDialog(playerid, 7, DIALOG_STYLE_LIST, ""COL_BLUE"Vozila:", ""COL_RED"Manana\n"COL_GREEN"Infernus\n"COL_RED"Buffalo\n"COL_GREEN"Linelunner\n"COL_RED"Dumper\n"COL_GREEN"Cheetah\n"COL_RED"Banshee\n"COL_GREEN"Bus\n"COL_RED"Previon\n"COL_GREEN"Stallion\n"COL_RED"Monster\n"COL_GREEN"Turismo", "Uzmi", "Odustani");
return 1;
}

OnDialogResponse:
if(dialogid == 7)
{
if(response)
{
new Float: x, Float: y, Float: z;
GetPlayerPos(playerid, x, y, z);
new Float: zangle;
GetPlayerFacingAngle(playerid, zangle);
if(listitem == 0) // ovo je za sada samo za jedno vozilo
{
CreateVehicle(410, x+1, y+1, z+1, zangle, 0, 1, 10);
PutPlayerInVehicle(playerid, 410, 1);
}
}
}

Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Poslednja Izmena: Mart 19, 2011, 09:35:45 PRE PODNE od m@rio

zato jer PutPlayerInVehicle(playerid, 410, 1);  radi na drugaciji nacin, ne na MODELID nego na VEHID, a to je velika razlika.

Slozis:

if(dialogid == 7)
{
if(response)
{
new Float: x, Float: y, Float: z;
GetPlayerPos(playerid, x, y, z);
new Float: zangle;
GetPlayerFacingAngle(playerid, zangle);
if(listitem == 0) // ovo je za sada samo za jedno vozilo
{
new vozilo;
vozilo = CreateVehicle(410, x+1, y+1, z+1, zangle, 0, 1, 10);
PutPlayerInVehicle(playerid, vozilo, 1);
}
}
}
Aequam memento rebus in arduis servare mentem.

A kak da napravim da kad se to vozilo respawna da nestane i kad igrac stvori drugo vozilo preko /v1 da mu ovo prvo nestane?