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

 



 
          





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





Последние Файлы 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
Модератор форума: Alcoholik  
[Архив] Вопрос | Ответ [3]
ParlamentДата: Четверг, 03.06.2010, 19:55 | Сообщение # 466
Группа: I'm V.I.P.
Сообщений: 271
Награды: 19
Город: Маарду
Репутация: 474
Замечания: 0%
Статус:
KARLIONE000, new deathcost = 500; меняй 500 на своём значение в твоём случаи new deathcost = 25;


AwmДата: Четверг, 03.06.2010, 19:57 | Сообщение # 467
Группа: I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус:
Quote (KARLIONE000)
с каждым лвл на 25$ брал больше?

new deathcost = 25*PlayerInfo[playerid][pLevel];




"Life is hard... life is harder if you're stupid." - John Wayne
DiSEДата: Четверг, 03.06.2010, 20:08 | Сообщение # 468
Группа: I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус:
Как сделать новую работу?
[RGS]JAGUARДата: Четверг, 03.06.2010, 21:08 | Сообщение # 469
Советчик
Группа: Продвинутые
Сообщений: 1154
Награды: 25
Город: FloatX,FloatY,FloatZ
Репутация: 291
Замечания: 40%
Статус:
Quote (EnErGiZeR)
Как сделать новую работу?

начни с команды /join а потом уж сам разберёшься если не нуб crazy



[/url]
Новая ICQ: 593922
KARLIONE000Дата: Четверг, 03.06.2010, 23:57 | Сообщение # 470
Уверенный в себе
Группа: Продвинутые
Сообщений: 193
Награды: 1
Город: Привморск
Репутация: -8
Замечания: 20%
Статус:
Здравствуйте помогите исправить error Добавлял банкоматы из этой темы http://www.samp-rus.com/forum/17-12486-1 и выдает Еррор может кто-то сталкивался с такой проблемой. целый вечер сижу не могу понять Спасибо заранее Скачать можно мод http://narod.ru/disk/21496743000/gm.pwn.html или letitbit.net/download/delete20177423/28429.28db179a3a86d5e0cece7ecbf/gm.pwn.html Помогите Плизз
KPECTokДата: Пятница, 04.06.2010, 00:38 | Сообщение # 471
Освоившийся
Группа: Пользователи
Сообщений: 93
Награды: 0
Город: Земля мой город..
Репутация: 5
Замечания: 0%
Статус:
Народ позвольте задать мега идиотский вопрос.
Какого черта у меня теперь в САМП мод имеет название Blank Script? Хотя должен быть Godfather...
Причем только на хосте. А на домашнем тестовом норм все. Появилось после того как отключил показ гангзон через фс вроде, сейчас снова подключил и нифига. Все равно бланк скрипт. Что за?

BorogДата: Пятница, 04.06.2010, 01:07 | Сообщение # 472
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус:
KARLIONE000, так код выкладывай и говори где ошибки.
KPECTok, Смотри server.cfg



Silver Break
http://s-break.ru/
http://vk.com/sbreak
DiSEДата: Пятница, 04.06.2010, 04:01 | Сообщение # 473
Группа: I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус:
Code
C:\Documents and Settings\Администратор\Рабочий стол\SAMP\Сервера\Сервак\gamemodes\COOLGF.pwn(12536) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Администратор\Рабочий стол\SAMP\Сервера\Сервак\gamemodes\COOLGF.pwn(12550) : error 017: undefined symbol "string"
C:\Documents and Settings\Администратор\Рабочий стол\SAMP\Сервера\Сервак\gamemodes\COOLGF.pwn(12550) : error 017: undefined symbol "string"
C:\Documents and Settings\Администратор\Рабочий стол\SAMP\Сервера\Сервак\gamemodes\COOLGF.pwn(12550) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Администратор\Рабочий стол\SAMP\Сервера\Сервак\gamemodes\COOLGF.pwn(12550) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664     Copyright (c) 1997-2006, ITB CompuPhase

5 Errors.

как эти ошибки исправить?

вот строчки

