Привет! Если вы читаете это - Вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы пользоваться всеми возможностями нашего форума. Обратите внимание, запрещены непристойные, матерные, бессмысленные (цифры, случайный набор букв) ники. Удачи!

Реклама





 
 
Продвижение Instagram. Низкие цены, живые подписчики, без риска блокировки.
SAMP АДМИНКИ 15 ЛВЛ ПРИ ВХОДЕ КОМАНДА /MAKEADMIN2017 Адрес сервера:176.32.36.34:7777
Sa Service - Скриптинг, Маппинг | SAMP, CRMP, MTA l ДЁШЕВО

500р
Маленький баннер400р/мес(Статический показ)
,400рТекстовая реклама300р/мес(Статический показ)
Большой баннер статический
1200р 1000/мес

Внимание ЦЕНЫ СНИЖЕНЫ!!!
Писать по поводу рекламы VK: vk.com/sergey68

** Как получить V.I.P --> КЛИК **
Показано с 1 по 7 из 7
  1. #1
    Пользователь
    Аватар для [DJ]Smagold
    Статус
    Оффлайн
    Регистрация
    16.11.2010
    Сообщений
    87
    Репутация
    6 [+/-] 

    Передать Money

    PHP код:
        if(strcmp(cmd"/givecash"true) == 0) {
            
    tmp strtok(cmdtextidx);

            if(!
    strlen(tmp)) {
                
    SendClientMessage(playeridCOLOR_WHITE"USAGE: /givecash [ID игрока] [сколько]");
                return 
    1;
            }
            
    giveplayerid strval(tmp);

            
    tmp strtok(cmdtextidx);
            if(!
    strlen(tmp)) {
                
    SendClientMessage(playeridCOLOR_WHITE"USAGE: /givecash [ID игрока] [сколько]");
                return 
    1;
            }
             
    moneys strval(tmp);


            if (
    IsPlayerConnected(giveplayerid)) {
                
    GetPlayerName(giveplayeridgiveplayersizeof(giveplayer));
                
    GetPlayerName(playeridsendernamesizeof(sendername));
                
    playermoney GetPlayerMoney(playerid);
                if (
    moneys && playermoney >= moneys) {
                    
    GivePlayerMoney(playerid, (moneys));
                    
    GivePlayerMoney(giveplayeridmoneys);
                    
    format(stringsizeof(string), "*Вы отправили %s(ID: %d), $%d."giveplayer,giveplayeridmoneys);
                    
    SendClientMessage(playeridCOLOR_YELLOWstring);
                    
    format(stringsizeof(string), "*Вы получили $%d от %s(ID: %d)."moneyssendernameplayerid);
                    
    SendClientMessage(giveplayeridCOLOR_YELLOWstring);
                    
    printf("%s(ID:%d) передал %d %s(ID:%d)",sendernameplayeridmoneysgiveplayergiveplayerid);
                }
                else {
                    
    SendClientMessage(playeridCOLOR_YELLOW"*Неправильная сумма.");
                }
            }
            else {
                    
    format(stringsizeof(string), "%d не активный игрок."giveplayerid);
                    
    SendClientMessage(playeridCOLOR_YELLOWstring);
                }
            return 
    1;
        } 

  2. #2
    Я говно
    Аватар для sk47
    Статус
    Оффлайн
    Регистрация
    12.11.2010
    Сообщений
    43
    Репутация
    13 [+/-] 
    оптимизации ноль

  3. #3
    Заблокирован
    Аватар для SlootLite
    Статус
    Оффлайн
    Регистрация
    12.11.2010
    Адрес
    Стрежевой, Томская обл.
    Сообщений
    34
    Репутация
    -3 [+/-] 
    я бы так сделал))) ну почти так
    PHP код:
    if(strcmp(cmd"/givecash"true) == 0

    tmp strtok(cmdtextidx); 
    if(!
    strlen(tmp)) return SendClientMessage(playeridCOLOR_WHITE"USAGE: /givecash [ID игрока] [сколько]");
    giveplayerid strval(tmp); 
    tmp strtok(cmdtextidx); 
    if(!
    strlen(tmp)) return SendClientMessage(playeridCOLOR_WHITE"USAGE: /givecash [ID игрока] [сколько]"); 
    new 
    moneys strval(tmp); 
    if(!
    IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid,COLOR_YELLOW,"Нет такого игрока");
    if(
    GetPlayerMoney(playerid) < moneys || moneys 0) return SendClientMessage(playerid,COLOR_YELLOW,"У вас нехватает денег");
    GetPlayerName(giveplayeridgiveplayersizeof(giveplayer));
    GetPlayerName(playeridsendernamesizeof(sendername));
    GivePlayerMoney(playerid, -moneys); 
    GivePlayerMoney(giveplayeridmoneys); 
    format(stringsizeof(string), "*Вы отправили %s(ID: %d), $%d."giveplayer,giveplayeridmoneys); 
    SendClientMessage(playeridCOLOR_YELLOWstring);
    format(stringsizeof(string), "*Вы получили $%d от %s(ID: %d)."moneyssendernameplayerid); 
    SendClientMessage(giveplayeridCOLOR_YELLOWstring);
    printf("%s(ID:%d) передал %d %s(ID:%d)",sendernameplayeridmoneysgiveplayergiveplayerid);
    return 
    1


  4. #4
    Пользователь
    Аватар для supra911
    Статус
    Оффлайн
    Регистрация
    03.02.2011
    Сообщений
    72
    Репутация
    1 [+/-] 
    а прикол в чем ?
    я думаю что на всех серверах есть передача денег

  5. #5
    Пользователь
    Аватар для Dron88
    Статус
    Оффлайн
    Регистрация
    12.03.2011
    Сообщений
    145
    Репутация
    10 [+/-] 
    ну так се команда не че

  6. #6
    Заблокирован
    Аватар для PaTrOn
    Статус
    Оффлайн
    Регистрация
    04.02.2011
    Адрес
    Домодедово
    Сообщений
    209
    Репутация
    24 [+/-] 
    на всех вроде серваках установлена команда /pay

  7. #7
    Пользователь
    Аватар для Maksim_Nexus
    Статус
    Оффлайн
    Регистрация
    20.02.2011
    Сообщений
    127
    Репутация
    23 [+/-] 
    ето уже тупо с такой командой проще /pay
    Мой скайп - maksim_nexus
    | Я выкладываю только свои работы... |
    [RP] Мод (c new.pwn)
    [ http://pawno-info.ru/threads/20487-Мод ]

    MaksimNexus[GM]
    [ http://pawno-info.ru/threads/41024-M...209#post288209 ]


Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •