Dr_Adik
Умник
Кароче когда игрок продал авто через /v sellto
У игрока котрый продал авто забирает деньги а должно нааборот
А И ЕЩЁ ПОМОГИТЕ ТЕКСТ ИСПРАВИТЬ
У игрока котрый продал авто забирает деньги а должно нааборот
PHP:
if(!strcmp(tmp,"buy",true))
{
if(GetPlayerMoney(playerid) >= csInfo[playerid][sCoast])
{
if(csInfo[playerid][sCoast] != 0)
{
new pName[60];
new str[256];
new str2[60];
new cid = csInfo[playerid][sCarid];
GetPlayerName(playerid,pName,24);
GivePlayerPCash(playerid,-csInfo[playerid][sCoast]);
GivePlayerPCash(csInfo[playerid][sOwnerid],-csInfo[playerid][sCoast]);
cInfo[csInfo[playerid][sCarid]][cOwner] = pName;
SendClientMessage(playerid,0xffffffaa,"Вы купили авто");
SendClientMessage(csInfo[playerid][sOwnerid],0xffffffaa,"Вы продали авто");
RemovePlayerFromVehicle(csInfo[playerid][sOwnerid]);
format(str,256,"%d,%f,%f,%f,%f,%d,%s,%d,%d",cInfo[cid][cModel],cInfo[cid][xcx],cInfo[cid][xcy],cInfo[cid][xcz],cInfo[cid][xcrot],cInfo[cid][cCoast],cInfo[cid][cOwner],cInfo[cid][cColor1],cInfo[cid][cColor2]);
format(str2,60,"%i",cid);
dini_Set("PrivCars.ini",str2,str);
}
}
}
if(!strcmp(tmp,"Sellto",true))
{
if(IsPlayerInAnyVehicle(playerid))
{
new Car = GetPlayerVehicleID(playerid);
new result;
new cid;
new pName[60];
new str[256];
GetPlayerName(playerid,pName,60);
for(new i;i<MAX_xCARS;i++)
{
if(Car == cInfo[i][cCarID])
{
result = 1;
cid = i;
break;
}
else result = 0;
}
if(result)
{
if(!strcmp(pName,cInfo[cid][cOwner]))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,0xffffffaa,"/v [sell, park, color]");
return 1;
}
new spid = strval(tmp);
csInfo[spid][sSellToid] = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid,0xffffffaa,"/v [sell, park, color]");
return 1;
}
csInfo[spid][sCoast] = strval(tmp);
csInfo[spid][sCarid] = cid;
csInfo[spid][sOwnerid] = playerid;
format(str,256,"Игрок %s хочет продать вам свое авто за %d, введите /v buy чтобы купить ее",pName,csInfo[spid][sCoast]);
SendClientMessage(spid,0xffffff,str);
return 1;
}
else
{
SendClientMessage(playerid,0xffffffaa,"Вы должны быть в своей машине !");
return 1;
}
}
else
{
SendClientMessage(playerid,0xffffffaa,"Вы должны быть в своей машине !");
return 1;
}
}
else
{
SendClientMessage(playerid,0xffffffaa,"Вы должны быть в своей машине !");
return 1;
}
}
Последнее редактирование:
