 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Помощь новичкам по скриптингу ! #2
| |
| heufix | Дата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус: 
| Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR]. Старая Тема уже достаточно полна ответов, это продолжение первой темы. Убедительная просьба к Новичкам: К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).
Радость
|
| |
|
|
| Spiderxxx | Дата: Среда, 25.11.2009, 10:42 | Сообщение # 571 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 250
Награды: 6
Город: VL Sity
Репутация: 56
Замечания: 0%
Статус: 
| Вот написакл команду /weapon которая сканирует оружее игрока и выводит его на екран.... Выводит в формате: Оружее: Deagle M4 Можно ли сделать, чтоб выводилось типа: Оружее: Deagle, M4? Вот код самой команды: [pwn]if(strcmp(cmd, "/weapon", true) == 0) { new string[STR]; new weapons[13][2]; for(new c = 0; c < 13; c++) { GetPlayerWeaponData(playerid,c,weapons[c][0], weapons[c][1]); if(weapons[c][0] != 0) { if(weapons[c][0] == 23) { format(string, sizeof(string), " Оружее: Silincer"); SendClientMessage(playerid, AAD_COLOR_RED, string); } if(weapons[c][0] == 24) { format(string, sizeof(string), " Оружее: Deagle"); SendClientMessage(playerid, AAD_COLOR_RED, string); } if(weapons[c][0] == 29) { format(string, sizeof(string), " MP5"); SendClientMessage(playerid, AAD_COLOR_RED, string); } if(weapons[c][0] == 30) { format(string, sizeof(string), " АК47"); SendClientMessage(playerid, AAD_COLOR_RED, string); } if(weapons[c][0] == 31) { format(string, sizeof(string), " М4"); SendClientMessage(playerid, AAD_COLOR_RED, string); } if(weapons[c][0] == 25) { format(string, sizeof(string), " Shotgun"); SendClientMessage(playerid, AAD_COLOR_RED, string); } if(weapons[c][0] == 33) { format(string, sizeof(string), " Rifle"); SendClientMessage(playerid, AAD_COLOR_RED, string); } if(weapons[c][0] == 34) { format(string, sizeof(string), " Sniper"); SendClientMessage(playerid, AAD_COLOR_RED, string); } if(weapons[c][0] == 16) { format(string, sizeof(string), " Grenades"); SendClientMessage(playerid, AAD_COLOR_RED, string); } } }[/pwn]
Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!
|
| |
|
|
| Cheetan | Дата: Среда, 25.11.2009, 12:47 | Сообщение # 572 |
|
Новенький
Группа:
Продвинутые
Сообщений: 33
Награды: 1
Город: Iron
Репутация: 2
Замечания: 0%
Статус: 
| Quote (Spiderxxx) Можно ли сделать, чтоб выводилось типа: Оружее: Deagle, M4? Попробуй так: [pwn]if(strcmp(cmd, "/weapon", true) == 0) { new string[STR]; new weapons[13][2]; format(string, sizeof(string), " Оружее:"); for(new c = 0; c < 13; c++) { GetPlayerWeaponData(playerid,c,weapons[c][0], weapons[c][1]); if(weapons[c][0] != 0) { if(weapons[c][0] == 23) { format(string, sizeof(string), "%s Silincer", string); } if(weapons[c][0] == 24) { format(string, sizeof(string), "%s Deagle", string); } if(weapons[c][0] == 29) { format(string, sizeof(string), "%s MP5", string); } if(weapons[c][0] == 30) { format(string, sizeof(string), "%s АК47", string); } if(weapons[c][0] == 31) { format(string, sizeof(string), "%s М4", string); } if(weapons[c][0] == 25) { format(string, sizeof(string), "%s Shotgun", string); } if(weapons[c][0] == 33) { format(string, sizeof(string), "%s Rifle", string); } if(weapons[c][0] == 34) { format(string, sizeof(string), "%s Sniper", string); } if(weapons[c][0] == 16) { format(string, sizeof(string), "%s Grenades", string); } } if (c==12) { SendClientMessage(playerid, AAD_COLOR_RED, string); } } return 1; }[/pwn] Скажите какой функцией серверно нажать клиенту кнопку KEY_FIRE или как расрыть парашют в воздухе?
Сообщение отредактировал Cheetan - Среда, 25.11.2009, 12:49 |
| |
|
|
| W@R | Дата: Среда, 25.11.2009, 13:55 | Сообщение # 573 |
|
Постоялец
Группа:
Пользователи
Сообщений: 335
Награды: 3
Город: а.k.a ЕкБ_ЮЗ
Репутация: 51
Замечания: 20%
Статус: 
| ни кто не поможет с моей проблемой , которая описана на предыдущей странице ?
Translation from english to russian Ravens_Roleplay_v3 (RC5.2) - 0.3c--------15%
|
| |
|
|
| dima670 | Дата: Среда, 25.11.2009, 14:00 | Сообщение # 574 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| Cold_Rolling, у меня такие ошибки C:\DOCUME~1\User\0016~1\6ACA~1\SAMP03~1\GAMEMO~1\lvdm.pwn(268) : error 017: undefined symbol "COLOR_GRAD2" C:\DOCUME~1\User\0016~1\6ACA~1\SAMP03~1\GAMEMO~1\lvdm.pwn(272) : error 017: undefined symbol "ABroadCast"
|
| |
|
|
| Dima-kun | Дата: Среда, 25.11.2009, 14:12 | Сообщение # 575 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| утя остутствует дефин COLOR_GRAD2 и функция ABroadCast учись копипастить)))
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
| |
|
|
| dima670 | Дата: Среда, 25.11.2009, 14:22 | Сообщение # 576 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| ты скажи как их сделать.
|
| |
|
|
| Сашок | Дата: Среда, 25.11.2009, 14:27 | Сообщение # 577 |
|
Новенький
Группа:
Продвинутые
Сообщений: 50
Награды: 1
Город: Березники
Репутация: 3
Замечания: 0%
Статус: 
| dima670, В начало мода впиши #define COLOR_GRAD2 0xBFC0C2FF
|
| |
|
|
| dima670 | Дата: Среда, 25.11.2009, 15:18 | Сообщение # 578 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| Сашок, Cпс А это как C:\DOCUME~1\User\0016~1\6ACA~1\SAMP03~1\GAMEMO~1\lvdm.pwn(272) : error 017: undefined symbol "ABroadCast"
|
| |
|
|
| Сашок | Дата: Среда, 25.11.2009, 15:21 | Сообщение # 579 |
|
Новенький
Группа:
Продвинутые
Сообщений: 50
Награды: 1
Город: Березники
Репутация: 3
Замечания: 0%
Статус: 
| dima670, у тебя функции этой нету...ABroadCast Нужно добавить её...Спроси у кого-нибудь поумнее меня =)
|
| |
|
|
| Stels | Дата: Среда, 25.11.2009, 15:28 | Сообщение # 580 |
|
Группа:
I'm V.I.P.
Сообщений: 3167
Награды: 32
Город: Каменск-Уральский
Репутация: 828
Замечания: 0%
Статус: 
| Quote (Сашок) функции этой нету...ABroadCast Если функция, то Code forward ABroadCast([параметры, обычно - ид игрока]);
 Полезные ссылки: GTA:SA спецсборка для SA-MP / GTA:SA-MP ver. 0.3a / GTA:SA-MP ver. 0.2x / Руссификатор геймтекста в GTA:SA(рекомендуется) / Классная игрушка!(Рекомендую!) / Пак русских шрифтов.
