29.11.2016, 10:56
Alguem sabe resolver esse erro compilaзгo
Quote:
|
sss/extensions/score.pwn(15) : warning 217: loose indentation sss/extensions/score.pwn(16) : warning 217: loose indentation sss/extensions/score.pwn(29) : warning 202: number of arguments does not match definition sss/extensions/score.pwn(45) : error 035: argument type mismatch (argument 2) sss/extensions/score.pwn(43) : warning 204: symbol is assigned a value that is never used: "length" C:\Users\FELIPE\Desktop\ScavengeSurvive\gamemodes\ ScavengeSurvive.pwn(716) : warning 209: function "Master_OnScriptExit" should return a value Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. |
Код:
#include <YSI\y_hooks>
#define MAX_SCORE (12)
#define MAX_SCORE_NAME (32)
public OnDeath(playerid, killerid, reason)
{
d:3:GLOBAL_DEBUG("[OnPlayerDeath] in /gamemodes/sss/extensions/score.pwn");
_OnDeath(playerid, killerid);
SetPlayerScore(killerid, GetPlayerScore(killerid)+1);
return 1;
}
hook OnPlayerSave(playerid, filename[])
{
d:3:GLOBAL_DEBUG("[OnPlayerSave] in /gamemodes/sss/extensions/score.pwn");
new
length,
data[1 + (MAX_SCORE * 2)];
length = GetPlayerScore(playerid, data);
modio_push(filename, _T<S,C,O,R>, length, data);
}
hook OnPlayerLoad(playerid, filename[])
{
d:3:GLOBAL_DEBUG("[OnPlayerLoad] in /gamemodes/sss/extensions/score.pwn");
new
data[1 + (MAX_SCORE * 2)],
length;
length = modio_read(filename, _T<S,C,O,R>, sizeof(data), data);
SetPlayerScore(playerid, data, length);
}

