Последние Файлы 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))
- она какбудто не функционирует( т.е встаю на место, но ничего не происходит...
Жизнь - огромный скрипт, написанный Богом на не известном мне языке программирования!