 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив #1] Вопросы по SAMP скриптам
| |
| PHP | Дата: Пятница, 18.04.2008, 22:44 | Сообщение # 1 |
|
Советчик
Группа:
Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус: 
| Задавайте вопросы, попробуем помочь!
Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17 |
| |
|
|
| Orange | Дата: Среда, 31.12.2008, 21:17 | Сообщение # 946 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| Aspid, ну например в одном файле new Car; и в другом new Car; нужно изменить так чтобы они различались, например new Car; и new omgCar;
|
| |
|
|
| Aspid | Дата: Среда, 31.12.2008, 22:24 | Сообщение # 947 |
|
Новенький
Группа:
Пользователи
Сообщений: 5
Награды: 1
Репутация: 4
Замечания: 0%
Статус: 
| Теперь после объяснения все ясно +1Добавлено (31.12.2008, 22:24) --------------------------------------------- Хм.. ничего общего ненашел, если нетяжело посомтри пожалуйста когда время будет. http://84.254.237.87:1209/%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%8B.rar Добавлено (31.12.2008, 22:24) --------------------------------------------- Хм.. ничего общего ненашел, если нетяжело посомтри пожалуйста когда время будет. http://84.254.237.87:1209/%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%8B.rar
|
| |
|
|
| WOrON | Дата: Среда, 31.12.2008, 23:33 | Сообщение # 948 |
|
Новенький
Группа:
Пользователи
Сообщений: 8
Награды: 1
Город: Ульяновск
Репутация: 1
Замечания: 20%
Статус: 
| Orange, у меня теперь 26 error вот C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(692) : error 004: function "OnPlayerUpdate" is not implemented C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(740) : error 017: undefined symbol "strtok" C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(740) : error 033: array must be indexed (variable "cmd") C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(748) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(750) : error 017: undefined symbol "strtok" C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(750) : error 033: array must be indexed (variable "tmp") C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(754) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(765) : error 004: function "OnPlayerLogin" is not implemented C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(766) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(775) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(784) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(787) : error 017: undefined symbol "strtok" C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(787) : error 033: array must be indexed (variable "tmp") C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(791) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(794) : error 004: function "OnPlayerRegister" is not implemented C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(796) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(813) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(828) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(837) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(853) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(866) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(881) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(887) : error 017: undefined symbol "strtok" C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(887) : error 033: array must be indexed (variable "tmp") C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(909) : error 079: inconsistent return types (array & non-array) C:\Documents and Settings\Admin\Мои документы\Проверочный сервер\Скрипт редактор\МОИ СКРИПТЫ\73REGION\73Reg.pwn(923) : error 079: inconsistent return types (array & non-array) Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 26 Errors.
НОВЫЙ сервак GTA SAMP Адрес - 89.239.148.55:7777 Название GTA_Real http://gtareal-server.ucoz.ru //==================
|
| |
|
|
| sSeRegA | Дата: Четверг, 01.01.2009, 21:18 | Сообщение # 949 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 174
Награды: 6
Город: Рузаевка
Репутация: 43
Замечания: 60%
Статус: 
| Привет всем у меня такая проблемка с созданием меню можно ли так сделать без пикапа чтоб в определённом месте когда подходишь к месту вызывалось меню? напишите пж за помощ + гарантирую
--------------------     
http://maps.serverhex.com/
|
| |
|
|
| Leeroy | Дата: Понедельник, 05.01.2009, 18:25 | Сообщение # 950 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 114
Награды: 1
Город: Красноярск
Репутация: 13
Замечания: 0%
Статус: 
| WOrON, гдето у тебя лишняя скобка, или наоборот не хватает...
|
| |
|
|
| [TDM]Kosmos | Дата: Понедельник, 05.01.2009, 18:32 | Сообщение # 951 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус: 
| Serega14, да можно IfPlayerToPoint
Я вернулся =)
|
| |
|
|
| Drader | Дата: Вторник, 06.01.2009, 17:11 | Сообщение # 952 |
|
Новенький
Группа:
Пользователи
Сообщений: 26
Награды: 1
Город: Ижевск
Репутация: 2
Замечания: 0%
Статус: 
| У меня вопрос такой, у меня в моде всё что происходит, происходит тока с id=0 Т.Е. Маркеры видны только для id=0(ну я это исправил), но! Когда заходит в маркер id=1, то телепортирует id=0, ну при входе в маркер включается событие, например Quote public OnPlayerEnterCheckpoint(playerid) { SetTimer(BDH,1,0); BMHCA++; BMHC++;PlayerCountBMH++; if (BMHC==4){BMHC*0.25;} SendClientMessageToAll(COLOR_WHITE,"×èïñû"); return 1;} Quote public BDH(playerid,killerid,reason) { if(PlayerCountBMH>0) {TM=0;new n;n=110;n+=BMHC;SendClientMessageToAll(COLOR_RED,"ÇÀØÅË"); if (n==111) { PlayerCount0++;SetPlayerTeam(playerid,TEAM_1); TogglePlayerControllable(playerid, 0);SetPlayerColor(playerid,COLOR_GREEN);SetTimer("OnDisableMarker1",60000,0); SetTimer("Uncontrol",60000, 0); SetPlayerPos(playerid,1126.6584,-2037.3523,69.8835); } else if(n==112){PlayerCount1++;SetPlayerTeam(playerid,TEAM_1); SetPlayerColor(playerid,COLOR_RED); PlayerCount12++;TogglePlayerControllable(playerid, 0);SetTimer("Uncontrol",60000, 0); SetPlayerPos(playerid,1488.2301,-1847.3860,13.5469);} else if(n==113){PlayerCount2++;SetPlayerTeam(playerid,TEAM_3); SetPlayerColor(playerid,COLOR_YELLOW); TogglePlayerControllable(playerid, 0); Добавлено (06.01.2009, 17:11) --------------------------------------------- Так, то что было до этого я исправил, теперь вот вопрос почему при смерти игрока с TM=2 работает смерть для обычного игрока? Quote public KRT(playerid,killerid,reason) { TM[playerid]=2; public OnPlayerDeath(playerid, killerid, reason) { if(TM[playerid]!=2){ new kills = PlayerInfo[playerid][pKills]; SetPlayerScore(playerid, kills); SendDeathMessage(killerid, playerid, reason); new Float:Health; GetPlayerHealth(playerid, Health); if(Health == 0.0) { PlayerInfo[playerid][pDeaths] += 1; } GivePlayerMoney(killerid,2000); PlayerInfo[killerid][pKills] = PlayerInfo[killerid][pKills] + 1;} else if(TM[playerid]==2){if(killerid==INVALID_PLAYER_ID){GivePlayerMoney(playerid,-10000); SendDeathMessage(killerid, playerid, reason);SendClientMessageToAll(0xFF0000FF,"Ïîòåðÿë áàáêè"); for(new i;i<=MAX_PLAYERS;i++){TM[i]=1;TMN[i]=0;}} else if(killerid!=playerid){GivePlayerMoney(killerid, 10000); new name[MAX_PLAYER_NAME]; new string[256]; GetPlayerName(killerid, name, sizeof(name)); format(string, sizeof(string), "*** %s óáèë íàøåäøåãî äåíüãè!", name); SendClientMessage(playerid,0xFF0000FF, string); SendDeathMessage(killerid, playerid, reason);for(new i;i<=MAX_PLAYERS;i++){TM[i]=1;TMN[i]=1;}} } return 1;}
|
| |
|
|
| RegEdit | Дата: Вторник, 06.01.2009, 17:13 | Сообщение # 953 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 972
Награды: 5
Город: Воронеж
Репутация: 101
Замечания: 20%
Статус: 
| Quote (Drader) работает смерть для обычного игрока? Можно попонятнее? )
"эта акс сделал... видно твоя жопа ему не понравилась..." © MAK "Парни оплодотворяются с 13 лет" © SpLaSh По поводу скриптов/модов и скриптинга в pawn в ЛС/ICQ не обращаться. Для этих целей, в конце концов, существует форум.
|
| |
|
|
| Leeroy | Дата: Среда, 07.01.2009, 18:47 | Сообщение # 954 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 114
Награды: 1
Город: Красноярск
Репутация: 13
Замечания: 0%
Статус: 
| Вот такая проблема: В моде когда пишешь команду /enter телепортирует на арену и там игрок будет умирать всё время пока не напишет /exit. Вот код: в начале Code #define MAX_PLAYER_SPAWN 5 #define MAX_SPAWN_ARENA 5
new Float:gRandomPlayerSpawns[MAX_PLAYER_SPAWN][4] = { {1333.6111,-1237.1879,13.5469}, {2216.1318,-1148.4427,25.7667}, {1339.4481,-1764.4390,13.5304}, {996.2963,-904.8094,42.2040}, {886.14 37,-1648.4417,13.5469} };
new Float: gRandomPlayerSpawnsArena[MAX_SPAWN_ARENA][4] = { {1126.0028,-1429.2170,15.7969}, {1153.0155,-1469.9895,15.8003}, {1127.9307,-1521.3170,15.7969}, {1100.7488,-1487.7039,15.7969}, {1129 .4534,-1490.4153,22.7690} }; В public OnPlayerSpawn(playerid) Code new randa = random(sizeof(gRandomPlayerSpawns)); //SetPlayerPos(playerid, gRandomPlayerSpawns[randa][0], gRandomPlayerSpawns[randa][1], gRandomPlayerSpawns[randa][2]); spawns[playerid] = 1; if(spawns[playerid] == 1){ SetPlayerPos(playerid, gRandomPlayerSpawns[randa][0], gRandomPlayerSpawns[randa][1], gRandomPlayerSpawns[randa][2]); }else if(ARENA[playerid] == 1){ new randaa = random(sizeof(gRandomPlayerSpawnsArena)); spawns[playerid] = 0; SetPlayerPos(playerid, gRandomPlayerSpawnsArena[randaa][0], gRandomPlayerSpawnsArena[randaa][1], gRandomPlayerSpawnsArena[randaa][2]); }else{ spawns[playerid] = 1; } } И команды Code
if(strcmp(cmdtext, "/enter", true) == 0) { ARENA[playerid] = 1; spawns[playerid] = 0; SendClientMessage(playerid, COLOR_YELLOW,"Вы вошли на арену"); SendClientMessage(playerid, COLOR_WHITE,"Чтобы покинуть арену пишите /exit"); new randa = random(sizeof(gRandomPlayerSpawnsArena)); SetPlayerPos(playerid, gRandomPlayerSpawnsArena[randa][0], gRandomPlayerSpawnsArena[randa][1], gRandomPlayerSpawnsArena[randa][2]); SetPlayerInterior(playerid,0); SetPlayerArmour(playerid,100); SetPlayerHealth(playerid, 100.0);
return true; }
if(strcmp(cmdtext, "/exit", true) == 0) { if(ARENA[playerid] != 1) return SendClientMessage(playerid, COLOR_GREY,"Вы сейчас не на арене"); if(ARENA[playerid] == 1) ARENA[playerid] = 0; new randa = random(sizeof(gRandomPlayerSpawns)); SetPlayerPos(playerid, gRandomPlayerSpawns[randa][0], gRandomPlayerSpawns[randa][1], gRandomPlayerSpawns[randa][2]); spawns[playerid] = 1; ARENA[playerid] = 0; SetPlayerInterior(playerid,0); return true; } Но когда пишешь /enter игрока телепортирует на арену, но если он умирает то он появляется не на арене а в обычном месте спавна (gRandomPlayerSpawns) Что делать?
|
| |
|
|
| Aleksey | Дата: Среда, 07.01.2009, 19:48 | Сообщение # 955 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус: 
| new randa = random(sizeof(gRandomPlayerSpawns)); глупость по моему какая то...
вааааааааааййй..// :(0
|
| |
|
|
| Leeroy | Дата: Среда, 07.01.2009, 20:01 | Сообщение # 956 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 114
Награды: 1
Город: Красноярск
Репутация: 13
Замечания: 0%
Статус: 
| JIeXa, лучще бы помог....
|
| |
|
|
| Aleksey | Дата: Среда, 07.01.2009, 21:49 | Сообщение # 957 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус: 
| код дай весь а то тут ничо не понятно
вааааааааааййй..// :(0
|
| |
|
|
| Ghost-X | Дата: Четверг, 08.01.2009, 04:04 | Сообщение # 958 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус: 
| я вот ща пишу ФС, у меня по команде /go должен был корабль плыть в определенное место...Корабль то поплыл, а вот я на месте стоял и в итоге через текстуры корабля я упал с него. Че делать?
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
|
| |
|
|
| Aleksey | Дата: Четверг, 08.01.2009, 08:43 | Сообщение # 959 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус: 
| эм... а ты сделай просчёт.. в округе корабля если есть игроки, то тп их вместе с кораблём %)
вааааааааааййй..// :(0
|
| |
|
|
| Jaked | Дата: Суббота, 10.01.2009, 23:20 | Сообщение # 960 |
|
Новенький
Группа:
Пользователи
Сообщений: 57
Награды: 1
Город: Пенза
Репутация: 4
Замечания: 40%
Статус: 
| как сделать открывающиеся ворота командой
|
| |
|
|
|
 |
|
 | |
| |
|