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

 



 
        
Подвиcание SA-MP (2)
Max 20.02.2017 21:57
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы 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
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
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 1 из 11
Модератор форума: Alcoholik 
Форум SAMP о мультиплеерах для GTA. » Популярные моды » The Godfather » [Мануал] Donat
[Мануал] Donat
SaibotДата: Понедельник, 09.09.2013, 14:21 | Сообщение # 1
Освоившийся
Группа: Продвинутые
Сообщений: 112
Награды: 0
Репутация: 34
Замечания: 0%
Статус:
Донат (англ. donate — «жертвовать», башорг. «админам на пиво») — оплата чего-либо на добровольных началах.
[cut noguest=Скрины]
Skrin-1
Skrin-2
Skrin-3
Skrin-4[/cut]

В enum pInfo вставляем:
[pwn]
pRub,[/pwn]

В public OnPlayerConnect(playerid) вставляем:
[pwn]PlayerInfo[playerid][pRub] = 0;[/pwn]

В public OnPlayerRegister(playerid, password[]) вставляем:
[pwn]dini_FloatSet(string, "Rub=%d",PlayerInfo[playerid][pRub]);[/pwn]

В public OnPlayerSave(playerid) вставляем:
[pwn]dini_FloatSet(string, "Rub=%d",PlayerInfo[playerid][pRub]);[/pwn]

В public OnPlayerLogin(playerid,password[]) вставляем:
[pwn]PlayerInfo[playerid][pRub] = dini_Int(string2,"Rub=%d");[/pwn]

Дальше в public OnPlayerCommandText(playerid, cmdtext[]) вставляем:
[pwn]
if(strcmp(cmd, "/donat", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new lvlexp[70];
new donatdengi = PlayerInfo[playerid][pRub];
new blocks = PlayerInfo[playerid][pBlocks];
new level = PlayerInfo[playerid][pLevel];
new warns = PlayerInfo[playerid][pWarns];
format(lvlexp,70,"{00CCFF}Баланс: {ffffff}%d руб{00CCFF}. Выбери действие.",donatdengi);
new str[250],sctring[250];
format(str,sizeof(str),"{3399ff}Купить дом.\t\t\t{ffffff}(Цена по lvl на ярлыке)\n{3399ff}Сменить ник:\t\t\t{ffffff}50 р.\n{3399ff}Сменить пол:\t\t\t{ffffff}30 р.\n{3399ff}Сменить домашний авто:\t{ffffff}130 р.\n");
strcat(sctring,str);
format(str,sizeof(str),"\n{3399ff}Снять один блок:\t\t{ffffff}90 р. {ffcc00}(У тебя {ffffff}%d/3{ffcc00})\n{3399ff}Повысить lvl на 1:\t\t{ffffff}60 р. {ffcc00}(У тебя {ffffff}%d{ffcc00})\n{3399ff}Снять один варн:\t\t{ffffff}70 ð. {ffcc00}(У тебя {ffffff}%d/3{ffcc00})\n",blocks,level,warns);
strcat(sctring,str);
format(str,sizeof(str),"\n{3399ff}Нарко(100к):\t\t\t{ffffff}160 р.\n{3399ff}Маты(100к):\t\t\t{ffffff}170 р.\n{3399ff}Деньги(30кк вирт.):\t\t{ffffff}200 р.\n{3399ff}(WM)-Информация.\n");
strcat(sctring,str);
ShowPlayerDialog(playerid, 1444, DIALOG_STYLE_LIST,lvlexp,sctring, "Далле", "Выход");
}
else
{
SendClientMessage(playerid,COLOR_GRAD2,"Вы не Авторизованы");
}
return true;
}
if(strcmp(cmd, "/setdonat", true) == 0) //Установить количество рублей игроку.
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "/setdonat [id] [money]");
return 1;
}
new money;
giveplayerid = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
money = strval(tmp);
if (PlayerInfo[playerid][pAdmin] >= 6)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
PlayerInfo[giveplayerid][pRub] = money;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "Ты не уполномочен для этой команды.");
}
}
return 1;
}[/pwn]
В public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) вставляем:

Сылка на код

Автор: Saibot

Данный скрипт является эксклюзивом для SRC, и размещать его на других сайтах запрещено, без оговоренности с администрацией сайта или автором работы.

FabervoxДата: Понедельник, 09.09.2013, 14:32 | Сообщение # 2
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 235
Награды: 1
Город: Краматорск
Репутация: 217
Замечания: 0%
Статус:
Saibot, я бы сказал, скрипты получаются короткими, и это очень хорошо.



RP в мире - как мух в сортире, а нужного чуда не видать покуда..©_Z_
Как посмотришь, сколько тысяч строчек кода, в одном файле, сразу понимаешь почему моды делают годами.
Закон сохранения сложности


Сообщение отредактировал Fabervox - Понедельник, 09.09.2013, 14:32
Форум SAMP о мультиплеерах для GTA. » Популярные моды » The Godfather » [Мануал] Donat
Страница 1 из 11
Поиск:





 


 


 
Хостинг от uCoz SAMP-RUS.COM