Code
if(strcmp(cmdtext, "/icq", true) == 0))//Вкл и выкл аськи

format(string, sizeof(string), "~r~$-10");

Jumpman23Дата: Пятница, 04.06.2010, 08:14 | Сообщение # 474
Группа: I'm V.I.P.
Сообщений: 1359
Награды: 23
Город: Kingston, Rastapolis
Репутация: 504
Замечания: 100%
Статус:
EnErGiZeR, попробуй добавить перед
Quote (EnErGiZeR)
format(string, sizeof(string), "~r~$-10");
new string[20];



Тсссс, тссс, отключите снисходительный тон. Помните: вас уже лишали права слова на этом форуме.
Прошу прощения у всех кого я заебал или оскорбил (Кроме икварпа и чеза - вы ибланы).
Великс ты красава.
KARLIONE000Дата: Пятница, 04.06.2010, 08:54 | Сообщение # 475
Уверенный в себе
Группа: Продвинутые
Сообщений: 193
Награды: 1
Город: Привморск
Репутация: -8
Замечания: 20%
Статус:
Здравствуйте помогите исправить error Добавлял банкоматы из этой темы http://www.samp-rus.com/forum/17-12486-1 и выдает Еррор может кто-то сталкивался с такой проблемой. вот строки с error
bank = CreatePickup(1239, 1, -2019.6946,-101.0430,35.1641);
bank1 = CreatePickup(1239, 1, 1748.1620,-1862.8341,13.5758);
bank2 = CreatePickup(1239, 1, 1464.0524,-1749.2156,15.4453);

public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == bank) ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "БАНКОМАТ", "Снять деньги\nДр информация", "Выбор", "Отмена");(bank);
if(pickupid == bank1) ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "БАНКОМАТ", "Снять деньги\nДр информация", "Выбор", "Отмена");(bank1);
if(pickupid == bank2) ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "БАНКОМАТ", "Снять деньги\nДр информация", "Выбор", "Отмена");(bank2);
return 1;
}

Вот скрин http://s55.radikal.ru/i148/1006/fc/b3825293b43b.jpg

Xeon_RUSДата: Пятница, 04.06.2010, 09:05 | Сообщение # 476
Освоившийся
Группа: Пользователи
Сообщений: 82
Награды: 0
Город: Los Santos City
Репутация: 3
Замечания: 20%
Статус:
Скажите мне порядковый номер клавиши P (Английская)
СurtisДата: Пятница, 04.06.2010, 11:24 | Сообщение # 477
Строчу минеты за + в репу
Группа: Пользователи
Сообщений: 777
Награды: 7
Город: Луганск
Репутация: 88
Замечания: 100%
Статус:
Xeon_RUS, нету таких, есть порядковые иды только определенных действий, назначенные на клавиши.


радую ваши глаза
OrdiДата: Пятница, 04.06.2010, 11:24 | Сообщение # 478
Уверенный в себе
Группа: Продвинутые
Сообщений: 186
Награды: 3
Город: Пенза
Репутация: 85
Замечания: 20%
Статус:
Помогите,у меня дома стоит 2 комп,второй подключен к интернету через первый.На первом samp сервер работает нормально,через www.myip.ru узнаю адрес,ввожу его в самп и всё,на втором будет естественно тот же ип адрес,что и у первого.Но на нём сервер не работает(.Работал раньше,но до переустановки видовса.Помогите,чё делать то?)
СurtisДата: Пятница, 04.06.2010, 11:32 | Сообщение # 479
Строчу минеты за + в репу
Группа: Пользователи
Сообщений: 777
Награды: 7
Город: Луганск
Репутация: 88
Замечания: 100%
Статус:
KARLIONE000, ты де то лоханулся жостко, оттуда ошибок столько

Добавлено (04.06.2010, 11:29)
---------------------------------------------
Ordi, ты не подумал, нахера тебе 2 одинаковых сервера?

Добавлено (04.06.2010, 11:32)
---------------------------------------------
Ordi, или если я неправильно понял, значит установи дрова на мать.


радую ваши глаза

