SA-MP Forums Archive
Проблемы с системой авто - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Проблемы с системой авто (/showthread.php?tid=112079)



Проблемы с системой авто - CrunkBankS - 05.12.2009

Нужно сделать так чтоб машина игрока, которую он спавнил через меню, удалялась когда он покидает авто. Вообщем проблема такая, у меня когда пассажир покидает эту машину она удаляеться, а когда CarJack(выкидывают игрока с машины) машина остаеться.
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(response)
{
if(dialogid==0)switch(listitem)
{
case 0: {new str[256]; for(new i; i<12; i++)
{format(str,sizeof(str), "%s\n%s", str, mBikesName[i]);}
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Bikes", str, "Spawn", "Back");
return 1;}
}
if(dialogid==1)
{
new Float:X,Float:Y,Float:Z,Float:R; GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle(playerid,R);
for(new i=0; i<MAX_FSVEH; i++){
if(fsveh[i]==0){
fsveh[i]=CreateVehicle(mBikesId[listitem],X,Y,Z,R,0,0,0);
PutPlayerInVehicle(playerid,fsveh[i],0);
return 1;}}
}
}
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
for(new in; in<MAX_FSVEH; in++)
{if(fsveh[in]==vehicleid){
new PlInVeh=0;
for(new i; i<MAX_PLAYERS; i++)
{if(IsPlayerInVehicle(i,vehicleid)) PlInVeh++;}
if(PlInVeh>0){fsveh[in]=0; DestroyVehicle(vehicleid); return 1;}}}
return 1;
}



Re: Проблемы с системой авто - eakwarp - 05.12.2009

CarJack - ?


Re: Проблемы с системой авто - CrunkBankS - 05.12.2009

Просто напросто когда игрока выкидывают с машины


Re: Проблемы с системой авто - MX_Master - 05.12.2009

замути таймер, а в нем проверку - сидит ли нужный игрок в этой машинке, ЕСЛИ нет - удалить мафинку


Re: Проблемы с системой авто - CrunkBankS - 05.12.2009

да машинка то удаляеться, проблема в том что когда пассажир ее покидает она удаляеться, либо когда за руль садиться др игрок, то она остаеться


Re: Проблемы с системой авто - heufix - 05.12.2009

Quote:
Originally Posted by Grap
да машинка то удаляеться, проблема в том что когда пассажир ее покидает она удаляеться, либо когда за руль садиться др игрок, то она остаеться
Создай Условие PLAYER_STATE_DRIVER ну или же PLAYER_STATE_PASSENGER
https://sampwiki.blast.hk/wiki/Playerstates


Re: Проблемы с системой авто - heufix - 05.12.2009

already help him in icq, closed topic.