 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Помощь новичкам по скриптингу ! #2
| |
| heufix | Дата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус: 
| Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR]. Старая Тема уже достаточно полна ответов, это продолжение первой темы. Убедительная просьба к Новичкам: К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).
Радость
|
| |
|
|
| stepmex | Дата: Пятница, 13.11.2009, 15:29 | Сообщение # 406 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Sаint, если и напишу, то или плаьно или только .амх или как бетатестинг, т.е. работать удет ограниченное время. Жирно будет такие вещи на публику выкладывать.
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|
| GODSMACK | Дата: Пятница, 13.11.2009, 16:06 | Сообщение # 407 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 363
Награды: 9
Город: Чернигов
Репутация: -51
Замечания: 80%
Статус: 
| чёто я нихрена не понял что он пытаеться сделать он типо хочет чтоб данные из текстового файла брались или чё?
Welcome to Russian Role Play server Ip: 46.38.57.190:7784
|
| |
|
|
| Merciless | Дата: Пятница, 13.11.2009, 16:15 | Сообщение # 408 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 79
Награды: 1
Город: Саранск
Репутация: -8
Замечания: 0%
Статус: 
| Скоро технологии дойдут до того, что мы по сети будем проходить GTA.Будет прикольно...
Заработок в интернете Серьёзно можно заработать, сам проверил.... -------------------------------------------------------------------------- Заработок в интернете Серьёзно можно заработать, сам проверил.... --------------------------------------------------------------------------- Заработок в интернете Серьёзно можно заработать, сам проверил.... --------------------------------------------------------------------------- Заработок в интернете Серьёзно можно заработать, сам проверил....
|
| |
|
|
| Lemmur | Дата: Пятница, 13.11.2009, 20:54 | Сообщение # 409 |
|
Новенький
Группа:
Пользователи
Сообщений: 36
Награды: 1
Город: Волгоград
Репутация: -3
Замечания: 0%
Статус: 
| Людииии! Хелп! Создаю ворота каторые закрываются автоматически, а у меня ошибки! Плиз хелп! C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16142) : error 029: invalid expression, assumed zero C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16142) : error 004: function "closels" is not implemented C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16148) : warning 225: unreachable code C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16148) : error 029: invalid expression, assumed zero C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16148) : error 004: function "closeec" is not implemented C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16154) : warning 225: unreachable code C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16154) : error 029: invalid expression, assumed zero C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16154) : error 004: function "closegs" is not implemented C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16160) : warning 225: unreachable code C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16160) : error 029: invalid expression, assumed zero C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16160) : error 004: function "closea" is not implemented C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16166) : warning 225: unreachable code C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16166) : error 029: invalid expression, assumed zero C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16166) : error 004: function "closeabs" is not implemented C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16173) : warning 225: unreachable code C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16173) : error 029: invalid expression, assumed zero C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16173) : error 004: function "closetaxi" is not implemented C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16180) : warning 225: unreachable code Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 12 Errors.
[url=http://www.game-monitor.com/sa-mp_GameServer/83.222.104.54:9999/...Russian_Role_Play....html][img]http://module.game-monitor.com/83.222.104.54:9999/image/default/blue2.png[/img][/url]
|
| |
|
|
| Berry | Дата: Пятница, 13.11.2009, 23:36 | Сообщение # 410 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 124
Награды: 1
Город: Башкирия
Репутация: 7
Замечания: 0%
Статус: 
| Народ такая бида..как сделать чтобы пока не будет введина команда /startfight команды /joinfight 1 u /joinfight 2 не работали? Команда /startfight 1 выполняет: Code if (strcmp("/startfight 1", cmdtext, true, 12) == 0) { new PlayerName[30], str[256]; GetPlayerName(playerid, PlayerName, 30); format(str, 256, "[ ! ] Начинается битва,(Для участия наберите /joinfight 1 ,/joinfight 2 )", PlayerName); SendClientMessageToAll(0x33CCFFAA, str); return 1; } А команды /joinfight 1-2 Code if (strcmp("/joinfight 1", cmdtext, true, 12) == 0) { if(pltojoin >=5) { SendClientMessage(playerid,0xFF0000AA, "[ ! ] Достигнут предел участников"); return 1; } SendClientMessage(playerid,0xFFFF00AA, "[ # ] Вы вошли в битву"); SendClientMessage(playerid,0xFF0000AA,"[ ! ] Для выхода из битвы используйте: /exitfight"); SetPlayerPos(playerid,772.0019,-582.3007,16.3359); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,33,500); SetPlayerHealth(playerid,40.0); SetPlayerArmour(playerid,0.0); SetPlayerSkin(playerid,158); pltojoin++; return 1; }
|
| |
|
|
| GhostTT | Дата: Пятница, 13.11.2009, 23:51 | Сообщение # 411 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 998
Награды: 17
Город: Челны
Репутация: 206
Замечания: 100%
Статус: 
| В начало кода new command[MAX_PLAYERS]; [pwn]if(strcmp("/startfight 1", cmdtext, true, 12) == 0) { command[playerid] = 1; new PlayerName[30], str[256]; GetPlayerName(playerid, PlayerName, 30); format(str, 256, "[ ! ] Начинается битва,(Для участия наберите /joinfight 1 ,/joinfight 2 )", PlayerName); SendClientMessageToAll(0x33CCFFAA, str); return 1; }[/pwn] [pwn]if (strcmp("/joinfight 1", cmdtext, true, 12) == 0) { if(command[playerid] == 0) return 1; if(pltojoin >=5) { SendClientMessage(playerid,0xFF0000AA, "[ ! ] Достигнут предел участников"); return 1; } SendClientMessage(playerid,0xFFFF00AA, "[ # ] Вы вошли в битву"); SendClientMessage(playerid,0xFF0000AA,"[ ! ] Для выхода из битвы используйте: /exitfight"); SetPlayerPos(playerid,772.0019,-582.3007,16.3359); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid,33,500); SetPlayerHealth(playerid,40.0); SetPlayerArmour(playerid,0.0); SetPlayerSkin(playerid,158); pltojoin++; return 1; }[/pwn] и в /exitfight строку вставь: command[playerid] = 0;
Ололо, чем сложнее подпись - тем интересней*)
|
| |
|
|
| Berry | Дата: Суббота, 14.11.2009, 00:43 | Сообщение # 412 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 124
Награды: 1
Город: Башкирия
Репутация: 7
Замечания: 0%
Статус: 
| JrC116, Спасибо всё работает)
|
| |
|
|
| GhostTT | Дата: Суббота, 14.11.2009, 00:46 | Сообщение # 413 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 998
Награды: 17
Город: Челны
Репутация: 206
Замечания: 100%
Статус: 
| Shaman-dj, ага, на будущее: юзай /joinfight id, потом чисто проверку типа if(id == 1) { твой код }
Ололо, чем сложнее подпись - тем интересней*)
|
| |
|
|
| Berry | Дата: Суббота, 14.11.2009, 06:09 | Сообщение # 414 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 124
Награды: 1
Город: Башкирия
Репутация: 7
Замечания: 0%
Статус: 
| Quote (JrC116) Shaman-dj, ага, на будущее: юзай /joinfight id, потом чисто проверку типа if(id == 1) { твой код } Code if (strcmp("/joinfight id", cmdtext, true, 12) == 0) if(id == 1) { command[playerid] = 1; new PlayerName[30], str[256]; GetPlayerName(playerid, PlayerName, 30); format(str, 256, "[ ! ] Начинается битва, (Для участия наберите /joinfight 1 ,/joinfight 2 )", PlayerName); SendClientMessageToAll(0x33CCFFAA, str); return 1; } Так?Ошибка выходит...
|
| |
|
|
| GhostTT | Дата: Суббота, 14.11.2009, 08:56 | Сообщение # 415 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 998
Награды: 17
Город: Челны
Репутация: 206
Замечания: 100%
Статус: 
| Shaman-dj, потом сделаю лично
Ололо, чем сложнее подпись - тем интересней*)
|
| |
|
|
| Lemmur | Дата: Суббота, 14.11.2009, 09:03 | Сообщение # 416 |
|
Новенький
Группа:
Пользователи
Сообщений: 36
Награды: 1
Город: Волгоград
Репутация: -3
Замечания: 0%
Статус: 
| Quote (Lemmur) Людииии! Хелп! Создаю ворота каторые закрываются автоматически, а у меня ошибки! Плиз хелп! C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16142) : error 029: invalid expression, assumed zero C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16142) : error 004: function "closels" is not implemented C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16148) : warning 225: unreachable code C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16148) : error 029: invalid expression, assumed zero C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16148) : error 004: function "closeec" is not implemented C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16154) : warning 225: unreachable code C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16154) : error 029: invalid expression, assumed zero C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16154) : error 004: function "closegs" is not implemented C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16160) : warning 225: unreachable code C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16160) : error 029: invalid expression, assumed zero C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16160) : error 004: function "closea" is not implemented C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16166) : warning 225: unreachable code C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16166) : error 029: invalid expression, assumed zero C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16166) : error 004: function "closeabs" is not implemented C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16173) : warning 225: unreachable code C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16173) : error 029: invalid expression, assumed zero C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16173) : error 004: function "closetaxi" is not implemented C:\DOCUME~1\1\C316~1\903F~1\IRRPRV~1.PWN(16180) : warning 225: unreachable code Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 12 Errors. Люди ну подскажите?
[url=http://www.game-monitor.com/sa-mp_GameServer/83.222.104.54:9999/...Russian_Role_Play....html][img]http://module.game-monitor.com/83.222.104.54:9999/image/default/blue2.png[/img][/url]
|
| |
|
|
| GhostTT | Дата: Суббота, 14.11.2009, 09:50 | Сообщение # 417 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 998
Награды: 17
Город: Челны
Репутация: 206
Замечания: 100%
Статус: 
| Lemmur, ну мы не экстрасенсы, выложи код
Ололо, чем сложнее подпись - тем интересней*)
|
| |
|
|
| Lemmur | Дата: Суббота, 14.11.2009, 09:53 | Сообщение # 418 |
|
Новенький
Группа:
Пользователи
Сообщений: 36
Награды: 1
Город: Волгоград
Репутация: -3
Замечания: 0%
Статус: 
| public closels() { MoveObject(Gate, 1588.5617, -1638.1036, 12.7200, 30); return 1; } public closeec() { MoveObject(el_coronos_gate, 1811.87890625, -1889.8614501953, 16.388330459595, 90); return 1; } public closegs() { MoveObject(grove_street_gate,2462.8942871094, -1659.0043945313, 16.124605178833,90); return 1; } public closea() { MoveObject(army_gate, -1530.2653808594, 482.4328918457, 9.5178833007813, 179); return 1; } public closeabs() { MoveObject(army_gates1, -1321.720703125,463.25213623047,6.1875, 90); MoveObject(army_gates2, -1321.720703125,463.25213623047,6.1875, 270); return 1; } public closetaxi() { MoveObject(taxi_gate1, -2201.8803710938, 310.03170776367, 35.838642120361, 180); MoveObject(taxi_gate2, -2201.8803710938, 310.03170776367, 35.838642120361, 0); return 1; } тут ошибки
[url=http://www.game-monitor.com/sa-mp_GameServer/83.222.104.54:9999/...Russian_Role_Play....html][img]http://module.game-monitor.com/83.222.104.54:9999/image/default/blue2.png[/img][/url]
|
| |
|
|
| GhostTT | Дата: Суббота, 14.11.2009, 09:55 | Сообщение # 419 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 998
Награды: 17
Город: Челны
Репутация: 206
Замечания: 100%
Статус: 
| MoveObject(Gate, 1588.5617, -1638.1036, 12.7200, 30); 30? Куда такая скорость?! Максимум 10.0, нормальная 2.3
Ололо, чем сложнее подпись - тем интересней*)
|
| |
|
|
| Lemmur | Дата: Суббота, 14.11.2009, 09:58 | Сообщение # 420 |
|
Новенький
Группа:
Пользователи
Сообщений: 36
Награды: 1
Город: Волгоград
Репутация: -3
Замечания: 0%
Статус: 
| Вот полный код [pwn] new Gate; forward closels(); new el_coronos_gate; forward closeec(); new grove_street_gate; forward closegs(); new army_gate; forward closea(); new army_gates1; new army_gates2; forward closeabs(); new taxi_gate1; new taxi_gate2; forward closetaxi(); ... //----------------------------------GATES----------------------------------------------- if(!strcmp(cmdtext, "/ogls", true)) { if(gTeam[playerid] == 2 || IsACop(playerid)) { MoveObject(Gate, 1580.7026,-1637.2303,13.5507, 30); SetTimer("closels", 5000, 0); } else { SendClientMessage(playerid,COLOR_YELLOW,"Вы не полицейский!"); } return 1; } if(!strcmp(cmdtext, "/ogec", true)) { if(PlayerInfo[playerid][pMember] == 5||PlayerInfo[playerid][pLeader] == 5) { MoveObject(el_coronos_gate, 1811.87890625, -1881.8614501953, 16.388330459595, 90); SetTimer("closeec", 5000, 0); } else { SendClientMessage(playerid,COLOR_YELLOW,"Вы не в El Coronos!"); } return 1; } if(!strcmp(cmdtext, "/oggs", true)) { if(PlayerInfo[playerid][pMember] == 17||PlayerInfo[playerid][pLeader] == 17) { MoveObject(grove_street_gate,2462.8942871094,-1651.0043945313,16.124605178833,90); SetTimer("closegs", 5000, 0); } else { SendClientMessage(playerid,COLOR_YELLOW,"Вы не в Groove Street"); } return 1; } if(!strcmp(cmdtext, "/oga", true)) { if(PlayerInfo[playerid][pMember] == 3||PlayerInfo[playerid][pLeader] == 3) { MoveObject(army_gate, -1522.2653808594, 482.4328918457, 9.5178833007813, 179); SetTimer("closea", 5000, 0); } else { SendClientMessage(playerid,COLOR_YELLOW,"Вы не в Army"); } return 1; } if(!strcmp(cmdtext, "/ogabs", true)) { if(PlayerInfo[playerid][pMember] == 3||PlayerInfo[playerid][pLeader] == 3) { MoveObject(army_gates1, -1321.720703125,468.25213623047,6.1875, 90); MoveObject(army_gates2, -1321.720703125,458.25213623047,6.1875, 270); SetTimer("closeabs", 5000, 0); } else { SendClientMessage(playerid,COLOR_YELLOW,"Вы не в Army"); } return 1; } if(!strcmp(cmdtext, "/ogabs", true)) { if(PlayerInfo[playerid][pMember] == 10||PlayerInfo[playerid][pLeader] == 10) { MoveObject(taxi_gate1, -2193.8803710938, 310.03170776367, 35.838642120361, 180); MoveObject(taxi_gate2, -2205.8803710938, 310.03170776367, 25.838642120361, 0); SetTimer("closetaxi", 5000, 0); } else { SendClientMessage(playerid,COLOR_YELLOW,"Вы не в Taxi'стах"); } return 1; } //---------------Closes------------------------------ public closels() { MoveObject(Gate, 1588.5617, -1638.1036, 12.7200, 30); return 1; } public closeec() { MoveObject(el_coronos_gate, 1811.87890625, -1889.8614501953, 16.388330459595, 90); return 1; } public closegs() { MoveObject(grove_street_gate,2462.8942871094, -1659.0043945313, 16.124605178833,90); return 1; } public closea() { MoveObject(army_gate, -1530.2653808594, 482.4328918457, 9.5178833007813, 179); return 1; } public closeabs() { MoveObject(army_gates1, -1321.720703125,463.25213623047,6.1875, 90); MoveObject(army_gates2, -1321.720703125,463.25213623047,6.1875, 270); return 1; } public closetaxi() { MoveObject(taxi_gate1, -2201.8803710938, 310.03170776367, 35.838642120361, 180); MoveObject(taxi_gate2, -2201.8803710938, 310.03170776367, 35.838642120361, 0); return 1; } [/pwn]
[url=http://www.game-monitor.com/sa-mp_GameServer/83.222.104.54:9999/...Russian_Role_Play....html][img]http://module.game-monitor.com/83.222.104.54:9999/image/default/blue2.png[/img][/url]
|
| |
|
|
|
 |
|
 | |
| |
|