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

 



 
          





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





Последние Файлы 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 скриптингу! #1
stepmexДата: Четверг, 16.04.2009, 12:54 | Сообщение # 1336
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Quote (|RD|Chez)
ну включите вы уже логику
не поможет, из-за её полного отсутствия suicide2
Rabbit, посмотри мне в подпись, если думать самому не получаеться, то юзай поиск и труды других mda



И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
RabbitДата: Четверг, 16.04.2009, 13:30 | Сообщение # 1337
Уверенный в себе
Группа: Продвинутые
Сообщений: 260
Награды: 3
Город: Kiev
Репутация: 30
Замечания: 0%
Статус:
Так в том-то и дело что мне интересно как ТОТ ФС исправить, а не взять другой!!!Но проблема в том что я больше половины скрипта прочитать не могу, из-за нехватки знаний....Потому и обратился сюда, а тут я так понимаю всем лень.
stepmexДата: Четверг, 16.04.2009, 13:34 | Сообщение # 1338
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Rabbit, тут не лень тут мы пытаемся заставить вас разобраться самим, у тебя подход неверный, ты пытаешься узнать у нас почему конфликт, мы сказали тебе что из-за наличия других пикапов и неправильной проверки на поднятый. Ты задавай вопросы проще например покажи часть кода и скажи "че это идля чего?" по мере ответов разберешься и во всем коде.


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
RabbitДата: Четверг, 16.04.2009, 13:49 | Сообщение # 1339
Уверенный в себе
Группа: Продвинутые
Сообщений: 260
Награды: 3
Город: Kiev
Репутация: 30
Замечания: 0%
Статус:
насколько я понял в этом паблике "public OnPlayerPickUpPickup(playerid, pickupid)" Нужно написать правельную проверку на поднятия новых пикапов?
[RD]ChezДата: Четверг, 16.04.2009, 16:12 | Сообщение # 1340
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
Rabbit,
Quote (|RD|Chez)
он отвечает за действие выполняемое при подняти игроком playerid пикапа pickupid

есть еще вопрос о значении?
Как определить pickupid?
Допустим в OnGameModeInit у тебя идет процесс добавления пикапа... если не ошибаюсь, то самый первый добавляемый пикап это пикап 0, затем 1, 2, 3, 4, итд, и зная что это за пикап ты присваиваешь ему опр действие при поднятии.
Однако можно и так
new gavnyaha;

в OnGameModeInit
gavnyaha = CreatePickup(123, 4.5, 6.7, 8.9... etc);

в OnPlayerPickupPickup

if(pickupid == gavnyaha) return SendClientMessage(playerid, COLOR_RED, "*Ой, ты в гавно наступил, какая жалость =\");


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
RabbitДата: Четверг, 16.04.2009, 20:24 | Сообщение # 1341
Уверенный в себе
Группа: Продвинутые
Сообщений: 260
Награды: 3
Город: Kiev
Репутация: 30
Замечания: 0%
Статус:
Это всё хорошо, но пикапы даже не выпадают , толк от того что я укажу им что будет когда их поднять, есле их нет?
themrsnkДата: Четверг, 16.04.2009, 21:29 | Сообщение # 1342
themrsnk
Группа: I'm V.I.P.
Сообщений: 609
Награды: 14
Город: Челябинск
Репутация: 758
Замечания: 0%
Статус:
возможно ли зделать чтобы игрок умирал со старым ником,а появлялся с новым?Если да может поможете:)

Вот код:

Code
if (strcmp("/nick", cmd, true) == 0 && PlayerInfo[playerid][admin] >= 3){
     new str[256], oname[MAX_PLAYER_NAME], params[256];
     params = strtok(cmdtext,idx);
     SetPlayerHealth(playerid,0);
     SetPlayerArmour(playerid,0);
     GetPlayerName(playerid,oname,MAX_PLAYER_NAME); //getting the old name, storing it in "oname"
     SetPlayerName(playerid,params); //Changing the nick
     format(str,256,"* Вы изменили имя на %s",params);
     SendClientMessage(playerid, 0xFF0000FF,str); //and printing it to the others
     return 1;
    }



[INC]
vehicle_fun (0.3c only)
[GM]
tRPG (0.3c only)
[ADDON]
Samp spamer
colorgen