Сообщение отредактировал Сurtis - Пятница, 04.06.2010, 11:29
DiSEДата: Пятница, 04.06.2010, 11:45 | Сообщение # 480
Группа: I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус:
Помогите пожалуйста доделать

У меня ошибки вылазят.
Вот сам код

[cut noguest=Вот сам код[тыкни сюда]]Ко всем new

new OnlineIcq[MAX_PLAYERS];
---------------------------------------------
В enum pInfo добавляем такое:
pICQ,
pICQC1,
pICQC2,
pICQC3,
pICQRegist,
---------------------------------------------
Идем в public OnPlayerConnect и пищим там где нибудь такое:

PlayerInfo[playerid][pICQ] = 0;
PlayerInfo[playerid][pICQC1] = 0;
PlayerInfo[playerid][pICQC2] = 0;
PlayerInfo[playerid][pICQC3] = 0;
PlayerInfo[playerid][pICQRegist] = 0;
OnlineIcq[playerid] = 1;
--------------------------------------------
Идем в public OnPlayerRegister и пищим там такое:

//[ICQ Система. 1)Номер 5)Зарегана или нет 2)3)4)Номера в памяти пока без имен

format(var, 32, "ICQ Numb=%d\n",PlayerInfo[playerid][pICQ]);fwrite(hFile, var);
format(var, 32, "ICQ Cont1=%d\n",PlayerInfo[playerid][pICQC1]);fwrite(hFile, var);
format(var, 32, "ICQ Cont2=%d\n",PlayerInfo[playerid][pICQC2]);fwrite(hFile, var);
format(var, 32, "ICQ Cont3=%d\n",PlayerInfo[playerid][pICQC3]);fwrite(hFile, var);
format(var, 32, "ICQ Regist=%d\n",PlayerInfo[playerid][pICQRegist]);fwrite(hFile, var);
--------------------------------------------
Идем в public OnPlayerUpdate и пищим там такое:

//=[ICQ Система. 1)Номер 5)Зарегана или нет 2)3)4)Номера в памяти пока без имен=

format(var, 32, "ICQ Numb=%d\n",PlayerInfo[playerid][pICQ]);fwrite(hFile, var);
format(var, 32, "ICQ Cont1=%d\n",PlayerInfo[playerid][pICQC1]);fwrite(hFile, var);
format(var, 32, "ICQ Cont2=%d\n",PlayerInfo[playerid][pICQC2]);fwrite(hFile, var);
format(var, 32, "ICQ Cont3=%d\n",PlayerInfo[playerid][pICQC3]);fwrite(hFile, var);
format(var, 32, "ICQ Regist=%d\n",PlayerInfo[playerid][pICQRegist]);fwrite(hFile, var);
---------------------------------------------
Идем в public OnPlayerLogin и пищим там такое:

//=[ICQ Система. 1)Номер 5)Зарегана или нет 2)3)4)Номера в памяти пока без имен=

