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

 



 
          





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





Последние Файлы 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 (Первая база знаний)
ZirokuДата: Суббота, 18.12.2010, 19:56 | Сообщение # 9646
Новенький
Группа: Пользователи
Сообщений: 25
Награды: 0
Город: Волжский
Репутация: 0
Замечания: 0%
Статус:
Quote (bmw_ua)
Кто нить дайте сылку на прогу чтоб розставлять ворота и ограждения в игре suicide2 suicide2 suicide2

MTA editor

Makar_PogorelovДата: Суббота, 18.12.2010, 20:46 | Сообщение # 9647
Освоившийся
Группа: Пользователи
Сообщений: 75
Награды: 0
Город: Дзержинск
Репутация: 0
Замечания: 0%
Статус:
Как сделать рандомные чекпоинты.Вот три чекпоинта.Ставились рандомно.
Либо подскажите как сделать что бы когда игрок рядом с появлением чекпоинта он не появлялся.

[vadim]Дата: Суббота, 18.12.2010, 21:30 | Сообщение # 9648
Новенький
Группа: Продвинутые
Сообщений: 17
Награды: 0
Город: Москва
Репутация: 4
Замечания: 0%
Статус:
Чето я нублю совсем suicide2 , немогу найти найти ссылки на О.З.с, дайте пожалуйста клиент и Сервер Linux. Спасибо

Добавлено (18.12.2010, 21:30)
---------------------------------------------
Ой я нуб, извиняюсь нашел. Можете удалять.


[color=red]текст[/color]
xyliganДата: Воскресенье, 19.12.2010, 00:44 | Сообщение # 9649
Освоившийся
Группа: Пользователи
Сообщений: 120
Награды: 0
Город: Kvarkeno
Репутация: 0
Замечания: 0%
Статус:
ребят помогите нашел скрипт чтобы бухать,курить,и т.д но там надо ввести /am и откроеца окошечко где надо выбрать либо пиво либо вено либо спрайт или сигареты плиз сделайте чтобы это все не в окне было а командами можно было делать,например выпить пиво-/пиво выпить вина /вино итд.вот скрипт.Плиз сделайте[code]#include <a_samp>

#define FILTERSCRIPT

#define DIALOGID 5009

public OnFilterScriptInit()
{
print("===========================");
print("= Panther Menu(RUS) =");
print("===========================");
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/am", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, " Меню Анимации", " Напитки и Cигареты\n Танцевать\n Звонить\n Остановить анимацию", "OK", " Отмена");
return 1;
}
return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOGID)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_LIST, " Напитки и Cигареты", " Пиво\n Сигареты\n Вино\n Спрайт", "OK", " Отмена");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, " Танцевать", " Танец - 1\n Танец - 2\n Танец - 3\n Танец - 4\n Руки Вверх", "OK", " Отмена");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, " Звонить", " Звонить\n Бухой с трубой =D", "OK", " Отмена");
}
if(listitem == 3)
{
ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, " Остановить Анимацию", " Остановить Анимацию", "OK", " Отмена");
}
}
return 1;
}
if(dialogid == DIALOGID+1)
{
if(response)
{
if(listitem == 0)
{
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DRINK_BEER );
SendClientMessage(playerid, 0xFFFFFFAA, "Ты можеш выпить пиво! С вас 100$ ");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
GivePlayerMoney(playerid,-100);
}
if(listitem == 1)
{
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_SMOKE_CIGGY );
SendClientMessage(playerid, 0xFFFFFFAA, "Ты можеш пакурить! С вас 20$");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
GivePlayerMoney(playerid,-20);
}
if(listitem == 2)
{
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DRINK_WINE );
SendClientMessage(playerid, 0xFFFFFFAA, "Ты можеш выпить вина! С вас 120$");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
GivePlayerMoney(playerid,-120);
}
if(listitem == 3)
{
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DRINK_SPRUNK );
SendClientMessage(playerid, 0xFFFFFFAA, "Ты можеш глотнуть Спрайта =D! С вас 10$");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
GivePlayerMoney(playerid,-10);
}
}
return 1;
}
if(dialogid == DIALOGID+2)
{
if(response)
{
if(listitem == 0)
{
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DANCE1);
SendClientMessage(playerid, 0xFFFFFFAA, " Стиль - 1 ;D");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
}
if(listitem == 1)
{
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DANCE2);
SendClientMessage(playerid, 0xFFFFFFAA, " Стиль - 2 ;D");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
}
if(listitem == 2)
{
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DANCE3);
SendClientMessage(playerid, 0xFFFFFFAA, " Стиль - 3 ;D");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
}
if(listitem == 3)
{
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_DANCE4);
SendClientMessage(playerid, 0xFFFFFFAA, " Стиль - 4 ;D");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
}
if(listitem == 4)
{
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_HANDSUP);
SendClientMessage(playerid, 0xFFFFFFAA, "Ты че сдаешся? =D");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
}
}
return 1;
}
if(dialogid == DIALOGID+3)
{
if(response)
{
if(listitem == 0)
{
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_USECELLPHONE);
SendClientMessage(playerid, 0xFFFFFFAA, "Звони! С вас 50$ чтоб закончить выберите (Остановить Анимацию) в /am");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
GivePlayerMoney(playerid,-50);
}
if(listitem == 1)
{
SetPlayerDrunkLevel (playerid, 2323000);
SendClientMessage(playerid, 0xFFFFFFAA, "OMG Ты напился в стельку!");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
}
}
return 1;
}
if(dialogid == DIALOGID+4)
{
if(response)
{
if(listitem == 0)
{
SetPlayerSpecialAction (playerid, SPECIAL_ACTION_NONE);
SetPlayerDrunkLevel (playerid, 0);
SetPlayerSpecialAction (playerid, 13 - SPECIAL_ACTION_STOPUSECELLPHONE);
SendClientMessage(playerid, 0xFFFFFFAA, "Ты остановил анимацию можеш двигатся! ;D");
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
}

}
return 1;
}
return 0;
}

BrunOДата: Воскресенье, 19.12.2010, 09:38 | Сообщение # 9650
Новенький
Группа: Продвинутые
Сообщений: 45
Награды: 1
Город: Берлин)
Репутация: 16
Замечания: 0%
Статус:
Ghost-X, не мог бы ты тогда привести пример хотя бы ранги для 1 фракции)
Баллас
Ранг: Салага

Ghost-XДата: Воскресенье, 19.12.2010, 11:20 | Сообщение # 9651
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
skittls, ты прочел документацию? Изучил запросы?
BrunO, я не РПшник



Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
AthlonДата: Воскресенье, 19.12.2010, 18:38 | Сообщение # 9652
Новенький
Группа: Пользователи
Сообщений: 32
Награды: 1
Город: Саратов
Репутация: 0
Замечания: 0%
Статус:
Ребят помогите пожалуйста вот в каком деле:
Нужно сделать чтоб по команде - выключался чат.
Вот я тут код написал, НО он работает только для ид 0, а на других не действует( помогите разобраться в чем и где ошибка

if(strcmp(cmd, "/muteall", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 2)
{
new tmp[256];
new string[256],name[24];
if(!strlen(tmp))
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pMuted] == 0)
{
PlayerInfo[i][pMuted] = 1;
GetPlayerName(playerid,name,24);
format(string,256," Админ \"%s\" выключил чат.",name);
SendClientMessage(i,COLOR_YELLOW,string);
return 1;
}
else
{
PlayerInfo[i][pMuted] = 0;
GetPlayerName(playerid,name,24);
format(string,256," Админ \"%s\" включил чат.",name);
SendClientMessage(i,COLOR_YELLOW,string);
return 1;
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Вы не админ!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Вы должны сначала залогиниться!");
return 1;
}
}

public OnPlayerText(playerid, text[])
{
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, COLOR_PINK, "Вы заткнуты либо чат выключен!");
return 0;
}
return 1;
}


http://fiftryss.com/?ref=3890482
http://videmoney.su/?ref=30v2q9kI3L
http://GDSs.su?ref=2349811
Заработок в инете.
Dima-kunДата: Воскресенье, 19.12.2010, 19:19 | Сообщение # 9653
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
new tmp[256];
if(!strlen(tmp))
нах это дело?
if(IsPlayerConnected(playerid)) // полный бред это вставлять... по скольку как игрок не находящийся в онлайне введет эту команду??

