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

 



 
          





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





Последние Файлы 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
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: Alcoholik  
Вопросы по моему РП
-KloUnДата: Четверг, 03.12.2009, 22:49 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 156
Награды: 3
Город: Москва
Репутация: 5
Замечания: 60%
Статус:
Увидел такую тему...
/radar - поставить радар
/radaroff - убрать радар
Если игрок проижает мимо поставленого радара с большой соростью то ему даётся розыск. С причиной привышение скорости. Помогите!

_______________________________________________________________________________________________________________________________ ___

Скинте где взять анимации - /animhelp И /animhelp2

_______________________________________________________________________________________________________________________________ ___

Как сделать чтобы команды /find была и для копов и для хитманов, а не только для детектива
[pwn]if(strcmp(cmd, "/find", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pJob] != 1)
{
SendClientMessage(playerid, COLOR_GREY, " You are not a Detective !");
return 1;
}
if(PlayerOnMission[playerid] > 0)
{
SendClientMessage(playerid, COLOR_GREY, " On a mission right now, can't use this command !");
return 1;
}
if(UsedFind[playerid] != 0 && PlayerInfo[playerid][pDetSkill] < 401)
{
SendClientMessage(playerid, COLOR_GREY, " You've already searched for someone, wait 2 minutes !");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /find [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "You cannot Find yourself!"); return 1; }
new points;
new level = PlayerInfo[playerid][pDetSkill];
if(level >= 0 && level <= 50)
{ points = 4; }
else if(level >= 51 && level <= 100)
{ points = 6; }
else if(level >= 101 && level <= 200)
{ points = 8; }
else if(level >= 201 && level <= 400)
{ points = 10; }
else if(level >= 401)
{ points = 12; }
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
new Float:X,Float:Y,Float:Z;
GetPlayerPos(giveplayerid, X,Y,Z);
SetPlayerCheckpoint(playerid, X,Y,Z, 6);
FindTime[playerid] = 1;
FindTimePoints[playerid] = points;
PlayerInfo[playerid][pDetSkill] ++;
UsedFind[playerid] = 1;
if(PlayerInfo[playerid][pDetSkill] == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Your Detective Skill is now Level 2, soon you are able to find Faction Members."); }
else if(PlayerInfo[playerid][pDetSkill] == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Your Detective Skill is now Level 3, soon you are able to find Faction Members."); }
else if(PlayerInfo[playerid][pDetSkill] == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Your Detective Skill is now Level 4, you are now able to find Faction Members."); }
else if(PlayerInfo[playerid][pDetSkill] == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Your Detective Skill is now Level 5, you are now able to find Faction Members."); }
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Invalid Name/ID !");
}
}
return 1;
}[/pwn]

___________________________________________________________________________________________________

Помогите добавить амунации! Скинте подробно прошу!

___________________________________________________________________________________________________

Как сделать стример на объекты и на машины?

_______________________________________________________________________________________________________

Скинте прогу где удобно раставлять объекты.

_________________________________________________________________________________________________________

Скинте прогу где указаны все интерьеры (со спавнами, их кардинатами), и фотками!

____________________________________________________________________________________________________

Помогите сделать команду /agivelicense - админ даёт права (со 1 уровня админки)

_________________________________________________________________________________________________________

Помогите сделать команду /checklicenses - коп проверяет лицензии сам!

_________________________________________________________________________________________________________


Сообщение отредактировал -KloUn - Четверг, 03.12.2009, 22:54
AntivirusДата: Четверг, 03.12.2009, 22:59 | Сообщение # 2
Группа: Продвинутые
Сообщений: 735
Награды: 13
Город: Мамбо
Репутация: 60
Замечания: 40%
Статус:
может тебе сразу за одно мод готовый ?

Quote
Помогите добавить амунации! Скинте подробно прошу!

читай фак по бизнесу

Quote
Как сделать стример на объекты и на машины?

юзай поиск , там все подробно росписано .

Quote
Скинте прогу где удобно раставлять объекты.

юзай поиск , а так же архив файлов , морЕ !"

Quote
Скинте прогу где указаны все интерьеры (со спавнами, их кардинатами), и фотками!

где ты вообще такое слышал ?! есть ид интерьеров на форуме ...

LanceДата: Четверг, 03.12.2009, 23:41 | Сообщение # 3
Постоялец
Группа: I'm V.I.P.
Сообщений: 482
Награды: 9
Город: Ставрополь
Репутация: 139
Замечания: 0%
Статус:
[pwn] if(strcmp(cmd, "/agivelicense", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 1)
{
new x_nr[256];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr)) {
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense [name] [playerid/PartOfName]");
SendClientMessage(playerid, COLOR_WHITE, "Licenses: Driving, Flying, Sailing, Fishing, Weapon.");
return 1;
}
if(strcmp(x_nr,"driving",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense driverslicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Âû äàëè ëèöåíçèþ âîäèòåëÿ %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Àäìèí %s äàë âàì ëèöåíçèþ íà âîæäåíèå",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pCarLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " That player is Offline!");
return 1;
}
}
else if(strcmp(x_nr,"flying",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense flyinglicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Au aaee Flying eeoaice? %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Aaiei %s aae aai Flying eeoaice?",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pFlyLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " That player is Offline!");
return 1;
}
}
else if(strcmp(x_nr,"sailing",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense sailinglicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Au aaee Sailing eeoaice? %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Aaiei %s aae aai Sailing eeoaice?",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pBoatLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " That player is Offline!");
return 1;
}
}
else if(strcmp(x_nr,"fishing",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense fishinglicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Au aaee Fishing eeoaice? %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Aaiei %s aae aai Fishing eeoaice?",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pFishLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " That player is Offline!");
return 1;
}
}
else if(strcmp(x_nr,"weapon",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense weaponlicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Au aaee Weapon eeoaice? %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Aaiei %s aae aai Weapon eeoaice?",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pGunLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " That player is Offline!");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You are not authorised to use this command!");
return 1;
}
}
return 1;
}