if( strcmp( key , "ICQ Numb" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pICQ] = strval( val ); }
if( strcmp( key , "ICQ Cont1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pICQC1] = strval( val ); }
if( strcmp( key , "ICQ Cont2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pICQC2] = strval( val ); }
if( strcmp( key , "ICQ Cont3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pICQC3] = strval( val ); }
if( strcmp( key , "ICQ Regist" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pICQRegist] = strval( val ); }
--------------------------------------------------
//==[ICQ Система. Выдача - рандомо - 9 значные номера.]=

if(strcmp(cmd, "/icq", true) == 0)//Вкл и выкл аськи
{
if(IsPlayerConnected(playerid))
{
if (!OnlineIcq[playerid])
{
OnlineIcq[playerid] = 1;
SendClientMessage(playerid, 0xFF00FF, "Вы выключили ICQ!");
}
else if (OnlineIcq[playerid])
{
OnlineIcq[playerid] = 0;
SendClientMessage(playerid, 0x0FF0FF, "Вы включили ICQ!");
GivePlayerMoney(playerid, -10);
format(string, sizeof(string), "~r~$-10");
GameTextForPlayer(playerid, string, 5000, 1);
}
}
return 1;
}

if(strcmp(cmd, "/icqdel", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pICQRegist] == 1)
{
new x_nr[256];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr)) {
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /icqdel [№]");
SendClientMessage(playerid, COLOR_WHITE, "№: 1, 2, 3.");
return 1;
}
if(strcmp(x_nr,"1",true) == 0)
{
format(string, sizeof(string), "* Вы Удалили Контакт Под Номером 1.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
PlayerInfo[playerid][pICQC1]=0;
OnPlayerUpdate(playerid);
}
else if(strcmp(x_nr,"2",true) == 0)
{
format(string, sizeof(string), "* Вы Удалили Контакт Под Номером 2.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
PlayerInfo[playerid][pICQC2]=0;
OnPlayerUpdate(playerid);
}
else if(strcmp(x_nr,"3",true) == 0)
{
format(string, sizeof(string), "* Вы Удалили Контакт Под Номером 3.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
PlayerInfo[playerid][pICQC3]=0;
OnPlayerUpdate(playerid);
}
else
{
SendClientMessage(playerid, COLOR_GREY, " .Вы я забыл текст !");
return 1;
}
}
}
return 1;
}
if (strcmp(cmd, "/icq_search", true) == 0)//Ищем по ид - аську
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pICQRegist] == 1)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, " Используйте: /icq search [playerid/PartOfName]");
return 1;
}
//giveplayerid = strval(tmp);
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, sendername, sizeof(sendername));
format(string, 256, " Ник: %s, ICQ: %d, Состояние: [Онлайн].",sendername,PlayerInfo[giveplayerid][pICQ]);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Пользователь [Оффлайн] !");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " У вас нет ICQ!");
}
}
return 1;
}

if(strcmp(cmd, "/icqadd", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pICQRegist])
{
new x_nr[256];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr)) {
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /icqadd [name] [playerid/PartOfName]");
SendClientMessage(playerid, COLOR_WHITE, "Available names: 1, 2, 3.");
return 1;
}
if(strcmp(x_nr,"1",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /icqadd 1 [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
PlayerInfo[playerid][pICQC1] = PlayerInfo[giveplayerid][pICQ];
format(string, sizeof(string), "* Пользователь %s, Номер ICQ: %d. Добавлен.", giveplayer,PlayerInfo[giveplayerid][pICQ] );
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " .Этого игрока нету на сервере !");
return 1;
}
}
else if(strcmp(x_nr,"2",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /icqadd 2 [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
PlayerInfo[playerid][pICQC2] = PlayerInfo[giveplayerid][pICQ];
format(string, sizeof(string), "* Пользователь %s, Номер ICQ: %d. Добавлен.", giveplayer,PlayerInfo[giveplayerid][pICQ] );
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " .Этого игрока нету на сервере !");
return 1;
}
}
else if(strcmp(x_nr,"3",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /icqadd 3 [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
PlayerInfo[playerid][pICQC3] = PlayerInfo[giveplayerid][pICQ];
format(string, sizeof(string), "* Пользователь %s, Номер ICQ: %d. Добавлен.", giveplayer,PlayerInfo[giveplayerid][pICQ] );
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " .Этого игрока нету на сервере !");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " У вас нету ICQ !");
return 1;
}
}
return 1;
}

