09:35
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Модератор форума: AXE, Weddew  
Помощь по GTA SAMP (Первая база знаний)
dRinkДата: Воскресенье, 24.10.2010, 03:11 | Сообщение # 8896
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: -21
Замечания: 40%
Статус:
проблема с командой чтоб снять с банка деньги:

Code
if(strcmp(cmd, "/withdraw", true) == 0)  
   {  
       new amount;  
       tmp = strtok(cmdtext, idx);  
       GetPlayerName(playerid, playername, sizeof(playername));  
    playermoney = GetPlayerMoney(playerid);  
    PlayerInfo[playerid][pBank] = dini_Int(udb_encode(playername), "bank");  

    if(logged[playerid] == 0) {  
    SendClientMessage(playerid,COLOR_ORANGE,"Tебе нужно залогиниться, чтобы пользоваться банком.");  
    return 1;  
    }  
    if(InBank[playerid] == 0) {  
    SendClientMessage(playerid,COLOR_ORANGE,"Tы должен быть в банке!");  
    return 1;  
    }  
    if(!strlen(tmp)) {  
    SendClientMessage(playerid, COLOR_ORANGE, "Bведи количество денег!");  
    return 1;  
    }  
    amount = strval(tmp);  
    if(amount > PlayerInfo[playerid][pBank]) {  
    SendClientMessage(playerid, COLOR_ORANGE, "Hеверное количество денег!");  
    return 1;  
    }  
    else if(amount <= PlayerInfo[playerid][pBank] && amount != 0) {  
    immunity[playerid] = 1;  
    SetTimerEx("RemoveImmunity",5000,0,"d",playerid);  
    GivePlayerMoney(playerid, amount);  
    dini_IntSet(udb_encode(playername), "bank", PlayerInfo[playerid][pBank]-amount);  
    PlayerInfo[playerid][pBank] = dini_Int(udb_encode(playername), "bank");  
    format(string,sizeof(string),"Tы взял $%d! Новый баланс: $%d.",amount,PlayerInfo[playerid][pBank]);  
    SendClientMessage(playerid, COLOR_CYAN, string);  
    printf("Withdraw: %s (ID: %d) has taken his money from the bank ($%d)",playername,playerid,amount);  
    }  
    else if(amount <= 0 || PlayerInfo[playerid][pBank] <= 0) {  
    SendClientMessage(playerid, COLOR_ORANGE, "Hеверное количество денег!");  
    }  
    return 1;  
   }

Можно снимать ту сумму которой нету что не правильно ?


Отличный сервер SA:MP
Название: ***RUSSIAN_SERVER***
Ип\Порт: 188.120.228.189:5555
Читаем!
[RD]ChezДата: Воскресенье, 24.10.2010, 03:29 | Сообщение # 8897
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
feniks777, car health мб? О_о логику включи...
Hore_Hack, google.ru
feniks777, поиск
Kimarike, деньги готовь, если хочешь чтобы тебе соединили два быдломода в один мегабыдломод...
Osipik, поиск, я это расписывал миллион раз
Вазелинатор, same as Kimarike
Osipik, поиск, опять же
chopa_chops, ты не повришь... в гугле!
dRink, уже ответил в другой теме



