 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Помощь по GTA SAMP (Первая база знаний)
| |
| Borog | Дата: Среда, 30.06.2010, 17:22 | Сообщение # 7591 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус: 
| Quote (DizeL-ZR) проси чтобы поставили пароль вряд ли те админы согласятся Можно попробовать переустановить клиент САМП - после этого нормально все должно быть
Silver Break http://s-break.ru/ http://vk.com/sbreak
Сообщение отредактировал Borog - Среда, 30.06.2010, 17:23 |
| |
|
|
| Dima-kun | Дата: Среда, 30.06.2010, 17:49 | Сообщение # 7592 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| да и в конце то концов можно же USERDATA.DAT ортредактировать..
Мои работы: [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
|
| |
|
|
| Alexander007 | Дата: Среда, 30.06.2010, 18:04 | Сообщение # 7593 |
|
Новенький
Группа:
Пользователи
Сообщений: 4
Награды: 0
Город: Чехов
Репутация: 0
Замечания: 0%
Статус: 
| Quote (DizeL-ZR) да и в конце то концов можно же USERDATA.DAT ортредактировать.. А вот это уже интересно. Что именно там редактировать?
|
| |
|
|
| Dima-kun | Дата: Среда, 30.06.2010, 18:16 | Сообщение # 7594 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Alexander007, но это уже трдней будт, проще записать ипы нужных тебе серверов из избаранных на листок, удалить USERDATA.DAT и потом занововставить новых.
Мои работы: [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
|
| |
|
|
| roman040494 | Дата: Пятница, 02.07.2010, 22:40 | Сообщение # 7595 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 81
Награды: 0
Город: Екатеринбург
Репутация: -17
Замечания: 20%
Статус: 
| Здравствуйте! Мне срочног нужна помощь и я не могу создать новую тему вот я пишу сюда... помогите мне пожалуста разобраться с проблемой. Я скачал скрипт /count на свой сервер и когда захожу на свой сервак и ввожу эту команду например /count 9 всё работает. А как только ввожу /count 40 (от 10 до 999) у меня по середине экрана показывает только одну цифру. Помогите пожалуста как сделать чтобы на экране было хотябы две или три цифры (чтобы можно было пользоваться например /count 99)
sa-mp server public enemy №1 ip: game-arena.sytes.net:5555
|
| |
|
|
| Ghost-X | Дата: Суббота, 03.07.2010, 01:01 | Сообщение # 7596 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус: 
| roman040494, скрипт в студию
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
|
| |
|
|
| Splavka | Дата: Суббота, 03.07.2010, 12:27 | Сообщение # 7597 |
|
Новенький
Группа:
Пользователи
Сообщений: 45
Награды: 1
Город: Якутск
Репутация: -2
Замечания: 0%
Статус: 
| Помогите пожалуйста. Добавил новый бизнес - 24/7, и у меня такая проблема. Когда я покупаю бизнес, все норм: я попадаю, куда нужно и в нужный интерьер. Но когда я просто захожу в бизнес, через /enter, я попадаю в те координаты, но в 0 интерьер и лечу вниз. Помогите пожалуйста. + обеспечен. Вот коды: [php]if(strcmp(cmd, "/enter", true) == 0) { for(new i = 0; i < sizeof(HouseInfo); i++) { if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez])) { if(PlayerInfo[playerid][pPhousekey] == i || HouseInfo[i][hLock] == 0) { SetPlayerVirtualWorld(playerid, HouseInfo[i][hWorld]); SetPlayerInterior(playerid,HouseInfo[i][hInt]); SetPlayerPos(playerid,HouseInfo[i][hExitx],HouseInfo[i][hExity],HouseInfo[i][hExitz]); PlayerInfo[playerid][pInt] = HouseInfo[i][hInt]; PlayerInfo[playerid][pLocal] = i; GameTextForPlayer(playerid, "~w~Welcome Home", 5000, 1); } else GameTextForPlayer(playerid, "~r~Locked", 5000, 1); break; } } for(new i = 0; i < sizeof(BizzInfo); i++) { if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ])) { if(!IsACop(playerid) && i == 3)return SendClientMessage(playerid, COLOR_GREY, " Cops only !"); if(PlayerInfo[playerid][pPbiskey] == i || GetPlayerMoney(playerid) >= BizzInfo[i][bEntranceCost]) { if(PlayerInfo[playerid][pPbiskey] != i) { if(BizzInfo[i][bLocked] == 1)return GameTextForPlayer(playerid, "~r~Closed", 5000, 1); if(BizzInfo[i][bProducts] == 0)return GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); GivePlayerMoney(playerid,-BizzInfo[i][bEntranceCost]); SetPlayerInterior(playerid, BizzInfo[i][bInterior]); format(string, sizeof(string), "~r~-$%d~n~~w~type /exit~n~to get out", BizzInfo[i][bEntranceCost]); BizzInfo[i][bTill] += BizzInfo[i][bEntranceCost]; ExtortionBiz(i, BizzInfo[i][bEntranceCost]); BizzInfo[i][bProducts]--; OnPropUpdate(); GameTextForPlayer(playerid, string, 5000, 3); } SetPlayerPos(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]); PlayerInfo[playerid][pInt] = BizzInfo[i][bInterior]; PlayerInfo[playerid][pLocal] = i+99; GetPlayerName(playerid, string,MAX_PLAYER_NAME); format(string, sizeof(string), "%s payed $%d to enter biz %d", string, BizzInfo[i][bEntranceCost], i); PayLog(string); } else GameTextForPlayer(playerid, "~r~You dont have the cash", 5000, 1); break; } } for(new i = 0; i < sizeof(SBizzInfo); i++) { if (PlayerToPoint(3, playerid,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ])) { if(PlayerInfo[playerid][pPbiskey] == i || GetPlayerMoney(playerid) >= SBizzInfo[i][sbEntranceCost]) { if(PlayerInfo[playerid][pPbiskey] != i) { if(SBizzInfo[i][sbLocked] == 1)return GameTextForPlayer(playerid, "~r~Closed", 5000, 1); if(SBizzInfo[i][sbProducts] == 0)return GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); if(i == 10) { PaintballPlayers ++; PlayerPaintballing[playerid] = 1; new rand = random(sizeof(PaintballSpawns)); SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]); TogglePlayerControllable(playerid, 0); } else if(i == 11) { PlayerKarting[playerid] = 1; SendClientMessage(playerid, TEAM_GROVE_COLOR, "You can now parcipitate in a Karting Race, grab a Kart."); } GivePlayerMoney(playerid,-SBizzInfo[i][sbEntranceCost]); gSpentCash[playerid] = GetPlayerMoney(playerid); SBizzInfo[i][sbProducts]--; SBizzInfo[i][sbTill] += SBizzInfo[i][sbEntranceCost]; ExtortionSBiz(i, SBizzInfo[i][sbEntranceCost]); GetPlayerName(playerid, string, MAX_PLAYER_NAME); format(string, sizeof(string), "%s payed $%d to enter sbiz %d", string, SBizzInfo[i][sbEntranceCost], i); PayLog(string); OnPropUpdate(); } } else GameTextForPlayer(playerid, "~r~You dont have the cash", 5000, 1); break; } } if (PlayerToPoint(3.0, playerid,-2162.2554,-2385.9541,30.6250)) { SetPlayerInterior(playerid,3); SetPlayerPos(playerid,387.7978,173.8582,1008.3828); GameTextForPlayer(playerid, "~w~Welcome to the City Hall", 5000, 1); PlayerInfo[playerid][pInt] = 3; PlayerInfo[playerid][pLocal] = 241; } else if (PlayerToPoint(3.0, playerid,1073.0619,-344.5148,73.9922)) { if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) { SetPlayerInterior(playerid,2); SetPlayerPos(playerid,1205.0947,-10.1685,1000.9219); PlayerInfo[playerid][pInt] = 2; PlayerInfo[playerid][pLocal] = 242; } } else if (PlayerToPoint(3.0, playerid,2695.6235,-1704.6960,11.8438)) { GameTextForPlayer(playerid, "~w~Welcome to the 8ball Track", 5000, 1); SetPlayerInterior(playerid,7); SetPlayerPos(playerid,-1404.5299,-259.0602,1043.6563); } else if (PlayerToPoint(8.0, playerid,-2111.5686,-443.9720,38.7344)) { GameTextForPlayer(playerid, "~w~Welcome to the Dirt Track", 5000, 1); SetPlayerInterior(playerid,4); SetPlayerPos(playerid,-1443.0554,-581.1879,1055.0472); } else if (PlayerToPoint(8.0, playerid,-2080.3079,-406.0309,38.7344)) { GameTextForPlayer(playerid, "~w~Welcome to the Stunting Track", 5000, 1); SetPlayerInterior(playerid,14); SetPlayerPos(playerid,-1464.7732,1557.5533,1052.5313); } return 1; } [/php] И сама строка бизнеса: [php]1|Richart_Alpert|~w~24/7|No-one|1315.406127|-898.906311|39.578098|-30.599300|-89.949501|1003.546875|5|5000000|0|0|1|18|100|100000|1 [/php]
|
| |
|
|
| roman040494 | Дата: Суббота, 03.07.2010, 14:18 | Сообщение # 7598 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 81
Награды: 0
Город: Екатеринбург
Репутация: -17
Замечания: 20%
Статус: 
| Ghost-X, вот весь код моего скрипта #include <a_samp> #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 new Counting; dcmd_cd(playerid, params[]) { if (!strlen(params)) return SendClientMessage(playerid, 0xafafafff, " Пишите: /cd [Кол.Сек]"); //Grey colour if (!IsNumeric(params)) return SendClientMessage(playerid, 0xafafafff, " Неправильно указано [Кол.Сек]"); //Grey colour if (strval(params) < 1) return SendClientMessage(playerid, 0xafafafff, " [Кол.Сек] Недолжно быть ниже 1"); //Grey colour if (Counting) return SendClientMessage(playerid, 0xafafafff, " Отсчёт уже запущен вами или другим игроком! 2 отсчёта одновреммено невозможно."); //Grey colour Counting = true; new ii = strval(params); do { SetTimerEx("CountDown", (strval(params) - ii) * 1000, false, "i", ii); ii --; } while (ii != -1); SendClientMessage(playerid, 0xAA3333AA, " Вы начали отсчёт"); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { dcmd(cd, 2, cmdtext); return 0; } forward CountDown(num); public CountDown(num) { new str[2]; if (num) { format(str, sizeof(str), "%i", num); GameTextForAll(str, 1001, 4); } else { GameTextForAll("~g~Go Go Go", 1500, 4); Counting = false; } } IsNumeric(const string[]) { for (new i = 0, j = strlen(string); i < j; i++) { if (string[i] > '9' || string[i] < '0') return 0; } return 1; } Добавлено (03.07.2010, 14:18) --------------------------------------------- Помогите сделать чтобы при запуске отсчёта у меня высвечивались две или три цыфры просто кокда я пишу /cd 99 у меня показывает на экране только одну цифру
sa-mp server public enemy №1 ip: game-arena.sytes.net:5555
|
| |
|
|
| Reno | Дата: Суббота, 03.07.2010, 20:09 | Сообщение # 7599 |
|
Новенький
Группа:
Пользователи
Сообщений: 10
Награды: 1
Город: Киев
Репутация: 0
Замечания: 0%
Статус: 
| как сделать чтобы небыло видно надпись собейта в левом верхнем углу экрана? Как отключить эту надпись?
|
| |
|
|
| ZiGGi | Дата: Суббота, 03.07.2010, 20:11 | Сообщение # 7600 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус: 
| Quote (Reno) как сделать чтобы небыло видно надпись собейта в левом верхнем углу экрана? удалить собеит
Бложе [indent]Мой блог Уроки по Pawn[/indent]
Open-GTO [indent]Блог разработчиков GitHub: https://github.com/Open-GTO/Open-GTO Сборки мода с сервером тут[/indent]
|
| |
|
|
| Reno | Дата: Суббота, 03.07.2010, 20:33 | Сообщение # 7601 |
|
Новенький
Группа:
Пользователи
Сообщений: 10
Награды: 1
Город: Киев
Репутация: 0
Замечания: 0%
Статус: 
| ну у собейте должна быть фича чтобы отключить эту надпись
|
| |
|
|
| roman040494 | Дата: Суббота, 03.07.2010, 21:00 | Сообщение # 7602 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 81
Награды: 0
Город: Екатеринбург
Репутация: -17
Замечания: 20%
Статус: 
| Народ ну кто мне поможет с отсчётом чтобы на экране было видно хоть сколлько цифр ато при запуске например /cd 55 у меня видно на экране только одну цифру Добавлено (03.07.2010, 21:00) --------------------------------------------- Код моево скрипта смотрите выше
sa-mp server public enemy №1 ip: game-arena.sytes.net:5555
|
| |
|
|
| stepmex | Дата: Суббота, 03.07.2010, 21:25 | Сообщение # 7603 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Quote public CountDown(num) { if (num) { new str[16]; format(str, sizeof(str), "%d", num); GameTextForAll(str, 1001, 4); } else GameTextForAll("~g~Go Go Go", 1500, 4); Counting = false; } }
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|
| Splavka | Дата: Суббота, 03.07.2010, 22:53 | Сообщение # 7604 |
|
Новенький
Группа:
Пользователи
Сообщений: 45
Награды: 1
Город: Якутск
Репутация: -2
Замечания: 0%
Статус: 
| Помогите пожалуйста. Добавил новый бизнес - 24/7, и у меня такая проблема. Когда я покупаю бизнес, все норм: я попадаю, куда нужно и в нужный интерьер. Но когда я просто захожу в бизнес, через /enter, я попадаю в те координаты, но в 0 интерьер и лечу вниз. Помогите пожалуйста. + обеспечен. Вот коды: [php]if(strcmp(cmd, "/enter", true) == 0) { for(new i = 0; i < sizeof(HouseInfo); i++) { if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez])) { if(PlayerInfo[playerid][pPhousekey] == i || HouseInfo[i][hLock] == 0) { SetPlayerVirtualWorld(playerid, HouseInfo[i][hWorld]); SetPlayerInterior(playerid,HouseInfo[i][hInt]); SetPlayerPos(playerid,HouseInfo[i][hExitx],HouseInfo[i][hExity],HouseInfo[i][hExitz]); PlayerInfo[playerid][pInt] = HouseInfo[i][hInt]; PlayerInfo[playerid][pLocal] = i; GameTextForPlayer(playerid, "~w~Welcome Home", 5000, 1); } else GameTextForPlayer(playerid, "~r~Locked", 5000, 1); break; } } for(new i = 0; i < sizeof(BizzInfo); i++) { if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ])) { if(!IsACop(playerid) && i == 3)return SendClientMessage(playerid, COLOR_GREY, " Cops only !"); if(PlayerInfo[playerid][pPbiskey] == i || GetPlayerMoney(playerid) >= BizzInfo[i][bEntranceCost]) { if(PlayerInfo[playerid][pPbiskey] != i) { if(BizzInfo[i][bLocked] == 1)return GameTextForPlayer(playerid, "~r~Closed", 5000, 1); if(BizzInfo[i][bProducts] == 0)return GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); GivePlayerMoney(playerid,-BizzInfo[i][bEntranceCost]); SetPlayerInterior(playerid, BizzInfo[i][bInterior]); format(string, sizeof(string), "~r~-$%d~n~~w~type /exit~n~to get out", BizzInfo[i][bEntranceCost]); BizzInfo[i][bTill] += BizzInfo[i][bEntranceCost]; ExtortionBiz(i, BizzInfo[i][bEntranceCost]); BizzInfo[i][bProducts]--; OnPropUpdate(); GameTextForPlayer(playerid, string, 5000, 3); } SetPlayerPos(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]); PlayerInfo[playerid][pInt] = BizzInfo[i][bInterior]; PlayerInfo[playerid][pLocal] = i+99; GetPlayerName(playerid, string,MAX_PLAYER_NAME); format(string, sizeof(string), "%s payed $%d to enter biz %d", string, BizzInfo[i][bEntranceCost], i); PayLog(string); } else GameTextForPlayer(playerid, "~r~You dont have the cash", 5000, 1); break; } } for(new i = 0; i < sizeof(SBizzInfo); i++) { if (PlayerToPoint(3, playerid,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ])) { if(PlayerInfo[playerid][pPbiskey] == i || GetPlayerMoney(playerid) >= SBizzInfo[i][sbEntranceCost]) { if(PlayerInfo[playerid][pPbiskey] != i) { if(SBizzInfo[i][sbLocked] == 1)return GameTextForPlayer(playerid, "~r~Closed", 5000, 1); if(SBizzInfo[i][sbProducts] == 0)return GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); if(i == 10) { PaintballPlayers ++; PlayerPaintballing[playerid] = 1; new rand = random(sizeof(PaintballSpawns)); SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]); TogglePlayerControllable(playerid, 0); } else if(i == 11) { PlayerKarting[playerid] = 1; SendClientMessage(playerid, TEAM_GROVE_COLOR, "You can now parcipitate in a Karting Race, grab a Kart."); } GivePlayerMoney(playerid,-SBizzInfo[i][sbEntranceCost]); gSpentCash[playerid] = GetPlayerMoney(playerid); SBizzInfo[i][sbProducts]--; SBizzInfo[i][sbTill] += SBizzInfo[i][sbEntranceCost]; ExtortionSBiz(i, SBizzInfo[i][sbEntranceCost]); GetPlayerName(playerid, string, MAX_PLAYER_NAME); format(string, sizeof(string), "%s payed $%d to enter sbiz %d", string, SBizzInfo[i][sbEntranceCost], i); PayLog(string); OnPropUpdate(); } } else GameTextForPlayer(playerid, "~r~You dont have the cash", 5000, 1); break; } } if (PlayerToPoint(3.0, playerid,-2162.2554,-2385.9541,30.6250)) { SetPlayerInterior(playerid,3); SetPlayerPos(playerid,387.7978,173.8582,1008.3828); GameTextForPlayer(playerid, "~w~Welcome to the City Hall", 5000, 1); PlayerInfo[playerid][pInt] = 3; PlayerInfo[playerid][pLocal] = 241; } else if (PlayerToPoint(3.0, playerid,1073.0619,-344.5148,73.9922)) { if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) { SetPlayerInterior(playerid,2); SetPlayerPos(playerid,1205.0947,-10.1685,1000.9219); PlayerInfo[playerid][pInt] = 2; PlayerInfo[playerid][pLocal] = 242; } } else if (PlayerToPoint(3.0, playerid,2695.6235,-1704.6960,11.8438)) { GameTextForPlayer(playerid, "~w~Welcome to the 8ball Track", 5000, 1); SetPlayerInterior(playerid,7); SetPlayerPos(playerid,-1404.5299,-259.0602,1043.6563); } else if (PlayerToPoint(8.0, playerid,-2111.5686,-443.9720,38.7344)) { GameTextForPlayer(playerid, "~w~Welcome to the Dirt Track", 5000, 1); SetPlayerInterior(playerid,4); SetPlayerPos(playerid,-1443.0554,-581.1879,1055.0472); } else if (PlayerToPoint(8.0, playerid,-2080.3079,-406.0309,38.7344)) { GameTextForPlayer(playerid, "~w~Welcome to the Stunting Track", 5000, 1); SetPlayerInterior(playerid,14); SetPlayerPos(playerid,-1464.7732,1557.5533,1052.5313); } return 1; } [/php] И сама строка бизнеса: [php]1|Richart_Alpert|~w~24/7|No-one|1315.406127|-898.906311|39.578098|-30.599300|-89.949501|1003.546875|5|5000000|0|0|1|18|100|100000|1 [/php] Ответьте плиз
|
| |
|
|
| roman040494 | Дата: Воскресенье, 04.07.2010, 10:09 | Сообщение # 7605 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 81
Награды: 0
Город: Екатеринбург
Репутация: -17
Замечания: 20%
Статус: 
| stepmex, Спасибо помогло! У меня ещо маленький вопрос: Как изменить мне цвет циф они у меня жолтые а я хочу сделать красными или синими Подскажите плиз
sa-mp server public enemy №1 ip: game-arena.sytes.net:5555
|
| |
|
|
|
 |
|
 | |
| |
|