SA-MP Forums Archive
Как осуществить команду DC_CMD - 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: Как осуществить команду DC_CMD (/showthread.php?tid=519693)



Как осуществить команду DC_CMD - Aizov - 15.06.2014

PHP код:
CMD:accept(playerid,params[])
{
    new 
name[12];
    if(
sscanf(params,"s",name))return SCM(playerid,-1,"Введите /accept [name]");
    if(
strmid(name,"biz",0,4,sizeof(name))&&GetPVarInt(playerid,"Bizness") >0)
    {
        
Player[playerid][Bizness] = GetPVarInt(playerid,"Bizness");
        if(
Player[playerid][Money] < GetPVarInt(playerid,"Cash"))return SCM(playerid,-1,"У вас недостаточно денег.");
        
Player[playerid][Money] -= GetPVarInt(playerid,"Cash");
        
Player[GetPVarInt(playerid,"bID")][Bizness] = 0;
        
Player[playerid][Bizness] = 1;
        
SendFormatedMessage(GetPVarInt(playerid,"bID"),-1,"Вы продали свой бизнесс %s за %d",Player[playerid][Nick],GetPVarInt(playerid,"Cash"));
        
Player[GetPVarInt(playerid,"bID")][Money] += GetPVarInt(playerid,"Cash");
        if(
GetPVarInt(playerid,"Bizness") == 1format(AmmoShop[1][Owner],24,"%s",Player[playerid][Nick]);
        
SetPVarInt(playerid,"Cash",0);
        
SetPVarInt(playerid,"bID",0);
        
SetPVarInt(playerid,"Bizness",0);
    }
    return 
true;

Она не работает.


Re: Как осуществить команду DC_CMD - KriD - 15.06.2014

Вероятно вы хотели написать strfind, а не strmid


Re: Как осуществить команду DC_CMD - Aizov - 16.06.2014

Да. Спасибо