 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
сохранения фрагов!(регистрация)
| |
| [TMP]oDyBaH | Дата: Четверг, 08.01.2009, 08:29 | Сообщение # 1 |
|
Местный
Группа:
Продвинутые
Сообщений: 667
Награды: 13
Город: Пенза
Репутация: -3
Замечания: 80%
Статус: 
| Вот почему не сохраняюца фраги в игре???? вод регистер логин команды: [pwn] if (strcmp(cmd, "/login", true) ==0 ) { if(IsPlayerConnected(playerid)) { new tmppass[64]; if(gPlayerLogged[playerid] == 1) { SendClientMessage(playerid, COLOR_GREY, "***Вы уже залогинились."); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GREY, "***ИСПОЛЬЗУЙТЕ: /login [пароль]"); return 1; } strmid(tmppass, tmp, 0, strlen(cmdtext), 255); Encrypt(tmppass); OnPlayerLogin(playerid,tmppass); } return 1; } if (strcmp(cmd, "/register", true)==0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GREY, "***ИСПОЛЬЗУЙТЕ: /register [пароль]"); return 1; } if (gPlayerAccount[playerid] == 1) { SendClientMessage(playerid, COLOR_GREY, "***Этот ник уже зарегестрирован"); return 1; } strmid(PlayerInfo[playerid][pPassword], tmp, 0, strlen(cmdtext), 255); Encrypt(PlayerInfo[playerid][pPassword]); GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "%s.cer", playername); new File: file = fopen(string, io_read); if (file) { SendClientMessage(playerid, COLOR_GREY, "***Этот ник уже зарегестрирован"); fclose(file); return 1; } new File:hFile; hFile = fopen(string, io_append); new var[32];// format(var, 32, "%s\n", PlayerInfo[playerid][pPassword]);fwrite(hFile, var); format(var, 32, "Kills=%d\n",PlayerInfo[playerid][pKills]);fwrite(hFile, var); fclose(hFile); SendClientMessage(playerid, COLOR_WHITE, "***Удачная регестрация"); SendClientMessage(playerid, COLOR_WHITE, "***Когда придете еще, вводите /login [пароль]"); OnPlayerLogin(playerid,PlayerInfo[playerid][pPassword]); return 1; } [/pwn] помогите пожалуста! 
Заказать бесплатно Графику < < < < < ЖМИ MiniDM 1 100% Скачать
|
| |
|
|
| Aleksey | Дата: Четверг, 08.01.2009, 08:42 | Сообщение # 2 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус: 
| а при чом тут это? вылкдаывай Disconnect
вааааааааааййй..// :(0
|
| |
|
|
| [TMP]oDyBaH | Дата: Четверг, 08.01.2009, 09:48 | Сообщение # 3 |
|
Местный
Группа:
Продвинутые
Сообщений: 667
Награды: 13
Город: Пенза
Репутация: -3
Замечания: 80%
Статус: 
| вот держи и диссконеки))) [pwn] public OnPlayerDisconnect(playerid, reason) { new message[127]; GetPlayerName(playerid, message, sizeof(message)); format(message,sizeof(message), "%s (ID: %d) покидает сервер", message, playerid); switch(reason) { case 0: format(message,sizeof(message), "%s. (Вылет)", message); case 1: format(message,sizeof(message), "%s. (Уход)", message); case 2: format(message,sizeof(message), "%s. (Кик/Бан)", message); } for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) && playerid != i) { SendClientMessage(i, Statuscolor, message); } } OnPlayerUpdate(playerid); gPlayerLogged[playerid] = 0; return 1; } [/pwn]
Заказать бесплатно Графику < < < < < ЖМИ MiniDM 1 100% Скачать
|
| |
|
|
| Aleksey | Дата: Четверг, 08.01.2009, 10:26 | Сообщение # 4 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус: 
| onplayerupdate..
вааааааааааййй..// :(0
|
| |
|
|
| [TMP]oDyBaH | Дата: Четверг, 08.01.2009, 10:34 | Сообщение # 5 |
|
Местный
Группа:
Продвинутые
Сообщений: 667
Награды: 13
Город: Пенза
Репутация: -3
Замечания: 80%
Статус: 
| JIeXa, эммммммм...........а чо с ним делать то?))))
Заказать бесплатно Графику < < < < < ЖМИ MiniDM 1 100% Скачать
|
| |
|
|
| bleyz | Дата: Четверг, 08.01.2009, 10:57 | Сообщение # 6 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 479
Награды: 3
Город: Мехико
Репутация: 44
Замечания: 20%
Статус: 
| odyvan, OnPlayerUpdate отвечает за соранение/восстановление статистики
[GM] League Script [GM] Drift-Mod Свалка - дом Блейза [oS]_[HIT]©
|
| |
|
|
| Aleksey | Дата: Четверг, 08.01.2009, 10:58 | Сообщение # 7 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус: 
| сюда довай чо с ним делать...
вааааааааааййй..// :(0
|
| |
|
|
| [TMP]oDyBaH | Дата: Четверг, 08.01.2009, 13:22 | Сообщение # 8 |
|
Местный
Группа:
Продвинутые
Сообщений: 667
Награды: 13
Город: Пенза
Репутация: -3
Замечания: 80%
Статус: 
| JIeXa, ничего не понимаю
Заказать бесплатно Графику < < < < < ЖМИ MiniDM 1 100% Скачать
|
| |
|
|
| Ghost-X | Дата: Четверг, 08.01.2009, 16:32 | Сообщение # 9 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус: 
| odyvan, дай ему код своей регистрации
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
|
| |
|
|
| Persey_ | Дата: Четверг, 08.01.2009, 19:08 | Сообщение # 10 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 850
Награды: 35
Город: New-York City
Репутация: 635
Замечания: 0%
Статус: 
| 1ый пост odyvan'a это и есть рега
|
| |
|
|
| Ghost-X | Дата: Четверг, 08.01.2009, 20:45 | Сообщение # 11 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус: 
| Lary_, о5 жаришь, это часть ее, ему нужно то что в OnPlayerUpdate
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
|
| |
|
|
| [TMP]oDyBaH | Дата: Четверг, 08.01.2009, 20:58 | Сообщение # 12 |
|
Местный
Группа:
Продвинутые
Сообщений: 667
Награды: 13
Город: Пенза
Репутация: -3
Замечания: 80%
Статус: 
| вот держи онплаерупдате))) [pwn] public OnPlayerUpdate(playerid) { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid]) { new string3[32]; new pname3[MAX_PLAYER_NAME]; GetPlayerName(playerid, pname3, sizeof(pname3)); format(string3, sizeof(string3), "%s.cer", pname3); new File: pFile = fopen(string3, io_write); if (pFile) { new var[32]; format(var, 32, "%s\n", PlayerInfo[playerid][pPassword]);fwrite(pFile, var); fclose(pFile); new File: hFile = fopen(string3, io_append); format(var, 32, "Kills=%d\n",PlayerInfo[playerid][pKills]);fwrite(hFile, var); fclose(hFile); } } } return 1; } [/pwn]
Заказать бесплатно Графику < < < < < ЖМИ MiniDM 1 100% Скачать
|
| |
|
|
| Aleksey | Дата: Четверг, 08.01.2009, 21:01 | Сообщение # 13 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус: 
| в OnPlayerDeath есть прибавление фрагов? там ваще чо стоит
вааааааааааййй..// :(0
|
| |
|
|
| [TMP]oDyBaH | Дата: Пятница, 09.01.2009, 11:27 | Сообщение # 14 |
|
Местный
Группа:
Продвинутые
Сообщений: 667
Награды: 13
Город: Пенза
Репутация: -3
Замечания: 80%
Статус: 
| JIeXa, вот и онплаердиатх))) [pwn] public OnPlayerDeath(playerid, killerid, reason) { if(killerid == INVALID_PLAYER_ID) { SendDeathMessage(INVALID_PLAYER_ID,playerid,reason); } else { if(gTeam[killerid] != gTeam[playerid]) { // Valid kill SendDeathMessage(killerid,playerid,reason); SetPlayerScore(killerid,GetPlayerScore(killerid)+1); GivePlayerMoney(killerid, 10000); } else { //Team Killer! new warning[256]; format(warning, sizeof(warning), "При следующем убийстве игроков из своей комманды будет: БАН!!!"); SendClientMessage(killerid, 0xFFFF00AA, warning); SendDeathMessage(killerid,playerid,reason); GivePlayerMoney(killerid, -0); SetPlayerScore(killerid, GetPlayerScore(killerid) - 1); } } DropPlayerWeapons(playerid); SendClientMessage(playerid, 0xAA3333AA, "Вы погибли"); printf("OnPlayerDeath(%d, %d, %d)", playerid, killerid, reason); return 1; } [/pwn]
Заказать бесплатно Графику < < < < < ЖМИ MiniDM 1 100% Скачать
|
| |
|
|
| Aleksey | Дата: Пятница, 09.01.2009, 16:54 | Сообщение # 15 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус: 
| меняй в OnPlayerUpdate: format(var, 32, "Kills=%d\n",PlayerInfo[playerid][pKills]);fwrite(hFile, var); на: format(var, 32, "Kills=%d\n",GetPlayerScore(playerid));fwrite(hFile, var);
вааааааааааййй..// :(0
|
| |
|
|
|
 |
|
 | |
| |
|