 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Помощь новичкам по GTA скриптингу! #1
| |
| Sp1inter | Дата: Четверг, 22.01.2009, 23:12 | Сообщение # 811 |
|
Новенький
Группа:
Продвинутые
Сообщений: 66
Награды: 1
Город: Las Venturas,st.Doherty 63.
Репутация: 11
Замечания: 0%
Статус: 
| D:\èãðû\GTA_San_Andreas\dadwa\pawno\include\mission\new_gates.inc(15) : error 017: undefined symbol "new_gates" D:\èãðû\GTA_San_Andreas\dadwa\pawno\include\mission\new_gates.inc(15 -- 17) : warning 215: expression has no effect D:\èãðû\GTA_San_Andreas\dadwa\pawno\include\mission\new_gates.inc(17) : error 001: expected token: ";", but found "-identifier-" D:\èãðû\GTA_San_Andreas\dadwa\gamemodes\GTO.pwn(670) : error 021: symbol already defined: "OnPlayerCommandText" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 3 Errors. Люди кто поможет вот ошибки!!! пытался зделать ворота так и не получилось подскажите как мне это сделать!!!! вот координаты ворот CreateObject(971,2108.446777,1965.155640,14.274620,0.000000,0.000000,270.001038);//object CreateObject(971,2108.288086,1974.073853,14.256844,0.000000,0.000000,90.000328);//object (1) CreateObject(971,2105.774170,1860.936401,14.247434,0.000000,0.000000,247.500961);//object (2) CreateObject(971,2106.822266,1867.899170,14.251822,0.000000,0.000000,78.750259);//object (3) CreateObject(972,1862.005005,1934.155396,6.591470,0.000000,0.000000,-90.000328);//object (5) CreateObject(969,1872.470825,1797.153564,11.910570,0.000000,0.000000,-270.001038);//object (10) CreateObject(969,1872.578003,1796.936279,11.910570,0.000000,0.000000,-90.000328);//object (12) не понимаю просто как их зделать так чтобы открывались по команде ((
|
| |
|
|
| [TDM]Kosmos | Дата: Четверг, 22.01.2009, 23:20 | Сообщение # 812 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус: 
| Sp1inter, дак ты хотел просто объекты в мод вшить или "оживить" ворота?
Я вернулся =)
|
| |
|
|
| Ghost-X | Дата: Четверг, 22.01.2009, 23:25 | Сообщение # 813 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус: 
| Sp1inter, код давай
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
|
| |
|
|
| Pit | Дата: Пятница, 23.01.2009, 01:05 | Сообщение # 814 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 138
Награды: 3
Город: Старый Оскол
Репутация: -15
Замечания: 40%
Статус: 
| Народ небольшой вопрос,как мне сделать,чтобы rcon админ мог менять скин игрокам???
|
| |
|
|
| Sp1inter | Дата: Пятница, 23.01.2009, 10:19 | Сообщение # 815 |
|
Новенький
Группа:
Продвинутые
Сообщений: 66
Награды: 1
Город: Las Venturas,st.Doherty 63.
Репутация: 11
Замечания: 0%
Статус: 
| Quote (LOGOTiPiK) дак ты хотел просто объекты в мод вшить или "оживить" ворота? Хотел оживить а получилось на обород я просто не пойму что надо сделать для таво чтобы их оживить у меня есть скрипт оживленных ворот но они стоят не там где надо!!Добавлено (23.01.2009, 10:19) ---------------------------------------------
какой именно код ??
|
| |
|
|
| SanSay | Дата: Пятница, 23.01.2009, 10:51 | Сообщение # 816 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус: 
| Pit, [pwn]в public OnPlayerCommandText( playerid, cmdtext[] ) добавь if(strcmp(cmd, "/setskin", true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, " Используйте: /setskin [playerid]"); return 1; } new playa; new giveplayer[MAX_PLAYER_NAME]; new sendername[MAX_PLAYER_NAME]; if(IsStringAName(tmp)) { playa = GetPlayerID(tmp); } else { playa = strval(tmp); } GetPlayerName(playa, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); if ((IsPlayerAdmin(playerid))) { SetPlayerSkin( playerid, 277 ); } else { SendClientMessage(playerid, COLOR_GRAD1, " Вы не авторизированы, для использования этой команды!"); } return 1; }[/pwn] примерно так
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
|
| |
|
|
| Pit | Дата: Пятница, 23.01.2009, 11:38 | Сообщение # 817 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 138
Награды: 3
Город: Старый Оскол
Репутация: -15
Замечания: 40%
Статус: 
| SanSay, Там 4 ошибки две я убрал,а остальные немогу ладу дать Code D:\Game\GTA San Andreas\samp02Xserver.win32\gamemodes\sftdm.pwn(1016) : error 017: undefined symbol "IsStaringAName" D:\Game\GTA San Andreas\samp02Xserver.win32\gamemodes\sftdm.pwn(1018) : error 017: undefined symbol "GetPlayerID" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
|
| |
|
|
| RegEdit | Дата: Пятница, 23.01.2009, 12:02 | Сообщение # 818 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 972
Награды: 5
Город: Воронеж
Репутация: 101
Замечания: 20%
Статус: 
| Опять-таки предложу команду чуть попроще... [pwn]if(!strcmp(cmdtext,"/setskin",true,8)) { new aname[MAX_PLAYER_NAME],string[256]; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFFFFFFAA,"* Bы не являетесь администратором."); else if(!strlen(cmdtext[9])) return SendClientMessage(playerid,0xFFFFFFAA,"> Использование: /setskin [id] [skin id]"); else if(!strlen(cmdtext[11])) return SendClientMessage(playerid,0xFFFFFFAA,"> Использование: /setskin [id] [skin id]"); new banid = cmdtext[9]; if(!IsPlayerConnected(banid)) return SendClientMessage(playerid,0xFFFFFFAA,"* Игрока с указанным ID нет на сервере."); new skin = cmdtext[11]; if(skin < 0 || skin < 7 && skin > 2 || skin == 8 || skin == 42 || skin == 65 || skin == 73 || skin == 86 || skin == 119 || skin == 149 || skin == 208 ||skin == 273 || skin == 289 || skin > 299) return SendClientMessage(playerid,0xFFFFFFAA,"* Скина с указанным ID не существует."); SetPlayerSkin(banid,skin); GetPlayerName(playerid,aname,sizeof(aname)); format(string,sizeof(string),"* Администратор %s изменил ваш скин. ID: %d.",aname,skin); SendClientMessage(banid,0xFFFFFFAA,string); return 1; }[/pwn]
"эта акс сделал... видно твоя жопа ему не понравилась..." © MAK "Парни оплодотворяются с 13 лет" © SpLaSh По поводу скриптов/модов и скриптинга в pawn в ЛС/ICQ не обращаться. Для этих целей, в конце концов, существует форум.
|
| |
|
| |
|
| RegEdit | Дата: Пятница, 23.01.2009, 12:45 | Сообщение # 820 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 972
Награды: 5
Город: Воронеж
Репутация: 101
Замечания: 20%
Статус: 
| В команде допустил небольшую ошибку, но при ее вводе все равно выводится на экран что-либо должно было. Вот, исправленный вариант: [pwn]if(!strcmp(cmdtext,"/setskin",true,8)) { new aname[MAX_PLAYER_NAME],string[256]; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFFFFFFAA,"* Bû íå ÿâëÿåòåñü àäìèíèñòðàòîðîì."); else if(!strlen(cmdtext[9])) return SendClientMessage(playerid,0xFFFFFFAA,"> Èñïîëüçîâàíèå: /setskin [id] [skin id]"); else if(!strlen(cmdtext[11])) return SendClientMessage(playerid,0xFFFFFFAA,"> Èñïîëüçîâàíèå: /setskin [id] [skin id]"); new banid = strval(cmdtext[9]); if(!IsPlayerConnected(banid)) return SendClientMessage(playerid,0xFFFFFFAA,"* Èãðîêà ñ óêàçàííûì ID íåò íà ñåðâåðå."); new skin = strval(cmdtext[11]); if(skin < 0 || skin < 7 && skin > 2 || skin == 8 || skin == 42 || skin == 65 || skin == 73 || skin == 86 || skin == 119 || skin == 149 || skin == 208 || skin == 273 || skin == 289 || skin > 299) return SendClientMessage(playerid,0xFFFFFFAA,"* Ñêèíà ñ óêàçàííûì ID íå ñóùåñòâóåò."); SetPlayerSkin(banid,skin); GetPlayerName(playerid,aname,sizeof(aname)); if(banid != playerid) format(string,sizeof(string),"* Àäìèíèñòðàòîð %s èçìåíèë âàø ñêèí. ID: %d.",aname,skin); else format(string,sizeof(string),"* Âû èçìåíèëè ñâîé ñêèí. ID: %d.",skin); SendClientMessage(banid,0xFFFFFFAA,string); return 1; }[/pwn]
"эта акс сделал... видно твоя жопа ему не понравилась..." © MAK "Парни оплодотворяются с 13 лет" © SpLaSh По поводу скриптов/модов и скриптинга в pawn в ЛС/ICQ не обращаться. Для этих целей, в конце концов, существует форум.
|
| |
|
|
| Pit | Дата: Пятница, 23.01.2009, 13:15 | Сообщение # 821 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 138
Награды: 3
Город: Старый Оскол
Репутация: -15
Замечания: 40%
Статус: 
| напиши,куда его пихать мож я нетуда засунул или мод не катит мод-TDM
|
| |
|
|
| SanSay | Дата: Пятница, 23.01.2009, 13:24 | Сообщение # 822 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус: 
| Pit, в public OnPlayerCommandText
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
|
| |
|
|
| Pit | Дата: Пятница, 23.01.2009, 15:30 | Сообщение # 823 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 138
Награды: 3
Город: Старый Оскол
Репутация: -15
Замечания: 40%
Статус: 
| Посмотрите может чё с модом [pwn] public OnPlayerCommandText(playerid, cmdtext[]) if(!strcmp(cmdtext,"/setskin",true,8)) { new aname[MAX_PLAYER_NAME],string[256]; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFFFFFFAA,"* Bu ia yaeyaoanu aaieieno?aoi?ii."); else if(!strlen(cmdtext[9])) return SendClientMessage(playerid,0xFFFFFFAA,"> Eniieuciaaiea: /setskin [id] [skin id]"); else if(!strlen(cmdtext[11])) return SendClientMessage(playerid,0xFFFFFFAA,"> Eniieuciaaiea: /setskin [id] [skin id]"); new banid = strval(cmdtext[9]); if(!IsPlayerConnected(banid)) return SendClientMessage(playerid,0xFFFFFFAA,"* Ea?iea n oeacaiiui ID iao ia na?aa?a."); new skin = strval(cmdtext[11]); if(skin < 0 || skin < 7 && skin > 2 || skin == 8 || skin == 42 || skin == 65 || skin == 73 || skin == 86 || skin == 119 || skin == 149 || skin == 208 || skin == 273 || skin == 289 || skin > 299) return SendClientMessage(playerid,0xFFFFFFAA,"* Neeia n oeacaiiui ID ia nouanoaoao."); SetPlayerSkin(banid,skin); GetPlayerName(playerid,aname,sizeof(aname)); if(banid != playerid) format(string,sizeof(string),"* Aaieieno?aoi? %s eciaiee aao neei. ID: %d.",aname,skin); else format(string,sizeof(string),"* Au eciaieee naie neei. ID: %d.",skin); SendClientMessage(banid,0xFFFFFFAA,string); return 1; } new cmd[128]; new tmp[128]; new idx; new giveplayerid; new giveplayer[MAX_PLAYER_NAME]; new sendername[MAX_PLAYER_NAME]; new string[STRING]; cmd = strtok(cmdtext,idx);[/pwn] дайте совет если не получится то как сделать чтобы какойто скин мог выбрать определённый ник
|
| |
|
|
| MonT | Дата: Пятница, 23.01.2009, 23:49 | Сообщение # 824 |
|
Новенький
Группа:
Пользователи
Сообщений: 7
Награды: 1
Город: HeqpTeKaMcK
Репутация: 2
Замечания: 0%
Статус: 
| Quote (Lary_) Разве такое возможно? О_о Да, возможно
|
| |
|
|
| Berry | Дата: Суббота, 24.01.2009, 14:38 | Сообщение # 825 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 124
Награды: 1
Город: Башкирия
Репутация: 7
Замечания: 0%
Статус: 
| Возможно!!!!я играл на таком сервере у нас на офф сервере нашего провайдера стоял такой мод,при вьезд в любой город оружие менялось на определённое,сами админы не хотят говарить как они так сделал,может вы мне поможете
|
| |
|
|
|
 |
|
 | |
| |
|