01.09.2010, 03:39
ae galera to a 2 dias aprendendo pawn ^^, ja tive umas ideia , cria um sistema de level
olha so minha ideia alguem correge eu dps
no sistema de registro tem isso
enum pInfo
{
Deaths,
Kills,
ServerTime
}
posso coloca em baxo tipo experiencia?
ai
ai mais em baxo
public OnPlayerDisconnect(playerid, reason)
{
new file[128];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(file,sizeof(file),"/Contas/%s.ini",name);
if(fexist(file))
{
dini_IntSet(file,"Score", GetPlayerScore(playerid));
dini_IntSet(file,"Money", GetPlayerMoney(playerid));
dini_IntSet(file,"Deaths", PlayerInfo[playerid][Deaths]);
dini_IntSet(file,"Kills", PlayerInfo[playerid][Kills]);
dini_IntSet(file,"ServerTime", PlayerInfo[playerid][ServerTime]);
dini_IntSet(file,"experiencia", PlayerInfo[playerid][kills]);
}
IsLogged[playerid] = 0;
KillTimer(TimeTimer);
return 1;
}
public OnPlayerDeath(playerid, killerid)
{
PlayerInfo[playerid][Deaths] ++;
PlayerInfo[killerid][Kills] ++;
return 1;
}
como eu colocaria pra tipo ele mata 1 pessoa e ganha 3exp
ai precisa de 3 exp pra level 2, 6 exp pra level 3, 4 exp pra level 9 ...
alguem pode ajuda
a ideia e um codigo ke deve da uns 300 erros eu tenho so falta organiza
olha so minha ideia alguem correge eu dps
no sistema de registro tem isso
enum pInfo
{
Deaths,
Kills,
ServerTime
}
posso coloca em baxo tipo experiencia?
ai
ai mais em baxo
public OnPlayerDisconnect(playerid, reason)
{
new file[128];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(file,sizeof(file),"/Contas/%s.ini",name);
if(fexist(file))
{
dini_IntSet(file,"Score", GetPlayerScore(playerid));
dini_IntSet(file,"Money", GetPlayerMoney(playerid));
dini_IntSet(file,"Deaths", PlayerInfo[playerid][Deaths]);
dini_IntSet(file,"Kills", PlayerInfo[playerid][Kills]);
dini_IntSet(file,"ServerTime", PlayerInfo[playerid][ServerTime]);
dini_IntSet(file,"experiencia", PlayerInfo[playerid][kills]);
}
IsLogged[playerid] = 0;
KillTimer(TimeTimer);
return 1;
}
public OnPlayerDeath(playerid, killerid)
{
PlayerInfo[playerid][Deaths] ++;
PlayerInfo[killerid][Kills] ++;
return 1;
}
como eu colocaria pra tipo ele mata 1 pessoa e ganha 3exp
ai precisa de 3 exp pra level 2, 6 exp pra level 3, 4 exp pra level 9 ...
alguem pode ajuda
a ideia e um codigo ke deve da uns 300 erros eu tenho so falta organiza