[/pwn]
Вот лицензии. Там где крякозябры вставить русский текст.
Ниже файл с pwn файлом. Там все ок

Прикрепления: License.pwn (6.3 Kb)


Просто вода

Сообщение отредактировал Lance - Четверг, 03.12.2009, 23:44
MikoДата: Четверг, 03.12.2009, 23:43 | Сообщение # 4
Уверенный в себе
Группа: Продвинутые
Сообщений: 288
Награды: 7
Город: New York City
Репутация: 145
Замечания: 20%
Статус:
вот выдача лиц админом
[pwn]if(strcmp(cmd, "/agivelicense", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 1337)
{
new x_nr[256];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr)) {
SendClientMessage(playerid, COLOR_WHITE, "Используйте: /agivelicense [лицензия] [playerid/PartOfName]");
SendClientMessage(playerid, COLOR_WHITE, "Доступные лицензии: Driving, Pilots, Sailing, Moto, Fishing, Weapon.");
return 1;
}
if(strcmp(x_nr,"driving",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense driverslicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Вы дали Лицензию на вождение игроку %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Admin %s Дал вам лицензию на вождение.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pCarLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Этот игрок не в сети!");
return 1;
}
}
else if(strcmp(x_nr,"Pilots",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense Pilotslicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Вы дали Лицензию на управление воздушным транспортом игроку %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Admin %s Дал вам лицензию на управление воздушным транспортом.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pFlyLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Игрок не в сети!");
return 1;
}
}
else if(strcmp(x_nr,"Moto",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense motolicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Вы дали Лицензию на управление мото транспортом игроку %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Admin %s Дал вам лицензию на управление мото транспортом.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pMotoLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Игрок не в сети!");
return 1;
}
}
else if(strcmp(x_nr,"sailing",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense sailinglicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Вы дали лицензию на управление водным траспортом игроку %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Admin %s Дал вам лицензию на управление водным транспортом.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pBoatLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Игрок не в сети!");
return 1;
}
}
else if(strcmp(x_nr,"fishing",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense fishinglicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Вы Дали лицензию на рыбалку игроку %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Admin %s Дал вам лицензию на рыбалку.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pFishLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Игрок не в сети!");
return 1;
}
}
else if(strcmp(x_nr,"weapon",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense weaponlicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Вы дали лицензию на оружие игроку %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Admin %s Дал вам лицензию на оружие.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pGunLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Игрок не в сети!");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не авторизованны для этой команды!");
return 1;
}
}
return 1;
}[/pwn]

LanceДата: Четверг, 03.12.2009, 23:47 | Сообщение # 5
Постоялец
Группа: I'm V.I.P.
Сообщений: 482
Награды: 9
Город: Ставрополь
Репутация: 139
Замечания: 0%
Статус:
find
[pwn] if(strcmp(cmd, "/find", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pJob] == 1 || gTeam[playerid] == 1 || IsACop(playerid) || PlayerInfo[playerid][pLeader] == 7)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /find [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " Вы не можете искать самого себя!"); return 1; }
new points;
new level = PlayerInfo[playerid][pDetSkill];
if(level >= 0 && level <= 50)
{ points = 150; }
else if(level >= 51 && level <= 100)
{ points = 120; }
else if(level >= 101 && level <= 200)
{ points = 100; }
else if(level >= 201 && level <= 400)
{ points = 60; }
else if(level >= 401)
{ points = 5; }
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
new Float:X,Float:Y,Float:Z;
GetPlayerPos(giveplayerid, X,Y,Z);
SetPlayerCheckpoint(playerid, X,Y,Z, 6);
FindTime[playerid] = 4;
FindTimePoints[playerid] = points;
PlayerInfo[playerid][pDetSkill] ++;
UsedFind[playerid] = 1;
if(PlayerInfo[playerid][pDetSkill] == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Ваш навык в поиске уже 2 уровня. Так держать!"); }
else if(PlayerInfo[playerid][pDetSkill] == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Ваш навык в поиске уже 3 уровня. Так держать!"); }
else if(PlayerInfo[playerid][pDetSkill] == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Ваш навык в поиске уже 4 уровня. Так держать!"); }
else if(PlayerInfo[playerid][pDetSkill] == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Ваш навык в поиске уже 5 уровня. Так держать!"); }
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Неверное Name/ID !");
}
}
return 1;
} [/pwn]



Просто вода

Сообщение отредактировал Lance - Четверг, 03.12.2009, 23:48
MikoДата: Пятница, 04.12.2009, 00:01 | Сообщение # 6
Уверенный в себе
Группа: Продвинутые
Сообщений: 288
Награды: 7
Город: New York City
Репутация: 145
Замечания: 20%
Статус:
Quote (-KloUn)
Скинте прогу где удобно раставлять объекты.

ответы на многие вопросы есть на форуме wall а так вот первое что нашел
[offtop]http://fmj.servegame.com/MTASA-1.0.exe
http://www.gtagames.nl/mirror/mtasa/MTASA-1.0.exe
http://www.macky.neostrada.pl/MTASA-1.0.exe
http://www.mtafmj.com/MTASA-1.0.exe
http://www.og-servers.net/files/MTASA-1.0.exe [/offtop]
прога одна и та же только с разных ссылок( эт я так чтобы небыло вопросов типо "а какая лучше?" crazy

StelsДата: Пятница, 04.12.2009, 05:22 | Сообщение # 7
Группа: I'm V.I.P.
Сообщений: 3167
Награды: 32
Город: Каменск-Уральский
Репутация: 828
Замечания: 0%
Статус:
[offtop] -KloUn, в ситилайф переиграл?[/offtop]
Quote (-KloUn)
Скинте где взять анимации - /animhelp И /animhelp2
ЖЖошь fun они на каждый сервер индивидуально пишутся, иначе там всё сбивается.




Полезные ссылки:
GTA:SA спецсборка для SA-MP / GTA:SA-MP ver. 0.3a / GTA:SA-MP ver. 0.2x / Руссификатор геймтекста в GTA:SA(рекомендуется) / Классная игрушка!(Рекомендую!) / Пак русских шрифтов.
-KloUnДата: Пятница, 04.12.2009, 09:31 | Сообщение # 8
Уверенный в себе
Группа: Продвинутые
Сообщений: 156
Награды: 3
Город: Москва
Репутация: 5
Замечания: 60%
Статус:
Quote (Stels)
Quote (-KloUn)
Скинте где взять анимации - /animhelp И /animhelp2
ЖЖошь fun они на каждый сервер индивидуально пишутся, иначе там всё сбивается.

ладно этот скрипт сам найду

Quote (Lance)
find
[pwn]if(strcmp(cmd, "/find", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pJob] == 1 || gTeam[playerid] == 1 || IsACop(playerid) || PlayerInfo[playerid][pLeader] == 7)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /find [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " Вы не можете искать самого себя!"); return 1; }
new points;
new level = PlayerInfo[playerid][pDetSkill];
if(level >= 0 && level <= 50)
{ points = 150; }
else if(level >= 51 && level <= 100)
{ points = 120; }
else if(level >= 101 && level <= 200)
{ points = 100; }
else if(level >= 201 && level <= 400)
{ points = 60; }
else if(level >= 401)
{ points = 5; }
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
new Float:X,Float:Y,Float:Z;
GetPlayerPos(giveplayerid, X,Y,Z);
SetPlayerCheckpoint(playerid, X,Y,Z, 6);
FindTime[playerid] = 4;
FindTimePoints[playerid] = points;
PlayerInfo[playerid][pDetSkill] ++;
UsedFind[playerid] = 1;
if(PlayerInfo[playerid][pDetSkill] == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Ваш навык в поиске уже 2 уровня. Так держать!"); }
else if(PlayerInfo[playerid][pDetSkill] == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Ваш навык в поиске уже 3 уровня. Так держать!"); }
else if(PlayerInfo[playerid][pDetSkill] == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Ваш навык в поиске уже 4 уровня. Так держать!"); }
else if(PlayerInfo[playerid][pDetSkill] == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Ваш навык в поиске уже 5 уровня. Так держать!"); }
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Неверное Name/ID !");
}
}
return 1;
}[/pwn]

Спс с меня +

Quote (JAMPER)
вот выдача лиц админом
[pwn]if(strcmp(cmd, "/agivelicense", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 1337)
{
new x_nr[256];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr)) {
SendClientMessage(playerid, COLOR_WHITE, "Используйте: /agivelicense [лицензия] [playerid/PartOfName]");
SendClientMessage(playerid, COLOR_WHITE, "Доступные лицензии: Driving, Pilots, Sailing, Moto, Fishing, Weapon.");
return 1;
}
if(strcmp(x_nr,"driving",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense driverslicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Вы дали Лицензию на вождение игроку %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Admin %s Дал вам лицензию на вождение.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pCarLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Этот игрок не в сети!");
return 1;
}
}
else if(strcmp(x_nr,"Pilots",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense Pilotslicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Вы дали Лицензию на управление воздушным транспортом игроку %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Admin %s Дал вам лицензию на управление воздушным транспортом.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pFlyLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Игрок не в сети!");
return 1;
}
}
else if(strcmp(x_nr,"Moto",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense motolicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Вы дали Лицензию на управление мото транспортом игроку %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Admin %s Дал вам лицензию на управление мото транспортом.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pMotoLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Игрок не в сети!");
return 1;
}
}
else if(strcmp(x_nr,"sailing",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense sailinglicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Вы дали лицензию на управление водным траспортом игроку %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Admin %s Дал вам лицензию на управление водным транспортом.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pBoatLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Игрок не в сети!");
return 1;
}
}
else if(strcmp(x_nr,"fishing",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense fishinglicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Вы Дали лицензию на рыбалку игроку %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Admin %s Дал вам лицензию на рыбалку.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pFishLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Игрок не в сети!");
return 1;
}
}
else if(strcmp(x_nr,"weapon",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /agivelicense weaponlicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* Вы дали лицензию на оружие игроку %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Admin %s Дал вам лицензию на оружие.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pGunLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Игрок не в сети!");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не авторизованны для этой команды!");
return 1;
}
}
return 1;
}[/pwn]

Спс с меня +

Quote (JAMPER)
ответы на многие вопросы есть на форуме wall а так вот первое что нашел
http://fmj.servegame.com/MTASA-1.0.exe
http://www.gtagames.nl/mirror/mtasa/MTASA-1.0.exe
http://www.macky.neostrada.pl/MTASA-1.0.exe
http://www.mtafmj.com/MTASA-1.0.exe
http://www.og-servers.net/files/MTASA-1.0.exe

прога одна и та же только с разных ссылок( эт я так чтобы небыло вопросов типо "а какая лучше?" crazy


С меня + спс!

Добавлено (Хз Когда....)
---------------------------------------------
Увидел такую тему...
/radar - поставить радар
/radaroff - убрать радар
Если игрок проижает мимо поставленого радара с большой соростью то ему даётся розыск. С причиной привышение скорости. Помогите!

_______________________________________________________________________________________________________________________________ ___

Помогите добавить амунации! Скинте подробно прошу! (или напишите)

___________________________________________________________________________________________________

Как сделать стример на объекты и на машины?

_________________________________________________________________________________________________________

Скинте прогу где указаны все интерьеры (со спавнами, их кардинатами), и фотками!

______________________________________________________________________________________________

Помогите сделать команду /checklicenses - коп проверяет лицензии сам!

_________________________________________________________________________________________________________


Сообщение отредактировал -KloUn - Пятница, 04.12.2009, 09:34
ToYoДата: Суббота, 05.12.2009, 16:25 | Сообщение # 9
Группа: Продвинутые
Сообщений: 309
Награды: 21
Город: Киев
Замечания: 0%
Статус:
Quote (Stels)
ЖЖошь они на каждый сервер индивидуально пишутся, иначе там всё сбивается.

Мде.. Что сбиваеться когда вставить ФС с анимациями?? crazy , -KloUn вот тот ФС можно скачать тут animlistbywoozie

-KloUnДата: Суббота, 05.12.2009, 20:02 | Сообщение # 10
Уверенный в себе
Группа: Продвинутые
Сообщений: 156
Награды: 3
Город: Москва
Репутация: 5
Замечания: 60%
Статус:
Quote (Kman)
Мде.. Что сбиваеться когда вставить ФС с анимациями?? crazy , -KloUn вот тот ФС можно скачать тут animlistbywoozie

СПС с меня +

__________________________________________________________________________________________________________________________________
Увидел такую тему...
/radar - поставить радар
/radaroff - убрать радар
Если игрок проижает мимо поставленого радара с большой соростью то ему даётся розыск. С причиной привышение скорости. Помогите!

_______________________________________________________________________________________________________________________________ ___

Помогите добавить амунации! Скинте подробно прошу! (или напишите)

___________________________________________________________________________________________________

Как сделать стример на объекты и на машины?

_________________________________________________________________________________________________________

Скинте прогу где указаны все интерьеры (со спавнами, их кардинатами), и фотками!

______________________________________________________________________________________________

Помогите сделать команду /checklicenses - коп проверяет лицензии сам!

_________________________________________________________________________________________________________


AntivirusДата: Суббота, 05.12.2009, 20:36 | Сообщение # 11
Группа: Продвинутые
Сообщений: 735
Награды: 13
Город: Мамбо
Репутация: 60
Замечания: 40%
Статус:
Quote
Как сделать стример на объекты и на машины?

Use Object Stream

Мы имеем большое кол-во объектов в формате CreateObject, но так как в sa-mp'е Лимит объектов ограничен до 250, то мы не можем взять и просто вписать эти объекты в код, тогда мы используем Стримеры объектов, Вот Использование одного из Стримеров Объектов:
a) Стример MidoStream.
Как использовать этот стример:
1) Скачиваем Стример MidoStream(Прикрепил к посту стример).
2)Из Папки FilterScript Файлы перемещаем в свою папку с сервером FilterScript. Из Папки Pawno/include Перемещаем 1 файл в свою папку с сервером в /pawno/include... ( дописываем в server.cfg в строку filterscripts MidoStream)
3)Создаём новый павн файл и рядом(ниже) с #include <a_samp> Дописываем строку #include <MidoStream>.
Всё, Стример задействован, теперь осталось записать в новый фс объекты которые будем конвертировать..
Конвертируем способом а) из "MAP FILE"
:а) Онлайн конвертер объектов прямо на сайте: http://www.convertffs.com/objects/
Использование этого конвертора(a):

Находим слово "Convert" Нажимаем на вкладку и выбераем формат ИЗ КОТОРОГО конвертируем объекты(например:Sa-mp CreateObject).
Далее находим слово: " into" Нажимаем на вкладку и выбераем формат в который будем конвертировать(например: в midostream)
Далее жмём на слово: "Continue..." Появляется окно с надписью - "Paste the input objects into the text area below!"
Далее копируем все все все наши CreateObject(...... , и Вставляем его в наше уже открытое окно на сайте!
Далее жмём на слово: "Convert my objects!" Немного Ждём и видем что там заместо нашего текста(CreateObject(... ) Появился текст типа: CreateStreamObject(8419, 1164.9279785156, 3492.4479980469, -4.5188045501709, 0, 0, 356.02294921875, 180); - это объекты в формате стримера midostream(То что нам и надо)
Далее копируем все объекты из нашего окна.
Потом вставляем их в ваш FilterScript или же GameMode( Как это сделать вы можете найти и прочитать так же на нашем форуме).

ссылка на сам стриметр - http://www.samp-rus.com/_fr/108/Midostream.rar

StelsДата: Суббота, 05.12.2009, 20:45 | Сообщение # 12
Группа: I'm V.I.P.
Сообщений: 3167
Награды: 32
Город: Каменск-Уральский
Репутация: 828
Замечания: 0%
Статус:
Quote (-KloUn)
Как сделать стример на объекты?

Статейко




Полезные ссылки:
GTA:SA спецсборка для SA-MP / GTA:SA-MP ver. 0.3a / GTA:SA-MP ver. 0.2x / Руссификатор геймтекста в GTA:SA(рекомендуется) / Классная игрушка!(Рекомендую!) / Пак русских шрифтов.
AntivirusДата: Суббота, 05.12.2009, 20:54 | Сообщение # 13
Группа: Продвинутые
Сообщений: 735
Награды: 13
Город: Мамбо
Репутация: 60
Замечания: 40%
Статус:
я был первый :)
-KloUnДата: Воскресенье, 06.12.2009, 12:04 | Сообщение # 14
Уверенный в себе
Группа: Продвинутые
Сообщений: 156
Награды: 3
Город: Москва
Репутация: 5
Замечания: 60%
Статус:
спс теперь с этим разберус ! Два +!

__________________________________________________________________________________________________________________________________
Ув идел такую тему...
/radar - поставить радар
/radaroff - убрать радар
Если игрок проижает мимо поставленого радара с большой соростью то ему даётся розыск. С причиной привышение скорости. Помогите!

_______________________________________________________________________________________________________________________________ ___

Помогите добавить амунации! Скинте подробно прошу! (или напишите)

_________________________________________________________________________________________________________

Скинте прогу где указаны все интерьеры (со спавнами, их кардинатами), и фотками!

______________________________________________________________________________________________

Помогите сделать команду /checklicenses - коп проверяет лицензии сам!

_________________________________________________________________________________________________________

AntivirusДата: Воскресенье, 06.12.2009, 12:32 | Сообщение # 15
Группа: Продвинутые
Сообщений: 735
Награды: 13
Город: Мамбо
Репутация: 60
Замечания: 40%
Статус:
Quote
Скинте прогу где указаны все интерьеры (со спавнами, их кардинатами), и фотками!

http://www.samp-rus.com/load/7-1-0-331

Скинте прогу где указаны все интерьеры (со спавнами, их кардинатами), и фотками!

http://www.samp-rus.com/load/7-1-0-213

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





 


 


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