Сообщение отредактировал Stels - Среда, 25.11.2009, 15:28 |
| |
|
|
| dima670 | Дата: Среда, 25.11.2009, 15:35 | Сообщение # 581 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| не полаяется скажите мне точные параметры Мне надо исправить все ошиьки и варнинги C:\DOCUME~1\User\0016~1\6ACA~1\SAMP03~1\GAMEMO~1\lvdm.pwn(274) : error 004: function "ABroadCast" is not implemented C:\DOCUME~1\User\0016~1\6ACA~1\SAMP03~1\GAMEMO~1\lvdm.pwn(400) : warning 235: public function lacks forward declaration (symbol "Timer") C:\DOCUME~1\User\0016~1\6ACA~1\SAMP03~1\GAMEMO~1\lvdm.pwn(738) : warning 203: symbol is never used: "gLastGaveCash" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
|
| |
|
|
| Сашок | Дата: Среда, 25.11.2009, 15:42 | Сообщение # 582 |
|
Новенький
Группа:
Продвинутые
Сообщений: 50
Награды: 1
Город: Березники
Репутация: 3
Замечания: 0%
Статус: 
| dima670, Тебе 2ой раз повторить , что у тебя НЕТУ этой функции ! Мод запрашивает её , а она выполнится не может , так как нету условия её выполнения Хз чё сказал , мб и бред...
|
| |
|
|
| dima670 | Дата: Среда, 25.11.2009, 16:08 | Сообщение # 583 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| Ты мне скажи как сделать эту функцию
|
| |
|
|
| Dima-kun | Дата: Среда, 25.11.2009, 16:15 | Сообщение # 584 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Quote (Stels) forward ABroadCast([параметры, обычно - ид игрока]); это если функция публик... а у него вообще нету ведь есть и public и stock ) и можно и нито ни то не использовать будет работать, единственно есть разница между public и stock я ее точно не помню.Добавлено (25.11.2009, 16:15) --------------------------------------------- dima670, скажи какой мод
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
| |
|
|
| dima670 | Дата: Среда, 25.11.2009, 16:31 | Сообщение # 585 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| DizeL-ZR-, Lvdm мод
|
| |
|
|
|
 |
|
 | |
| |
|