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

 



 
          





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





Последние Файлы 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  
[Архив] Помощь новичкам по скриптингу ! #2
heufixДата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR].
Старая Тема уже достаточно полна ответов, это продолжение первой темы.
Убедительная просьба к Новичкам:

К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).



Радость
Dima-kunДата: Понедельник, 26.10.2009, 21:56 | Сообщение # 271
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
скорее всего, то что ты хочешь нельзя сделать ... поезд можно ставить только стоя с железной дорогой,а построенные тобой объекты не читаются как железная дорога...


Мои работы:
[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
krokozjabrДата: Понедельник, 26.10.2009, 22:05 | Сообщение # 272
Новенький
Группа: Продвинутые
Сообщений: 73
Награды: 1
Город: VAlakas
Репутация: 6
Замечания: 0%
Статус:
а можно дапустим поставить поелд но нормальный рельсы и сделать другую рельсу которая вывадила поед на построеную мной
Dima-kunДата: Понедельник, 26.10.2009, 22:06 | Сообщение # 273
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
не знаю, но тоже сомниваюсь


Мои работы:
[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
stepmexДата: Понедельник, 26.10.2009, 23:34 | Сообщение # 274
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
krokozjabr, нельзя. В игре есть всего 5 кольцевых веток для поездов, больше поезда нигде не создать.


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
krokozjabrДата: Понедельник, 26.10.2009, 23:58 | Сообщение # 275
Новенький
Группа: Продвинутые
Сообщений: 73
Награды: 1
Город: VAlakas
Репутация: 6
Замечания: 0%
Статус:
Quote (stepmex)
всего 5 кольцевых веток

сделай карту этих если можнл и мне в приват
2 могут ли плагины стример,mysql и т.п будут Стабильно работь на 0,3
3ю тупой вопрос но есть плагин для работы с тётей асей

stepmexДата: Вторник, 27.10.2009, 01:18 | Сообщение # 276
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Quote (krokozjabr)
сделай карту этих если можнл и мне в приват 2 могут ли плагины стример,mysql и т.п будут Стабильно раб
200$ мозгами пораскинь сам допрешь где они.
Quote (krokozjabr)
2 могут ли плагины стример,mysql и т.п будут Стабильно работь на 0,3
нет, не могут, они ваще для КС написаны, поэтому под сампом они сразу винт форматируют, ппц тупень
Quote (krokozjabr)
3ю тупой вопрос но есть плагин для работы с тётей асей
с тетей асей может работать только сантехник петров и только когда первой хочеться.



И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
Alex009Дата: Вторник, 27.10.2009, 03:31 | Сообщение # 277
Уважаемый человек
Группа: Продвинутые
Сообщений: 917
Награды: 10
Репутация: 661
Замечания: 0%
Статус:
[offtop] stepmex, агрессивный какой[/offtop]


Controllable NPC developer
soProject developer
stepmexДата: Вторник, 27.10.2009, 07:34 | Сообщение # 278
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Alex009, дак зачем так тупить, ладно юы это было какое-то нововведение, но это уже все разжеванл пережевано.
Это просто человеческая лень, если бы это ему действительно было нужно он бы сам нашел все ответы, а если он спрашивает об этом и при этом совершенно отказывается сам думать, значит ему это нах не надо.



И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
SpiderxxxДата: Вторник, 27.10.2009, 09:23 | Сообщение # 279
Уверенный в себе
Группа: Продвинутые
Сообщений: 250
Награды: 6
Город: VL Sity
Репутация: 56
Замечания: 0%
Статус:
[offtop]
Quote (stepmex)
с тетей асей может работать только сантехник петров и только когда первой хочеться.

lol, я паЦсталом fun
[/offtop]



Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!
RabbitДата: Вторник, 27.10.2009, 13:18 | Сообщение # 280
Уверенный в себе
Группа: Продвинутые
Сообщений: 260
Награды: 3
Город: Kiev
Репутация: 30
Замечания: 0%
Статус:
Помогите привести Дропер в толковое состояние.
[pwn]#include <a_samp>

forward PickDestroy();

new weapmod[600] = {1212,331,333,334,335,336,337,338,339,341,321,322,323,324,
325,326,342,343,344,345,345,345,346,347,348,349,350,351,352,353,355,356,372,357,
358,359,360,361,362,363,364,365,366,367,368,369,371};

new PickUpMoney[101] = {false, ...};

new DropPick[101] = {false, ...};

forward Float:GetPlayerArmourEx(p);

public OnFilterScriptInit()
{
print("Drop Script By Flyin");
return 1;
}

Float:GetPlayerArmourEx(p)
{
new Float:a;
GetPlayerArmour(p, a);
return a;
}

public OnFilterScriptExit()
{
print("Drop Script By Flyin");
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
// - Defines
new Float:wX, Float:wY, Float:wZ;
GetPlayerPos(playerid, wX, wY, wZ);
new weap[200];
new ammo; // not used
new temp;
new s[256];
new PX;
new PY;
// - End of Defines
for(new i=0;i<15;i++){
// Getting random pos near to player
format(s, 256 ,"%.0f", wX);
temp = strval(s);
PX = random((temp+2)-(temp-2))+(temp-2);
format(s, 256 ,"%.0f", wY);
temp = strval(s);
PY = random((temp+2)-(temp-2))+(temp-2);
// end of pos
// Placing Pickups
if(i<12){
GetPlayerWeaponData(playerid, i, weap[i], ammo);
if(weapmod[weap[i]] == 1212){
new pickid = CreatePickup(1212, 3,PX, PY, wZ);
PickUpMoney[pickid]=true;
DropPick[pickid]=true;
} else {
DropPick[CreatePickup(weapmod[weap[i]], 3,PX, PY, wZ)]=true;
}
}
if(i==13)DropPick[CreatePickup(1240, 3,PX, PY, wZ)]=true;
if(i==14)if(GetPlayerArmourEx(playerid)>0.0)DropPick[CreatePickup(1242, 3,PX, PY, wZ)]=true; else {
new pickid = CreatePickup(1212, 3,PX, PY, wZ);
PickUpMoney[pickid]=true;
DropPick[pickid]=true;
}
if(i==15){
new pickid = CreatePickup(1212, 3,PX, PY, wZ);
PickUpMoney[pickid]=true;
DropPick[pickid]=true;
}
}
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
SetTimerEx("PickDestroy", 60000, 0, "d", pickupid); // Destroying pickups
if(PickUpMoney[pickupid])GivePlayerMoney(playerid, 500); // Will give you 500$ when you pickup money
if(DropPick[pickupid])DestroyPickup(pickupid);
return 1;
}
//=================================================================================
public PickDestroy()
{
for(new j=0;j<MAX_PLAYERS;j++)
{DestroyPickup(j);}
return 1;
}[/pwn]
Он вроде как работает, но в то же время если количество пикапов превышает, какое-то, то он нечиго не выбрасует после смерти, как только лишние пикапы уничтожатся или их подберут, так он нормально дропает все что нужно... Что нужно изменить?! Что б он не обращал внимание, на то, сколько пикапов на сервере!?

BerryДата: Вторник, 27.10.2009, 16:37 | Сообщение # 281
Освоившийся
Группа: Пользователи
Сообщений: 124
Награды: 1
Город: Башкирия
Репутация: 7
Замечания: 0%
Статус:
Как сделать чтобы на серве были закрыты входы в интерьеры?
RabbitДата: Вторник, 27.10.2009, 16:57 | Сообщение # 282
Уверенный в себе
Группа: Продвинутые
Сообщений: 260
Награды: 3
Город: Kiev
Репутация: 30
Замечания: 0%
Статус:
Shaman-dj, DisableInteriorEnterExits(); в public OnGameModeInit()
P.S. А мне кто подскажет? :)

BerryДата: Пятница, 30.10.2009, 19:02 | Сообщение # 283
Освоившийся
Группа: Пользователи
Сообщений: 124
Награды: 1
Город: Башкирия
Репутация: 7
Замечания: 0%
Статус:
Нужна помощь ваше народ...Как сделать чтобы после смерти игрока банил сервер?
Нужно для проведения турнира

Dima-kunДата: Пятница, 30.10.2009, 19:09 | Сообщение # 284
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Shaman-dj,

public OnPlayerDeath(playerid,killerid,reason)
{
Ban(playerid);
}


Мои работы:
[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
BerryДата: Суббота, 31.10.2009, 09:41 | Сообщение # 285
Освоившийся
Группа: Пользователи
Сообщений: 124
Награды: 1
Город: Башкирия
Репутация: 7
Замечания: 0%
Статус:
Я так в первую очередь сделал не работает
public OnPlayerDeath(playerid, killerid, reason)
{
new playercash;
if(killerid == INVALID_PLAYER_ID) {
SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
ResetPlayerMoney(playerid);
} else {
SendDeathMessage(killerid,playerid,reason);
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
playercash = GetPlayerMoney(playerid);
if (playercash > 0) {
GivePlayerMoney(killerid, playercash);
Ban(playerid);
ResetPlayerMoney(playerid);
}
else
{
}
}
return 1;
}

Поиск:





 


 


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