 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Помощь новичкам по скриптингу ! #2
| |
| heufix | Дата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус: 
| Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR]. Старая Тема уже достаточно полна ответов, это продолжение первой темы. Убедительная просьба к Новичкам: К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).
Радость
|
| |
|
|
| Awm | Дата: Понедельник, 18.01.2010, 16:28 | Сообщение # 841 |
|
Группа:
I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус: 
| Quote (IIIax) как убрать старую систему пънения и поставить новую? стереть старую и написать новую, ты хоть подумай головой.
"Life is hard... life is harder if you're stupid." - John Wayne
|
| |
|
|
| IIIax | Дата: Понедельник, 18.01.2010, 17:23 | Сообщение # 842 |
|
Новенький
Группа:
Пользователи
Сообщений: 8
Награды: 1
Город: Набережные Челны
Репутация: 0
Замечания: 0%
Статус: 
| Quote (Awm) стереть старую и написать новую, ты хоть подумай головой. Я то новую систему не умею писать. Подскжи или покажи как она вообще выглидит?
|
| |
|
|
| lol_sobaka | Дата: Понедельник, 18.01.2010, 18:39 | Сообщение # 843 |
|
Новенький
Группа:
Пользователи
Сообщений: 41
Награды: 1
Город: Los Angeles
Репутация: 0
Замечания: 0%
Статус: 
| роскажите мне нубу 1.Как сделать чтобы даже если не выкинуло серавно спавнился на том же месте 2.Как сделать чтобы чел там тек или глок держал в одной руке 3.Как создать бота чтобы стоял например в магазине
|
| |
|
|
| SanSay | Дата: Вторник, 19.01.2010, 08:29 | Сообщение # 844 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус: 
| Quote (lol_sobaka) 1.Как сделать чтобы даже если не выкинуло серавно спавнился на том же месте хех, в систему сохранения акка, добавить сохранение позиции. Quote (lol_sobaka) 2.Как сделать чтобы чел там тек или глок держал в одной руке SetPlayerSkillLevel
simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
|
| |
|
|
| mc_mr47 | Дата: Вторник, 19.01.2010, 12:08 | Сообщение # 845 |
|
Группа:
Продвинутые
Сообщений: 357
Награды: 4
Город: Омск
Репутация: 0
Замечания: 100%
Статус: 
| у меня косяк в моде,мод эклипс,флэтаута,короче я делаю себя главой фбр/сапд пишу /gov jgsj; мне в ответ "вы не коп" проверил коды вроде все правильно и в /stats не пишится что я сапд ток глава и все прошу излогать на русском [pwn]//----------------------------------[government]----------------------------------------------- if(strcmp(cmd, "/government", true) == 0 || strcmp(cmd, "/gov", true) == 0) { if(IsPlayerConnected(playerid)) { if(gTeam[playerid] != 2,1) { SendClientMessage(playerid, COLOR_GREY, " Вы не коп !"); return 1; } if(PlayerInfo[playerid][pRank] < 6) { SendClientMessage(playerid, COLOR_GREY, " Вы должны быть 6 ранга чтобы использовать это !"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/gov)ernment [text]"); return 1; } SendClientMessageToAll(COLOR_WHITE, "|___________ Государственное Объявление Новостей ___________|"); format(string, sizeof(string), " %s: %s", sendername, result); SendClientMessageToAll(COLOR_DBLUE, string); } return 1; }
|
| |
|
|
| Awm | Дата: Вторник, 19.01.2010, 12:17 | Сообщение # 846 |
|
Группа:
I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус: 
| Quote (prorok6) if(gTeam[playerid] != 2,1) { SendClientMessage(playerid, COLOR_GREY, " Вы не коп !"); return 1; } что это за херня место этого поставь if(!IsACop(playerid)) return SendClientMessage(playerid,COLOR_RED,"Вы не коп !");
"Life is hard... life is harder if you're stupid." - John Wayne
|
| |
|
|
| mc_mr47 | Дата: Вторник, 19.01.2010, 12:36 | Сообщение # 847 |
|
Группа:
Продвинутые
Сообщений: 357
Награды: 4
Город: Омск
Репутация: 0
Замечания: 100%
Статус: 
| и еще тада)как из фракции таксистов сделать прост работу Добавлено (19.01.2010, 12:33) --------------------------------------------- спс помогло а как найти координаты объектов  Добавлено (19.01.2010, 12:36) --------------------------------------------- вот тоже косяк короче пишу /d gfgjd ничего не происходит кто может помочь добавьтесь в асю 58080488 или скайп motorolerrrr за помощь могу дать 8знаки...или поставить ваш сервер на хост [pwn]//----------------------------------[departments]----------------------------------------------- if(strcmp(cmd, "/d", true) == 0 || strcmp(cmd, "/d", true) == 0) { if(IsPlayerConnected(playerid)) { GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, " Используйте: (/d)epartments [текст] "); return 1; } if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Chief %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Captain %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Lieutenant %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Sergeant %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Officer %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Cadet %s: %s, over. **", sendername, result); } else { format(string, sizeof(string), "** Officer %s: %s, over. **", sendername, result); } SendTeamMessage(2, COLOR_ALLDEPT, string); SendTeamMessage(1, COLOR_ALLDEPT, string); printf("%s", string); return 1; } else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Director %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Assistant Director in Charge %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Special Agent in Charge %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Special Agent %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Special Agent Trainee %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Professional Staff %s: %s, over. **", sendername, result); } else { format(string, sizeof(string), "** Intern %s: %s, over. **", sendername, result); } SendTeamMessage(2, COLOR_ALLDEPT, string); SendTeamMessage(1, COLOR_ALLDEPT, string); printf("%s", string); return 1; } else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** General %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Lieutenant %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Captain %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Major %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Sergeant %s: %s, over. **", sendername, result); } else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Private %s: %s, over. **", sendername, result); } else { format(string, sizeof(string), "** Private %s: %s, over. **", sendername, result); } SendTeamMessage(2, COLOR_ALLDEPT, string); SendTeamMessage(1, COLOR_ALLDEPT, string); printf("%s", string); return 1; } else if(gTeam[playerid] == 1||PlayerInfo[playerid][pMember]==4||PlayerInfo[playerid][pLeader]==4) { format(string, sizeof(string), "** Paramedic %s: %s, over. **", sendername, result); SendTeamMessage(2, COLOR_ALLDEPT, string); SendTeamMessage(1, COLOR_ALLDEPT, string); printf("%s", string); return 1; } else { SendClientMessage(playerid, COLOR_GRAD2, " Вы не член команды !"); return 1; } } return 1; }
|
| |
|
|
| lol_sobaka | Дата: Вторник, 19.01.2010, 17:30 | Сообщение # 848 |
|
Новенький
Группа:
Пользователи
Сообщений: 41
Награды: 1
Город: Los Angeles
Репутация: 0
Замечания: 0%
Статус: 
| Quote (SanSay) хех, в систему сохранения акка, добавить сохранение позиции. эт как можешь кинуть готовую строчку ?
|
| |
|
|
| SanSay | Дата: Вторник, 19.01.2010, 18:50 | Сообщение # 849 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус: 
| Quote (lol_sobaka) эт как можешь кинуть готовую строчку ? нет ))) я че ипу как там у тя сохранение организованно )))
simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
|
| |
|
|
| lol_sobaka | Дата: Среда, 20.01.2010, 13:20 | Сообщение # 850 |
|
Новенький
Группа:
Пользователи
Сообщений: 41
Награды: 1
Город: Los Angeles
Репутация: 0
Замечания: 0%
Статус: 
| Quote (SanSay) нет ))) я че ипу как там у тя сохранение организованно ))) Откуда мне знать может ты экстрасенс ?
|
| |
|
|
| Voron-racing | Дата: Среда, 20.01.2010, 14:21 | Сообщение # 851 |
|
Новенький
Группа:
Продвинутые
Сообщений: 74
Награды: 2
Город: Москва
Репутация: 3
Замечания: 20%
Статус: 
| вот еще вопрос, как сделать больше машин на продажу в LARP, поставлю +
|
| |
|
|
| lol_sobaka | Дата: Среда, 20.01.2010, 15:24 | Сообщение # 852 |
|
Новенький
Группа:
Пользователи
Сообщений: 41
Награды: 1
Город: Los Angeles
Репутация: 0
Замечания: 0%
Статус: 
| Quote (Voron-racing) вот еще вопрос, как сделать больше машин на продажу в LARP, поставлю + ищешь в скрипте CarInfo там будет число добавляешь сколько надо
|
| |
|
|
| Voron-racing | Дата: Среда, 20.01.2010, 15:55 | Сообщение # 853 |
|
Новенький
Группа:
Продвинутые
Сообщений: 74
Награды: 2
Город: Москва
Репутация: 3
Замечания: 20%
Статус: 
| поставил, они получились халявные(т.е. в них может сесть любой) а мне надо чтоб их могли покупать люди
|
| |
|
|
| lol_sobaka | Дата: Среда, 20.01.2010, 16:08 | Сообщение # 854 |
|
Новенький
Группа:
Пользователи
Сообщений: 41
Награды: 1
Город: Los Angeles
Репутация: 0
Замечания: 0%
Статус: 
| затем в папке scriptfiles в сars копируешь и добавляешь которые надо
|
| |
|
|
| Voron-racing | Дата: Среда, 20.01.2010, 19:26 | Сообщение # 855 |
|
Новенький
Группа:
Продвинутые
Сообщений: 74
Награды: 2
Город: Москва
Репутация: 3
Замечания: 20%
Статус: 
| а что за цифры там написанны? например вот: PCJ-600,40000,,0,1 463,2161.372070,-1177.439819,23.360294,88.039733,0,0, ну 40000 понятно цена, а остальные?
|
| |
|
|
|
 |
|
 | |
| |
|