[Архив #1] Вопросы по SAMP скриптам
|
|
PHP | Дата: Пятница, 18.04.2008, 22:44 | Сообщение # 1 |
Советчик
Группа:
Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
| Задавайте вопросы, попробуем помочь!
Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17 |
|
|
|
ButinP | Дата: Суббота, 05.11.2011, 15:43 | Сообщение # 3091 |
Новенький
Группа:
Пользователи
Сообщений: 17
Награды: 1
Город: Киев
Репутация: 0
Замечания: 0%
Статус:
| Fiskar, в обычной игре, когда играешь на прохождение - при смерти или заключении отбирают $100. у меня на серве так же! то есть, помимо того, у умершего отбирается не только $1000 (что я настроил) но и дополнительно $100 в итоге -$1100
|
|
|
|
Stap | Дата: Суббота, 05.11.2011, 15:48 | Сообщение # 3092 |
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус:
| ButinP, дак в чём проблема-то?Сделай,чтобы отирало 900 баксов)В итоге будет 1000
...карандаши разного цвета на вкус одинаковы....
Мои работы: [MAP]ПТО v.1.0[Законченa][Ссылка(Клик)] [MAP+FS]ПТО v.2.0(Заключительная)[55%]
|
|
|
|
ButinP | Дата: Суббота, 05.11.2011, 15:58 | Сообщение # 3093 |
Новенький
Группа:
Пользователи
Сообщений: 17
Награды: 1
Город: Киев
Репутация: 0
Замечания: 0%
Статус:
| Stap, не вариант. хотелось что бы у одного отбирали $1000 другому давали $1000! я думал так но... ладно. как сделать статистику как на скрине? http://s017.radikal.ru/i442/1111/81/08525e82f251.jpg сколько не пробывал, ничего не получается! вот pwn. Code ublic OnPlayerDeath(playerid, killerid, reason) { SendDeathMessage(killerid, playerid, reason); if (killerid != INVALID_PLAYER_ID) { GivePlayerMoney(killerid, 500); } GivePlayerMoney(playerid, -500); if (killerid != INVALID_PLAYER_ID) { SetPlayerScore(killerid, GetPlayerScore(killerid) + 1); }
return 1; }
|
|
|
|
Молорище | Дата: Суббота, 05.11.2011, 16:20 | Сообщение # 3094 |
Молор
Группа:
Продвинутые
Сообщений: 427
Награды: 11
Город: Санкт Петербург
Замечания: 0%
Статус:
| ButinP, Незнаю что у тебя не получается... Все работает у меня так же.
public OnPlayerDeath(playerid, killerid, reason) { SendDeathMessage(killerid, playerid, reason); // Эта команда и добавляет сообщение справа по центру на экране if (killerid != INVALID_PLAYER_ID) { GivePlayerMoney(killerid, 500); } // Даем киллеру 500$ GivePlayerMoney(playerid, -500); // Отбираем у убитого 500$ if (killerid != INVALID_PLAYER_ID) { SetPlayerScore(killerid, GetPlayerScore(killerid) + 1); } // Даем киллеру +1 очко SetPlayerScore(playerid, GetPlayerScore(playerid) - 1); // Отбираем у игрока -1 очко
return 1; }
При спавне у тебя у игрока отбирается еще 100$ ? Дай паблик OnPlayerSpawn.
Мне нечего делать.
|
|
|
|
ButinP | Дата: Суббота, 05.11.2011, 16:30 | Сообщение # 3095 |
Новенький
Группа:
Пользователи
Сообщений: 17
Награды: 1
Город: Киев
Репутация: 0
Замечания: 0%
Статус:
| Fiskar, а у меня не работает Code public OnPlayerSpawn(playerid) { return 1; }
|
|
|
|
Молорище | Дата: Суббота, 05.11.2011, 16:53 | Сообщение # 3096 |
Молор
Группа:
Продвинутые
Сообщений: 427
Награды: 11
Город: Санкт Петербург
Замечания: 0%
Статус:
| ButinP, В реале - я не знаю тогда... Скачать другой сервер...
Мне нечего делать.
|
|
|
|
eugentalle_ | Дата: Суббота, 05.11.2011, 16:56 | Сообщение # 3097 |
Новенький
Группа:
Пользователи
Сообщений: 5
Награды: 0
Город: Рига
Репутация: 0
Замечания: 0%
Статус:
| Скижите,можно ли сделать так что-бы разрушаемые объекты не разрушались ?
|
|
|
|
Молорище | Дата: Суббота, 05.11.2011, 17:08 | Сообщение # 3098 |
Молор
Группа:
Продвинутые
Сообщений: 427
Награды: 11
Город: Санкт Петербург
Замечания: 0%
Статус:
| eugentalle_, нет.
Мне нечего делать.
|
|
|
|
ButinP | Дата: Суббота, 05.11.2011, 17:14 | Сообщение # 3099 |
Новенький
Группа:
Пользователи
Сообщений: 17
Награды: 1
Город: Киев
Репутация: 0
Замечания: 0%
Статус:
| ищу скрипт на дроп оружия! все уже перепробывал, ничего не работает! может кто поделится ссылкой. у меня 0.3d RC7
|
|
|
|
Amfitamin | Дата: Суббота, 05.11.2011, 17:18 | Сообщение # 3100 |
Новенький
Группа:
Пользователи
Сообщений: 66
Награды: 0
Город: ЕКБ!
Репутация: 0
Замечания: 0%
Статус:
| error 003: declaration of a local variable must appear in a compound block error 017: undefined symbol "drugs" warning 215: expression has no effect error 001: expected token: ";", but found "]" fatal error 107: too many error messages on one line 4 Errors. Все они относятся к строчке new drugs[30]; Вот весь код Code new drugs[30]; new string3[512]; if(PlayerInfo[playerid][pDrugs] != 0) { format(drugs,sizeof(drugs), "Âåùü(%d)",PlayerInfo[playerid][pDrugs]); } else { drugs = ""; } format(string3,sizeof(string3), "%s",drugs); ShowPlayerDialog(playerid,7777,DIALOG_STYLE_LIST,"Инвентарь",string3,"Выбрать","Отмена"); Помогите в чем проблема???
|
|
|
|
Stap | Дата: Суббота, 05.11.2011, 18:11 | Сообщение # 3101 |
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус:
| Amfitamin, полностью код выложи.
...карандаши разного цвета на вкус одинаковы....
Мои работы: [MAP]ПТО v.1.0[Законченa][Ссылка(Клик)] [MAP+FS]ПТО v.2.0(Заключительная)[55%]
|
|
|
|
Amfitamin | Дата: Суббота, 05.11.2011, 18:22 | Сообщение # 3102 |
Новенький
Группа:
Пользователи
Сообщений: 66
Награды: 0
Город: ЕКБ!
Репутация: 0
Замечания: 0%
Статус:
| В смысле полностью ? Вообще у меня идет диалоговое окно под номером 9999 .В нем Время ,статистика и т.д допустим на 7 месте надпись "инвентарь" Вот потом допустим идет if(dialogid == 9999) if(listitem == 0) blalalaal if(listitem == 1) и т.д потом идет if(listitem == 7) и там уже идет этот код Code new drugs[30]; new string3[512]; if(PlayerInfo[playerid][pDrugs] != 0) { format(drugs,sizeof(drugs), "Âåùü(%d)",PlayerInfo[playerid][pDrugs]); } else { drugs = ""; } format(string3,sizeof(string3), "%s",drugs); ShowPlayerDialog(playerid,7777,DIALOG_STYLE_LIST,"Инвентарь",string3,"Выбрать","Отмена");
|
|
|
|
X_LeonS | Дата: Суббота, 05.11.2011, 18:37 | Сообщение # 3103 |
Группа:
I'm V.I.P.
Сообщений: 610
Награды: 8
Город: Барнаул
Репутация: 202
Замечания: 40%
Статус:
| как назначить для PlayerToPoint вирт.мир?
Мои услуги: -Качественный мапинг (в данный момент работ нет так как пока всё для своего сервера) -Скриптинг мелочей -Разработка сайтов -Работы в PhotoShop Обращаться по icq или скайпу! ICQ - 926048 Skype - x_leons
|
|
|
|
anonimniy | Дата: Суббота, 05.11.2011, 19:35 | Сообщение # 3104 |
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 190
Награды: 1
Город: St.Petersburg
Репутация: 42
Замечания: 0%
Статус:
| X_LeonS, if(PlayerToPoint(3, playerid,413.8344,2536.8301,10.0000) && GetPlayerVirtualWorld(playerid) == 5)
Вот пример тебе
|
|
|
|
Stap | Дата: Суббота, 05.11.2011, 20:02 | Сообщение # 3105 |
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус:
| Quote (Amfitamin) new drugs[30]; new string3[512]; if(PlayerInfo[playerid][pDrugs] != 0) { format(drugs,sizeof(drugs), "Âåùü(%d)",PlayerInfo[playerid][pDrugs]); } else { drugs = ""; } format(string3,sizeof(string3), "%s",drugs); ShowPlayerDialog(playerid,7777,DIALOG_STYLE_LIST,"Инвентарь",string3,"Выбрать","Отмена"); У тебя после данного кода что идёт?Он у тебя так и обрывается?
...карандаши разного цвета на вкус одинаковы....
Мои работы: [MAP]ПТО v.1.0[Законченa][Ссылка(Клик)] [MAP+FS]ПТО v.2.0(Заключительная)[55%]
|
|
|
|