One Thing that's confusing me
#1

I've added the weapon & ammo saving part to savestats for the second time, But this time its comming up with the following, But the first time i did it theses errors never got shown.....

Код:
C:\Users\A. Rapter\Documents\SAMP [Roleplay] [Scripting]\gamemodes\ug-rp.pwn(2063) : error 075: input line too long (after substitutions)
C:\Users\A. Rapter\Documents\SAMP [Roleplay] [Scripting]\gamemodes\ug-rp.pwn(2064) : error 037: invalid string (possibly non-terminated string)
C:\Users\A. Rapter\Documents\SAMP [Roleplay] [Scripting]\gamemodes\ug-rp.pwn(2064) : error 017: undefined symbol "UPDATE"
C:\Users\A. Rapter\Documents\SAMP [Roleplay] [Scripting]\gamemodes\ug-rp.pwn(2064) : error 029: invalid expression, assumed zero
C:\Users\A. Rapter\Documents\SAMP [Roleplay] [Scripting]\gamemodes\ug-rp.pwn(2064) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


5 Errors.
pawn Код:
stock SaveStats(playerid)
{
    new Float: P_X, Float: P_Y, Float: P_Z, MySkin;

    GetPlayerWeaponData(playerid, 1, pData[playerid][Weapon1], pData[playerid][W_Ammo1]);
    GetPlayerWeaponData(playerid, 2, pData[playerid][Weapon2], pData[playerid][W_Ammo2]);
    GetPlayerWeaponData(playerid, 3, pData[playerid][Weapon3], pData[playerid][W_Ammo3]);
    GetPlayerWeaponData(playerid, 4, pData[playerid][Weapon4], pData[playerid][W_Ammo4]);
    GetPlayerWeaponData(playerid, 5, pData[playerid][Weapon5], pData[playerid][W_Ammo5]);
    GetPlayerWeaponData(playerid, 6, pData[playerid][Weapon6], pData[playerid][W_Ammo6]);
    GetPlayerWeaponData(playerid, 7, pData[playerid][Weapon7], pData[playerid][W_Ammo7]);
    GetPlayerWeaponData(playerid, 8, pData[playerid][Weapon8], pData[playerid][W_Ammo8]);
    GetPlayerWeaponData(playerid, 9, pData[playerid][Weapon9], pData[playerid][W_Ammo9]);
    GetPlayerWeaponData(playerid, 10, pData[playerid][Weapon10], pData[playerid][W_Ammo10]);

    if(OnAdminDuty[playerid] == 1)
    {
        MySkin = pData[playerid][Skin];
    } else {
   
        GetPlayerPos(playerid, P_X,P_Y,P_Z);
        MySkin = GetPlayerSkin(playerid);
    }
   
    format(Query,sizeof(Query),"UPDATE `Accounts` SET Email = '%s', `IP` = '%s', `P_X` = '%f', `P_Y` = '%f', `P_Z` = '%f', `StaffLevel` = '%d',`HelperLevel` = '%d', `DonatorLevel` = '%d', `Admin-Name` =  '%s', `Gender` = '%d', `Skin` = '%d', `Money` = '%d', `Level` = '%d', `WeaponSlot1` = '%d', `WeaponSlot2` = '%d', \
                              `WeaponSlot3` = '%d', `WeaponSlot4` = '%d',`WeaponSlot5` = '%d', `WeaponSlot6` = '%d',`WeaponSlot7` = '%d', `WeaponSlot8` = '%d', `WeaponSlot9` = '%d', `WeaponSlot10` = '%d' WHERE `Username` = '%s'"
,
    pData[playerid][Email],
    GetIP(playerid),
    P_X,
    P_Y,
    P_Z,
    pData[playerid][StaffLevel],
    pData[playerid][HelperLevel],
    pData[playerid][DonatorLevel],
    pData[playerid][aName],
    pData[playerid][Gender],
    MySkin,
    GetPlayerMoney(playerid),
    GetPlayerScore(playerid),
    GetPName(playerid));
    mysql_query(Query);
    mysql_free_result();
   
    printf("Sarting Player Save (%s)",GetPName(playerid));
   
    printf("%s Has left the server and his stats saved correctly",GetPName(playerid));
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)