 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Помощь новичкам по GTA скриптингу! #1
| |
| Dima-kun | Дата: Воскресенье, 13.09.2009, 11:21 | Сообщение # 2026 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Quote (suhik) 1. Как сделать так что-бы у человека не было оружия так как у меня появляется оно. ResetPlayerWeapons(playerid); Quote (suhik) 2. Как узнать координаты осей X Y ... То есть как-бы точно знать куда ставить заезжаешь или заходишь на место в чате пишешь /save открываешь savedpositions.txt (появится в папке с игрой) там будет либо AddStaticVehicle(model,x,y,z,fa,col1,col2);// если на авто ты был а если пешком то AddPlayerClass(skin,x,y,z,fa,weap1,a1,w2,a2,w3,a3); //
Мои работы: [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
|
| |
|
|
| Spiderxxx | Дата: Воскресенье, 13.09.2009, 14:10 | Сообщение # 2027 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 250
Награды: 6
Город: VL Sity
Репутация: 56
Замечания: 0%
Статус: 
| а каким кодом можно установить погоду не во всем сайте, а только для опр. игрока?
Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!
|
| |
|
|
| Maccer | Дата: Воскресенье, 13.09.2009, 14:13 | Сообщение # 2028 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 281
Награды: 7
Город: Санкт-Петербург
Репутация: 100
Замечания: 40%
Статус: 
| Quote (Spiderxxx) а каким кодом можно установить погоду не во всем сайте, а только для опр. игрока? http://wiki.sa-mp.com/wiki/SetPlayerWeather Добавлено (13.09.2009, 14:13) --------------------------------------------- Quote (Spiderxxx) установить погоду не во всем сайте
есть вопросы по sa-mp или pawn? помогу за $$
Сообщение отредактировал Maccer - Воскресенье, 13.09.2009, 14:13 |
| |
|
|
| Spiderxxx | Дата: Воскресенье, 13.09.2009, 14:17 | Сообщение # 2029 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 250
Награды: 6
Город: VL Sity
Репутация: 56
Замечания: 0%
Статус: 
| И как к примеру сделать чтоб команда /car выполнялась токо в опр месте.....к примеру около гаражей в доках, а в остальных случаях была надпись, мол вы не там где надо...
Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!
|
| |
|
|
| Maccer | Дата: Воскресенье, 13.09.2009, 14:20 | Сообщение # 2030 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 281
Награды: 7
Город: Санкт-Петербург
Репутация: 100
Замечания: 40%
Статус: 
| Quote (Spiderxxx) И как к примеру сделать чтоб команда /car выполнялась токо в опр месте.....к примеру около гаражей в доках, а в остальных случаях была надпись, мол вы не там где надо... функция есть, PlayerToPoint кажись называется
есть вопросы по sa-mp или pawn? помогу за $$
|
| |
|
|
| Dima-kun | Дата: Воскресенье, 13.09.2009, 14:25 | Сообщение # 2031 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Maccer, зависит у кого и в каком моде у меня например IsPlayerInSphere ..
Мои работы: [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
|
| |
|
|
| Spiderxxx | Дата: Воскресенье, 13.09.2009, 14:37 | Сообщение # 2032 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 250
Награды: 6
Город: VL Sity
Репутация: 56
Замечания: 0%
Статус: 
| Quote зависит у кого и в каком моде Мод pen1....ждя него надо)
Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!
|
| |
|
|
| Dima-kun | Дата: Воскресенье, 13.09.2009, 15:21 | Сообщение # 2033 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Quote (Spiderxxx) pen1....ждя него надо) ну значит PlayerToPoint
Мои работы: [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
|
| |
|
|
| Spiderxxx | Дата: Понедельник, 14.09.2009, 09:56 | Сообщение # 2034 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 250
Награды: 6
Город: VL Sity
Репутация: 56
Замечания: 0%
Статус: 
| [pwn] if (PlayerToPoint(10,playerid,1106.039794, -1740.868041, 11.745720) { SendClientMessage(playerid, COLOR_RED, " lol"); return 1; }[/pwn] Вот пробовал использать в этом роде, но павно ругается( error 001: expected token: ")", but found "{"
Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!
|
| |
|
|
| Elbi | Дата: Понедельник, 14.09.2009, 10:07 | Сообщение # 2035 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 168
Награды: 7
Город: Алчевск
Репутация: 97
Замечания: 0%
Статус: 
| Скобочку кто будет закрывать? Quote if (PlayerToPoint(10,playerid,1106.039794, -1740.868041, 11.745720)) { SendClientMessage(playerid, COLOR_RED, " lol"); return 1; }
|
| |
|
|
| Spiderxxx | Дата: Понедельник, 14.09.2009, 11:45 | Сообщение # 2036 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 250
Награды: 6
Город: VL Sity
Репутация: 56
Замечания: 0%
Статус: 
| Elbi, спс, я не заметил) еще вопросиГ: "создал наипростейшее меню с возможностью показа его через команду /menu, павно норм компилирует, но при наборе команды в чате серва, игра вылетает......как это исправить? Вот польностью .pwn: [pwn]#include <a_samp> // This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT #if defined FILTERSCRIPT main() { print("\n----------------------------------"); print("max"); print("----------------------------------\n"); } #endif new Menu:menu1; public OnGameModeInit() { menu1 = CreateMenu("MyMenu", 1, 50.0, 180.0, 200.0, 200.0); AddMenuItem(menu1, 0, "Hello"); AddMenuItem(menu1, 0, "Give Deagle"); return 1; } public OnPlayerSelectedMenuRow(playerid, row) { new Menu:current; current = GetPlayerMenu(playerid); if(current == menu1) { switch(row) { case 0: { SendClientMessage(playerid,0x33AA33AA,"Hello"); HideMenuForPlayer(menu1,playerid); } case 1: { GivePlayerWeapon(playerid,24,150); HideMenuForPlayer(menu1,playerid); } } } return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp(cmdtext, "/menu", true)==0) { TogglePlayerControllable(playerid, 0); ShowMenuForPlayer(menu1, playerid); } return 0; } [/pwn]
Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!
|
| |
|
|
| Awm | Дата: Понедельник, 14.09.2009, 12:09 | Сообщение # 2037 |
|
Группа:
I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус: 
| Spiderxxx, убери //#define FILTERSCRIPT синим убери красным оставь Добавлено (14.09.2009, 12:09) --------------------------------------------- какой public OnGameModeInit() ты разве гейм моде делаешь меню ? public OnFilterScriptInit()
"Life is hard... life is harder if you're stupid." - John Wayne
Сообщение отредактировал Awm - Понедельник, 14.09.2009, 12:08 |
| |
|
|
| Spiderxxx | Дата: Понедельник, 14.09.2009, 12:53 | Сообщение # 2038 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 250
Награды: 6
Город: VL Sity
Репутация: 56
Замечания: 0%
Статус: 
| Awm, спс И опять я со своими вопросами:(просто пытаюсь постич павно, перерывать весь форум и сотни туторов влом - т.к учусь на примерах) Тут не работает команда PlayerToPoint.....или у меня мозги не так работают Ну судь в том, что меню(menul) можно включить набрав команду /menu или встав на опр. точку...... Но что-то не получается(: [pwn] public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp(cmdtext, "/menu", true)==0) { TogglePlayerControllable(playerid, 0); ShowMenuForPlayer(menu1, playerid); return 1; } if (PlayerToPoint(10,playerid,2328.2686,-1681.6710,14.8594)) { TogglePlayerControllable(playerid, 0); ShowMenuForPlayer(menu1, playerid); return 1; } return 0; } [/pwn]
Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!
|
| |
|
|
| SooM | Дата: Понедельник, 14.09.2009, 12:58 | Сообщение # 2039 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 378
Награды: 2
Город: хЗЗЗЗ
Репутация: -95
Замечания: 80%
Статус: 
| if(!strcmp(cmdtext, "/menu", true)) мб так? Я сам начинающий
Истина не рождается из истины. Истина рождается из ошибок.©SooM
|
| |
|
|
| Spiderxxx | Дата: Понедельник, 14.09.2009, 13:00 | Сообщение # 2040 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 250
Награды: 6
Город: VL Sity
Репутация: 56
Замечания: 0%
Статус: 
| У меня с этой командой проблемы: if (PlayerToPoint(10,playerid,2328.2686,-1681.6710,14.8594)) - она какбудто не функционирует( т.е встаю на место, но ничего не происходит... 
Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!
|
| |
|
|
|
 |
|
 | |
| |
|