if(strcmp(cmd, "/icqm", true) == 0 || strcmp(cmd, "/icqm", true) == 0)//Сообщения (Переделанная /w ) чтобы отправить пишемм не UIN а простой id
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " Сначала войдите в игру ! ");
return 1;
}
if(PlayerInfo[playerid][pICQ] == 0) return SendClientMessage(playerid, COLOR_GRAD2, "У вас на телефоне нету ICQ программы.");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, " Используйте: /icqm [id игрока/часть ника] [сообщение] ");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
if(giveplayerid == playerid)
{
format(string, sizeof(string), " * %s флудит в аське. ", sendername);
ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, " Используйте: /icqm [id игрока/часть ника] [сообщение]");
return 1;
}
if(OnlineIcq[giveplayerid] == 1) return SendClientMessage(playerid, COLOR_GREY, "У Этого контакта выключена ICQ.!");
{
format(string, sizeof(string), "[ICQ] %s [ID: %d] Cообщение: %s [UIN:%d]", sendername, playerid, (result),PlayerInfo[playerid][pICQ]);
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
format(string, sizeof(string), "[ICQ] Сообщение доставлено %s [ID: %d][UIN:%d]. ", giveplayer, giveplayerid,PlayerInfo[giveplayerid][pICQ]);
SendClientMessage(playerid, COLOR_YELLOW, string);
GivePlayerMoney(playerid,-10);
GameTextForPlayer(playerid,"~r~-10$",5000,1);
return 1;
}
}
}
else
{
format(string, sizeof(string), " %d Оффлайн. ", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}

if(strcmp(cmd, "/icq_cont", true) == 0)//Команда для Просмотра контактов
{
if(IsPlayerConnected(playerid))
{
format(string, sizeof(string), "* Вы Посматрели список Ваших Контактов.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
new con1 = PlayerInfo[playerid][pICQC1];
new con2 = PlayerInfo[playerid][pICQC2];
new con3 = PlayerInfo[playerid][pICQC3];
format(string, sizeof(string), "* Контакт №1: %d.",con1);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "* Контакт №2: %d.",con2);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "* Контакт №3: %d.",con3);
SendClientMessage(playerid, COLOR_YELLOW, string);
OnPlayerUpdate(playerid);//ICQ + сохранение
}
return 1;
}

if(strcmp(cmd, "/icqhelp", true) == 0)//Помощь
{
if(IsPlayerConnected(playerid))
{
format(string, sizeof(string), "**** ICQ помощь ****.");
SendClientMessage(playerid, COLOR_YELLOW2, string);
format(string, sizeof(string), "* /icq_cont - список контактов.");
SendClientMessage(playerid, COLOR_YELLOW2, string);
format(string, sizeof(string), "* /icq_c1 [id],/icq_c2 [id],/icq_c3 [id] - добавлеие указанного ид в контакты (Макс. 3 контакта)");
SendClientMessage(playerid, COLOR_YELLOW2, string);
format(string, sizeof(string), "* /icqm [id] [текст] - написать сообщение (-10$).");
SendClientMessage(playerid, COLOR_YELLOW2, string);
format(string, sizeof(string), "* /icqdel- Удаление Указанного Контакта. ");
SendClientMessage(playerid, COLOR_YELLOW2, string);
}
return 1;
}
-------------------------------------------
Так терь для полноценной сис-мы мы идет в команду /buy. и добавляем туда

else if (item == 13 && GetPlayerMoney(playerid) > 300) // 300 цена аси 13 значит ид придмета
{
if(PlayerInfo[playerid][pICQRegist] == 1) { return SendClientMessage(playerid,COLOR_YELLOW," У вас уже есть UIN.");}
if (GetPlayerMoney(playerid) > 300)
{
format(string, sizeof(string), "~r~-$300");
GameTextForPlayer(playerid, string, 5000, 1);
GivePlayerMoney(playerid,-300);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new randICQ = 10000000 + random(899999999);//ICQ номерок выдаеться рандомо.Как и сейчас - он состоит из 9 знаков.
PlayerInfo[playerid][pICQ] = randICQ;
new ICQnumb = PlayerInfo[playerid][pICQ];
format(string, sizeof(string), "* Вы получили зарегистрировались в сети ICQ.\nВаш новый UIN:%d",ICQnumb);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
PlayerInfo[playerid][pICQRegist] = 1;
OnPlayerUpdate(playerid);//рега ICQ + сохранение
format(string, sizeof(string), " Вы установили на телефон ICQ программу.");
SendClientMessage(playerid, COLOR_GRAD4, string);
SendClientMessage(playerid, COLOR_WHITE, "Введите /icqhelp для того чтобы посмотреть команды ICQ");
}
else SendClientMessage(playerid, COLOR_WHITE, "У вас нету нужной суммы.");
return 1;
} [/cut]

Поиск:





 


 


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