1
Problèmes et bugs / Re : mot de pass crypter
« le: 24 Octobre 2011, 14:00:47 »
cque je veux juste c'est que si un mec perde sont pass je doivent pas recrée son compte quoi,... car e sais pas le récup
Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.
mlrp.pwn(25229) : error 006: must be assigned to an array
\mlrp.pwn(25230) : error 035: argument type mismatch (argument 3)
\mlrp.pwn(52870) : error 029: invalid expression, assumed zero
\mlrp.pwn(52870) : warning 215: expression has no effect
\mlrp.pwn(52870) : error 001: expected token: ";", but found ")"
\mlrp.pwn(52870) : error 029: invalid expression, assumed zero
\mlrp.pwn(52870) : fatal error 107: too many error messages on one line
public OnPlayerRegister(playerid, password[])
{
if(IsPlayerConnected(playerid))
{
new string3[64];
new splayerid, playername3, sizeof(playername3));
GetPlayerIp(playerid, playersip, sizeof(playersip));
format(string3, sizeof(string3), "LARP/Users/);
PlayerInfo[playerid][pKey] = password;
dini_IntSet(string3, "Password",password);
dini_IntSet(string3, "Level",PlayerInfo[playerid][pLevel]);
dini_IntSet(string3, "Spawn",PlayerInfo[playerid][pSpawn]);
dini_IntSet(string3, "TesterLevel",PlayerInfo[playerid][pTester]);
dini_IntSet(string3, "HelperLevel",PlayerInfo[playerid][pHelper]);
dini_IntSet(string3, "AdminLevel",PlayerInfo[playerid][pAdmin]);
if(strcmp(cmd, "/tp", true) == 0 || strcmp(cmd, "/goto", true) == 0|| strcmp(cmd, "/jump", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /tp [playerid/PartiDuNom]");
return 1;
}
new Float:plocx,Float:plocy,Float:plocz;
new plo;
plo = ReturnUser(tmp);
if (IsPlayerConnected(plo))
{
if(plo != INVALID_PLAYER_ID)
{
if (PlayerInfo[playerid][pAdmin] >= 2 )
{
if(Spectate[playerid] != 255)
{
Spectate[playerid] = 256;
}
GetPlayerPos(plo, plocx, plocy, plocz);
if(PlayerInfo[plo][pInt] > 0)
{
SetPlayerInterior(playerid,GetPlayerInterior(plo));
PlayerInfo[playerid][pInt] = PlayerInfo[plo][pInt];
PlayerInfo[playerid][pLocal] = PlayerInfo[plo][pLocal];
}
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehicleVirtualWorld(tmpcar, GetPlayerVirtualWorld(plo));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(plo));
SetVehiclePos(tmpcar, plocx, plocy+4, plocz);
TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
SetPlayerInterior(playerid,GetPlayerInterior(plo));
PlayerInfo[playerid][pInt] = PlayerInfo[plo][pInt];
PlayerInfo[playerid][pLocal] = PlayerInfo[plo][pLocal];
}
else
{
SetPlayerPos(playerid,plocx,plocy+2, plocz);
SetPlayerInterior(playerid,GetPlayerInterior(plo));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(plo));
AdminLog(string);
}
SendClientMessage(playerid, COLOR_GRAD1, " Vous vous êtes téléporté ! ");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Tu n'es pas admin!");
}
}
}
else
{
format(string, sizeof(string), " %d n'est pas un joueur actif.", plo);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}
if(strcmp(cmd, "/devoir", true) == 0)
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo[playerid][pMember] == 1)
{
if (PlayerToPoint(3, playerid,-1616.0492,680.9224,7.1875) || PlayerToPoint(3,playerid,-1615.8213,682.1201,7.1875) || PlayerInfo[playerid][pLocal] != 255)
{
if(OnDuty[playerid]==0)
{
format(string, sizeof(string), "* Officier %s Prend son badge et ses armes dans son casier.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
GivePlayerWeapon(playerid, 24, 70);
GivePlayerWeapon(playerid, 3, 0);
OnDuty[playerid] = 1;
}
else if(OnDuty[playerid]==1)
{
format(string, sizeof(string), "* Officier %s remet son badge et ses armes dans son casier.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
GivePlayerWeapon(playerid, 23, 150);
GivePlayerWeapon(playerid, 5, 0);
OnDuty[playerid] = 0;
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, " Tu n'es pas dans un vestiaire !");
return 1;
}