SA-MP Forums Archive
where is the error? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: where is the error? (/showthread.php?tid=503299)



where is the error? - Charlie009 - 28.03.2014

i'm trying to save data when player disconnect but i don't know where is the error...

Enum:
Код:
enum ptInfo
{
    ptModelID,
	ptBone,
    Float:ptPosX,
	Float:ptPosY,
	Float:ptPosZ,
	Float:ptRotX,
	Float:ptRotY,
	Float:ptRotZ,
	Float:ftscaleX,
	Float:ftscaleY,
	Float:ftscaleZ
};
new PlayerToyInfo[MAX_PLAYERS][MAX_PLAYERTOYS][ptInfo];
OnPlayerDisconnect:
Код:
    for(new v; v < MAX_PLAYERTOYS; v++){
        new sql[16];
        format(sql, sizeof(sql), "pt%dModelID", v);
        GuardarValor(playerid, sql, PlayerToyInfo[playerid][v][ptModelID]);
        format(sql, sizeof(sql), "pt%dBone", v);
        GuardarValor(playerid, sql, PlayerToyInfo[playerid][v][ptBone]);
        format(sql, sizeof(sql), "pt%fPosX", v);
        GuardarValor(playerid, sql, PlayerToyInfo[playerid][v][ptPosX]);
        format(sql, sizeof(sql), "pt%fPosY", v);
        GuardarValor(playerid, sql, PlayerToyInfo[playerid][v][ptPosY]);
        format(sql, sizeof(sql), "pt%fPosZ", v);
        GuardarValor(playerid, sql, PlayerToyInfo[playerid][v][ptPosZ]);
        format(sql, sizeof(sql), "pt%fRotX", v);
        GuardarValor(playerid, sql, PlayerToyInfo[playerid][v][ptRotX]);
        format(sql, sizeof(sql), "pt%fRotY", v);
        GuardarValor(playerid, sql, PlayerToyInfo[playerid][v][ptRotY]);
        format(sql, sizeof(sql), "pt%fRotZ", v);
        GuardarValor(playerid, sql, PlayerToyInfo[playerid][v][ptRotZ]);
        format(sql, sizeof(sql), "ft%fscaleX", v);
        GuardarValor(playerid, sql, PlayerToyInfo[playerid][v][ftscaleX]);
        format(sql, sizeof(sql), "ft%fscaleY", v);
        GuardarValor(playerid, sql, PlayerToyInfo[playerid][v][ftscaleY]);
        format(sql, sizeof(sql), "ft%fscaleZ", v);
        GuardarValor(playerid, sql, PlayerToyInfo[playerid][v][ftscaleZ]);
    }
when i compile i have this warnings: 'warning 213: tag mismatch'.


Re: where is the error? - Konstantinos - 28.03.2014

In GuardarValor function, the 3rd parameter must have Float tag.


Respuesta: where is the error? - Charlie009 - 28.03.2014

I don't understand you, give me an example please :/