• Страница 1 из 1
  • 1
Модератор форума: drifter-dron, admin, TweIk  
/sellexp
sasaДата: Вторник, 16.07.2013, 20:14:58 | Сообщение # 1

Группа: Пользователи
Сообщений: 34
Поставил в мод скрипт /sellexp - продать респект /getexp - принять пкоупку репекта...

/getexp поставил на клавишу Y и когда захожу в игру нажимаю её просто так. и ввысвечиваеться вы продали 0 респектов себе и тут же вы купили 0 респектов у себя...

только одлин раз а потом норм. подскажите плиз как бороться ?
 
СообщениеПоставил в мод скрипт /sellexp - продать респект /getexp - принять пкоупку репекта...

/getexp поставил на клавишу Y и когда захожу в игру нажимаю её просто так. и ввысвечиваеться вы продали 0 респектов себе и тут же вы купили 0 респектов у себя...

только одлин раз а потом норм. подскажите плиз как бороться ?

Автор - sasa
Дата добавления - 16.07.2013 в 20:14:58
adminДата: Пятница, 19.07.2013, 18:09:14 | Сообщение # 2

Группа: Администраторы
Сообщений: 3869
команда?


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщениекоманда?

Автор - admin
Дата добавления - 19.07.2013 в 18:09:14
sasaДата: Пятница, 19.07.2013, 20:35:43 | Сообщение # 3

Группа: Пользователи
Сообщений: 34
ну когда тебе респ не предлагают жмеш на клавишу Y и вылазит надпись
 
Сообщениену когда тебе респ не предлагают жмеш на клавишу Y и вылазит надпись

Автор - sasa
Дата добавления - 19.07.2013 в 20:35:43
adminДата: Понедельник, 22.07.2013, 22:10:17 | Сообщение # 4

Группа: Администраторы
Сообщений: 3869
Цитата (sasa)
ну когда тебе респ не предлагают жмеш на клавишу Y и вылазит надпись

:) я имел ввиду команду саму скинь cmd , а не то что вы там чета жмете :)


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщение
Цитата (sasa)
ну когда тебе респ не предлагают жмеш на клавишу Y и вылазит надпись

:) я имел ввиду команду саму скинь cmd , а не то что вы там чета жмете :)

Автор - admin
Дата добавления - 22.07.2013 в 22:10:17
sasaДата: Вторник, 23.07.2013, 10:28:42 | Сообщение # 5

Группа: Пользователи
Сообщений: 34
if(strcmp(cmd, "/getexp", true) == 0)
    {
       if(ExpOffer [playerid]< 999)
       {
          if(GetPlayerMoney(playerid) > ExpPrice[playerid])
          {
             if(IsPlayerConnected(ExpOffer[playerid]))
             {
                  GetPlayerName(ExpOffer[playerid], giveplayer, sizeof(giveplayer));
                  GetPlayerName(playerid, sendername, sizeof(sendername));
                  format(string, sizeof(string), "{FFFFFF}Вы купили у{b3f9b0} %d{FFFFFF} респект(ов) за %d$",ExpKolvo[playerid],ExpPrice[playerid]);
                  SendClientMessage(playerid, COLOR_YELLOW, string);
                  format(string, sizeof(string), "{FFFFFF}Вы продали{b3f9b0} %d{FFFFFF} респект(ов) за %d$",ExpKolvo[playerid],ExpPrice[playerid]);
                  SendClientMessage(ExpOffer[playerid], COLOR_YELLOW, string);
                  GivePlayerMoney(playerid, -ExpPrice[playerid]);
                  GivePlayerMoney(ExpOffer[playerid],ExpPrice[playerid]);
                  PlayerInfo[playerid] [pExp]+= ExpKolvo[playerid];
                  PlayerInfo[ExpOffer[playerid]] [pExp]-= ExpKolvo[playerid];
                  ExpOffer [playerid]= 999;
                  ExpPrice [playerid]= 0;
                  ExpKolvo [playerid]= 0;
                  return true;
}
    return true;
   }
       else
          {
            SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}У Вас нехватает денег!");
            return true;
          }
       }
    }
if(strcmp(cmd, "/sellexp", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
           if(PlayerInfo[playerid][pExp]==0)
           {
           SendClientMessage(playerid,COLOR_RED1,"x {FFFFFF}У вас нет респектов!");
           return 1;
           }
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_ISPOLZUY, "{b3f9b0}• {FFFFFF}/sellexp [id][кол-во][цена]");
                return 1;
            }
            new playa;
            new money;
            new kolvo;
            new price;
            playa = ReturnUser(tmp);
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp)) { return 1; }
            kolvo = strval(tmp);
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp)) { return 1; }
            money = strval(tmp);
            if(kolvo > PlayerInfo[playerid][pExp]) { SendClientMessage(playerid, COLOR_RED1, "x{FFFFFF} У вас нет столько респектов!"); return 1; }
            if(kolvo <= 0) { SendClientMessage(playerid, COLOR_WHITE, "Неверное количество!"); return 1; }
            price = strval(tmp);
            if(price < 1 || price > 10000) { SendClientMessage(playerid, COLOR_WHITE, "Установите цену от $1 до $10000 за 1exp"); return 1; }
            if(IsPlayerConnected(playa))
            {
                if(playa != INVALID_PLAYER_ID)
                {
                    if (ProxDetectorS(8.0, playerid, playa))
                    {
                        if(playa == playerid)
                        {
                            SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}Себе нельзя продать респекты!");
                            return 1;
                        }
                        GetPlayerName(playa, giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                        format(string, sizeof(string), "{FFFFFF}Вы предложили{b3f9b0} %s{FFFFFF} купить %d респектов за %d$", giveplayer, kolvo, money);
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                        format(string, sizeof(string), "{b3f9b0}%s{FFFFFF} предложил купить вам %d респектов за %d$", sendername, kolvo, money);
                        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, "{FFFFFF}Нажмите{b3f9b0} [Y]{FFFFFF} что бы оплатить штраф, для отказа нажмите{F70D0D} [N]");
                        SendClientMessage(playa, COLOR_LIGHTBLUE, string);
                        ExpOffer [playa]= playerid;
                        ExpPrice [playa]= money;
                        ExpKolvo [playa]= kolvo;
                    }
                    else
                    {
                        SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}Игрок не рядом с вами!");
                    }
                }
            }
            else
            {
                 SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}Игрок не в игре.");
            }
        }
        return 1;
    }
 