return 1;в команде сотавь только в конце.


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
Makar_PogorelovДата: Воскресенье, 19.12.2010, 20:25 | Сообщение # 9654
Освоившийся
Группа: Пользователи
Сообщений: 75
Награды: 0
Город: Дзержинск
Репутация: 0
Замечания: 0%
Статус:
Помогите плиииз!
Сделал при наступанни на 1 чекпоинт.Появлялся другой.Вот собственно:
OnDialogResponse:
Code
{
if(dialogid == 850)
{
if(!response)return 1;
switch(listitem)
{
case 0: //i?iaa?ea, aua?ai ee Ioieo 1
{
   point1 = SetPlayerCheckpoint(playerid,1926.8026,172.8694,37.2813,3);
   SendClientMessage(playerid,COLOR_BLUE,"Ayay O?yie Iii?inee aan iiii?u aio ainoaaeou ienuii aai nuio Eeiio");
   SendClientMessage(playerid,COLOR_BLUE,"A aa?aaia auea ao?y e ana ?aaioieee neayo aiia");
   SendClientMessage(playerid,COLOR_BLUE,"Ac?aeoa e caaa?eoa ienuii.");
}
case 1: //i?iaa?ea, aua?ai ee Ioieo 2
{
   new point2 = SetPlayerCheckpoint(playerid,2649.4104,-2035.7201,13.5540,3);
}
case 2: //i?iaa?ea, aua?ai ee Ioieo 3
{
   new point3 = SetPlayerCheckpoint(playerid,2498.2817,-2638.0051,13.6517,3);
}
}
}
}

OnPlayerEnterCheckpoint:
[code]if(point1)
{
DisablePlayerCheckpoint(playerid);
point4 = SetPlayerCheckpoint(playerid,368.5304,-2086.9226,7.8359,3);
SendClientMessage(playerid,COLOR_BLUE,"Aai nui ?aaioaao a ia?ea ao?aeoeiiia.Ac?aeoa e ainoaaoa oaeio? eioi?iaoe?.");
SendClientMessage(playerid,COLOR_BLUE,"Ayay aae aai aaain.");
GivePlayerMoney(playerid,5000);
return 1;
}
else if(point4)
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid,COLOR_BLUE,"Iieo?eoa aoi?o? iieiaeio noiiu.");
GivePlayerMoney(playerid,5000);
}
return 1;
}

При наступании на фторой чекпоинт тоесть на point4 он начинает многократно повторять действие первого.Делал всё что можно.Скажите в чём причина!

DiZiДата: Воскресенье, 19.12.2010, 20:34 | Сообщение # 9655
Местный
Группа: Продвинутые
Сообщений: 669
Награды: 2
Город: новокузнецк
Репутация: 158
Замечания: 40%
Статус:
Quote (EXTM)
OnPlayerPrivmsg

Товарищ, я так понимаю что вы все еще на 0.2 сампе? А решение простое, поставить инклуды от 0.3 сампа и скомпилировать мод


======= Мои проекты =======
[GM]Zombie Mod [Разработка][7%]
=======================


=====Мои работы=====
[FS] Auto Menu
[FS] AdminPanel




ruslan_greenДата: Воскресенье, 19.12.2010, 20:38 | Сообщение # 9656
Новенький
Группа: Пользователи
Сообщений: 9
Награды: 0
Город: Заиснк
Репутация: 0
Замечания: 0%
Статус:
У меня такая проблема. Я создал пикапы, всё правильно, но они почемуто бездейственны, и к томуже отклюились старые. В чём проблема? скажите плс.
EXTMДата: Воскресенье, 19.12.2010, 20:47 | Сообщение # 9657
Новенький
Группа: Пользователи
Сообщений: 13
Награды: 0
Город: Екатеринбург
Репутация: 0
Замечания: 0%
Статус:
Quote (golden103)
Товарищ, я так понимаю что вы все еще на 0.2 сампе? А решение простое, поставить инклуды от 0.3 сампа и скомпилировать мод

Нет я не на 0.2x а на 0.3b

AthlonДата: Воскресенье, 19.12.2010, 22:33 | Сообщение # 9658
Новенький
Группа: Пользователи
Сообщений: 32
Награды: 1
Город: Саратов
Репутация: 0
Замечания: 0%
Статус:
Quote (Athlon)
Ребят помогите пожалуйста вот в каком деле:
Нужно сделать чтоб по команде - выключался чат.
Вот я тут код написал, НО он работает только для ид 0, а на других не действует( помогите разобраться в чем и где ошибка

if(strcmp(cmd, "/muteall", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 2)
{
new tmp[256];
new string[256],name[24];
if(!strlen(tmp))
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pMuted] == 0)
{
PlayerInfo[i][pMuted] = 1;
GetPlayerName(playerid,name,24);
format(string,256," Админ \"%s\" выключил чат.",name);
SendClientMessage(i,COLOR_YELLOW,string);
return 1;
}
else
{
PlayerInfo[i][pMuted] = 0;
GetPlayerName(playerid,name,24);
format(string,256," Админ \"%s\" включил чат.",name);
SendClientMessage(i,COLOR_YELLOW,string);
return 1;
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Вы не админ!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Вы должны сначала залогиниться!");
return 1;
}
}

