 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Вопрос | Ответ [3]
| |
| -SNap- | Дата: Четверг, 27.05.2010, 15:10 | Сообщение # 211 |
|
Новенький
Группа:
Пользователи
Сообщений: 28
Награды: 0
Город: Hrodna
Репутация: 0
Замечания: 0%
Статус: 
| Люди, каким кодом совершается сохранение положения игрока?
|
| |
|
|
| F_1N | Дата: Четверг, 27.05.2010, 15:17 | Сообщение # 212 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 476
Награды: 1
Город: Москва
Репутация: 55
Замечания: 0%
Статус: 
| ZEM, Сделал... ероры: Code C:\Vesper v.1.0 LS\gamemodes\gf.pwn(3974) : warning 217: loose indentation C:\Vesper v.1.0 LS\gamemodes\gf.pwn(3980) : error 017: undefined symbol "Current" C:\Vesper v.1.0 LS\gamemodes\gf.pwn(4021) : error 017: undefined symbol "Current" Строки: Code 3980 - if(Current == edaa) 4021 - if(Current == edaa)
|
| |
|
|
| CAXAPOK | Дата: Четверг, 27.05.2010, 15:21 | Сообщение # 213 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 203
Награды: 2
Город: Дзержинск
Репутация: 28
Замечания: 100%
Статус: 
| Народ помогите зделать Двигующиюся камеру штоб кагда игрок заходит камера летала!!!!!
|
| |
|
|
| _LexA_ | Дата: Четверг, 27.05.2010, 15:25 | Сообщение # 214 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус: 
| Quote (F_1N) C:\Vesper v.1.0 LS\gamemodes\gf.pwn(4021) : error 017: undefined symbol "Current" new Menu:current = GetPlayerMenu(playerid);
|
| |
|
|
| Suburban | Дата: Четверг, 27.05.2010, 15:29 | Сообщение # 215 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 163
Награды: 0
Город: Санкт-Петербург
Репутация: 0
Замечания: 0%
Статус: 
| ZEM, Спасибо,всё вырезал,вставил и работает. Я вырезал из Cream Life команду /tban(бан на время),но выдало два Errors.Помогите пожалуйста исправить. error 017: undefined symbol "GetTimeStamp" error 017: undefined symbol "AddInTimeBanList" А вот эти строчки,из-за которых Errors: new unbandate = GetTimeStamp() + time*60*60 + time2*60 + time3; AddInTimeBanList(playerip, unbandate);
|
| |
|
|
| _LexA_ | Дата: Четверг, 27.05.2010, 15:31 | Сообщение # 216 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус: 
| Quote (Suburban) Я вырезал Quote (Suburban) error 017: undefined symbol "GetTimeStamp" error 017: undefined symbol "AddInTimeBanList трудно найти эти символы? ошибки означают неизвестные символы. ищи их и копируй все что с ними связано
|
| |
|
|
| F_1N | Дата: Четверг, 27.05.2010, 15:32 | Сообщение # 217 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 476
Награды: 1
Город: Москва
Репутация: 55
Замечания: 0%
Статус: 
| _LexA_, не догнал... что сделать?))
|
| |
|
|
| _LexA_ | Дата: Четверг, 27.05.2010, 15:34 | Сообщение # 218 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус: 
| Quote (F_1N) не догнал... что сделать?)) в начале public OnPlayerSelectedMenuRow впиши new Menu:current = GetPlayerMenu(playerid);
|
| |
|
|
| F_1N | Дата: Четверг, 27.05.2010, 15:39 | Сообщение # 219 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 476
Награды: 1
Город: Москва
Репутация: 55
Замечания: 0%
Статус: 
| Вписал... Ероры: Code C:\Vesper v.1.0 LS\gamemodes\gf.pwn(3974) : warning 217: loose indentation C:\Vesper v.1.0 LS\gamemodes\gf.pwn(3981) : error 017: undefined symbol "Current" C:\Vesper v.1.0 LS\gamemodes\gf.pwn(3980) : warning 204: symbol is assigned a value that is never used: "current" C:\Vesper v.1.0 LS\gamemodes\gf.pwn(3980 -- 4022) : error 017: undefined symbol "Current" Сам паблик: Code public OnPlayerSelectedMenuRow(playerid, row) { new Menu:current = GetPlayerMenu(playerid); if(Current == edaa) { switch(row) { case 0: //Saba { //äåéñòâèå } case 1: //Maguro { //äåéñòâèå } case 2: //Anago { //äåéñòâèå } case 3: //Ika { //äåéñòâèå } case 4: { //äåéñòâèå } case 5: { //äåéñòâèå } case 6: { TogglePlayerControllable(playerid, 1); HideMenuForPlayer(edaa, playerid); TogglePlayerControllable(playerid, 1); } } } return 1; } P.s помоги расписать одно йдействие на пополнение НР и на отнимание денег 
|
| |
|
|
| DiSE | Дата: Четверг, 27.05.2010, 15:45 | Сообщение # 220 |
|
Группа:
I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус: 
| GivePlayerMoney(playerid, скоко тебе надо бабосов) SetPlayerHealth(playerid, скоко жизней)
|
| |
|
|
| Arch-Angel | Дата: Четверг, 27.05.2010, 15:53 | Сообщение # 221 |
|
Новенький
Группа:
Пользователи
Сообщений: 1
Награды: 0
Город: Russia
Репутация: 2
Замечания: 0%
Статус: 
| Помогите сделать такую штуку. Чтоб, когда входиш в /adminduty, ник менялся на админский (который в pAdminname), а когда еще раз вводиш /adminduty, ник вновь становился обычный (тот который был до входа в /duty). На админский то ник меняется, а вот обратно нет. Помогите плиз
<< Legendary Role Play Mod Development >> << x-Damage Group >>
|
| |
|
|
| SMOUK | Дата: Четверг, 27.05.2010, 16:12 | Сообщение # 222 |
|
Местный
Группа:
Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус: 
| ВНИМАНИЕ!!!1 народ такая проблема,,, запускаю сервер (R7) в окне в черном окне выводит еррорр Code Script [gamemode ....]: Run time error 19: "File or function is not found" Вот такая шляпа... В моде все варнинги исправил а толку нет.. раньше всё отлично работало а щас черь знает что.. Мод он не грузит вобще, в сампе где Mode он Uknowun, помогите =))Добавлено (27.05.2010, 16:12) --------------------------------------------- Вобщем у меня проблемы с остримером (xStreamer) сервер , линукс, он не находит файл в plugins и ругаеться этим еррором. Я слышал как то чё то надо компилить но хз как..

|
| |
|
|
| demon-lexa | Дата: Четверг, 27.05.2010, 16:40 | Сообщение # 223 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 77
Награды: 3
Город: Москва
Репутация: -30
Замечания: 0%
Статус: 
| Как сделать чтоб ЗП была постоянно 20к вот код: Code public PayDay() { new string[128]; new account,interest; new rent = 0; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pLevel] > 0) { if(MoneyMessage[i]==1) { SendClientMessage(i, COLOR_LIGHTRED, " Вашу выручку забрала полиция."); GameTextForPlayer(i, "~r~ЊO†–Aм!", 2000, 1); SetPlayerInterior(i, 6); SetPlayerPos(i, 264.6288,77.5742,1001.0391); PlayerInfo[i][pJailed] = 1; ResetPlayerWeapons(i); WantedPoints[i] = 0; PlayerInfo[i][pJailTime] = 240; format(string, sizeof(string), " Вас посадили на %d секунд. Залог: Невозможен", PlayerInfo[i][pJailTime]); SendClientMessage(i, COLOR_LIGHTBLUE, string); } new playername2[MAX_PLAYER_NAME]; GetPlayerName(i, playername2, sizeof(playername2)); account = PlayerInfo[i][pAccount]; new key = PlayerInfo[i][pPhousekey]; if(key != 255) { rent = HouseInfo[key][hRent]; if(strcmp(playername2, HouseInfo[key][hOwner], true) == 0) { rent = 0; } else if(rent > GetPlayerMoney(i)) { PlayerInfo[i][pPhousekey] = 255; SendClientMessage(i, COLOR_WHITE, "Вы выселены."); rent = 0; } HouseInfo[key][hTakings] = HouseInfo[key][hTakings]+rent; } new tmpintrate; if (key != 255 && strcmp(playername2, HouseInfo[key][hOwner], true) == 0) { if(PlayerInfo[i][pDonateRank] > 0) { tmpintrate = intrate+4; } else { tmpintrate = intrate+2; }//HouseInfo[key][hLevel] } else { if(PlayerInfo[i][pDonateRank] > 0) { tmpintrate = 3; } else { tmpintrate = 1; } } if(PlayerInfo[i][pPayDay] >= 5) { Tax += TaxValue;//Should work for every player online PlayerInfo[i][pAccount] -= TaxValue; if(PlayerInfo[i][pDonateRank] > 0) { new bonus = PlayerInfo[i][pPayCheck] / 50; PlayerInfo[i][pPayCheck] += bonus; } new checks = PlayerInfo[i][pPayCheck] / 10; new ebill = (PlayerInfo[i][pAccount]/10000)*(PlayerInfo[i][pLevel]); ConsumingMoney[i] = 1; GivePlayerMoney(i, checks); if(PlayerInfo[i][pAccount] > 0) { PlayerInfo[i][pAccount] -= ebill; SBizzInfo[4][sbTill] += ebill; } else { ebill = 0; } interest = (PlayerInfo[i][pAccount]/10000)*(tmpintrate); PlayerInfo[i][pExp]++; PlayerPlayMusic(i); PlayerInfo[i][pAccount] = account+interest; SendClientMessage(i, COLOR_GRAD4, "|--------------------------------------|"); SendClientMessage(i, COLOR_WHITE, " [Зарплата]"); format(string, sizeof(string), " Расходы: $%d текущие расходы: -$%d", checks, TaxValue); SendClientMessage(i, COLOR_GRAD1, string); if(PlayerInfo[i][pPhousekey] != 255 || PlayerInfo[i][pPbiskey] != 255) { format(string, sizeof(string), " Медицинская страховка: -$%d", ebill); SendClientMessage(i, COLOR_GRAD1, string); } format(string, sizeof(string), " Баланс: $%d", account); SendClientMessage(i, COLOR_GRAD1, string); format(string, sizeof(string), " Банковский процент: 0.%d t",tmpintrate); SendClientMessage(i, COLOR_GRAD2, string); format(string, sizeof(string), " Уважение $%d", interest); SendClientMessage(i, COLOR_GRAD3, string); SendClientMessage(i, COLOR_GRAD4, "|--------------------------------------|"); format(string, sizeof(string), " Текущий баланс: $%d", PlayerInfo[i][pAccount]); SendClientMessage(i, COLOR_GRAD5, string); format(string, sizeof(string), " Рента: -$%d", rent); SendClientMessage(i, COLOR_GRAD5, string); format(string, sizeof(string), "~y~€APЊ‡AЏA~n~~w~"); GameTextForPlayer(i, string, 5000, 1); rent = 0; PlayerInfo[i][pPayDay] = 0; PlayerInfo[i][pPayCheck] = 0; PlayerInfo[i][pConnectTime] += 1; if(PlayerInfo[i][pDonateRank] > 0) { PlayerInfo[i][pPayDayHad] += 1; if(PlayerInfo[i][pPayDayHad] >= 5) { PlayerInfo[i][pExp]++; PlayerInfo[i][pPayDayHad] = 0; } } } else { SendClientMessage(i, COLOR_LIGHTRED, "* Вы недостаточно долго играете чтобы получить зарплату."); } } } } Checkprop(); return 1; }
|
| |
|
|
| themrsnk | Дата: Четверг, 27.05.2010, 16:51 | Сообщение # 224 |
|
themrsnk
Группа:
I'm V.I.P.
Сообщений: 609
Награды: 14
Город: Челябинск
Репутация: 758
Замечания: 0%
Статус: 
| Подскажите,как можно расшифровать пароли игроков? P.S Програмы не предлогать.
[INC] vehicle_fun (0.3c only) [GM] tRPG (0.3c only) [ADDON] Samp spamer colorgen
|
| |
|
|
| Borog | Дата: Четверг, 27.05.2010, 16:55 | Сообщение # 225 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус: 
| [SNK], что ты имеешь ввиду? Не Encrypt, случайно? demon-lexa, ну держи =) [cut=PWN код]public PayDay() { new string[128]; new account,interest; new rent = 0; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pLevel] > 0) { if(MoneyMessage[i]==1) { SendClientMessage(i, COLOR_LIGHTRED, " Вашу выручку забрала полиция."); GameTextForPlayer(i, "~r~ЊO†–Aм!", 2000, 1); SetPlayerInterior(i, 6); SetPlayerPos(i, 264.6288,77.5742,1001.0391); PlayerInfo[i][pJailed] = 1; ResetPlayerWeapons(i); WantedPoints[i] = 0; PlayerInfo[i][pJailTime] = 240; format(string, sizeof(string), " Вас посадили на %d секунд. Залог: Невозможен", PlayerInfo[i][pJailTime]); SendClientMessage(i, COLOR_LIGHTBLUE, string); } new playername2[MAX_PLAYER_NAME]; GetPlayerName(i, playername2, sizeof(playername2)); account = PlayerInfo[i][pAccount]; new key = PlayerInfo[i][pPhousekey]; if(key != 255) { rent = HouseInfo[key][hRent]; if(strcmp(playername2, HouseInfo[key][hOwner], true) == 0) { rent = 0; } else if(rent > GetPlayerMoney(i)) { PlayerInfo[i][pPhousekey] = 255; SendClientMessage(i, COLOR_WHITE, "Вы выселены."); rent = 0; } HouseInfo[key][hTakings] = HouseInfo[key][hTakings]+rent; } new tmpintrate; if (key != 255 && strcmp(playername2, HouseInfo[key][hOwner], true) == 0) { if(PlayerInfo[i][pDonateRank] > 0) { tmpintrate = intrate+4; } else { tmpintrate = intrate+2; }//HouseInfo[key][hLevel] } else { if(PlayerInfo[i][pDonateRank] > 0) { tmpintrate = 3; } else { tmpintrate = 1; } } if(PlayerInfo[i][pPayDay] >= 5) { Tax += TaxValue;//Should work for every player online PlayerInfo[i][pAccount] -= TaxValue; if(PlayerInfo[i][pDonateRank] > 0) { new bonus = PlayerInfo[i][pPayCheck] / 50; PlayerInfo[i][pPayCheck] += bonus; } new ebill = (PlayerInfo[i][pAccount]/10000)*(PlayerInfo[i][pLevel]); ConsumingMoney[i] = 1; GivePlayerMoney(i, 20000); if(PlayerInfo[i][pAccount] > 0) { PlayerInfo[i][pAccount] -= ebill; SBizzInfo[4][sbTill] += ebill; } else { ebill = 0; } interest = (PlayerInfo[i][pAccount]/10000)*(tmpintrate); PlayerInfo[i][pExp]++; PlayerPlayMusic(i); PlayerInfo[i][pAccount] = account+interest; SendClientMessage(i, COLOR_GRAD4, "|--------------------------------------|"); SendClientMessage(i, COLOR_WHITE, " [Зарплата]"); format(string, sizeof(string), " Расходы: $%d текущие расходы: -$%d", checks, TaxValue); SendClientMessage(i, COLOR_GRAD1, string); if(PlayerInfo[i][pPhousekey] != 255 || PlayerInfo[i][pPbiskey] != 255) { format(string, sizeof(string), " Медицинская страховка: -$%d", ebill); SendClientMessage(i, COLOR_GRAD1, string); } format(string, sizeof(string), " Баланс: $%d", account); SendClientMessage(i, COLOR_GRAD1, string); format(string, sizeof(string), " Банковский процент: 0.%d t",tmpintrate); SendClientMessage(i, COLOR_GRAD2, string); format(string, sizeof(string), " Уважение $%d", interest); SendClientMessage(i, COLOR_GRAD3, string); SendClientMessage(i, COLOR_GRAD4, "|--------------------------------------|"); format(string, sizeof(string), " Текущий баланс: $%d", PlayerInfo[i][pAccount]); SendClientMessage(i, COLOR_GRAD5, string); format(string, sizeof(string), " Рента: -$%d", rent); SendClientMessage(i, COLOR_GRAD5, string); format(string, sizeof(string), "~y~€APЊ‡AЏA~n~~w~"); GameTextForPlayer(i, string, 5000, 1); rent = 0; PlayerInfo[i][pPayDay] = 0; PlayerInfo[i][pPayCheck] = 0; PlayerInfo[i][pConnectTime] += 1; if(PlayerInfo[i][pDonateRank] > 0) { PlayerInfo[i][pPayDayHad] += 1; if(PlayerInfo[i][pPayDayHad] >= 5) { PlayerInfo[i][pExp]++; PlayerInfo[i][pPayDayHad] = 0; } } } else { SendClientMessage(i, COLOR_LIGHTRED, "* Вы недостаточно долго играете чтобы получить зарплату."); } } } } Checkprop(); return 1; }[/cut]
Silver Break http://s-break.ru/ http://vk.com/sbreak
|
| |
|
|
|
 |
|
 | |
| |
|