Как да направя порта в samp фракцията - Услуга за автоматизация и механизми - Услуга в Мариупол - Ремонт
200? '200px': '' + (this.scrollHeight + 5) + 'px') "> vorot = CreateObject (id, X, Y, Z, 0.000,0.000,0.000 // затворена порта
ако искате няколко порти, тогава пишем така:
200? '200px': '' + (this.scrollHeight + 5) + 'px') "> vorot 0] = CreateObject (id, X, Y, Z, 0.000,0.000,0.000 // затворена порта
и т.н. в зависимост от това колко искате да добавите и посочено в новия vorot
След това потърсете: public OnPlayerCommandText (playerid, cmdtext []) и добавете
200? '200px': '' + (this.scrollHeight + 5) + 'px') "> if (! Strcmp (cmdtext,"/lsopen ", true // поставете тук (/ lsopen команда за отваряне на портата
if (PlayerInfo playerid] pMember] == 1 PlayerInfo playerid] pLeader] == 1 // място 1 поставяме идентификатора на фракцията, която ще се отвори
MoveObject (vorot, x, y, z, 2.2 // тук координатите на отворената порта 2.2 е скоростта на отваряне на портата
SetTimer ("Vorot", 7000, 0 // 7000 е времето в секунди
SendClientMessage (playerid, COLOR_LIGHTBLUE, "Портата ще се затвори след 7 секунди." // променете този текст на свой или оставете
return SendClientMessage (playerid, COLOR_YELLOW, „Не можете да отворите тази порта!“ // добре, тук всичко вероятно е ясно
Как да направите порта
Кажете ми как да направя портата за фракцията, така че да се отварят през kmd
Аз лично отидох във форумите, за да търся какво да намеря, но не питам). Но ако е принуден, тогава вече.
В този урок ще ви науча как да създадете портал за фракция в crmp (или samp 0.3b).
P.S Вече има много уроци по тази тема, но когато се опитах да направя порта на моя 0.3b сървър, не можах да направя нищо, скоро успях да ги преработя за samp 0.3b (crmp 0.3b).
1. Първо, добавете към всички нови:
gatevorota - можете да го промените на свой собствен, но имайте предвид, че тогава ще трябва да смените gatevorota на свой собствен навсякъде.
2. Добавяне към всички напред:
vorotagate - можете също да го промените на свое, но името не трябва да е същото като в new
3. Сега добавете самите порти в затворено състояние, добавете към всички Createobjects:
gatevorota - промяна на същото като написаното в нов. Вместо id - ние поставяме id на вашата порта, x, y, z - ние го заместваме с нашите координати. 0,0,0 е ред на вашата порта.
4. Сега добавете публичен
MoveObject (gatevorota, x, y, z, 3.0)
vorotagate - заменете с това, което сте имали напред. gatevorota - заменете с новото. Вместо x, y, z - координатите на затворената порта. 3.0 е скорост, по-добре е да не я променяте, тъй като 3.0 е най-подходяща.
5. Сега добавете командата, с която ще се отворят портите ви
ако (strcmp (cmdtext,/vopen, true) == 0)
if (PlayerInfo [playerid] [pLeader] == идентификатор на фракция || PlayerInfo [playerid] [pMember] == идентификатор на фракция)
SetTimer (vorotagate, 10000, 0)
SendClientMessage (playerid, 0xFFFF00AA, Базовата порта ще се затвори в рамките на 10 секунди)
Вместо/vopen, ние пишем командата, с която портата ще се отвори. Вместо идентификатора на фракцията - напишете идентификатора на фракцията, към която принадлежи тази порта. Вместо x, y, z - записваме координатите на отворената порта. Вместо vorotagate - напишете името, посочено напред
Това са всички порти за вашата фракция са готови, на които сме помогнали да настроите +
Клиент: SA-MP 0.3x
IP на сървъра: 134.0.116.189:7777
Сайт на сървъра: http://www.premiumgame.ru