public OnPlayerText(playerid, text[])
{
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, COLOR_PINK, "Вы заткнуты либо чат выключен!");
return 0;
}
return 1;
}

Quote (Morino_Reigan)
new tmp[256];
if(!strlen(tmp))
нах это дело?
if(IsPlayerConnected(playerid)) // полный бред это вставлять... по скольку как игрок не находящийся в онлайне введет эту команду??

return 1;в команде сотавь только в конце.

Извини друг, но это не помогло(. В деле открылись новые обстоятельства: команда /muteall работает только для игрока у которого ид равен 0, и для него же она и действует, а для других нет.
Пример:
Я - игрок под идом 0 - воожу /muteall и чат для меня отключается,
Я - игрок под идом 1 или больше - ввожу /muteall и ничего для меня не происходит, а происходит - для ида 0. И сообщение пишется что чат выключен только для ид 0 и чат вырубается только для ид 0.
Помогите пожалуйста кто чем может, мне очень срочно надо, мод сдавать уже сегодня надо было(


http://fiftryss.com/?ref=3890482
http://videmoney.su/?ref=30v2q9kI3L
http://GDSs.su?ref=2349811
Заработок в инете.
Makar_PogorelovДата: Воскресенье, 19.12.2010, 22:58 | Сообщение # 9659
Освоившийся
Группа: Пользователи
Сообщений: 75
Награды: 0
Город: Дзержинск
Репутация: 0
Замечания: 0%
Статус:
Сделал при наступанни на 1 чекпоинт.Появлялся другой.Вот собственно:
OnDialogResponse:
Code
{
if(dialogid == 850)
{
if(!response)return 1;
switch(listitem)
{
case 0: //i?iaa?ea, aua?ai ee Ioieo 1
{
   point1 = SetPlayerCheckpoint(playerid,1926.8026,172.8694,37.2813,3);
   SendClientMessage(playerid,COLOR_BLUE,"Ayay O?yie Iii?inee aan iiii?u aio ainoaaeou ienuii aai nuio Eeiio");
   SendClientMessage(playerid,COLOR_BLUE,"A aa?aaia auea ao?y e ana ?aaioieee neayo aiia");
   SendClientMessage(playerid,COLOR_BLUE,"Ac?aeoa e caaa?eoa ienuii.");
}
case 1: //i?iaa?ea, aua?ai ee Ioieo 2
{
   new point2 = SetPlayerCheckpoint(playerid,2649.4104,-2035.7201,13.5540,3);
}
case 2: //i?iaa?ea, aua?ai ee Ioieo 3
{
   new point3 = SetPlayerCheckpoint(playerid,2498.2817,-2638.0051,13.6517,3);
}
}
}
}

OnPlayerEnterCheckpoint:
[code]if(point1)
{
DisablePlayerCheckpoint(playerid);
point4 = SetPlayerCheckpoint(playerid,368.5304,-2086.9226,7.8359,3);
SendClientMessage(playerid,COLOR_BLUE,"Aai nui ?aaioaao a ia?ea ao?aeoeiiia.Ac?aeoa e ainoaaoa oaeio? eioi?iaoe?.");
SendClientMessage(playerid,COLOR_BLUE,"Ayay aae aai aaain.");
GivePlayerMoney(playerid,5000);
return 1;
}
else if(point4)
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid,COLOR_BLUE,"Iieo?eoa aoi?o? iieiaeio noiiu.");
GivePlayerMoney(playerid,5000);
}
return 1;
}

При наступании на фторой чекпоинт тоесть на point4 он начинает многократно повторять действие первого.Делал всё что можно.Скажите в чём причина!

jeka10101Дата: Понедельник, 20.12.2010, 22:18 | Сообщение # 9660
Новенький
Группа: Пользователи
Сообщений: 12
Награды: 0
Город: Odessa
Репутация: -7
Замечания: 0%
Статус:
РЕбят захожу в самп выбираю серв сначала белый екран и как простая гта , кнопки страт гейм и так далее и че далть ??


)
Поиск:





 


 


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