AcXaTBoY
Ученик
Добрый день, у меня такое дело!
Вот купил дом, и появляется же мопед, рядом с домом, Всё нормально, но как перезаходишь еще появляется рядом с старым, и дальше и дальше
Вот купил дом, и появляется же мопед, рядом с домом, Всё нормально, но как перезаходишь еще появляется рядом с старым, и дальше и дальше
PHP:
public OnPlayerDisconnect(playerid, reason)
{
if(PlayerInfo[playerid][pPhousekey] !=255)
{
PlayerInfo[playerid][pProz] = PlayerInfo[playerid][pProz];
DestroyVehicle(caridhouse[playerid]);
createdcar -=1;
}
if(lNews[playerid] == 0)
{
radiols--;
PlayerInfo[playerid][pRadio] = 2;
}
OnPlayerUpdateRL(playerid);
TextDrawDestroy(TextdrawFuel[playerid]);
TextDrawDestroy(TextdrawSpeed[playerid]);
TextDrawDestroy(TextdrawStatus[playerid]);
TextDrawDestroy(TextdrawEngine[playerid]);
smg[playerid] = 0;
new caridi = GetPlayerVehicleID(playerid);
arenda[caridi] = 0;
//==================================================================================//
new string[128];
new playersip[125];
new year, month,day;
zips[playerid] = 0;
format(WantNickChange[playerid],MAX_PLAYER_NAME,"");
GetPlayerIp(playerid,playersip,sizeof(playersip));
new sendername[MAX_PLAYER_NAME];
getdate(year, month, day);
new hour, minute, second;
gettime(hour, minute, second);
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerIp(playerid,playersip,sizeof(playersip));
if(IsPlayerAttachedObjectSlotUsed(playerid,1)) RemovePlayerAttachedObject(playerid,1);
format(string, sizeof(string), "User/%s.ini",sendername);
new file = ini_openFile(string);
if(file < 0) print("нету файла");
else
{
ini_setInteger(file,"pVhoddata",day);
ini_setInteger(file,"pVhodMes",month);
ini_setInteger(file,"pVhodchas",hour);
ini_setInteger(file,"pVhodminute",minute);
ini_closeFile(file);
}
ebanksf[playerid] = 0;
if(SelectChar[playerid] == 255)
{
SetPlayerSkin(playerid, OldSkin[playerid]);
PlayerInfo[playerid][pChar] = OldSkin[playerid];
SelectChar[playerid] = 0;
}
TrashMoney[playerid] = 0;
showhelp[playerid] = 0;
Flood[playerid] = 0;
soglasen[playerid] = 0;
if(mesto[playerid]==0)
{
AvtoInfo[0][Mesto] = 255;
}
if(GotHit[playerid] > 0)
{
if(GetChased[playerid] < 999)
{
if(IsPlayerConnected(GetChased[playerid]))
{
SendClientMessage(GetChased[playerid], COLOR_YELLOW, "Ваша цель покинула сервер");
GoChase[GetChased[playerid]] = 999;
}
}
}
if(PlayerInfo[playerid][pLevel] > 1)
{
if(guncheat[playerid] ==0)
{
new weap2, ammo2, weap3, ammo3, weap4, ammo4, weap5, ammo5, weap6, ammo6, weap7, ammo7, weap8, ammo8, weap9, ammo9;
GetPlayerWeaponData(playerid,2,weap2,ammo2);
GetPlayerWeaponData(playerid,3,weap3,ammo3);
GetPlayerWeaponData(playerid,4,weap4,ammo4);
GetPlayerWeaponData(playerid,5,weap5,ammo5);
GetPlayerWeaponData(playerid,6,weap6,ammo6);
GetPlayerWeaponData(playerid,7,weap7,ammo7);
GetPlayerWeaponData(playerid,8,weap8,ammo8);
GetPlayerWeaponData(playerid,9,weap9,ammo9);
GetPlayerWeaponData(playerid,2,PlayerInfo[playerid][pSlot2],PlayerInfo[playerid][pSlotammo2]);
GetPlayerWeaponData(playerid,3,PlayerInfo[playerid][pSlot3],PlayerInfo[playerid][pSlotammo3]);
GetPlayerWeaponData(playerid,4,PlayerInfo[playerid][pSlot4],PlayerInfo[playerid][pSlotammo4]);
GetPlayerWeaponData(playerid,5,PlayerInfo[playerid][pSlot5],PlayerInfo[playerid][pSlotammo5]);
GetPlayerWeaponData(playerid,6,PlayerInfo[playerid][pSlot6],PlayerInfo[playerid][pSlotammo6]);
GetPlayerWeaponData(playerid,7,PlayerInfo[playerid][pSlot7],PlayerInfo[playerid][pSlotammo7]);
}
}
guncheat[playerid] =0;
SelectCharPlace[playerid] = 0;
CharPrice[playerid] = 0;
SelectCharID[playerid] = 0;
SelectChar[playerid] = 0;
PicCP[playerid] = 0;
repairdvig[playerid] = 0;
takephone[playerid] = 0;
gag[playerid] = 0;
if(PlayerInfo[playerid][pAdmin] > 0)
{
dostup[playerid] = 0;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%d] %s вышел",playerid,sendername);
ABroadCast(COLOR_LIGHTRED,string,1);
format(string, sizeof(string), "- Админ лвл: %d",PlayerInfo[playerid][pAdmin]);
ABroadCast(COLOR_LIGHTRED,string,6);
}
umer[playerid] = 0;
tex[playerid] = 0;
tex2[playerid] = 0;
PicCP[playerid] = 0;
prezerv[playerid] =0;
balonchik[playerid] =0;
enterbiz[playerid] = 0;
PlayerEx[playerid][VarEx] = 0;
KillTimer(Timerkk[playerid]);
PlayerInfo[playerid][pHealth] = PlayerInfo[playerid][pHealth];
KillTimer(STimer[playerid]);
arenda[playerid] = 0;
arenda[playerid] = 0;
zd[playerid] = 0;
PlayerInfo[playerid][pDrugtime] = 0;
forma[playerid] = 0;
proverkaforma[playerid] = 0;
gActivePlayers[playerid]--;
usegruz[playerid] = 0;
keys[playerid] = 0;
numplayers--;
beg[playerid] = 0;
SetPlayerSkills(playerid);
SelectCharPlace[playerid] = 0;
CharPrice[playerid] = 0;
SelectCharID[playerid] = 0;
SelectChar[playerid] = 0;
OnPlayerUpdateRL(playerid);
if(TransportDuty[playerid] == 1) TaxiDrivers -= 1;
if(PlayerInfo[playerid][pMember] == 4) Medics -= 1;
if(IsPd(playerid)) Police +=1;
if(TransportCost[playerid] > 0 && TransportDriver[playerid] < 999)
{
if(IsPlayerConnected(TransportDriver[playerid]))
{
TransportMoney[TransportDriver[playerid]] += TransportCost[playerid];
TransportTime[TransportDriver[playerid]] = 0;
TransportCost[TransportDriver[playerid]] = 0;
format(string, sizeof(string), "~g~+%d",TransportCost[playerid]);
GameTextForPlayer(TransportDriver[playerid], string, 5000, 1);
}
}
//==========================================================//
format(string,sizeof(string),"Игрок %s | ID:[%d] отсоеденился(ась) от сервера",sendername, playerid);
SendAdminMessage(COLOR_LIGHTRED, string);
//==========================================================//
return true;
}
Последнее редактирование:
