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

 



 
          





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





Последние Файлы 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
Модератор форума: Alcoholik  
Вопрос | Ответ
ruslan_greenДата: Воскресенье, 27.03.2011, 19:23 | Сообщение # 766
Новенький
Группа: Пользователи
Сообщений: 9
Награды: 0
Город: Заиснк
Репутация: 0
Замечания: 0%
Статус:
Вот есть у меня команда покупки квартиры:
Code
if(strcmp(cmd, "/buykvartira", true) == 0)  
{  
if(IsPlayerConnected(playerid))  
{  
new Float:oldposx, Float:oldposy, Float:oldposz;  
GetPlayerName(playerid, playername, sizeof(playername));  
GetPlayerPos(playerid, oldposx, oldposy, oldposz);  
for(new h = 0; h < sizeof(HataInfo); h++)  
{  
if(PlayerToPoint(2.0, playerid, HataInfo[h][kEntrancex], HataInfo[h][kEntrancey], HataInfo[h][kEntrancez]) && HataInfo[h][kOwned] == 0 && GetPlayerVirtualWorld(playerid) == HataInfo[h][kWorld])  
{  
if(PlayerInfo[playerid][pLevel] < HataInfo[h][kLevel])  
{  
format(string, sizeof(string), " Âû äîëæíû áûòü óðîâíÿ %d ÷òîáû êóïèòü ýòó êâàðòèðó !", HouseInfo[h][hLevel]);  
SendClientMessage(playerid, COLOR_GRAD5, string);  
return 1;  
}  
if(PlayerInfo[playerid][pPKvartirakey] != 255 && strcmp(playername, HataInfo[PlayerInfo[playerid][pPKvartirakey]][kOwner], true) == 0)  
{  
SendClientMessage(playerid, COLOR_WHITE, "* Òåïåðü âû âëàäåëåö êâàðòèðû, ââåäèòå /sellkvartira åñëè õîòèòå ïðîäàòü å¸ !");  
return 1;  
}  
if(PlayerInfo[playerid][pPhousekey] != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)  
{  
SendClientMessage(playerid, COLOR_WHITE, "* Òåïåðü âû âëàäåëåö äîìà, ââåäèòå /sellhouse åñëè õîòèòå ïðîäàòü å¸ !");  
return 1;  
}  
if(GetPlayerMoney(playerid) > HataInfo[h][kValue])  
{  
PlayerInfo[playerid][pPKvartirakey] = h;  
HataInfo[h][kOwned] = 1;  
GetPlayerName(playerid, sendername, sizeof(sendername));  
strmid(HataInfo[h][kOwner], sendername, 0, strlen(sendername), 255);  
GivePlayerMoney(playerid,-HataInfo[h][kValue]);  
PlayerPlayMusic(playerid);  
SetPlayerInterior(playerid,0);  
SetPlayerVirtualWorld(playerid,0);  
SetPlayerPos(playerid,HataInfo[h][kExitx],HataInfo[h][kExity],HataInfo[h][kExitz]);  
//GameTextForPlayer(playerid, "~w~ƒO€PO ŒO„A‡O‹A�’ ƒO–O†~n~‹‘ –O„E�E ‹‘†�… �EPEˆ ƒ‹EP’ …‡… ‹‹Eƒ…�E /exit", 5000, 3);  
PlayerInfo[playerid][pInt] = 0;  
PlayerInfo[playerid][pLocal] = h;  
SendClientMessage(playerid, COLOR_WHITE, " Ïîçäðàâëÿåì ñ ïîêóïêîé êâàðòèðû!");  
DateProp(playerid);  
//OnPropUpdate();  
//GF_OnPlayerUpdate(playerid);  
return 1;  
}  
else  
{  
SendClientMessage(playerid, COLOR_WHITE, " Âàì íå õâàòàåò äåíåã äëÿ ýòîãî !");  
return 1;  
}  
}  
}  
}  
printf("Èñïîëüçâàëàñü êîìàíäà %s",cmd);  
return 1;  
}

я хочу убрать проверку Playertopoint и сделать покупку вида /buykvartira 1, /buykvartira 2 и т.д.
Смысл в том, что любую квартиру можно купить в любом месте.
Помогите осуществить за +)

Basta-_-Дата: Воскресенье, 27.03.2011, 19:36 | Сообщение # 767
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 2
Город: Riga
Репутация: 76
Замечания: 0%
Статус:
ruslan_green,
так попробуй
if(PlayerToPoint(2.0, playerid, HataInfo[h][kEntrancex], HataInfo[h][kEntrancey], HataInfo[h][kEntrancez]) && HataInfo[h][kOwned] ))
{
if(GetPlayerVirtualWorld(playerid) == HataInfo[h][kWorld])
{

npopok64RUSДата: Понедельник, 28.03.2011, 00:50 | Сообщение # 768
Новенький
Группа: Пользователи
Сообщений: 14
Награды: 0
Город: San Fiero
Репутация: 0
Замечания: 0%
Статус:
люди помогите пожалуйста сделать вот такой бизнес:
http://i053.radikal.ru/1103/a6/7457c67cf112.jpg



http://games-sait.ucoz.ru
http://games-sait.ucoz.ru
http://games-sait.ucoz.ru
http://games-sait.ucoz.ru
СнипДата: Понедельник, 28.03.2011, 11:52 | Сообщение # 769
Группа: Пользователи
Сообщений: 814
Награды: 68
Город: Budapesta
Репутация: 303
Замечания: 100%
Статус:
npopok64RUS, есть FAQ по добавлению бизнеса.
Поиск по форуму!









Ты знаешь всё хурумс©
npopok64RUSДата: Понедельник, 28.03.2011, 13:31 | Сообщение # 770
Новенький
Группа: Пользователи
Сообщений: 14
Награды: 0
Город: San Fiero
Репутация: 0
Замечания: 0%
Статус:
XiT, Да! темы есть на создания бизнеса а на создания вот имена такой штуки чтобы на заправки была два склада дизель и бензин, чтобы и сколько осталось литров/всего литров на склате показывало в 3д тексте ну и конечно хотелосьбы зделать чтобы были команды /filltrailer и /fillouttrailer на команду /filltrailer я видел наподобие но там вводиш команду и она тебя напровляет куда ехать и слеваеш там бензин но это нето что я хочу, я хочу чтобы Игрок сам выбирал куда ему ехать и где лючше слить бензин!


http://games-sait.ucoz.ru
http://games-sait.ucoz.ru
http://games-sait.ucoz.ru
http://games-sait.ucoz.ru
Basta-_-Дата: Понедельник, 28.03.2011, 13:45 | Сообщение # 771
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 2
Город: Riga
Репутация: 76
Замечания: 0%
Статус:
npopok64RUS,
FAQ по созданию Sбизов, это же как продукты в бизах, зделай также токо для бензина!

LornsДата: Понедельник, 28.03.2011, 14:15 | Сообщение # 772
Новенький
Группа: Пользователи
Сообщений: 47
Награды: 0
Город: Khabarovsk
Репутация: 0
Замечания: 0%
Статус:
Доброго утра/дня/Вечера форумчане..Есть вопрос, как сделать, чтобы в Респ могла входить только 1 банда..Ну то есть, в Респ Грув, только Грув, и так далее..Помогите пожалуйста)Знаю что нужно проверку ставить, но не получается, все равно входят все подряд.
klimДата: Понедельник, 28.03.2011, 14:54 | Сообщение # 773
Группа: Продвинутые
Сообщений: 628
Награды: 17
Город: дорог
Репутация: 628
Замечания: 60%
Статус:
Lorns, где респавн

if(PlayerInfo[playerid][pБанда] == номер банды)
{
SendClientMessage(playerid, COLOR_GRAY, "Сюда нельзя")
return1;
}

Пишу с телефона, возможно и не то написал crazy

или просто сделай проверку на номер банды


Нубо фотошопер. Рисую макеты сайтов/веб-графику и прочий бред. Естественно не бесплатно. ЛС в помощь)
Xeon_RUSДата: Понедельник, 28.03.2011, 18:22 | Сообщение # 774
Освоившийся
Группа: Пользователи
Сообщений: 82
Награды: 0
Город: Los Santos City
Репутация: 3
Замечания: 20%
Статус:
Всем привет (: Народ, кто знает как определить на какой улице находится человек, к примеру как на валакасе(не думайте что я с него слизывать собрался)

Добавлено (28.03.2011, 18:22)
---------------------------------------------
И еще, есть такая функция которая определяет в какой ганг зоне находится игрок? На wiki.sa-mp.com найти не могу...

C1NeTДата: Понедельник, 28.03.2011, 19:40 | Сообщение # 775
Освоившийся
Группа: Пользователи
Сообщений: 139
Награды: 0
Город: чебоксары
Репутация: 4
Замечания: 0%
Статус:
Парни помогите скиньте команду у кого есть раздется чтобы после этой команды человек сменил свой скин на скин допустим в шортах очень надо!!!!
magicarm22Дата: Понедельник, 28.03.2011, 20:48 | Сообщение # 776
Новенький
Группа: Пользователи
Сообщений: 8
Награды: 0
Город: Москва
Репутация: 0
Замечания: 0%
Статус:
Я создал сервер. Пытаюсь делать себя админом. Пишу /rcon login ...Мне пишут что вы админ. Пишу /help ---Админ, пишут что я не администратор. Пишу /makeleader id число, не пишут что я не уполномочен выполнять эту команду. Захожу в scriptfiles, меняю AdminLevel, сохраняю и начинаю играть, но и это не помогает. А в AdimnLevel стоит опять 0. Что делать???
BMakerДата: Понедельник, 28.03.2011, 21:13 | Сообщение # 777
Уверенный в себе
Группа: Продвинутые
Сообщений: 208
Награды: 1
Город: Saint-P
Репутация: 16
Замечания: 0%
Статус:
C1NeT,
if (strcmp(cmd, "/команда", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (gPlayerLogged[playerid] != 0)
{
SetPlayerSkin(playerid, id скина);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "ТЫ НИ ЗАЛОГИНИЛСО!!11");
}
}
return 1;
}



Сообщение отредактировал BMaker - Понедельник, 28.03.2011, 21:15
klimДата: Понедельник, 28.03.2011, 21:19 | Сообщение # 778
Группа: Продвинутые
Сообщений: 628
Награды: 17
Город: дорог
Репутация: 628
Замечания: 60%
Статус:
BMaker, а не легче

Code
if (!strcmp(cmd, "/команда", true))  
{
SetPlayerSkin(playerid, ид скина);
return1;
}



Нубо фотошопер. Рисую макеты сайтов/веб-графику и прочий бред. Естественно не бесплатно. ЛС в помощь)
C1NeTДата: Понедельник, 28.03.2011, 21:24 | Сообщение # 779
Освоившийся
Группа: Пользователи
Сообщений: 139
Награды: 0
Город: чебоксары
Репутация: 4
Замечания: 0%
Статус:
Слушайте а потом как одется?
Basta-_-Дата: Понедельник, 28.03.2011, 21:59 | Сообщение # 780
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 2
Город: Riga
Репутация: 76
Замечания: 0%
Статус:
C1NeT,
F4 потом /kill Вот так)Очень удобно и просто) yes

Поиск:





 


 


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