No se guardan las armas
#1

No se que hacer no se me guardan las armas en mi gm tengo esto puesto lo de abajo me falta cosas mas?

Tengo un archivo en scriptfiles llamado Armas
Me sale 0 errores en pawno cuando lo copilo
-Tambien tengo esto
pawn Код:
public OnPlayerRequestClass(playerid,classid)
{
    new RutaNombre[MAX_PLAYER_NAME], s[128], Cadena[128];
    GetPlayerName(playerid,    RutaNombre,sizeof(RutaNombre));
    format(Cadena, sizeof(Cadena), "Cuentas/%s.ini", RutaNombre);
    if(fexist(Cadena)){
        CuentaExistente[playerid] = 1;
        format(s,sizeof(s),"Escribe tu Contraseсa para Ingresar",NameJ(playerid));
        ShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,"Esta Cuenta estб Registrada",s,"Ingresar","");
    }
    else{
        CuentaExistente[playerid] = 0;
        format(s,sizeof(s),"Escribe Una Contraseсa para Registrarte",NameJ(playerid));
        ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Esta Cuenta no Estб Registrada",s,"Registrarse","");
    }
    return 1;
}
pawn Код:
public OnPlayerConnect(playerid)
{
    new plname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, plname, sizeof(plname));
    new sendername[MAX_PLAYER_NAME];
    new CadenaDeNombres = strfind(plname, "_", true);
    if(CadenaDeNombres == -1)
    {
        GetPlayerName(playerid, sendername, sizeof(sendername));
        SendClientMessage(playerid, Naranja, " Ponte tu nombre (Nombre_Apellido) Realista Ejemplo: Blas_Oviedo");
        KickL(playerid);
                return 1;
    }
    TextDrawShowForPlayer(playerid, CN);
    TextDrawShowForPlayer(playerid, CN2);
    TextDrawShowForPlayer(playerid, LoginMenu);
    TextDrawShowForPlayer(playerid, Textdraw7);
    new name[MAX_PLAYER_NAME],file[128];
    GetPlayerName(playerid,name,sizeof(name));
    format(file,sizeof(file),"/Armas/%s.ini",name);
    if(fexist(file))
    {
        new string[16];
        for (new i=0; i < 13; i++) {
            format(string,sizeof(string),"Arma_%d",i);     Weapon[playerid][i]  = dini_Int(file, string);
            format(string,sizeof(string),"Municion_%d",i); Ammo[playerid][i]    = dini_Int(file, string);
        }
    }
    return 1;
}
pawn Код:
public OnPlayerSpawn(playerid)
{
TextDrawHideForPlayer(playerid, CN);
TextDrawHideForPlayer(playerid, CN2);
TextDrawHideForPlayer(playerid, LoginMenu);
TextDrawHideForPlayer(playerid, Textdraw7);
SetPlayerSkin(playerid,PlayerInfo[playerid][jRopa]);
SetPlayerInterior(playerid, PlayerInfo[playerid][jInterior]);
SetPlayerVirtualWorld(playerid, PlayerInfo[playerid][pMundoVirtual]);
SetPlayerScore(playerid,PlayerInfo[playerid][pNivel]);
GivePlayerMoney(playerid,PlayerInfo[playerid][pDinero]);
SetPlayerArmour(playerid,PlayerInfo[playerid][jArmadura]);
SetPlayerHealth(playerid,PlayerInfo[playerid][jVida]);
JugadorLogeado[playerid] = 1;
KillTimer(MatarMotor[playerid]);
ColorJugadorDefault(playerid);
for(new i; i < 13; i++)
{
GivePlayerWeapon(playerid, Weapon[playerid][i], Ammo[playerid][i]);
}
if(PlayerInfo[playerid][jPos_x] == 0 && PlayerInfo[playerid][jPos_y] == 0)
{
SetPlayerPos(playerid, 1715.7,-1900.4,13.5);
JugadorLogeado[playerid] = 1;
SetPlayerScore(playerid,1);
}
else
{
SetPlayerPos(playerid, PlayerInfo[playerid][jPos_x], PlayerInfo[playerid][jPos_y], PlayerInfo[playerid][jPos_z]);
JugadorLogeado[playerid] = 1;
}
return 1;
}
Reply
#2

Fijate que estй cargando el FS
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)