1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
OsipikДата: Воскресенье, 24.10.2010, 04:05 | Сообщение # 8898
Новенький
Группа: Пользователи
Сообщений: 8
Награды: 0
Город: Kirov
Репутация: 0
Замечания: 0%
Статус:
Чез я найти не могу.Выложи плиз =(
[RD]ChezДата: Воскресенье, 24.10.2010, 04:33 | Сообщение # 8899
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
Code
if(!strcmp(cmd, "/clear", true)){  
  new member = PlayerInfo[playerid][pMember];  
  new leader = PlayerInfo[playerid][pLeader];  
  new rank = PlayerInfo[playerid][pRank];  
  if(IsACop(playerid)){
   if (!PlayerToPoint(3.0, playerid, 253.9280,69.6094,1003.6406)) return SendClientMessage(playerid, COLOR_GRAD2, "Вы не в Отделении полиции!");  
   tmp = strtok(cmdtext, idx);  
   if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD1, "[RP]MyLife[RUS/UA] Используйте: /clear [playerid/PartOfName]");  
   giveplayerid = ReturnUser(tmp);  
   if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, COLOR_GREY, "Недействительное Удостоверение личности/Название!");  
   if(giveplayerid == playerid) return SendClientMessage(playerid, COLOR_GREY, "Вы не можете Оправдаться!");
   GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));  
   GetPlayerName(playerid, sendername, sizeof(sendername));  
   format(string, sizeof(string), "* Вы очистили уровень розыска подозреваемого %s.", giveplayer);  
   SendClientMessage(playerid, COLOR_LIGHTBLUE, string);  
   format(string, sizeof(string), "* Офицер %s очистил Ваш уровень розыска.", sendername);  
   SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);  
   if(gTeam[giveplayerid]==4) {  
    gTeam[giveplayerid] = 3;  
    SetPlayerToTeamColor(giveplayerid);  
   }  
  }
  else if(member == 5||member == 6||leader == 5||leader == 6) {  
   tmp = strtok(cmdtext, idx);  
   if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD1, "[RP]MyLife[RUS/UA] Используйте: /clear [playerid/PartOfName]");  
   giveplayerid = ReturnUser(tmp);  
   if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, COLOR_GREY, "Недействительное Удостоверение личности/Название!");  
   if(giveplayerid == playerid) return SendClientMessage(playerid, COLOR_GREY, "Вы не можете Оправдаться!");
   if(rank < 4) return SendClientMessage(playerid, COLOR_GREY, "Вы нуждаетесь в Разряде 4, чтобы очистить чьи - то уровни розыска !");
   if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, COLOR_GREY, "Вы нуждаетесь в 5000$, чтобы Очистить Вашего Члена семьи !");
   GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));  
   GetPlayerName(playerid, sendername, sizeof(sendername));  
   if(PlayerInfo[giveplayerid][pMember] != member) return SendClientMessage(playerid, COLOR_GREY, "Тот игрок не находится в Вашей Семье !");   
   format(string, sizeof(string), "* Вы очистили розыск подозреваемого %s за 5000$.", giveplayer);  
   SendClientMessage(playerid, COLOR_LIGHTBLUE, string);  
   format(string, sizeof(string), "* Член семьи %s с Разрядом %d, очистил Ваш розыск.", sendername, rank);  
   SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);  
   GivePlayerMoney(playerid, - 5000);  
  }
  else  return SendClientMessage(playerid, COLOR_GREY, "Вы не Полицейский / ФБР / Национальная гвардия / Член семьи !");  
  WantedPoints[giveplayerid] = 0;  
  WantedLevel[giveplayerid] = 0;  
  ClearCrime(giveplayerid);  
  return 1;  
}



1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru


Сообщение отредактировал [RD]Chez - Воскресенье, 24.10.2010, 04:44
[RD]ChezДата: Воскресенье, 24.10.2010, 06:25 | Сообщение # 8900
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
А нигде не скачаешь.
Он ручной работы.
на самп коме тоже нет



1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
dRinkДата: Воскресенье, 24.10.2010, 08:53 | Сообщение # 8901
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: -21
Замечания: 40%
Статус:
проблема с командой:
Code
if(strcmp(cmd, "/fight", true) == 0)
  {
  new fight_id;
  fight_id = strval(strtok(cmdtext, idx));
   
  if(IsPlayerConnected(playerid))
     {
  if(fight_id < 1 || fight_id > 5)
  {
     SendClientMessage(playerid, COLOR_RED, "ПРИМЕНЕНИЕ: /fight [1-5]");
     SendClientMessage(playerid, COLOR_YELLOW2, "Стили: 1-konfu, 2-boxer, 3-gangster, 4-elbow, 5-normal");
     return 1;
     }
  else if(fight_id == 1)
     {
     SetPlayerFightingStyle(playerid, FIGHT_KARATE);
     SendClientMessage(playerid, COLOR_GREEN, "Теперь у вас стиль рукапашного боя 'Конфу'");
     }
     else if(fight_id == 2)
  {
     SetPlayerFightingStyle(playerid, FIGHT_BOXING);
     SendClientMessage(playerid, COLOR_GREEN, "Теперь у вас стиль рукапашного боя 'Бокс'");
  }
  else if(fight_id == 3)
     {
     SetPlayerFightingStyle(playerid, FIGHT_GANGSTER);
     SendClientMessage(playerid, COLOR_GREEN, "Теперь у вас стиль рукапашного боя 'Гангстер'");
  }
  else if(fight_id == 4)
  {
     SetPlayerFightingStyle(playerid, FIGHT_STYLE_ELBOW);
     SendClientMessage(playerid, COLOR_GREEN, "Теперь у вас стиль рукапашного боя 'Бить локтём'");
     }
  else if(fight_id == 5)
  {
     SetPlayerFightingStyle(playerid, FIGHT_NORMAL);
     SendClientMessage(playerid, COLOR_GREEN, "Теперь у вас стиль рукапашного боя 'Стандартный'");
  }
     //PlayerPlaySound(playerid, 1139, 0.0, 0.0, 0.0);
     else
     {
        SendClientMessage(playerid, COLOR_RED, "Ошибка: не верный id номер стиля");
     }
     return 1;
  }
  return 1;
  }

