| SIRmodest | Дата: Суббота, 21.03.2009, 15:30 | Сообщение # 1 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 97
Награды: 1
Город: Новосибирск
Репутация: 2
Замечания: 0%
Статус: 
| [pwn] if (strcmp(cmd, "/regnick", true)==0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD1, " ИСПОЛЬЗОВАНИЕ: /regnick [пароль]"); return 1; } if (gPlayerAccount[playerid] == 1) { SendClientMessage(playerid, COLOR_GRAD1, " Этот ник зарегистрирован"); return 1; } gPlayerAccount[playerid] = 1; /* SetPlayerInterior(playerid,2); SetPlayerPos(playerid,1216.699000,-6.416779,1001.328000); SetPlayerFacingAngle(playerid, 90.0); SetPlayerCameraPos(playerid,1216.699000-1.5,-6.416779,1001.328000+0.7); SetPlayerCameraLookAt(playerid,1216.699000,-6.416779,1001.328000+0.7); GameTextForPlayer(playerid, "~w~Now Select a character and type /login <your password>", 10000, 3);*/ strmid(PlayerInfo[playerid][pPassword], tmp, 0, strlen(cmdtext), 255); Encript(PlayerInfo[playerid][pPassword]); GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "%s.cer", playername); PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid); new File: file = fopen(string, io_read); if (file) { SendClientMessage(playerid, COLOR_GRAD1, " Этот ник зарегистрирован"); fclose(file); return 1; } // new Float:px, Float:py, Float:pz;// // new Float:health;// //new randphone = 1000 + random(8999);//minimum 1000 max 9999 //giving one at the start //PlayerInfo[playerid][pPnumber] = randphone; printf("%s has created an account.", playername); 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, "%d pCash\n", PlayerInfo[playerid][pCash]);fwrite(hFile, var); format(var, 32, "%d pAccount\n", PlayerInfo[playerid][pAccount]);fwrite(hFile, var); format(var, 32, "%d pAdmin\n", PlayerInfo[playerid][pAdmin]);fwrite(hFile, var); format(var, 32, "%d pLevel\n", PlayerInfo[playerid][pLevel]);fwrite(hFile, var); format(var, 32, "%d pExp\n", PlayerInfo[playerid][pExp]);fwrite(hFile, var); format(var, 32, "%d gPupgrade\n", PlayerInfo[playerid][gPupgrade]);fwrite(hFile, var); format(var, 32, "%d pKills\n", PlayerInfo[playerid][pKills]);fwrite(hFile, var); format(var, 32, "%d pCB\n", PlayerInfo[playerid][pCB]);fwrite(hFile, var); format(var, 32, "%d pHW\n", PlayerInfo[playerid][pHW]);fwrite(hFile, var); format(var, 32, "%d pSR\n", PlayerInfo[playerid][pSR]);fwrite(hFile, var); format(var, 32, "%d pWA\n", PlayerInfo[playerid][pWA]);fwrite(hFile, var); format(var, 32, "%d pPEN\n", PlayerInfo[playerid][pPEN]);fwrite(hFile, var); format(var, 32, "%d pGun1\n", PlayerInfo[playerid][pGun1]);fwrite(hFile, var); format(var, 32, "%d pGun2\n", PlayerInfo[playerid][pGun2]);fwrite(hFile, var); format(var, 32, "%d pGun3\n", PlayerInfo[playerid][pGun3]);fwrite(hFile, var); format(var, 32, "%d pGun4\n", PlayerInfo[playerid][pGun4]);fwrite(hFile, var); format(var, 32, "%d pGun5\n", PlayerInfo[playerid][pGun5]);fwrite(hFile, var); format(var, 32, "%d pGun6\n", PlayerInfo[playerid][pGun6]);fwrite(hFile, var); format(var, 32, "%d pAmmo1\n", PlayerInfo[playerid][pAmmo1]);fwrite(hFile, var); format(var, 32, "%d pAmmo2\n", PlayerInfo[playerid][pAmmo2]);fwrite(hFile, var); format(var, 32, "%d pAmmo3\n", PlayerInfo[playerid][pAmmo3]);fwrite(hFile, var); format(var, 32, "%d pAmmo4\n", PlayerInfo[playerid][pAmmo4]);fwrite(hFile, var); format(var, 32, "%d pAmmo5\n", PlayerInfo[playerid][pAmmo5]);fwrite(hFile, var); format(var, 32, "%d pAmmo6\n", PlayerInfo[playerid][pAmmo6]);fwrite(hFile, var); format(var, 32, "%f pSHealth\n", PlayerInfo[playerid][pSHealth]);fwrite(hFile, var); format(var, 32, "%f pHealth\n", PlayerInfo[playerid][pHealth]);fwrite(hFile, var); format(var, 32, "%f pPos_x\n", PlayerInfo[playerid][pPos_x]);fwrite(hFile, var); format(var, 32, "%f pPos_y\n", PlayerInfo[playerid][pPos_y]);fwrite(hFile, var); format(var, 32, "%f pPos_z\n", PlayerInfo[playerid][pPos_z]);fwrite(hFile, var); if(accountplay) { PlayerInfo[playerid][pInt] = 0; } format(var, 32, "%d pInt\n", PlayerInfo[playerid][pInt]);fwrite(hFile, var); format(var, 32, "%d pLocal\n", PlayerInfo[playerid][pLocal]);fwrite(hFile, var); format(var, 32, "%d pTeam\n", PlayerInfo[playerid][pTeam]);fwrite(hFile, var); format(var, 32, "%d pModel\n", PlayerInfo[playerid][pModel]);fwrite(hFile, var); format(var, 32, "%d pPnumber\n", PlayerInfo[playerid][pPnumber]);fwrite(hFile, var); format(var, 32, "%d pPhousekey\n", PlayerInfo[playerid][pPhousekey]);fwrite(hFile, var); format(var, 32, "%d pPbiskey\n", PlayerInfo[playerid][pPbiskey]);fwrite(hFile, var); fclose(hFile); SendClientMessage(playerid, COLOR_WHITE, " СЕРВЕР: При каждом последующем посещении входите, вводя (/login <пароль>)."); OnPlayerLogin(playerid,PlayerInfo[playerid][pPassword]); return 1; }[/pwn] вот зашёл я в игру, вылазиет строка: "зарегестрируйтесь /regnick [пароль]" Я вводу /regnick [пароль] и 0 имоции, вообще ничего не происходит! Что в коде не так? подскажите!
www.CrackBox.ru Проект!
|
| |
|
|