 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Зделать регистрацию на сервере
| |
| XAOC | Дата: Вторник, 15.01.2008, 04:04 | Сообщение # 16 |
|
Советчик
Группа:
Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус: 
| Вод тебе статейка, всё понятно расписано
|
| |
|
|
| St1muL | Дата: Вторник, 15.01.2008, 18:16 | Сообщение # 17 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| XAOC, Ну спасибо но я так и непонял что полезного там есть прочитал всё так и не понял
|
| |
|
|
| RegEdit | Дата: Вторник, 15.01.2008, 18:32 | Сообщение # 18 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 972
Награды: 5
Город: Воронеж
Репутация: 101
Замечания: 20%
Статус: 
| Skiner, большинство ошибок исчезнет, если ты поставишь в начале скрипта #include <dini>
"эта акс сделал... видно твоя жопа ему не понравилась..." © MAK "Парни оплодотворяются с 13 лет" © SpLaSh По поводу скриптов/модов и скриптинга в pawn в ЛС/ICQ не обращаться. Для этих целей, в конце концов, существует форум.
|
| |
|
|
| St1muL | Дата: Вторник, 15.01.2008, 18:40 | Сообщение # 19 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Quote (RegEdit) Skiner, большинство ошибок исчезнет, если ты поставишь в начале скрипта #include <dini> я это зделал уже давно и new ставлю а он ещё больше выдаёт Quote #include <a_samp> #include <dini> // This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Blank Filterscript by your name here"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { return 1; } #else public OnGameModeInit() { SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmd, "/login", true) == 0) { if(logged[playerid] == 1) { SendClientMessage(playerid, COLOR_BRIGHTRED, "You are already Logged On"); return 1; } tmp = strtok(cmdtext, idx); GetPlayerName(playerid, playername, sizeof(playername)); if(!strlen(tmp)) SendClientMessage(playerid, COLOR_LIGHTBLUE, "USAGE: /login [password]"); else { if (dini_Exists(udb_encode(playername))) { tmp2 = dini_Get(udb_encode(playername), "password"); if (udb_hash(tmp) != strval(tmp2)) { SendClientMessage(playerid, COLOR_BRIGHTRED, "Wrong password."); } else { logged[playerid] = 1; dini_Set(udb_encode(playername),"pass",tmp); new tmp4[256]; playercount[playerid] = dini_Int(udb_encode(playername), "vehicleresetcount"); if(playercount[playerid] != gVC) { dini_IntSet(udb_encode(playername), "carowned", 0); dini_IntSet(udb_encode(playername), "car", 0); dini_IntSet(udb_encode(playername), "notified", 1); SendClientMessage(playerid, COLOR_BRIGHTRED, "NOTICE <::> The server vehicles have been changed since your last visit, ownership of all vehicles was reset!"); } carowned[playerid] = dini_Int(udb_encode(playername), "carowned"); moneys[playerid] = dini_Int(udb_encode(playername), "money"); if(moneys[playerid] < 10000) { bank[playerid] = dini_Int(udb_encode(playername), "bank"); if(bank[playerid] > 20000) { SendClientMessage(playerid,COLOR_YELLOW, "You have $20000 or more in your bank account and have been denied the $10000 pocket money."); } if(bank[playerid] < 20000) { moneys[playerid] = 10000; SendClientMessage(playerid,COLOR_YELLOW, "You do not yet have $20000 in your bank account and have been allowed the $10000 pocket money."); } GivePlayerMoney(playerid,moneys[playerid]); } if(moneys[playerid] >= 10000) { GivePlayerMoney(playerid,moneys[playerid]); } tmp4 = dini_Get(udb_encode(playername), "bank"); PlayerInfo[playerid][pAdmin] = dini_Int(udb_encode(playername), "level"); bank[playerid] = strval(tmp4); SendClientMessage(playerid, COLOR_GREEN, "You are now logged in."); SendClientMessage(playerid, COLOR_GREEN, "Money and bank will be Auto-Saved periodically and when you exit the game!"); carnote[playerid] = dini_Int(udb_encode(playername), "carsold"); if(carnote[playerid] == 1) { SendClientMessage(playerid, COLOR_BRIGHTRED, "NOTICE <::> Your vehicle has been reset by an admin recently. The money from the sale was transferred into your bank account!"); dini_IntSet(udb_encode(playername), "carsold", 0); } } } else { format(string, sizeof(string), "The account %s, does not exist on this server. Please type /register [password] to create an account.", playername); SendClientMessage(playerid, COLOR_BRIGHTRED, string); } } return 1; } if(strcmp(cmd, "/register", true) == 0) { if(Spawned[playerid] == 0) { SendClientMessage(playerid, COLOR_BRIGHTRED, "You must spawn before you can use /login or /register"); return 1; } tmp = strtok(cmdtext, idx); GetPlayerName(playerid, playername, sizeof(playername)); if(20 < strlen(tmp) || strlen(tmp) < 5) { SendClientMessage(playerid, COLOR_YELLOW, "Password length must be 5-20 characters long."); return 1; } if(!strlen(tmp)) SendClientMessage(playerid, COLOR_YELLOW, "USAGE: /register [password]"); else { if (!dini_Exists(udb_encode(playername))) { dini_Create(udb_encode(playername)); dini_IntSet(udb_encode(playername), "password", udb_hash(tmp)); dini_Set(udb_encode(playername),"pass",tmp); new Float:x, Float:y, Float:z; new Float:a; GetPlayerFacingAngle(playerid,a); dini_IntSet(udb_encode(playername), "a", floatround(a)); GetPlayerPos(playerid,x,y,z); dini_IntSet(udb_encode(playername), "x", floatround(x)); dini_IntSet(udb_encode(playername), "y", floatround(y)); dini_IntSet(udb_encode(playername), "z", floatround(z)); dini_IntSet(udb_encode(playername), "carowned", 0); dini_IntSet(udb_encode(playername), "car", 0); dini_IntSet(udb_encode(playername), "level", 0); format(string, sizeof(string), "--- %s (id: %d) created account. Password: %s.", playername, playerid, tmp); printf(string); format(string, sizeof(string), "Account %s created! You can now login with the password: %s.", playername, tmp); SendClientMessage(playerid, COLOR_YELLOW, string); } else { format(string, sizeof(string), "%s already registered.", playername,tmp); SendClientMessage(playerid, COLOR_BRIGHTRED, string); } } return 1; return 0; вот я уже делаю ФС с Freeroam и того 5 ошибок ! хоть убейся!
Сообщение отредактировал Skiner - Вторник, 15.01.2008, 18:43 |
| |
|
|
| RegEdit | Дата: Вторник, 15.01.2008, 19:26 | Сообщение # 20 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 972
Награды: 5
Город: Воронеж
Репутация: 101
Замечания: 20%
Статус: 
| Skiner, так это же SFTDM Reloaded у меня скрипт есть нормальный! Уже сохраняет деньги и позицию а вот с очками и статистикой проблемы пока...
"эта акс сделал... видно твоя жопа ему не понравилась..." © MAK "Парни оплодотворяются с 13 лет" © SpLaSh По поводу скриптов/модов и скриптинга в pawn в ЛС/ICQ не обращаться. Для этих целей, в конце концов, существует форум.
|
| |
|
|
| St1muL | Дата: Вторник, 15.01.2008, 19:29 | Сообщение # 21 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Мне позицию ненадо мне ток SCORE И ДЕНГИ
|
| |
|
|
| RegEdit | Дата: Вторник, 15.01.2008, 22:36 | Сообщение # 22 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 972
Награды: 5
Город: Воронеж
Репутация: 101
Замечания: 20%
Статус: 
| у меня в реге score нет но деньги сейвяться...
"эта акс сделал... видно твоя жопа ему не понравилась..." © MAK "Парни оплодотворяются с 13 лет" © SpLaSh По поводу скриптов/модов и скриптинга в pawn в ЛС/ICQ не обращаться. Для этих целей, в конце концов, существует форум.
|
| |
|
|
| Aleksey | Дата: Вторник, 15.01.2008, 22:52 | Сообщение # 23 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус: 
| ыть) кароче не майся, иди выучи С++ и патом со скриптами майся.. хотя я не учил но всё понимаю
вааааааааааййй..// :(0
Сообщение отредактировал proffi - Вторник, 15.01.2008, 22:54 |
| |
|
|
| St1muL | Дата: Среда, 16.01.2008, 14:29 | Сообщение # 24 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Вот что я скажу мне нужна обычная регистрация СТРОГО СКОР И ДЕНЬГИ !  Добавлено (16.01.2008, 14:29) --------------------------------------------- НУ мона ещё и оружие но не обязательно 
|
| |
|
|
| RegEdit | Дата: Среда, 16.01.2008, 15:27 | Сообщение # 25 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 972
Награды: 5
Город: Воронеж
Репутация: 101
Замечания: 20%
Статус: 
| Skiner, обязательно не обязательно, ты бы попробовал сам выдрать регу из другого мода а мы посмотрим что у тебя получиться
"эта акс сделал... видно твоя жопа ему не понравилась..." © MAK "Парни оплодотворяются с 13 лет" © SpLaSh По поводу скриптов/модов и скриптинга в pawn в ЛС/ICQ не обращаться. Для этих целей, в конце концов, существует форум.
|
| |
|
|
| St1muL | Дата: Воскресенье, 10.02.2008, 15:38 | Сообщение # 26 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Можете тему закрывать, на сайте уже давно есть этот скрипт Спасибо тому кто его сделал, а вот и русская от меня Скачать 5.0 кб
Сообщение отредактировал Skiner - Воскресенье, 10.02.2008, 15:39 |
| |
|
|
| Shket | Дата: Вторник, 12.02.2008, 13:07 | Сообщение # 27 |
|
Новенький
Группа:
Пользователи
Сообщений: 7
Награды: 1
Репутация: -2
Замечания: 0%
Статус: 
| admin(const string[], &index) { new length = strlen(string); while ((index < length) && (string[index] <= ' ')) { index++; } new offset = index; new result[20]; while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1))) { result[index - offset] = string[index]; index++; } result[index - offset] = EOS; return result; } Будет ли это работать?
|
| |
|
|
| MiStER | Дата: Вторник, 12.02.2008, 15:42 | Сообщение # 28 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 148
Награды: 1
Репутация: 6
Замечания: 0%
Статус: 
| Устоновил админку каторая на 1 стр куль) спс +5
|
| |
|
|
| St1muL | Дата: Вторник, 12.02.2008, 17:48 | Сообщение # 29 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Shket, Откуды мне знать проверь чтоле хм.... я так посмотрел но.... я даж не понял что это делает....
Сообщение отредактировал Skiner - Вторник, 12.02.2008, 17:50 |
| |
|
|
| DREX | Дата: Воскресенье, 03.01.2010, 13:19 | Сообщение # 30 |
|
Новенький
Группа:
Пользователи
Сообщений: 42
Награды: 1
Город: Одесса
Репутация: -14
Замечания: 0%
Статус: 
| Вроде всё зделал а пишет всё равно D:\Users\Славик\Desktop\Славик Disc\Gta sa I NET\SA MP\LowRiderServerRUS\gamemodes\RJKLRM.pwn(393) : error 017: undefined symbol "dini_Get" D:\Users\Славик\Desktop\Славик Disc\Gta sa I NET\SA MP\LowRiderServerRUS\gamemodes\RJKLRM.pwn(394) : error 035: argument type mismatch (argument 1) D:\Users\СлавикDesktop Disc\Славик/Gta sa I NET\SA MP\LowRiderServerRUS\gamemodes\RJKLRM.pwn(398) : error 021: symbol already defined: "tmp" D:\Users\Славик\Desktop\СлавикGta sa I NET\SA MP\LowRiderServerRUS\gamemodes\RJKLRM.pwn(399) : error 017: undefined symbol "dini_Get" D:\Users\Славик\Desktop\Славик\Gta sa I NET\SA MP\LowRiderServerRUS\gamemodes\RJKLRM.pwn(400) : error 035: argument type mismatch (argument 1) D:\Users\СлавикDesktop\Славик Disc\Gta sa I NET\SA MP\LowRiderServerRUS\gamemodes\RJKLRM.pwn(405) : error 021: symbol already defined: "tmp" D:\Users\Славик\DesktopСлавик Disc\Gta sa I NET\SA MP\LowRiderServerRUS\gamemodes\RJKLRM.pwn(405) : error 033: array must be indexed (variable "-unknown-") D:\Users\Славик\DesktoСлавик Disc\Gta sa I NET\SA MP\LowRiderServerRUS\gamemodes\RJKLRM.pwn(407) : error 017: undefined symbol "playername" D:\Users\Славик\Desktop\Славик Disc\Gta sa I NET\SA MP\LowRiderServerRUS\gamemodes\RJKLRM.pwn(407) : error 017: undefined symbol "playername" D\Users\Славик\Desktop\Славик Disc\Gta sa I NET\SA MP\LowRiderServerRUS\gamemodes\RJKLRM.pwn(407) : error 029: invalid expression, assumed zero F:\Users\Славик\Desktop\Славикn Disc\Gta sa I NET\SA MP\LowRiderServerRUS\gamemodes\RJKLRM.pwn(407) : fatal error 107: too many error messages on one line
|
| |
|
|
|
 |
|
 | |
| |
|