Как создать команду и чтобы она работала на своем сервере SAMP

Статус
В этой теме нельзя размещать новые ответы.

Andrew_Ojeda

Новичок
Автор темы
21
0
Как создать команду для выдачи денег на своем сервер, и чтобы она была рабочая!
Чтобы была полностью функциональна, кто знает, напиши сюда команду.
 

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Код:
if(strcmp(cmd, "/givemoney", true) == 0)
        {
            if(IsPlayerConnected(playerid))
            {
                        if(PlayerInfo[playerid][pAdmin] > 6) return 1;
                        tmp = strtok(cmdtext, idx);
                        if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "/givemoney [playerid] [money]");
                        giveplayerid = ReturnUser(tmp);
                        tmp = strtok(cmdtext, idx);
                        new money = strval(tmp);
                        if(!IsPlayerConnected(giveplayerid)) return 1;
                        if(giveplayerid != INVALID_PLAYER_ID)
                        {
                                GivePlayerMoney(giveplayerid, money);
                                format(string, sizeof(string), "Вы выдали игроку волюту %d $", money);
                                SendClientMessage(playerid, COLOR_BLUE, string);
                                format(string, sizeof(string), "Администратор выдал вам волюту в размере %d $", money);
                                SendClientMessage(giveplayerid, COLOR_ORANGE, string);
                        }
                }
                return 1;
        }
 

sаnеk

Всефорумный sanek
Проверенный
2,107
2,051
Код:
if(strcmp(cmd, "/givemoney", true) == 0)
        {
            if(IsPlayerConnected(playerid))
            {
                        if(PlayerInfo[playerid][pAdmin] > 6) return 1;
                        tmp = strtok(cmdtext, idx);
                        if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "/givemoney [playerid] [money]");
                        giveplayerid = ReturnUser(tmp);
                        tmp = strtok(cmdtext, idx);
                        new money = strval(tmp);
                        if(!IsPlayerConnected(giveplayerid)) return 1;
                        if(giveplayerid != INVALID_PLAYER_ID)
                        {
                                GivePlayerMoney(giveplayerid, money);
                                format(string, sizeof(string), "Вы выдали игроку волюту %d $", money);
                                SendClientMessage(playerid, COLOR_BLUE, string);
                                format(string, sizeof(string), "Администратор выдал вам волюту в размере %d $", money);
                                SendClientMessage(giveplayerid, COLOR_ORANGE, string);
                        }
                }
                return 1;
        }
ХЕХ, готовься к пиздецу из кучи ошибок
 
  • Нравится
Реакции: imring и f0Re3t
Статус
В этой теме нельзя размещать новые ответы.