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

 



 
          





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





Последние Файлы 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
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: Alcoholik  
Анимация
SkeM138Дата: Воскресенье, 22.03.2009, 11:06 | Сообщение # 16
Новенький
Группа: Пользователи
Сообщений: 29
Награды: 5
Город: Москва
Репутация: 6
Замечания: 0%
Статус:
А точно перепутал я
в /call добавь SetPlayerSpecialAction(playerid,11);
а в /hangup SetPlayerSpecialAction(playerid,13);

MAS_22Дата: Воскресенье, 22.03.2009, 11:10 | Сообщение # 17
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2554
Награды: 103
Город: -
Репутация: 1658
Замечания: 80%
Статус:
Quote (SkeM138)
SetPlayerSpecialAction(playerid,13);

можно 0 или 255 тогда он просто исчезнет из рук
ну чтобы он ложил в карман нада 13

LSDdopДата: Воскресенье, 22.03.2009, 20:49 | Сообщение # 18
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 208
Награды: 4
Город: Moscow
Репутация: 36
Замечания: 20%
Статус:
Вот если кому надо как я сделал
в /call вот так
[pwn]if(strcmp(cmd, "/call", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "*Èñïîëüçóéòå: /call [íîìåð òåëåôîíà]");
return 1;
}
if(PlayerInfo[playerid][pPnumber] == 0)
{
SendClientMessage(playerid, COLOR_GRAD2, " Ó âàñ íåò òåëåôîíà !");
return 1;
}
if(IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid, COLOR_GREY, " Âû íå ìîæåòå ðàçãîâàðèâàòü â àâòîìîáèëå!"); return 1; }
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s äîñòà¸ò òåëåôîí.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
new phonenumb = strval(tmp);
if(phonenumb == 911)
{
SendClientMessage(playerid, COLOR_WHITE, "*Ïîñêàçêà: Âû åïåðü ìîæåòå èñïîëüçîâàòü Ò ÷òîáû ãîâîðèòü ïî òåëåôîíó, ââåäèòå /hangup ÷òîáû ïîëîæèòü òðóáêó");
SendClientMessage(playerid, COLOR_ALLDEPT, "*Ñðî÷íûé âûçîâ: Ñðî÷íûé âûçîâ: Êàêàÿ ñëóæáà âàì òðåáóåòñÿ ïîëèöèÿ èëè ì÷ñ?");
Mobile[playerid] = 911;
return 1;
}
if(phonenumb == PlayerInfo[playerid][pPnumber])
{
SendClientMessage(playerid, COLOR_GRAD2, " Ó âàñ ñåðüåçíûé òîí...");
return 1;
}
if(Mobile[playerid] != 255)
{
SendClientMessage(playerid, COLOR_GRAD2, " Âû ãîòîâû ïîçâîíèòü...");
return 1;
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pPnumber] == phonenumb && phonenumb != 0)
{
giveplayerid = i;
Mobile[playerid] = giveplayerid; //caller connecting
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PhoneOnline[giveplayerid] > 0)
{
SendClientMessage(playerid, COLOR_GREY, " Ýòîò èãðîê íå â èãðå !");
return 1;
}
if (Mobile[giveplayerid] == 255)
{
format(string, sizeof(string), " Âàø ìîáèëüíèê çâîíèò Ââåäèòå (/Pickup) ID çâîíÿùåãî: %s", sendername);
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
GetPlayerName(giveplayerid, sendername, sizeof(sendername));
RingTone[giveplayerid] = 10;
format(string, sizeof(string), "* òåëåôîí %s çàçâîíèë.", sendername);
SendClientMessage(playerid, COLOR_WHITE, "*Ïîäñêàçêà: Èñïîëüçóéòå Ò äëÿ òîãî ÷òîáû ãîâîðèòü, ââåäèòå /hangup ÷òîáû ïîäíÿòü òðóáêó");
ProxDetector(30.0, i, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
CellTime[playerid] = 1;
return 1;
}
}
}
}
}
}
SendClientMessage(playerid, COLOR_GRAD2, " Ó âàñ ñåðüåçíûé òîí...");
}
return 1;
}[/pwn]
В /pickup и /hangup так
[pwn] if(strcmp(cmd, "/pickup", true) == 0 || strcmp(cmd, "/p", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(Mobile[playerid] != 255)
{
SendClientMessage(playerid, COLOR_GRAD2, " Âû óæå ðàçãîâàðèâàåòå...");
return 1;
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid, COLOR_GREY, " Âû íå ìîæåòå ðàçãîâàðèâàòü â àâòîìîáèëå!"); return 1; }
if(Mobile[i] == playerid)
{
Mobile[playerid] = i; //caller connecting
SendClientMessage(i, COLOR_GRAD2, " Îíè ïðèíÿëè çâîíîê.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s îòâå÷àåò íà çâîíîê.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
RingTone[playerid] = 0;
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
}

}
}
}
return 1;
}
if(strcmp(cmd, "/hangup", true) == 0 || strcmp(cmd, "/h", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new caller = Mobile[playerid];
if(IsPlayerConnected(caller))
{
if(caller != INVALID_PLAYER_ID)
{
if(caller != 255)
{
if(caller < 255)
{
SendClientMessage(caller, COLOR_GRAD2, " Îíè ïîëîæèë òðóáêó.");
SetPlayerSpecialAction(caller,SPECIAL_ACTION_STOPUSECELLPHONE);
CellTime[caller] = 0;
CellTime[playerid] = 0;
SendClientMessage(playerid, COLOR_GRAD2, " Âû ïîëîæèë òðóáêó.");
Mobile[caller] = 255;
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE);
}
Mobile[playerid] = 255;
CellTime[playerid] = 0;
RingTone[playerid] = 0;
return 1;
}
}
}
if(Mobile[playerid] == 911||Mobile[playerid] == 912||Mobile[playerid] == 913||Mobile[playerid] == 914) {Mobile[playerid] = 255; SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE); SendClientMessage(playerid, COLOR_GRAD2, " Âû ïîëîæèëè òðóáêó.");}
else
{
SendClientMessage(playerid, COLOR_GRAD2, " Òâîé òåëåôîí íàõîäèòñÿ â êàðìàíå.");
}
}
return 1;
}[/pwn]


Сообщение отредактировал LSDdop - Воскресенье, 22.03.2009, 20:50
_LexuS_Дата: Четверг, 02.04.2009, 12:23 | Сообщение # 19
Освоившийся
Группа: Продвинутые
Сообщений: 121
Награды: 1
Город: Новосибирск
Репутация: 39
Замечания: 40%
Статус:
Quote (LSDdop)
Èñïîëüçóéòå: /call [íîìåð òåëåôîíà]

Вот эт как понимать? wall



LSDdopДата: Четверг, 02.04.2009, 15:37 | Сообщение # 20
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 208
Награды: 4
Город: Moscow
Репутация: 36
Замечания: 20%
Статус:
Quote (_LexuS_)
Вот эт как понимать?

*Используйте: /call [номер телефона]

  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:





 


 


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