Сообщение отредактировал [LOST] - Четверг, 16.04.2009, 21:31
AlekseyДата: Четверг, 16.04.2009, 21:44 | Сообщение # 1343
Советчик
Группа: Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
ну...
в перменке имя нужное
ondeath
setplayername(perem);
легко ведь.
З.Ы. тебе не надоело сампом заниматся? :)



вааааааааааййй..// :(0
RabbitДата: Четверг, 16.04.2009, 22:23 | Сообщение # 1344
Уверенный в себе
Группа: Продвинутые
Сообщений: 260
Награды: 3
Город: Kiev
Репутация: 30
Замечания: 0%
Статус:
А мне некто не подскажет?

Добавлено (16.04.2009, 22:23)
---------------------------------------------
Ну чесно, долбаюсь четвертый день с этим ФСом, и то менял и то.Нечего не получаеться...Мне именно этот Дроппер не ООочень нужен, ну просто крайне необходим..

ddos_qKДата: Пятница, 17.04.2009, 01:50 | Сообщение # 1345
Новенький
Группа: Продвинутые
Сообщений: 48
Награды: 2
Город: Северск
Репутация: 23
Замечания: 0%
Статус:
Народ, скажите вот еще что пожалуйста : как сделать чтобы по команде твоя иконка на карте/радаре становилась невидимой для других игроков, независимо админ ты или нет...
И как сделать обратное действие, т.е. по команде твоя иконка на карте/радаре становится видимой!
P.S. Я павно не так хорошо знаю, поэтому у меня столько вопросов!

Добавлено (17.04.2009, 01:50)
---------------------------------------------
С видимостью/невидимостью разобрался... Возник еще вопрос : как сделать проверку на ник, чтобы допустим открыть ворота у гаража может только игрок под именем ddos_qK mda

PhenomДата: Пятница, 17.04.2009, 07:20 | Сообщение # 1346
Постоялец
Группа: Пользователи
Сообщений: 496
Награды: 16
Город: Киров
Репутация: 78
Замечания: 100%
Статус:
new playername[24];
GetPlayerName(playerid,playername,sizeof(playername));
if(strcmp(playername, "Сюда напиши ник", true) == 0)
{
Действие если ник правильный
}
else
{
Действие если ник не правильный
}

ddos_qKДата: Пятница, 17.04.2009, 09:53 | Сообщение # 1347
Новенький
Группа: Продвинутые
Сообщений: 48
Награды: 2
Город: Северск
Репутация: 23
Замечания: 0%
Статус:
Большое спасибо! Держи +


Сообщение отредактировал ddos_qK - Пятница, 17.04.2009, 09:55
themrsnkДата: Пятница, 17.04.2009, 10:30 | Сообщение # 1348
themrsnk
Группа: I'm V.I.P.
Сообщений: 609
Награды: 14
Город: Челябинск
Репутация: 758
Замечания: 0%
Статус:
JIeXa, может даш готовенький?


[INC]
vehicle_fun (0.3c only)
[GM]
tRPG (0.3c only)
[ADDON]
Samp spamer
colorgen
ddos_qKДата: Суббота, 18.04.2009, 05:14 | Сообщение # 1349
Новенький
Группа: Продвинутые
Сообщений: 48
Награды: 2
Город: Северск
Репутация: 23
Замечания: 0%
Статус:
Quote (Phenom)
new playername[24];
GetPlayerName(playerid,playername,sizeof(playername));
if(strcmp(playername, "Сюда напиши ник", true) == 0)
{
Действие если ник правильный
}
else
{
Действие если ник не правильный
}

Сделал я значит проверку на ник, всё вроде бы работает, люди под другими никами пытались открыть ворота по команде - ничего у них не выходит, но зато дверь теперь можно открыть абсолютно по любой команде и под любым ником, например : /t - ворота спокойно открываются, а я задавал команду /gopen!!! sorry
Как мне это исправить? Как сделать так, что бы для ворот были только две команды - /gopen и /gclose?



Сообщение отредактировал ddos_qK - Суббота, 18.04.2009, 05:16
AlekseyДата: Суббота, 18.04.2009, 05:27 | Сообщение # 1350
Советчик
Группа: Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
[LOST], гхм...
new lala[16];
new lolo[] =
{
{"sosla"},{"siska"},{"dsa"},{"ewq"},{"rwq"}
};
при смерти GetPlayerName(playerid,lala,16);
при спауне SetPlayerName(playerid,lolo[sizeof(lala)-10]);



вааааааааааййй..// :(0
Поиск:





 


 


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