пишу к примеру /fight 3 текст пишется но не меняет стиль



Отличный сервер SA:MP
Название: ***RUSSIAN_SERVER***
Ип\Порт: 188.120.228.189:5555
Читаем!
Exclusive-xДата: Воскресенье, 24.10.2010, 10:14 | Сообщение # 8902
Новенький
Группа: Пользователи
Сообщений: 38
Награды: 0
Город: Санкт-Петербург
Репутация: -38
Замечания: 20%
Статус:
Помогите, когда в МТА делаю объекты, ставлю в мод, объекты иногда становятся боком, т.е не так, как сделал. Что делать? :(
alfagenДата: Воскресенье, 24.10.2010, 10:25 | Сообщение # 8903
Новенький
Группа: Пользователи
Сообщений: 12
Награды: 0
Город: Екатеринбург
Репутация: 0
Замечания: 0%
Статус:
Как конвертировать время для сервера?

Вот настройка (присваивается игроку в самом начале), которая огрничивает сдачу теста на паспорт на сколько то времени после начала игры.
PlayerInfo[playerid][pPassportTime] = 10;
Как понять 10 ?
Существуют ли какие нибудь программы для конвертации времени для сервера самп? Или же время измеряется в "наших" единицах ?

stepmexДата: Воскресенье, 24.10.2010, 10:51 | Сообщение # 8904
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Время во всех языках програмирования измеряется в мс.


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
ElukhДата: Воскресенье, 24.10.2010, 10:54 | Сообщение # 8905
Новенький
Группа: Пользователи
Сообщений: 2
Награды: 0
Город: Пенза
Репутация: 0
Замечания: 0%
Статус:
Почему у мея Godfather mod не идет на SAMP 0.3b R2
feniks777Дата: Воскресенье, 24.10.2010, 11:46 | Сообщение # 8906
Новенький
Группа: Пользователи
Сообщений: 37
Награды: 0
Город: г
Репутация: 0
Замечания: 0%
Статус:
помогите найти скрипры, хочу такое - по городам куча трамплинов, когда убивают или сам погебаеш сбоку писалося это (как на всех серверах), и нормальный спитометр + здоровье машины...

и вопрос: можноли както на сервере поменять модели машин и чтоб клиент видел именно новые модели машин.. например все машины как в "криминальной россии" сделать или чтото подобное, и если есть такой скрипт дайте пож )

Добавлено (24.10.2010, 11:46)
---------------------------------------------
ААА и хочу скрипт чтоб за трюки деньги довали.. )

AdrenalineRushДата: Воскресенье, 24.10.2010, 11:54 | Сообщение # 8907
Освоившийся
Группа: Продвинутые
Сообщений: 119
Награды: 1
Город: ....
Репутация: 33
Замечания: 0%
Статус:
Quote (feniks777)
ААА и хочу скрипт чтоб за трюки деньги довали.. )

Убери из public OnGameModeInit это:
EnableStuntBonusForAll(0);

OsipikДата: Воскресенье, 24.10.2010, 12:07 | Сообщение # 8908
Новенький
Группа: Пользователи
Сообщений: 8
Награды: 0
Город: Kirov
Репутация: 0
Замечания: 0%
Статус:
Elukh скомпилируй его с новыми плагинами 0.3b должно пойти
QuietДата: Воскресенье, 24.10.2010, 12:29 | Сообщение # 8909
Новенький
Группа: Пользователи
Сообщений: 12
Награды: 0
Город: СевероБайкалск
Репутация: 0
Замечания: 0%
Статус:
как сделать в samp чтобы над машиной был её id?
PolaRДата: Воскресенье, 24.10.2010, 13:53 | Сообщение # 8910
Новенький
Группа: Пользователи
Сообщений: 38
Награды: 0
Город: Moscow
Репутация: 20
Замечания: 0%
Статус:
Подскажите,как сделать автомобиль для отдельного игрока!
Что бы игрок другой садился и писалось Эта машина принадлежит такомуто игроку

Поиск:





 


 


 
Хостинг от uCoz samp.at.ua