Сообщениеif(strcmp(cmd, "/getexp", true) == 0)
    {
       if(ExpOffer [playerid]< 999)
       {
          if(GetPlayerMoney(playerid) > ExpPrice[playerid])
          {
             if(IsPlayerConnected(ExpOffer[playerid]))
             {
                  GetPlayerName(ExpOffer[playerid], giveplayer, sizeof(giveplayer));
                  GetPlayerName(playerid, sendername, sizeof(sendername));
                  format(string, sizeof(string), "{FFFFFF}Вы купили у{b3f9b0} %d{FFFFFF} респект(ов) за %d$",ExpKolvo[playerid],ExpPrice[playerid]);
                  SendClientMessage(playerid, COLOR_YELLOW, string);
                  format(string, sizeof(string), "{FFFFFF}Вы продали{b3f9b0} %d{FFFFFF} респект(ов) за %d$",ExpKolvo[playerid],ExpPrice[playerid]);
                  SendClientMessage(ExpOffer[playerid], COLOR_YELLOW, string);
                  GivePlayerMoney(playerid, -ExpPrice[playerid]);
                  GivePlayerMoney(ExpOffer[playerid],ExpPrice[playerid]);
                  PlayerInfo[playerid] [pExp]+= ExpKolvo[playerid];
                  PlayerInfo[ExpOffer[playerid]] [pExp]-= ExpKolvo[playerid];
                  ExpOffer [playerid]= 999;
                  ExpPrice [playerid]= 0;
                  ExpKolvo [playerid]= 0;
                  return true;
}
    return true;
   }
       else
          {
            SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}У Вас нехватает денег!");
            return true;
          }
       }
    }
if(strcmp(cmd, "/sellexp", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
           if(PlayerInfo[playerid][pExp]==0)
           {
           SendClientMessage(playerid,COLOR_RED1,"x {FFFFFF}У вас нет респектов!");
           return 1;
           }
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_ISPOLZUY, "{b3f9b0}• {FFFFFF}/sellexp [id][кол-во][цена]");
                return 1;
            }
            new playa;
            new money;
            new kolvo;
            new price;
            playa = ReturnUser(tmp);
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp)) { return 1; }
            kolvo = strval(tmp);
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp)) { return 1; }
            money = strval(tmp);
            if(kolvo > PlayerInfo[playerid][pExp]) { SendClientMessage(playerid, COLOR_RED1, "x{FFFFFF} У вас нет столько респектов!"); return 1; }
            if(kolvo <= 0) { SendClientMessage(playerid, COLOR_WHITE, "Неверное количество!"); return 1; }
            price = strval(tmp);
            if(price < 1 || price > 10000) { SendClientMessage(playerid, COLOR_WHITE, "Установите цену от $1 до $10000 за 1exp"); return 1; }
            if(IsPlayerConnected(playa))
            {
                if(playa != INVALID_PLAYER_ID)
                {
                    if (ProxDetectorS(8.0, playerid, playa))
                    {
                        if(playa == playerid)
                        {
                            SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}Себе нельзя продать респекты!");
                            return 1;
                        }
                        GetPlayerName(playa, giveplayer, sizeof(giveplayer));
                        GetPlayerName(playerid, sendername, sizeof(sendername));
                        format(string, sizeof(string), "{FFFFFF}Вы предложили{b3f9b0} %s{FFFFFF} купить %d респектов за %d$", giveplayer, kolvo, money);
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                        format(string, sizeof(string), "{b3f9b0}%s{FFFFFF} предложил купить вам %d респектов за %d$", sendername, kolvo, money);
                        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, "{FFFFFF}Нажмите{b3f9b0} [Y]{FFFFFF} что бы оплатить штраф, для отказа нажмите{F70D0D} [N]");
                        SendClientMessage(playa, COLOR_LIGHTBLUE, string);
                        ExpOffer [playa]= playerid;
                        ExpPrice [playa]= money;
                        ExpKolvo [playa]= kolvo;
                    }
                    else
                    {
                        SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}Игрок не рядом с вами!");
                    }
                }
            }
            else
            {
                 SendClientMessage(playerid, COLOR_RED1, "x {FFFFFF}Игрок не в игре.");
            }
        }
        return 1;
    }

Автор - sasa
Дата добавления - 23.07.2013 в 10:28:42
TweIkДата: Среда, 31.07.2013, 16:29:14 | Сообщение # 6

Группа: Проверенные
Сообщений: 8
Нужно действия на клавишах. У вас в командах и так проверка стоит.

Я слоооооооооооооупок :3
 
СообщениеНужно действия на клавишах. У вас в командах и так проверка стоит.

Автор - TweIk
Дата добавления - 31.07.2013 в 16:29:14
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

ps798829

(Среда 08:23:47)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

Вверх
08:24:46
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: